Home
last modified time | relevance | path

Searched refs:mcs (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Dbcmwifi_rspec.h169 #define HT_RSPEC(mcs) (WL_RSPEC_ENCODE_HT | ((mcs) & WL_RSPEC_HT_MCS_MASK))
170 #define VHT_RSPEC(mcs, nss) (WL_RSPEC_ENCODE_VHT | \
172 ((mcs) & WL_RSPEC_VHT_MCS_MASK))
173 #define HE_RSPEC(mcs, nss) (WL_RSPEC_ENCODE_HE | \
175 ((mcs) & WL_RSPEC_HE_MCS_MASK))
H A Dbcmwifi_rates.h44 #define WL_RATESET_SZ_HE_MCS 12 /* 12 HE rates (mcs 0-11) */
787 #define GET_PROPRIETARY_11N_MCS_NSS(mcs) (1 + ((mcs) - 85) / 8)
789 #define GET_11N_MCS_NSS(mcs) ((mcs) < 32 ? (1 + ((mcs) / 8)) : \
790 ((mcs) == 32 ? 1 : GET_PROPRIETARY_11N_MCS_NSS(mcs)))
792 #define IS_PROPRIETARY_11N_MCS(mcs) FALSE
793 #define IS_PROPRIETARY_11N_SS_MCS(mcs) FALS
[all...]
H A Ddhd_rtt.c332 * 'mcs' : a *single* spatial stream MCS (11n or 11ac)
335 rate_mcs2rate(uint mcs, uint nss, uint bw, int sgi) in rate_mcs2rate() argument
344 if (mcs == 32) { in rate_mcs2rate()
347 } else if (mcs <= 9) { in rate_mcs2rate()
348 /* This calculation works for 11n HT and 11ac VHT if the HT mcs values in rate_mcs2rate()
367 rate = rate * wl_mcs_info[mcs].constellation_bits; in rate_mcs2rate()
373 rate = (rate * wl_mcs_info[mcs].coding_q) / wl_mcs_info[mcs].coding_d; in rate_mcs2rate()
402 uint mcs = (rspec & WL_RSPEC_RATE_MASK); in rate_rspec2rate() local
404 if (mcs in rate_rspec2rate()
412 uint mcs = (rspec & WL_RSPEC_VHT_MCS_MASK); rate_rspec2rate() local
2453 int mcs; dhd_rtt_start() local
[all...]
H A Dwl_cfg80211.c18994 bands[index]->ht_cap.mcs.rx_mask[0] = 0xff; in __wl_update_wiphybands()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Doal_net.h767 struct ieee80211_mcs_info mcs; member
1043 struct ieee80211_mcs_info mcs; member
1164 hi_u8 mcs; member
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/wal/
H A Dwal_cfg80211.c1169 sta_info->txrate.mcs = stats->txrate.mcs; in wal_cfg80211_fill_station_info()
1172 oam_info_log4(0, OAM_SF_CFG, "{wal_cfg80211_fill_station_info::legacy[%d],mcs[%d],flags[%d],nss[%d].}", in wal_cfg80211_fill_station_info()
1173 sta_info->txrate.legacy / 10, sta_info->txrate.mcs, /* 10: 单位转换 */ in wal_cfg80211_fill_station_info()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
H A D802.11.h3945 #define MAX_MCS_NUM (128) /* max mcs number = 128 */
4320 /* get mcsmap with given mcs for given nss streams */
4321 #define VHT_CAP_MCS_MAP_CREATE(mcsmap, nss, mcs) \
4325 VHT_MCS_MAP_SET_MCS_PER_SS(i, mcs, mcsmap); \
4329 /* Map the mcs code to mcs bit map */
4338 /* Map the mcs bit map to mcs code */
4416 /* Def for rx & tx basic mcs maps - ea ss num has 2 bits of info */
4428 /* Get the max ss supported from the mcs ma
[all...]
H A Dwlioctl.h411 uint16 vht_rxmcsmap; /**< VHT rx mcs map (802.11ac IE, VHT_CAP_MCS_MAP_*) */
412 uint16 vht_txmcsmap; /**< VHT tx mcs map (802.11ac IE, VHT_CAP_MCS_MAP_*) */
424 uint16 vht_txmcsmap_prop; /**< prop VHT tx mcs prop */
459 uint16 vht_rxmcsmap; /**< VHT rx mcs map (802.11ac IE, VHT_CAP_MCS_MAP_*) */
460 uint16 vht_txmcsmap; /**< VHT tx mcs map (802.11ac IE, VHT_CAP_MCS_MAP_*) */
472 uint16 vht_txmcsmap_prop; /**< prop VHT tx mcs prop */
474 uint32 he_rxmcsmap; /**< HE rx mcs map (802.11ax IE, HE_CAP_MCS_MAP_*) */
475 uint32 he_txmcsmap; /**< HE tx mcs map (802.11ax IE, HE_CAP_MCS_MAP_*) */
510 uint16 vht_rxmcsmap; /**< VHT rx mcs map (802.11ac IE, VHT_CAP_MCS_MAP_*) */
511 uint16 vht_txmcsmap; /**< VHT tx mcs ma
990 uint8 mcs[MCSSET_LEN]; /**< supported mcs index bit map */ global() member
1021 uint8 mcs[MCSSET_LEN]; /**< supported mcs index bit map */ global() member
2154 uint32 mcs[WL_RATESET_SZ_HT_IOCTL * WL_TX_CHAINS_MAX]; /**< MCS counts */ global() member
7054 uint16 mcs; global() member
8509 uint16 mcs; global() member
19990 uint8 mcs; global() member
[all...]

Completed in 105 milliseconds