IEEE80211_VHT_MCS_SUPPORT_0_9
case IEEE80211_VHT_MCS_SUPPORT_0_9: return BIT(10) - 1;
mcs = IEEE80211_VHT_MCS_SUPPORT_0_9;
mcs_map |= IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2);
case IEEE80211_VHT_MCS_SUPPORT_0_9: return BIT(10) - 1;
mcs = IEEE80211_VHT_MCS_SUPPORT_0_9;
txmcs_map |= IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2);
rxmcs_map |= IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2);
case IEEE80211_VHT_MCS_SUPPORT_0_9: return BIT(10) - 1;
mcs = IEEE80211_VHT_MCS_SUPPORT_0_9;
txmcs_map |= IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2);
rxmcs_map |= IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2);
cpu_to_le16(IEEE80211_VHT_MCS_SUPPORT_0_9 |
rates->vht_rx_mcs_map = IEEE80211_VHT_MCS_SUPPORT_0_9;
rates->vht_tx_mcs_map = IEEE80211_VHT_MCS_SUPPORT_0_9;
mcs_map = brcmf_get_mcs_map(nchain, IEEE80211_VHT_MCS_SUPPORT_0_9);
cpu_to_le16(IEEE80211_VHT_MCS_SUPPORT_0_9 << 0 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 2 |
case IEEE80211_VHT_MCS_SUPPORT_0_9:
case IEEE80211_VHT_MCS_SUPPORT_0_9:
else if (rx_mcs == IEEE80211_VHT_MCS_SUPPORT_0_9)
mcs = IEEE80211_VHT_MCS_SUPPORT_0_9;
mcs_map |= (IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2));
case IEEE80211_VHT_MCS_SUPPORT_0_9:
case IEEE80211_VHT_MCS_SUPPORT_0_9:
mcs_map = IEEE80211_VHT_MCS_SUPPORT_0_9 << 0 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 2 |
mcs_map = IEEE80211_VHT_MCS_SUPPORT_0_9 << 0 |
mcs_map |= IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2);
case IEEE80211_VHT_MCS_SUPPORT_0_9:
case IEEE80211_VHT_MCS_SUPPORT_0_9:
tx_mcs_map |= IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2);
rx_mcs_map |= IEEE80211_VHT_MCS_SUPPORT_0_9 << (i * 2);
cpu_to_le16(IEEE80211_VHT_MCS_SUPPORT_0_9 << 0 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 2 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 4 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 6 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 8 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 10 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 12 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 14);
#define RX_MCS_MAP (IEEE80211_VHT_MCS_SUPPORT_0_9 << 0 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 2 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 4 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 6 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 8 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 10 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 12 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 14)
#define TX_MCS_MAP (IEEE80211_VHT_MCS_SUPPORT_0_9 << 0 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 2 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 4 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 6 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 8 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 10 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 12 | \
IEEE80211_VHT_MCS_SUPPORT_0_9 << 14)
case IEEE80211_VHT_MCS_SUPPORT_0_9:
cpu_to_le16(IEEE80211_VHT_MCS_SUPPORT_0_9 << 0 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 2 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 4 |
IEEE80211_VHT_MCS_SUPPORT_0_9 << 6);
case IEEE80211_VHT_MCS_SUPPORT_0_9:
case IEEE80211_VHT_MCS_SUPPORT_0_9: