And advertise EHT capabilities to user space when supported.
Showing the changes to include/uapi (1 of 3 files). Show all
Unified · Split
| @@ -3766,6 +3766,14 @@ enum nl80211_mpath_info { · 3765 unmodified lines | ||
| 3766 | 3766 | * given for all 6 GHz band channels |
| 3767 | 3767 | * @NL80211_BAND_IFTYPE_ATTR_VENDOR_ELEMS: vendor element capabilities that are |
| 3768 | 3768 | * advertised on this band/for this iftype (binary) |
| 3769 | + * @NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MAC: EHT MAC capabilities as in EHT | |
| 3770 | + * capabilities element | |
| 3771 | + * @NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PHY: EHT PHY capabilities as in EHT | |
| 3772 | + * capabilities element | |
| 3773 | + * @NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MCS_SET: EHT supported NSS/MCS as in EHT | |
| 3774 | + * capabilities element | |
| 3775 | + * @NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PPE: EHT PPE thresholds information as | |
| 3776 | + * defined in EHT capabilities element | |
| 3769 | 3777 | * @__NL80211_BAND_IFTYPE_ATTR_AFTER_LAST: internal use |
| 3770 | 3778 | * @NL80211_BAND_IFTYPE_ATTR_MAX: highest band attribute currently defined |
| 3771 | 3779 | */ |
| @@ -3779,6 +3787,10 @@ enum nl80211_band_iftype_attr { · 7 unmodified lines | ||
| 3779 | 3787 | NL80211_BAND_IFTYPE_ATTR_HE_CAP_PPE, |
| 3780 | 3788 | NL80211_BAND_IFTYPE_ATTR_HE_6GHZ_CAPA, |
| 3781 | 3789 | NL80211_BAND_IFTYPE_ATTR_VENDOR_ELEMS, |
| 3790 | + NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MAC, | |
| 3791 | + NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PHY, | |
| 3792 | + NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MCS_SET, | |
| 3793 | + NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PPE, | |
| 3782 | 3794 | |
| 3783 | 3795 | /* keep last */ |
| 3784 | 3796 | __NL80211_BAND_IFTYPE_ATTR_AFTER_LAST, |