On Tue, 2018-03-27 at 12:18 +0530, Tamizh chelvam wrote: > Currently bw and smps_mode are u8 type value in sta_opmode_info > structure. This values filled in mac80211 from ieee80211_sta_rx_bandwidth > and ieee80211_smps_mode. These enum values are specific to mac80211 and > userspace/cfg80211 doesn't know about that. This patchset change its > data type in the sta_opmode_info structure and mapping from mac80211 > specific enum to nl80211 enum value. Good catch. > Tamizh chelvam (3): > cfg80211: fix data type of sta_opmode_info parameter > mac80211: Use proper smps_mode enum in sta opmode event > mac80211: Use proper chan_width enum in sta opmode event > > Note : > * Is this mac80211 approach sufficient ? or whether some more > complete cleanup would be preferred ? Not sure what you mean? The patches look good to me. johannes