/Linux-v4.19/net/mac80211/ |
D | ht.c | 71 scaps = (u8 *)(&ht_capa->mcs.rx_mask); in ieee80211_apply_htcap_overrides() 72 smask = (u8 *)(&ht_capa_mask->mcs.rx_mask); in ieee80211_apply_htcap_overrides() 83 ht_cap->mcs.rx_mask[i] &= ~m; /* turn off all masked bits */ in ieee80211_apply_htcap_overrides() 85 ht_cap->mcs.rx_mask[i] |= (m & scaps[i]); in ieee80211_apply_htcap_overrides() 217 ht_cap.mcs.rx_mask[i] = in ieee80211_ht_cap_ie_to_sta_ht_cap() 218 own_cap.mcs.rx_mask[i] & ht_cap_ie->mcs.rx_mask[i]; in ieee80211_ht_cap_ie_to_sta_ht_cap() 223 ht_cap.mcs.rx_mask[i] = in ieee80211_ht_cap_ie_to_sta_ht_cap() 224 own_cap.mcs.rx_mask[i] & in ieee80211_ht_cap_ie_to_sta_ht_cap() 225 ht_cap_ie->mcs.rx_mask[i]; in ieee80211_ht_cap_ie_to_sta_ht_cap() 228 if (own_cap.mcs.rx_mask[32/8] & ht_cap_ie->mcs.rx_mask[32/8] & 1) in ieee80211_ht_cap_ie_to_sta_ht_cap() [all …]
|
D | vht.c | 443 if (sta->sta.ht_cap.mcs.rx_mask[0]) in ieee80211_sta_set_rx_nss() 445 if (sta->sta.ht_cap.mcs.rx_mask[1]) in ieee80211_sta_set_rx_nss() 447 if (sta->sta.ht_cap.mcs.rx_mask[2]) in ieee80211_sta_set_rx_nss() 449 if (sta->sta.ht_cap.mcs.rx_mask[3]) in ieee80211_sta_set_rx_nss()
|
/Linux-v4.19/sound/soc/bcm/ |
D | bcm2835-i2s.c | 125 unsigned int rx_mask; member 249 dev->rx_mask = 0x03; in bcm2835_i2s_set_dai_bclk_ratio() 258 unsigned int tx_mask, unsigned int rx_mask, in bcm2835_i2s_set_dai_tdm_slot() argument 268 rx_mask &= GENMASK(slots - 1, 0); in bcm2835_i2s_set_dai_tdm_slot() 275 if (hweight_long((unsigned long) rx_mask) != 2 in bcm2835_i2s_set_dai_tdm_slot() 285 dev->rx_mask = rx_mask; in bcm2835_i2s_set_dai_tdm_slot() 345 unsigned int rx_mask, tx_mask; in bcm2835_i2s_hw_params() local 372 rx_mask = dev->rx_mask; in bcm2835_i2s_hw_params() 378 rx_mask = 0x03; in bcm2835_i2s_hw_params() 505 rx_mask, slot_width, data_delay, odd_slot_offset); in bcm2835_i2s_hw_params() [all …]
|
/Linux-v4.19/include/sound/ |
D | soc-dai.h | 129 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width); 166 unsigned int *tx_mask, unsigned int *rx_mask); 168 unsigned int tx_mask, unsigned int rx_mask, 327 unsigned int rx_mask; member
|
/Linux-v4.19/sound/soc/meson/ |
D | axg-card.c | 28 u32 *rx_mask; member 212 ret = axg_tdm_set_tdm_slots(rtd->cpu_dai, be->tx_mask, be->rx_mask, in axg_card_tdm_dai_init() 321 be->rx_mask = devm_kcalloc(card->dev, AXG_TDM_NUM_LANES, in axg_card_parse_cpu_tdm_slots() 322 sizeof(*be->rx_mask), GFP_KERNEL); in axg_card_parse_cpu_tdm_slots() 323 if (!be->tx_mask || !be->rx_mask) in axg_card_parse_cpu_tdm_slots() 338 snd_soc_of_get_slot_mask(node, propname, &be->rx_mask[i]); in axg_card_parse_cpu_tdm_slots() 339 rx = max(rx, be->rx_mask[i]); in axg_card_parse_cpu_tdm_slots()
|
D | axg-tdm.h | 75 u32 *rx_mask, unsigned int slots,
|
D | axg-tdm-interface.c | 36 u32 *rx_mask, unsigned int slots, in axg_tdm_set_tdm_slots() argument 47 rx_slots = axg_tdm_slots_total(rx_mask); in axg_tdm_set_tdm_slots() 65 rx->mask = rx_mask; in axg_tdm_set_tdm_slots()
|
/Linux-v4.19/sound/soc/codecs/ |
D | mc13783.c | 308 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_dac() argument 330 switch (rx_mask) { in mc13783_set_tdm_slot_dac() 353 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_codec() argument 375 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_sync() argument 380 ret = mc13783_set_tdm_slot_dac(dai, tx_mask, rx_mask, slots, in mc13783_set_tdm_slot_sync() 385 ret = mc13783_set_tdm_slot_codec(dai, tx_mask, rx_mask, slots, in mc13783_set_tdm_slot_sync()
|
D | adau1977.c | 498 unsigned int rx_mask, int slots, int width) in adau1977_set_tdm_slot() argument 515 if (rx_mask == 0 || tx_mask != 0) in adau1977_set_tdm_slot() 520 slot[i] = __ffs(rx_mask); in adau1977_set_tdm_slot() 522 rx_mask &= ~(1 << slot[i]); in adau1977_set_tdm_slot() 525 if (rx_mask == 0) in adau1977_set_tdm_slot() 529 if (rx_mask != 0) in adau1977_set_tdm_slot()
|
D | ssm4567.c | 235 unsigned int rx_mask, int slots, int width) in ssm4567_set_tdm_slot() argument 245 if (rx_mask && rx_mask != tx_mask) in ssm4567_set_tdm_slot()
|
D | cs53l30.c | 770 unsigned int tx_mask, unsigned int rx_mask, in cs53l30_set_dai_tdm_slot() argument 779 if (!rx_mask) { in cs53l30_set_dai_tdm_slot() 798 for (i = 0; rx_mask && i < CS53L30_TDM_SLOT_MAX; i++) { in cs53l30_set_dai_tdm_slot() 800 slot_next = __ffs(rx_mask); in cs53l30_set_dai_tdm_slot() 806 rx_mask &= ~(1 << slot_next); in cs53l30_set_dai_tdm_slot() 810 if (rx_mask && i == CS53L30_TDM_SLOT_MAX) { in cs53l30_set_dai_tdm_slot()
|
D | tas6424.c | 210 unsigned int tx_mask, unsigned int rx_mask, in tas6424_set_dai_tdm_slot() argument 218 tx_mask, rx_mask); in tas6424_set_dai_tdm_slot() 220 if (!tx_mask || !rx_mask) in tas6424_set_dai_tdm_slot() 229 last_slot = __fls(rx_mask); in tas6424_set_dai_tdm_slot()
|
D | max98504.c | 203 unsigned int tx_mask, unsigned int rx_mask, in max98504_set_tdm_slot() argument 213 max98504->pcm_rx_channels = rx_mask; in max98504_set_tdm_slot()
|
D | nau8824.c | 1197 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in nau8824_set_tdm_slot() argument 1204 ((rx_mask & 0xf0) && (rx_mask & 0xf)) || in nau8824_set_tdm_slot() 1205 ((rx_mask & 0xf0) && (tx_mask & 0xf)) || in nau8824_set_tdm_slot() 1206 ((rx_mask & 0xf) && (tx_mask & 0xf0))) in nau8824_set_tdm_slot() 1216 if (rx_mask & 0xf0) in nau8824_set_tdm_slot() 1217 ctrl_val |= ((rx_mask >> 4) << NAU8824_TDM_DACR_RX_SFT); in nau8824_set_tdm_slot() 1219 ctrl_val |= (rx_mask << NAU8824_TDM_DACR_RX_SFT); in nau8824_set_tdm_slot()
|
D | ab8500-codec.c | 2224 unsigned int tx_mask, unsigned int rx_mask, in ab8500_codec_set_dai_tdm_slot() argument 2327 if (rx_mask & ~0xff) in ab8500_codec_set_dai_tdm_slot() 2330 rx_mask = rx_mask << AB8500_AD_DATA0_OFFSET; in ab8500_codec_set_dai_tdm_slot() 2331 slots_active = hweight32(rx_mask); in ab8500_codec_set_dai_tdm_slot() 2340 slot = ffs(rx_mask); in ab8500_codec_set_dai_tdm_slot() 2346 slot = ffs(rx_mask); in ab8500_codec_set_dai_tdm_slot() 2351 slot = fls(rx_mask); in ab8500_codec_set_dai_tdm_slot()
|
D | max98927.c | 407 unsigned int tx_mask, unsigned int rx_mask, in max98927_dai_tdm_slot() argument 454 rx_mask & 0xFF); in max98927_dai_tdm_slot() 457 (rx_mask & 0xFF00) >> 8); in max98927_dai_tdm_slot()
|
D | max98373.c | 304 unsigned int tx_mask, unsigned int rx_mask, in max98373_dai_tdm_slot() argument 314 if (!tx_mask && !rx_mask && !slots && !slot_width) in max98373_dai_tdm_slot() 355 mask = rx_mask; in max98373_dai_tdm_slot()
|
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/ |
D | pcie.h | 141 u32 rx_mask; member 178 .rx_mask = MWIFIEX_RXBD_MASK, 210 .rx_mask = 0x000003FF, 247 .rx_mask = 0x00000FFF,
|
/Linux-v4.19/sound/soc/ux500/ |
D | ux500_msp_dai.c | 52 multi->rx_channel_0_enable = drvdata->rx_mask; in setup_pcm_multichan() 522 drvdata->rx_mask; in ux500_msp_dai_hw_params() 585 unsigned int rx_mask, in ux500_msp_dai_set_tdm_slot() argument 619 drvdata->rx_mask = rx_mask & cap; in ux500_msp_dai_set_tdm_slot() 764 drvdata->rx_mask = 0x01; in ux500_msp_drv_probe()
|
D | ux500_msp_dai.h | 56 unsigned int rx_mask; member
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | d3.h | 426 u8 rx_mask[IWL_WOWLAN_MAX_PATTERN_LEN / 8]; member 432 u8 rx_mask[IWL_WOWLAN_MAX_PATTERN_LEN / 8]; member
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | rs-fw.c | 252 cmd->ht_rates[0][0] = cpu_to_le16(ht_cap->mcs.rx_mask[0]); in rs_fw_set_supp_rates() 253 cmd->ht_rates[1][0] = cpu_to_le16(ht_cap->mcs.rx_mask[1]); in rs_fw_set_supp_rates()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | base.c | 212 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab() 213 ht_cap->mcs.rx_mask[1] = 0xFF; in _rtl_init_hw_ht_capab() 214 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab() 222 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab() 223 ht_cap->mcs.rx_mask[1] = 0xFF; in _rtl_init_hw_ht_capab() 224 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab() 231 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab() 232 ht_cap->mcs.rx_mask[1] = 0x00; in _rtl_init_hw_ht_capab() 233 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab() 963 sta->ht_cap.mcs.rx_mask[1] != 0) in _rtl_get_highest_n_rate()
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | base.c | 200 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab() 201 ht_cap->mcs.rx_mask[1] = 0xFF; in _rtl_init_hw_ht_capab() 202 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab() 210 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab() 211 ht_cap->mcs.rx_mask[1] = 0xFF; in _rtl_init_hw_ht_capab() 212 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab() 219 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab() 220 ht_cap->mcs.rx_mask[1] = 0x00; in _rtl_init_hw_ht_capab() 221 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab() 940 sta->ht_cap.mcs.rx_mask[1] != 0) in _rtl_get_highest_n_rate()
|
/Linux-v4.19/drivers/net/wireless/ath/carl9170/ |
D | eeprom.h | 136 u8 rx_mask; member
|