/linux-master/sound/soc/codecs/ |
H A D | sta350.c | 679 int i, mcs = -EINVAL, ir = -EINVAL; local 708 mcs = i; 713 if (mcs < 0) { 719 (mcs << STA350_CONFA_MCS_SHIFT);
|
H A D | sta32x.c | 650 int i, mcs = -EINVAL, ir = -EINVAL; local 679 mcs = i; 684 if (mcs < 0) { 690 (mcs << STA32X_CONFA_MCS_SHIFT);
|
H A D | ssm2518.c | 341 int mcs; local 344 mcs = ssm2518_lookup_mcs(ssm2518, rate); 345 if (mcs < 0) 346 return mcs; 387 SSM2518_POWER1_MCS_MASK, mcs << 1);
|
/linux-master/include/drm/display/ |
H A D | drm_dp_mst_helper.h | 64 * @mcs: message capability status - DP 1.2 spec. Protected by 117 bool mcs; member in struct:drm_dp_mst_port 264 bool mcs; member in struct:drm_dp_link_address_ack_reply::drm_dp_link_addr_reply_port
|
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_mst_topology.c | 820 repmsg->u.link_addr.ports[i].mcs = (raw->msg[idx] >> 7) & 0x1; 2040 static bool drm_dp_mst_is_end_device(u8 pdt, bool mcs) argument 2048 if (!mcs) 2065 if (port->pdt == new_pdt && port->mcs == new_mcs) 2070 if (drm_dp_mst_is_end_device(port->pdt, port->mcs)) { 2078 port->mcs = new_mcs; 2093 port->mcs = new_mcs; 2096 if (drm_dp_mst_is_end_device(port->pdt, port->mcs)) { 2276 drm_dp_mst_is_end_device(port->pdt, port->mcs) && 2380 port->mcs ! [all...] |
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_debugfs.c | 2694 port->mcs)
|
/linux-master/net/wireless/ |
H A D | nl80211.c | 1903 sizeof(sband->ht_cap.mcs), 1904 &sband->ht_cap.mcs) || 4942 u8 mcs[IEEE80211_HT_MCS_MASK_LEN]) 4946 memset(mcs, 0, IEEE80211_HT_MCS_MASK_LEN); 4960 if (sband->ht_cap.mcs.rx_mask[ridx] & rbit) 4961 mcs[ridx] |= rbit; 5005 u16 mcs[NL80211_VHT_NSS_MAX]) 5014 memset(mcs, 0, sizeof(u16) * NL80211_VHT_NSS_MAX); 5020 if ((tx_mcs_mask[i] & txrate->mcs[i]) == txrate->mcs[ 4940 ht_rateset_to_mask(struct ieee80211_supported_band *sband, u8 *rates, u8 rates_len, u8 mcs[IEEE80211_HT_MCS_MASK_LEN]) argument 5003 vht_set_mcs_mask(struct ieee80211_supported_band *sband, struct nl80211_txrate_vht *txrate, u16 mcs[NL80211_VHT_NSS_MAX]) argument 5089 he_set_mcs_mask(struct genl_info *info, struct wireless_dev *wdev, struct ieee80211_supported_band *sband, struct nl80211_txrate_he *txrate, u16 mcs[NL80211_HE_NSS_MAX], unsigned int link_id) argument [all...] |
/linux-master/net/mac80211/ |
H A D | util.c | 2370 memcpy(pos, &ht_cap->mcs, sizeof(ht_cap->mcs)); 2371 pos += sizeof(ht_cap->mcs); 2644 memcpy(&ht_oper->basic_set, &ht_cap->mcs, 10); 3270 u8 ieee80211_mcs_to_chains(const struct ieee80211_mcs_info *mcs) argument 3272 if (!mcs) 3277 if (mcs->rx_mask[3]) 3279 if (mcs->rx_mask[2]) 3281 if (mcs->rx_mask[1]) 3324 ri.mcs [all...] |
H A D | status.c | 344 pos[2] = status_rate->rate_idx.mcs; 385 *pos = (status_rate->rate_idx.mcs << 4) | 425 he->data3 |= HE_PREP(DATA3_DATA_MCS, status_rate->rate_idx.mcs);
|
H A D | mlme.c | 4707 chains = ieee80211_mcs_to_chains(&ht_cap->mcs);
|
H A D | iface.c | 2170 sband->ht_cap.mcs.rx_mask,
|
H A D | ieee80211_i.h | 2133 u8 ieee80211_mcs_to_chains(const struct ieee80211_mcs_info *mcs);
|
H A D | ht.c | 69 scaps = (u8 *)(&ht_capa->mcs.rx_mask); 70 smask = (u8 *)(&ht_capa_mask->mcs.rx_mask); 81 ht_cap->mcs.rx_mask[i] &= ~m; /* turn off all masked bits */ 83 ht_cap->mcs.rx_mask[i] |= (m & scaps[i]); 201 tx_mcs_set_cap = own_cap.mcs.tx_params; 204 ht_cap.mcs.tx_params = ht_cap_ie->mcs.tx_params; 226 ht_cap.mcs.rx_mask[i] = 227 own_cap.mcs.rx_mask[i] & ht_cap_ie->mcs [all...] |
H A D | cfg.c | 812 rinfo->mcs = rate->idx; 815 rinfo->mcs = ieee80211_rate_get_vht_mcs(rate);
|
/linux-master/kernel/locking/ |
H A D | qspinlock_paravirt.h | 51 struct mcs_spinlock mcs; member in struct:pv_node
|
H A D | qspinlock.c | 83 struct mcs_spinlock mcs; member in struct:qnode 131 return per_cpu_ptr(&qnodes[idx].mcs, cpu); 137 return &((struct qnode *)base + idx)->mcs; 398 node = this_cpu_ptr(&qnodes[0].mcs); 562 __this_cpu_dec(qnodes[0].mcs.count);
|
/linux-master/include/uapi/linux/ |
H A D | nl80211.h | 3701 * @NL80211_RATE_INFO_MCS: mcs index for 802.11n (u8) 5403 * @mcs: MCS bitmap table for each NSS (array index 0 for 1 stream, etc.) 5406 __u16 mcs[NL80211_VHT_NSS_MAX]; member in struct:nl80211_txrate_vht 5412 * @mcs: MCS bitmap table for each NSS (array index 0 for 1 stream, etc.) 5415 __u16 mcs[NL80211_HE_NSS_MAX]; member in struct:nl80211_txrate_he
|
/linux-master/include/net/ |
H A D | mac80211.h | 1111 u8 mcs, u8 nss) 1113 WARN_ON(mcs & ~0xF); 1115 rate->idx = ((nss - 1) << 4) | mcs; 1110 ieee80211_rate_set_vht(struct ieee80211_tx_rate *rate, u8 mcs, u8 nss) argument
|
H A D | cfg80211.h | 340 * @mcs: Supported MCS rates 347 struct ieee80211_mcs_info mcs; member in struct:ieee80211_sta_ht_cap 1857 * @RATE_INFO_FLAGS_MCS: mcs field filled with HT MCS 1858 * @RATE_INFO_FLAGS_VHT_MCS: mcs field filled with VHT MCS 1923 * @mcs: mcs index if struct describes an HT/VHT/HE/EHT/S1G rate 1938 u8 mcs; member in struct:rate_info
|
/linux-master/include/linux/ |
H A D | ieee80211.h | 1757 #define IEEE80211_HT_MCS_CHAINS(mcs) ((mcs) == 32 ? 1 : (1 + ((mcs) >> 3))) 1774 * @mcs: Supported MCS Set 1787 struct ieee80211_mcs_info mcs; member in struct:ieee80211_ht_cap 2355 * @mcs: MCS index to use 2370 int mcs, bool ext_nss_bw_capable,
|
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 3655 rate_info->mcs = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_MCS]); 5415 memset(&sband->ht_cap.mcs, 0, 5416 sizeof(sband->ht_cap.mcs)); 5417 sband->ht_cap.mcs.rx_mask[0] = 0xff; 5418 sband->ht_cap.mcs.rx_mask[1] = 0xff; 5419 sband->ht_cap.mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | phy.c | 353 ra_mask |= ((u64)sta->deflink.ht_cap.mcs.rx_mask[3] << 48) | 354 ((u64)sta->deflink.ht_cap.mcs.rx_mask[2] << 36) | 355 (sta->deflink.ht_cap.mcs.rx_mask[1] << 24) | 356 (sta->deflink.ht_cap.mcs.rx_mask[0] << 12); 1806 return &head->mcs[desc->ofdma][desc->nss][desc->idx]; 2063 /* fill mcs 20m section */ 2089 /* fill mcs 40m section */ 2103 /* fill mcs 80m section */ 2111 /* fill mcs 160m section */ 2116 /* fill mcs 4 2531 u8 mcs = 0; local [all...] |
H A D | fw.h | 3504 #define RTW89_MK_HT_RATE(nss, mcs) (FIELD_PREP(GENMASK(4, 3), nss) | \ 3505 FIELD_PREP(GENMASK(2, 0), mcs))
|
H A D | core.h | 765 s8 mcs[RTW89_OFDMA_NUM][RTW89_NSS_NUM][__RTW89_RATE_MCS_NUM]; member in struct:rtw89_txpwr_byrate
|
H A D | core.c | 3630 ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; 3632 ht_cap->mcs.rx_mask[i] = 0xFF; 3633 ht_cap->mcs.rx_mask[4] = 0x01; 3634 ht_cap->mcs.rx_highest = highest[nss - 1];
|