/linux-master/sound/soc/ux500/ |
H A D | ux500_msp_dai.h | 51 unsigned int rx_mask; member in struct:ux500_msp_i2s_drvdata
|
H A D | ux500_msp_dai.c | 46 multi->rx_channel_0_enable = drvdata->rx_mask; 516 drvdata->rx_mask; 579 unsigned int rx_mask, 613 drvdata->rx_mask = rx_mask & cap; 730 drvdata->rx_mask = 0x01; 577 ux500_msp_dai_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
/linux-master/sound/soc/meson/ |
H A D | axg-card.c | 24 u32 *rx_mask; member in struct:axg_dai_link_tdm_data 75 ret = axg_tdm_set_tdm_slots(snd_soc_rtd_to_cpu(rtd, 0), be->tx_mask, be->rx_mask, 92 /* The loopback rx_mask is the pad tx_mask */ 166 be->rx_mask = devm_kcalloc(card->dev, AXG_TDM_NUM_LANES, 167 sizeof(*be->rx_mask), GFP_KERNEL); 168 if (!be->tx_mask || !be->rx_mask) 183 snd_soc_of_get_slot_mask(node, propname, &be->rx_mask[i]); 184 rx = max(rx, be->rx_mask[i]);
|
H A D | axg-tdm.h | 75 u32 *rx_mask, unsigned int slots,
|
H A D | axg-tdm-interface.c | 39 u32 *rx_mask, unsigned int slots, 49 rx_slots = axg_tdm_slots_total(rx_mask); 91 rx->mask = rx_mask; 38 axg_tdm_set_tdm_slots(struct snd_soc_dai *dai, u32 *tx_mask, u32 *rx_mask, unsigned int slots, unsigned int slot_width) argument
|
/linux-master/sound/soc/bcm/ |
H A D | bcm2835-i2s.c | 117 unsigned int rx_mask; member in struct:bcm2835_i2s_dev 241 dev->rx_mask = 0x03; 250 unsigned int tx_mask, unsigned int rx_mask, 260 rx_mask &= GENMASK(slots - 1, 0); 267 if (hweight_long((unsigned long) rx_mask) != 2 277 dev->rx_mask = rx_mask; 337 unsigned int rx_mask, tx_mask; local 364 rx_mask = dev->rx_mask; 249 bcm2835_i2s_set_dai_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int width) argument [all...] |
/linux-master/net/mac80211/ |
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]); 226 ht_cap.mcs.rx_mask[i] = 227 own_cap.mcs.rx_mask[i] & ht_cap_ie->mcs.rx_mask[i]; 232 ht_cap.mcs.rx_mask[i] = 233 own_cap.mcs.rx_mask[i] & 234 ht_cap_ie->mcs.rx_mask[ [all...] |
/linux-master/sound/soc/codecs/ |
H A D | cs35l56.h | 48 u32 rx_mask; member in struct:cs35l56_private
|
H A D | rtq9128.c | 462 unsigned int rx_mask, int slots, int slot_width) 471 slot_width, tx_mask, rx_mask); 485 if (!rx_mask || hweight_long(tx_mask) > slots || hweight_long(rx_mask) > slots || 486 fls(tx_mask) > slots || fls(rx_mask) > slots) { 487 dev_err(dev, "Invalid tx/rx mask (0x%x/0x%x)\n", tx_mask, rx_mask); 502 for (mask = rx_mask, i = 0; i < 4 && mask; i++) { 461 rtq9128_dai_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
H A D | mc13783.c | 294 unsigned int tx_mask, unsigned int rx_mask, int slots, 316 switch (rx_mask) { 339 unsigned int tx_mask, unsigned int rx_mask, int slots, 361 unsigned int tx_mask, unsigned int rx_mask, int slots, 366 ret = mc13783_set_tdm_slot_dac(dai, tx_mask, rx_mask, slots, 371 ret = mc13783_set_tdm_slot_codec(dai, tx_mask, rx_mask, slots, 293 mc13783_set_tdm_slot_dac(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument 338 mc13783_set_tdm_slot_codec(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument 360 mc13783_set_tdm_slot_sync(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
H A D | framer-codec.c | 34 unsigned int rx_mask, int slots, int width) 55 framer->max_chan_capture = hweight32(rx_mask); 58 rx_mask, FRAMER_NB_CHANNEL); 33 framer_dai_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int width) argument
|
H A D | max98504.c | 200 unsigned int tx_mask, unsigned int rx_mask, 210 max98504->pcm_rx_channels = rx_mask; 199 max98504_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
H A D | max98373-sdw.c | 542 port_config.ch_mask = max98373->rx_mask; 678 unsigned int rx_mask, 689 if (!rx_mask && !slots && !slot_width) 694 max98373->rx_mask = rx_mask; 676 max98373_sdw_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
H A D | cs35l56.c | 530 unsigned int rx_mask, int slots, int slot_width) 559 if (rx_mask == 0) 560 rx_mask = 0xf; // ASPTX1..TX4 in slots 0..3 564 cs35l56_make_tdm_config_word(0x3f3f3f3f, rx_mask)); 568 dev_dbg(cs35l56->base.dev, "tdm slot width: %u count: %u tx_mask: %#x rx_mask: %#x\n", 569 cs35l56->asp_slot_width, cs35l56->asp_slot_count, tx_mask, rx_mask); 670 unsigned int rx_mask, int slots, int slot_width) 675 cs35l56->rx_mask = tx_mask; 676 cs35l56->tx_mask = rx_mask; 708 pconfig.ch_mask = cs35l56->rx_mask; 529 cs35l56_asp_dai_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument 669 cs35l56_sdw_dai_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument [all...] |
H A D | ssm4567.c | 234 unsigned int rx_mask, int slots, int width) 244 if (rx_mask && rx_mask != tx_mask) 233 ssm4567_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int width) argument
|
H A D | rt1019.c | 390 unsigned int rx_mask, int slots, int slot_width) 432 rx_slotnum = hweight_long(rx_mask); 443 first_bit = __ffs(rx_mask); 389 rt1019_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
H A D | max98373-i2c.c | 318 unsigned int tx_mask, unsigned int rx_mask, 328 if (!tx_mask && !rx_mask && !slots && !slot_width) 369 mask = rx_mask; 317 max98373_dai_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
H A D | pcm3168a.c | 402 unsigned int rx_mask, int slots, 409 if (tx_mask >= (1<<slots) || rx_mask >= (1<<slots)) { 412 tx_mask, rx_mask, slots); 429 io_params->tdm_mask = rx_mask; 401 pcm3168a_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
H A D | rt1308-sdw.h | 165 int rx_mask; member in struct:rt1308_sdw_priv
|
/linux-master/sound/soc/ |
H A D | soc-dai.c | 222 * @rx_mask: bitmask representing active RX slots. 228 unsigned int *rx_mask) 230 if (*tx_mask || *rx_mask) 237 *rx_mask = (1 << slots) - 1; 246 * @rx_mask: bitmask representing active RX slots. 252 * slot in bit clock cycles. @tx_mask and @rx_mask are bitmasks specifying the 261 * @rx_mask and @slot_width will be ignored. 266 unsigned int tx_mask, unsigned int rx_mask, 273 &rx_mask, 279 &tx_mask, &rx_mask); 226 snd_soc_xlate_tdm_slot_mask(unsigned int slots, unsigned int *tx_mask, unsigned int *rx_mask) argument 265 snd_soc_dai_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument [all...] |
/linux-master/drivers/net/can/flexcan/ |
H A D | flexcan.h | 96 u64 rx_mask; member in struct:flexcan_priv
|
/linux-master/sound/soc/tegra/ |
H A D | tegra210_i2s.h | 121 unsigned int rx_mask; member in struct:tegra210_i2s
|
H A D | tegra30_i2s.c | 268 unsigned int tx_mask, unsigned int rx_mask, 275 __func__, tx_mask, rx_mask, slots, slot_width); 282 (rx_mask << TEGRA30_I2S_SLOT_CTRL_RX_SLOT_ENABLES_SHIFT) | 267 tegra30_i2s_set_tdm(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) argument
|
/linux-master/include/sound/ |
H A D | soc-dai.h | 188 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width); 303 unsigned int *tx_mask, unsigned int *rx_mask); 305 unsigned int tx_mask, unsigned int rx_mask,
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | eeprom.h | 136 u8 rx_mask; member in struct:ar9170_eeprom
|