With multi-radio devices, each radio typically gets a fixed set of antennas. In order to be able to disable specific antennas for some radios, user space needs to know which antenna mask bits are assigned to which radio.
Showing the changes to include/uapi (1 of 3 files). Show all
Unified · Split
| @@ -8036,6 +8036,8 @@ enum nl80211_ap_settings_flags { · 8035 unmodified lines | ||
| 8036 | 8036 | * @NL80211_WIPHY_RADIO_ATTR_INTERFACE_COMBINATION: Supported interface |
| 8037 | 8037 | * combination for this radio. Attribute may be present multiple times |
| 8038 | 8038 | * and contains attributes defined in &enum nl80211_if_combination_attrs. |
| 8039 | + * @NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK: bitmask (u32) of antennas | |
| 8040 | + * connected to this radio. | |
| 8039 | 8041 | * |
| 8040 | 8042 | * @__NL80211_WIPHY_RADIO_ATTR_LAST: Internal |
| 8041 | 8043 | * @NL80211_WIPHY_RADIO_ATTR_MAX: Highest attribute |
| @@ -8046,6 +8048,7 @@ enum nl80211_wiphy_radio_attrs { · 4 unmodified lines | ||
| 8046 | 8048 | NL80211_WIPHY_RADIO_ATTR_INDEX, |
| 8047 | 8049 | NL80211_WIPHY_RADIO_ATTR_FREQ_RANGE, |
| 8048 | 8050 | NL80211_WIPHY_RADIO_ATTR_INTERFACE_COMBINATION, |
| 8051 | + NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK, | |
| 8049 | 8052 | |
| 8050 | 8053 | /* keep last */ |
| 8051 | 8054 | __NL80211_WIPHY_RADIO_ATTR_LAST, |