Home
last modified time | relevance | path

Searched refs:tx_mask (Results 1 – 49 of 49) sorted by relevance

/linux-4.4.14/drivers/net/wireless/mwifiex/
Dpcie.h121 u32 tx_mask; member
155 .tx_mask = MWIFIEX_TXBD_MASK,
186 .tx_mask = 0x03FF0000,
220 .tx_mask = 0x0FFF0000,
338 if (((card->txbd_wrptr & reg->tx_mask) == in mwifiex_pcie_txbd_empty()
339 (rdptr & reg->tx_mask)) && in mwifiex_pcie_txbd_empty()
345 if (((card->txbd_wrptr & reg->tx_mask) == in mwifiex_pcie_txbd_empty()
346 (rdptr & reg->tx_mask)) && in mwifiex_pcie_txbd_empty()
363 if (((card->txbd_wrptr & reg->tx_mask) != in mwifiex_pcie_txbd_not_full()
364 (card->txbd_rdptr & reg->tx_mask)) || in mwifiex_pcie_txbd_not_full()
[all …]
Dpcie.c1051 while (((card->txbd_rdptr & reg->tx_mask) != in mwifiex_pcie_send_data_complete()
1052 (rdptr & reg->tx_mask)) || in mwifiex_pcie_send_data_complete()
1055 wrdoneidx = (card->txbd_rdptr & reg->tx_mask) >> in mwifiex_pcie_send_data_complete()
1096 if ((card->txbd_rdptr & reg->tx_mask) == num_tx_buffs) in mwifiex_pcie_send_data_complete()
1163 wrindx = (card->txbd_wrptr & reg->tx_mask) >> reg->tx_start_ptr; in mwifiex_pcie_send_data()
1193 if ((card->txbd_wrptr & reg->tx_mask) == num_tx_buffs) in mwifiex_pcie_send_data()
/linux-4.4.14/sound/soc/blackfin/
Dbf5xx-i2s.c55 unsigned int tx_mask; member
218 static int bf5xx_i2s_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in bf5xx_i2s_set_tdm_slot() argument
231 bf5xx_i2s->tx_mask = tx_mask; in bf5xx_i2s_set_tdm_slot()
237 return sport_set_multichannel(sport_handle, slots, tx_mask, rx_mask, 0); in bf5xx_i2s_set_tdm_slot()
277 bf5xx_i2s->tx_mask, bf5xx_i2s->rx_mask, 0); in bf5xx_i2s_resume()
Dbf5xx-sport.h131 u32 tx_mask, u32 rx_mask, int packed);
Dbf5xx-sport.c49 int tdm_count, u32 tx_mask, u32 rx_mask, int packed) in sport_set_multichannel() argument
52 __func__, tdm_count, tx_mask, rx_mask, packed); in sport_set_multichannel()
68 sport->regs->mtcs0 = tx_mask; in sport_set_multichannel()
/linux-4.4.14/sound/soc/codecs/
Dssm2518.c524 static int ssm2518_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ssm2518_set_tdm_slot() argument
537 if (tx_mask == 0 || rx_mask != 0) in ssm2518_set_tdm_slot()
541 if (tx_mask != 1) in ssm2518_set_tdm_slot()
547 left_slot = __ffs(tx_mask); in ssm2518_set_tdm_slot()
548 tx_mask &= ~(1 << left_slot); in ssm2518_set_tdm_slot()
549 if (tx_mask == 0) { in ssm2518_set_tdm_slot()
552 right_slot = __ffs(tx_mask); in ssm2518_set_tdm_slot()
553 tx_mask &= ~(1 << right_slot); in ssm2518_set_tdm_slot()
557 if (tx_mask != 0 || left_slot >= slots || right_slot >= slots) in ssm2518_set_tdm_slot()
Dssm4567.c234 static int ssm4567_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ssm4567_set_tdm_slot() argument
242 if (tx_mask == 0) in ssm4567_set_tdm_slot()
245 if (rx_mask && rx_mask != tx_mask) in ssm4567_set_tdm_slot()
248 slot = __ffs(tx_mask); in ssm4567_set_tdm_slot()
249 if (tx_mask != BIT(slot)) in ssm4567_set_tdm_slot()
Dmc13783.c308 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_dac() argument
353 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_codec() argument
363 if (tx_mask != 0x3) in mc13783_set_tdm_slot_codec()
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()
Dtas2552.c445 unsigned int tx_mask, unsigned int rx_mask, in tas2552_set_dai_tdm_slot() argument
452 if (unlikely(!tx_mask)) { in tas2552_set_dai_tdm_slot()
458 lsb = __ffs(tx_mask); in tas2552_set_dai_tdm_slot()
459 if ((lsb + 1) != __fls(tx_mask)) { in tas2552_set_dai_tdm_slot()
Dab8500-codec.c2225 unsigned int tx_mask, unsigned int rx_mask, in ab8500_codec_set_dai_tdm_slot() argument
2286 if (tx_mask & ~0xff) in ab8500_codec_set_dai_tdm_slot()
2290 tx_mask = tx_mask << AB8500_DA_DATA0_OFFSET; in ab8500_codec_set_dai_tdm_slot()
2291 slots_active = hweight32(tx_mask); in ab8500_codec_set_dai_tdm_slot()
2300 slot = ffs(tx_mask); in ab8500_codec_set_dai_tdm_slot()
2307 slot = ffs(tx_mask); in ab8500_codec_set_dai_tdm_slot()
2310 slot = fls(tx_mask); in ab8500_codec_set_dai_tdm_slot()
Dadau17x1.c549 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in adau17x1_set_dai_tdm_slot() argument
559 tx_mask = 3; in adau17x1_set_dai_tdm_slot()
627 switch (tx_mask) { in adau17x1_set_dai_tdm_slot()
Dtlv320aic3x.c1284 unsigned int tx_mask, unsigned int rx_mask, in aic3x_set_dai_tdm_slot() argument
1291 if (tx_mask != rx_mask) { in aic3x_set_dai_tdm_slot()
1296 if (unlikely(!tx_mask)) { in aic3x_set_dai_tdm_slot()
1302 lsb = __ffs(tx_mask); in aic3x_set_dai_tdm_slot()
1303 if ((lsb + 1) != __fls(tx_mask)) { in aic3x_set_dai_tdm_slot()
Dda7219.c1212 unsigned int tx_mask, unsigned int rx_mask, in da7219_set_dai_tdm_slot() argument
1222 if (!tx_mask) { in da7219_set_dai_tdm_slot()
1233 if (fls(tx_mask) > DA7219_DAI_TDM_MAX_SLOTS) { in da7219_set_dai_tdm_slot()
1277 (tx_mask << DA7219_DAI_TDM_CH_EN_SHIFT) | in da7219_set_dai_tdm_slot()
Dadau1977.c499 static int adau1977_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in adau1977_set_tdm_slot() argument
517 if (rx_mask == 0 || tx_mask != 0) in adau1977_set_tdm_slot()
Dad193x.c146 static int ad193x_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ad193x_set_tdm_slot() argument
Darizona.c1740 static int arizona_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in arizona_set_tdm_slot() argument
1755 tx_mask = (1 << tx_max_chan) - 1; in arizona_set_tdm_slot()
1760 tx_max_chan, tx_mask); in arizona_set_tdm_slot()
Dwm8993.c1351 static int wm8993_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in wm8993_set_tdm_slot() argument
1383 switch (tx_mask) { in wm8993_set_tdm_slot()
Dwm8904.c1521 static int wm8904_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in wm8904_set_tdm_slot() argument
1549 switch (tx_mask) { in wm8904_set_tdm_slot()
Dwm9081.c1190 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in wm9081_set_tdm_slot() argument
Drt5670.c2552 static int rt5670_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5670_set_tdm_slot() argument
2558 if (rx_mask || tx_mask) in rt5670_set_tdm_slot()
Drt5645.c2783 static int rt5645_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5645_set_tdm_slot() argument
2807 if (rx_mask || tx_mask) { in rt5645_set_tdm_slot()
Drt5677.c4406 static int rt5677_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5677_set_tdm_slot() argument
4413 if (rx_mask || tx_mask) in rt5677_set_tdm_slot()
Dmax98090.c1692 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in max98090_set_tdm_slot() argument
/linux-4.4.14/include/sound/
Dsoc-dai.h129 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width);
161 unsigned int *tx_mask, unsigned int *rx_mask);
163 unsigned int tx_mask, unsigned int rx_mask,
290 unsigned int tx_mask; member
Dsoc.h1627 unsigned int *tx_mask,
/linux-4.4.14/drivers/net/ethernet/synopsys/
Ddwc_eth_qos.c656 u32 tx_mask);
2320 u32 tx_mask) in dwceqos_read_mmc_counters() argument
2322 if (tx_mask & BIT(27)) in dwceqos_read_mmc_counters()
2325 if (tx_mask & BIT(26)) in dwceqos_read_mmc_counters()
2328 if (tx_mask & BIT(25)) in dwceqos_read_mmc_counters()
2331 if (tx_mask & BIT(24)) in dwceqos_read_mmc_counters()
2334 if (tx_mask & BIT(23)) in dwceqos_read_mmc_counters()
2337 if (tx_mask & BIT(22)) in dwceqos_read_mmc_counters()
2340 if (tx_mask & BIT(21)) in dwceqos_read_mmc_counters()
2343 if (tx_mask & BIT(20)) in dwceqos_read_mmc_counters()
[all …]
/linux-4.4.14/drivers/staging/media/lirc/
Dlirc_parallel.c93 static unsigned int tx_mask = 1; variable
137 out(LIRC_PORT_DATA, tx_mask); in lirc_on()
507 tx_mask = value; in lirc_ioctl()
676 out(LIRC_PORT_DATA, tx_mask); in lirc_parallel_init()
737 module_param(tx_mask, int, S_IRUGO);
/linux-4.4.14/sound/soc/ux500/
Dux500_msp_dai.c47 multi->tx_channel_0_enable = drvdata->tx_mask; in setup_pcm_multichan()
519 drvdata->tx_mask : in ux500_msp_dai_hw_params()
582 unsigned int tx_mask, in ux500_msp_dai_set_tdm_slot() argument
616 drvdata->tx_mask = tx_mask & cap; in ux500_msp_dai_set_tdm_slot()
761 drvdata->tx_mask = 0x01; in ux500_msp_drv_probe()
Dux500_msp_dai.h55 unsigned int tx_mask; member
/linux-4.4.14/drivers/media/rc/
Dene_ir.c874 static int ene_set_tx_mask(struct rc_dev *rdev, u32 tx_mask) in ene_set_tx_mask() argument
877 dbg("TX: attempt to set transmitter mask %02x", tx_mask); in ene_set_tx_mask()
880 if (!tx_mask || tx_mask & ~0x03) { in ene_set_tx_mask()
886 dev->transmitter_mask = tx_mask; in ene_set_tx_mask()
Dmceusb.c454 unsigned char tx_mask; member
828 cmdbuf[cmdcount++] = ir->tx_mask; in mceusb_tx_ir()
886 ir->tx_mask = mask; in mceusb_set_tx_mask()
888 ir->tx_mask = (mask != MCE_DEFAULT_TX_MASK ? in mceusb_set_tx_mask()
968 ir->tx_mask = hi; in mceusb_handle_command()
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Deeprom.h137 u8 tx_mask; member
Dmac.c509 if (ar->eeprom.tx_mask != 1) in carl9170_set_mac_tpc()
Dphy.c1651 if (ar->eeprom.tx_mask != 1) in carl9170_set_channel()
Dtx.c752 if (ar->eeprom.tx_mask == 1) { in carl9170_tx_rate_tpc_chains()
Dmain.c1926 tx_streams = hweight8(ar->eeprom.tx_mask); in carl9170_parse_eeprom()
/linux-4.4.14/sound/soc/
Dsoc-core.c2182 unsigned int *tx_mask, in snd_soc_xlate_tdm_slot_mask() argument
2185 if (*tx_mask || *rx_mask) in snd_soc_xlate_tdm_slot_mask()
2191 *tx_mask = (1 << slots) - 1; in snd_soc_xlate_tdm_slot_mask()
2221 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in snd_soc_dai_set_tdm_slot() argument
2225 &tx_mask, &rx_mask); in snd_soc_dai_set_tdm_slot()
2227 snd_soc_xlate_tdm_slot_mask(slots, &tx_mask, &rx_mask); in snd_soc_dai_set_tdm_slot()
2229 dai->tx_mask = tx_mask; in snd_soc_dai_set_tdm_slot()
2233 return dai->driver->ops->set_tdm_slot(dai, tx_mask, rx_mask, in snd_soc_dai_set_tdm_slot()
3313 unsigned int *tx_mask, in snd_soc_of_parse_tdm_slot() argument
3321 if (tx_mask) in snd_soc_of_parse_tdm_slot()
[all …]
Dsoc-pcm.c501 codec_dai->tx_mask = 0; in soc_pcm_open()
881 if (codec_dai->tx_mask) in soc_pcm_hw_params()
883 codec_dai->tx_mask); in soc_pcm_hw_params()
/linux-4.4.14/sound/soc/fsl/
Dfsl_esai.c345 static int fsl_esai_set_dai_tdm_slot(struct snd_soc_dai *dai, u32 tx_mask, in fsl_esai_set_dai_tdm_slot() argument
354 ESAI_xSMA_xS_MASK, ESAI_xSMA_xS(tx_mask)); in fsl_esai_set_dai_tdm_slot()
356 ESAI_xSMB_xS_MASK, ESAI_xSMB_xS(tx_mask)); in fsl_esai_set_dai_tdm_slot()
Dimx-ssi.c62 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in imx_ssi_set_dai_tdm_slot() argument
77 writel(~tx_mask, ssi->base + SSI_STMSK); in imx_ssi_set_dai_tdm_slot()
Dfsl_ssi.c1039 static int fsl_ssi_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, u32 tx_mask, in fsl_ssi_set_dai_tdm_slot() argument
1067 regmap_write(regs, CCSR_SSI_STMSK, ~tx_mask); in fsl_ssi_set_dai_tdm_slot()
/linux-4.4.14/drivers/tty/
Dmoxa.c1880 u16 head, tail, tx_mask, spage, epage; in MoxaPortWriteData() local
1885 tx_mask = readw(ofsAddr + TX_mask); in MoxaPortWriteData()
1890 c = (head > tail) ? (head - tail - 1) : (head - tail + tx_mask); in MoxaPortWriteData()
1902 len = tx_mask + 1 - tail; in MoxaPortWriteData()
1907 tail = (tail + len) & tx_mask; in MoxaPortWriteData()
1926 tail = (tail + total) & tx_mask; in MoxaPortWriteData()
/linux-4.4.14/sound/soc/davinci/
Ddavinci-mcasp.c659 unsigned int tx_mask, in davinci_mcasp_set_tdm_slot() argument
667 __func__, tx_mask, rx_mask, slots, slot_width); in davinci_mcasp_set_tdm_slot()
669 if (tx_mask >= (1<<slots) || rx_mask >= (1<<slots)) { in davinci_mcasp_set_tdm_slot()
672 tx_mask, rx_mask, slots); in davinci_mcasp_set_tdm_slot()
684 mcasp->tdm_mask[SNDRV_PCM_STREAM_PLAYBACK] = tx_mask; in davinci_mcasp_set_tdm_slot()
/linux-4.4.14/sound/soc/pxa/
Dpxa-ssp.c384 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in pxa_ssp_set_dai_tdm_slot() argument
407 pxa_ssp_write_reg(ssp, SSTSA, tx_mask); in pxa_ssp_set_dai_tdm_slot()
/linux-4.4.14/drivers/atm/
Dsolos-pci.c118 int tx_mask; member
1046 card->tx_mask |= (1 << port); in fpga_queue()
1074 tx_pending = card->tx_mask & ~card_flags; in fpga_tx()
1087 card->tx_mask &= ~(1 << port); in fpga_tx()
/linux-4.4.14/sound/soc/intel/atom/
Dsst-mfld-platform-pcm.c450 unsigned int tx_mask, unsigned int rx_mask, in sst_platform_set_ssp_slot() argument
457 ret = sst_fill_ssp_slot(dai, tx_mask, rx_mask, slots, slot_width); in sst_platform_set_ssp_slot()
Dsst-atom-controls.c777 int sst_fill_ssp_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in sst_fill_ssp_slot() argument
783 ctx->ssp_cmd.active_tx_slot_map = tx_mask; in sst_fill_ssp_slot()
Dsst-atom-controls.h872 int sst_fill_ssp_slot(struct snd_soc_dai *dai, unsigned int tx_mask,
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c418 unsigned long tx_mask, unsigned long rx_mask) in gfar_configure_coalescing() argument
427 for_each_set_bit(i, &tx_mask, priv->num_tx_queues) { in gfar_configure_coalescing()