Alexei Avshalom Lazar <ailizaro@xxxxxxxxxxxxxx> writes: > 802.11ay specification defines Enhanced Directional Multi-Gigabit > (EDMG) STA and AP which allow channel bonding of 2 channels and more. > Introduce NL80211_ATTR_WIPHY_EDMG_CHANNELS, > NL80211_ATTR_WIPHY_EDMG_BW_CONFIG, NL80211_BAND_ATTR_EDMG_CHANNELS, > NL80211_BAND_ATTR_EDMG_BW_CONFIG and RATE_INFO_FLAGS_EDMG > that needed for enabling and configuring EDMG support. > Driver is expected to report its EDMG capabilities: whether EDMG > is supported and the supported EDMG channels. > Bitrate calculation is enhanced to take into account EDMG support > according to the 802.11ay specification. > The kernel uses NL80211_BAND_ATTR_EDMG_CHANNELS and > NL80211_BAND_ATTR_EDMG_BW_CONFIG attributes in order to publish > the EDMG capabilities to the userspace. > NL80211_BAND_ATTR_EDMG_CHANNELS is a bitmap field that indicates > the 2.16 GHz channel(s) that are allowed to be used for transmissions > in the BSS. > If NL80211_BAND_ATTR_EDMG_CHANNELS is not set then EDMG not > supported. NL80211_BAND_ATTR_EDMG_BW_CONFIG represent the allowed > channel bandwidth configurations. > NL80211_ATTR_WIPHY_EDMG_CHANNELS and NL80211_ATTR_WIPHY_EDMG_BW_CONFIG > will be used by the userspace for AP configuration and connect command. > > Change-Id: I534f4a750354a4b0baad28c47dc29afb9cbc36ac No Change-Id in upstream patches. And please read: https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches#signed-off-by_missing -- Kalle Valo