On Mon, 2022-08-22 at 16:04 +0200, Frank Wunderlich wrote: > hi, > > i'm working on porting an old/huge wireless driver (mt6625l) [2] to linux 6.0 [1] > > i hang on missing member preset_chandef in struct wireless_dev > > struct wireless_dev *wdev = dev->ieee80211_ptr; > struct cfg80211_chan_def *chandef = &wdev->preset_chandef; > > it looks like this member is moved from the wdev into some mesh structure...my driver does not support mesh. any chance to fix this? > Yes. Make sure the driver doesn't access it, it should get stuff through other APIs. johannes