Lines Matching +full:2 +full:ghz

38 	SKU = 2,
57 SKU_FAMILY_8000 = 2,
70 NVM_SKU_CAP_11N_ENABLE = BIT(2),
79 /* 2.4 GHz */
80 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
81 /* 5 GHz */
88 /* 2.4 GHz */
89 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
90 /* 5 GHz */
97 /* 2.4 GHz */
98 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
99 /* 5 GHz */
103 /* 6-7 GHz */
122 { .bitrate = 2 * 10, .hw_value = 1, .hw_value_short = 1,
124 { .bitrate = 5.5 * 10, .hw_value = 2, .hw_value_short = 2,
170 NVM_CHANNEL_ALLOW_20MHZ_ACTIVITY = BIT(2),
190 * 2.4Ghz band is allowed.
192 * 5Ghz band is allowed.
194 * for this regulatory domain (valid only in 5Ghz).
196 * for this regulatory domain (valid only in 5Ghz).
200 * for this regulatory domain (valid only in 5Ghz).
207 REG_CAPA_V1_160MHZ_ALLOWED = BIT(2),
218 * domain (version 2).
222 * 2.4Ghz band is allowed.
224 * 5Ghz band is allowed.
226 * for this regulatory domain (valid only in 5Ghz).
228 * for this regulatory domain (valid only in 5Ghz).
234 * for this regulatory domain (uvalid only in 5Ghz).
240 REG_CAPA_V2_BF_CCD_HIGH_BAND = BIT(2),
254 * for this regulatory domain (valid only in 5Ghz).
256 * for this regulatory domain (valid only in 5Ghz).
262 * for this regulatory domain (valid only in 5GHz).
292 * for this regulatory domain (valid only in 5 and 6 Ghz).
294 * for this regulatory domain (valid only in 5 and 6 Ghz).
296 * for this regulatory domain (valid only in 6 Ghz).
353 if ((ch_idx - NUM_2GHZ_CHANNELS) % 2 == 0) in iwl_get_channel_flags()
445 /* workaround to disable wide channels in 5GHz */ in iwl_init_channel_map()
566 WARN(1, "RB size of 2K is not supported by this device\n"); in iwl_init_vht_hw_capab()
583 IEEE80211_VHT_MCS_SUPPORT_0_9 << 2 | in iwl_init_vht_hw_capab()
595 cpu_to_le16(IEEE80211_VHT_MCS_NOT_SUPPORTED << 2); in iwl_init_vht_hw_capab()
627 .mac_cap_info[2] =
645 .phy_cap_info[2] =
682 * Indicate support for up to 2 spatial streams and all
728 /* For all MCS and bandwidth, set 2 NSS for both Tx and
751 * PPE thresholds for NSS = 2, and RU index bitmap set
774 .phy_cap_info[2] =
796 * Indicate support for up to 2 spatial streams and all
826 /* For all MCS and bandwidth, set 2 NSS for both Tx and
849 * PPE thresholds for NSS = 2, and RU index bitmap set
875 /* grab HT/VHT capabilities and calculate HE 6 GHz capabilities */ in iwl_init_he_6ghz_capa()
965 iftype_data->he_cap.he_cap_elem.phy_cap_info[2] |= in iwl_nvm_fixup_sband_iftd()
978 * value of TXVECTOR parameter NUM_STS of 2 in iwl_nvm_fixup_sband_iftd()
980 iftype_data->eht_cap.eht_cap_elem.phy_cap_info[2] |= 0x49; in iwl_nvm_fixup_sband_iftd()
984 * 2 supported by the beamfomee. in iwl_nvm_fixup_sband_iftd()
1009 /* If not 2x2, we need to indicate 1x1 in the in iwl_nvm_fixup_sband_iftd()
1014 iftype_data->he_cap.he_cap_elem.phy_cap_info[2] &= in iwl_nvm_fixup_sband_iftd()
1021 cpu_to_le16(IEEE80211_HE_MCS_NOT_SUPPORTED << 2); in iwl_nvm_fixup_sband_iftd()
1023 cpu_to_le16(IEEE80211_HE_MCS_NOT_SUPPORTED << 2); in iwl_nvm_fixup_sband_iftd()
1025 cpu_to_le16(IEEE80211_HE_MCS_NOT_SUPPORTED << 2); in iwl_nvm_fixup_sband_iftd()
1027 cpu_to_le16(IEEE80211_HE_MCS_NOT_SUPPORTED << 2); in iwl_nvm_fixup_sband_iftd()
1029 cpu_to_le16(IEEE80211_HE_MCS_NOT_SUPPORTED << 2); in iwl_nvm_fixup_sband_iftd()
1031 cpu_to_le16(IEEE80211_HE_MCS_NOT_SUPPORTED << 2); in iwl_nvm_fixup_sband_iftd()
1042 iftype_data->he_cap.he_cap_elem.phy_cap_info[2] |= in iwl_nvm_fixup_sband_iftd()
1046 iftype_data->he_cap.he_cap_elem.mac_cap_info[2] |= in iwl_nvm_fixup_sband_iftd()
1056 iftype_data->he_cap.he_cap_elem.phy_cap_info[2] &= in iwl_nvm_fixup_sband_iftd()
1075 iftype_data->eht_cap.eht_cap_elem.phy_cap_info[2] &= in iwl_nvm_fixup_sband_iftd()
1200 /* 6GHz band. */ in iwl_init_sbands()
1203 /* use the same rates as 5GHz band */ in iwl_init_sbands()
1210 * 6 GHz requires WPA3 which requires MFP, which FW cannot do in iwl_init_sbands()
1211 * when fips_enabled, so don't advertise any 6 GHz channels to in iwl_init_sbands()
1294 dest[1] = hw_addr[2]; in iwl_flip_hw_address()
1295 dest[2] = hw_addr[1]; in iwl_flip_hw_address()
1388 data->hw_addr[2] = hw_addr[3]; in iwl_set_hw_address()
1389 data->hw_addr[3] = hw_addr[2]; in iwl_set_hw_address()
1416 * 5GHz. To check for Indonesia, we take the SKU value from in iwl_nvm_no_wide_in_5ghz()
1419 * in 5GHz otherwise the FW will throw a sysassert when we try in iwl_nvm_no_wide_in_5ghz()
1432 "disabling wide channels in 5GHz (0x%0x %d)\n", in iwl_nvm_no_wide_in_5ghz()
1617 if ((ch_idx - NUM_2GHZ_CHANNELS) % 2 == 0) in iwl_nvm_get_regdom_bw_flags()
1902 * 2. flip 8bits with 8 bits per line to get the right NVM file format
1927 #define EXT_NVM_WORD2_LEN(x) (2 * (((x) & 0xFF) << 8 | (x) >> 8)) in iwl_read_external_nvm()
1967 * The header is identified by 2 dwords header as follow: in iwl_read_external_nvm()
1977 IWL_INFO(trans, "NVM Version %08X\n", le32_to_cpu(dword_buff[2])); in iwl_read_external_nvm()
1981 /* nvm file validation, dword_buff[2] holds the file version */ in iwl_read_external_nvm()
1984 le32_to_cpu(dword_buff[2]) < 0xE4A) { in iwl_read_external_nvm()
2008 2 * NVM_WORD1_LEN(le16_to_cpu(file_sec->word1)); in iwl_read_external_nvm()
2011 section_size = 2 * EXT_NVM_WORD2_LEN( in iwl_read_external_nvm()