Lines Matching +full:2 +full:ghz
71 /* see 802.11 17.3.8.3.2 and Annex J
72 * there are overlapping channel numbers in 5GHz and 2GHz bands */
91 if (chan == 2)
114 /* see 802.11 17.3.8.3.2 and Annex J */
124 return 2;
547 hdrlen += ETH_ALEN + 2;
559 memcpy(&payload.eth, mesh_addr, 2 * ETH_ALEN);
578 u8 hdr[ETH_ALEN] __aligned(2);
638 hdrlen += ETH_ALEN + 2;
639 skb_postpull_rcsum(skb, &payload, ETH_ALEN + 2);
731 frame = dev_alloc_skb(hlen + sizeof(struct ethhdr) + 2 + cur_len);
736 skb_reserve(frame, hlen + sizeof(struct ethhdr) + 2);
756 if (hdr_type >= 2)
781 if (skb_copy_bits(skb, offset + 2 * ETH_ALEN, &hdr, sizeof(hdr)) < 0)
921 skb_pull(frame, ETH_ALEN + 2);
993 unsigned int i, tmp_dscp = dscp >> 2;
1028 switch (dscp >> 2) {
1298 bitrate *= (modulation + 2);
1318 [2] = 7700,
1384 [2] = 7700,
1479 idx = 2;
1586 do_div(tmp, 2);
1599 [ 2] = 34134, /* 5.555555... */
1663 result = 2 * rates_996[rate->eht_gi] + rates_484[rate->eht_gi];
1667 result = 2 * rates_996[rate->eht_gi];
1781 /* For 1, 2, 4, 8 and 16 MHz channels */
1856 idx = 2;
1926 if (len < 2)
1929 if (iedatalen + 2 > len)
1938 iedata = ies + 2;
1942 iedata[2] != 0x9a || iedata[3] != 0x09)
2001 len -= ies[1] + 2;
2002 ies += ies[1] + 2;
2026 i += 2;
2043 pos += 2 + len;
2051 pos += 2 + len;
2068 ext = 2;
2081 ext = 2;
2091 ext == 2))
2120 skb_put(skb, 2);
2185 case 81: /* 2 GHz band; 20 MHz; channels 1..13 */
2186 case 82: /* 2 GHz band; 20 MHz; channel 14 */
2187 case 115: /* 5 GHz band; 20 MHz; channels 36,40,44,48 */
2188 case 118: /* 5 GHz band; 20 MHz; channels 52,56,60,64 */
2189 case 121: /* 5 GHz band; 20 MHz; channels 100..144 */
2190 case 124: /* 5 GHz band; 20 MHz; channels 149,153,157,161 */
2191 case 125: /* 5 GHz band; 20 MHz; channels 149..177 */
2192 case 131: /* 6 GHz band; 20 MHz; channels 1..233*/
2193 case 136: /* 6 GHz band; 20 MHz; channel 2 */
2197 case 83: /* 2 GHz band; 40 MHz; channels 1..9 */
2198 case 116: /* 5 GHz band; 40 MHz; channels 36,44 */
2199 case 119: /* 5 GHz band; 40 MHz; channels 52,60 */
2200 case 122: /* 5 GHz band; 40 MHz; channels 100,108,116,124,132,140 */
2201 case 126: /* 5 GHz band; 40 MHz; channels 149,157,165,173 */
2205 case 84: /* 2 GHz band; 40 MHz; channels 5..13 */
2206 case 117: /* 5 GHz band; 40 MHz; channels 40,48 */
2207 case 120: /* 5 GHz band; 40 MHz; channels 56,64 */
2208 case 123: /* 5 GHz band; 40 MHz; channels 104,112,120,128,136,144 */
2209 case 127: /* 5 GHz band; 40 MHz; channels 153,161,169,177 */
2213 case 132: /* 6 GHz band; 40 MHz; channels 1,5,..,229*/
2217 case 128: /* 5 GHz band; 80 MHz; channels 36..64,100..144,149..177 */
2218 case 133: /* 6 GHz band; 80 MHz; channels 1,5,..,229 */
2222 case 129: /* 5 GHz band; 160 MHz; channels 36..64,100..144,149..177 */
2223 case 134: /* 6 GHz band; 160 MHz; channels 1,5,..,229 */
2227 case 130: /* 5 GHz band; 80+80 MHz; channels 36..64,100..144,149..177 */
2228 case 135: /* 6 GHz band; 80+80 MHz; channels 1,5,..,229 */
2230 case 137: /* 6 GHz band; 320 MHz; channels 1,5,..,229 */
2231 /* 320-1 or 320-2 channelization is unknown */
2248 /* 2.407 GHz, channels 1..13 */
2288 /* 5 GHz, channels 36..48 */
2304 /* 5 GHz, channels 52..64 */
2320 /* 5 GHz, channels 100..144 */
2336 /* 5 GHz, channels 149..169 */
2354 /* 56.16 GHz, channel 1..4 */
2719 start_freq_khz = center_freq_khz - (bw_khz / 2);
2720 end_freq_khz = center_freq_khz + (bw_khz / 2);
2754 const unsigned char rfc1042_header[] __aligned(2) =
2759 const unsigned char bridge_tunnel_header[] __aligned(2) =
2763 /* Layer 2 Update frame (802.2 Type 1 LLC XID Update response) */
2779 /* Send Level 2 Update Frame to update forwarding tables in layer 2
2799 msg->xid_info[2] = 0; /* XID sender's receive window size (RW) */
2828 mcs_encoding = 2;
2833 int supp = (map >> (2 * i)) & 3;
2863 if (supp_width == 2 && (ext_nss_bw == 1 || ext_nss_bw == 2))
2874 if ((supp_width == 1 || supp_width == 2) &&
2876 return 2 * max_vht_nss;
2880 (ext_nss_bw == 1 || ext_nss_bw == 2))
2881 return max_vht_nss / 2;
2887 return 2 * max_vht_nss;
2893 ext_nss_bw == 2)
2894 return max_vht_nss / 2;
2903 return max_vht_nss / 2;
2905 ext_nss_bw == 2)
3007 if (freq - width / 2 >= r->start_freq &&
3008 freq + width / 2 <= r->end_freq)