Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/net/wireless/mwifiex/
Dpcie.h119 u32 tx_mask; member
153 .tx_mask = MWIFIEX_TXBD_MASK,
184 .tx_mask = 0x03FF0000,
296 if (((card->txbd_wrptr & reg->tx_mask) == in mwifiex_pcie_txbd_empty()
297 (rdptr & reg->tx_mask)) && in mwifiex_pcie_txbd_empty()
303 if (((card->txbd_wrptr & reg->tx_mask) == in mwifiex_pcie_txbd_empty()
304 (rdptr & reg->tx_mask)) && in mwifiex_pcie_txbd_empty()
321 if (((card->txbd_wrptr & reg->tx_mask) != in mwifiex_pcie_txbd_not_full()
322 (card->txbd_rdptr & reg->tx_mask)) || in mwifiex_pcie_txbd_not_full()
328 if (((card->txbd_wrptr & reg->tx_mask) != in mwifiex_pcie_txbd_not_full()
[all …]
Dpcie.c1031 while (((card->txbd_rdptr & reg->tx_mask) != in mwifiex_pcie_send_data_complete()
1032 (rdptr & reg->tx_mask)) || in mwifiex_pcie_send_data_complete()
1035 wrdoneidx = (card->txbd_rdptr & reg->tx_mask) >> in mwifiex_pcie_send_data_complete()
1075 if ((card->txbd_rdptr & reg->tx_mask) == num_tx_buffs) in mwifiex_pcie_send_data_complete()
1140 wrindx = (card->txbd_wrptr & reg->tx_mask) >> reg->tx_start_ptr; in mwifiex_pcie_send_data()
1169 if ((card->txbd_wrptr & reg->tx_mask) == num_tx_buffs) in mwifiex_pcie_send_data()
/linux-4.1.27/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.1.27/sound/soc/codecs/
Dssm2518.c529 static int ssm2518_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ssm2518_set_tdm_slot() argument
542 if (tx_mask == 0 || rx_mask != 0) in ssm2518_set_tdm_slot()
546 if (tx_mask != 1) in ssm2518_set_tdm_slot()
552 left_slot = __ffs(tx_mask); in ssm2518_set_tdm_slot()
553 tx_mask &= ~(1 << left_slot); in ssm2518_set_tdm_slot()
554 if (tx_mask == 0) { in ssm2518_set_tdm_slot()
557 right_slot = __ffs(tx_mask); in ssm2518_set_tdm_slot()
558 tx_mask &= ~(1 << right_slot); in ssm2518_set_tdm_slot()
562 if (tx_mask != 0 || left_slot >= slots || right_slot >= slots) in ssm2518_set_tdm_slot()
Dssm4567.c220 static int ssm4567_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ssm4567_set_tdm_slot() argument
228 if (tx_mask == 0) in ssm4567_set_tdm_slot()
231 if (rx_mask && rx_mask != tx_mask) in ssm4567_set_tdm_slot()
234 slot = __ffs(tx_mask); in ssm4567_set_tdm_slot()
235 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()
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.c548 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in adau17x1_set_dai_tdm_slot() argument
558 tx_mask = 3; in adau17x1_set_dai_tdm_slot()
626 switch (tx_mask) { in adau17x1_set_dai_tdm_slot()
Dtlv320aic3x.c1274 unsigned int tx_mask, unsigned int rx_mask, in aic3x_set_dai_tdm_slot() argument
1281 if (tx_mask != rx_mask) { in aic3x_set_dai_tdm_slot()
1286 if (unlikely(!tx_mask)) { in aic3x_set_dai_tdm_slot()
1292 lsb = __ffs(tx_mask); in aic3x_set_dai_tdm_slot()
1293 if ((lsb + 1) != __fls(tx_mask)) { in aic3x_set_dai_tdm_slot()
Dadau1977.c504 static int adau1977_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in adau1977_set_tdm_slot() argument
522 if (rx_mask == 0 || tx_mask != 0) in adau1977_set_tdm_slot()
Dad193x.c125 static int ad193x_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ad193x_set_tdm_slot() argument
Darizona.c1556 static int arizona_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in arizona_set_tdm_slot() argument
1571 tx_mask = (1 << tx_max_chan) - 1; in arizona_set_tdm_slot()
1576 tx_max_chan, tx_mask); in arizona_set_tdm_slot()
Dwm8993.c1354 static int wm8993_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in wm8993_set_tdm_slot() argument
1386 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.c1193 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in wm9081_set_tdm_slot() argument
Drt5670.c2553 static int rt5670_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5670_set_tdm_slot() argument
2559 if (rx_mask || tx_mask) in rt5670_set_tdm_slot()
Drt5645.c2303 static int rt5645_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5645_set_tdm_slot() argument
2327 if (rx_mask || tx_mask) { in rt5645_set_tdm_slot()
Drt5677.c4284 static int rt5677_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5677_set_tdm_slot() argument
4291 if (rx_mask || tx_mask) in rt5677_set_tdm_slot()
Dmax98090.c1748 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in max98090_set_tdm_slot() argument
/linux-4.1.27/include/sound/
Dsoc-dai.h114 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width);
146 unsigned int *tx_mask, unsigned int *rx_mask);
148 unsigned int tx_mask, unsigned int rx_mask,
275 unsigned int tx_mask; member
/linux-4.1.27/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.1.27/sound/soc/ux500/
Dux500_msp_dai.h55 unsigned int tx_mask; member
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()
/linux-4.1.27/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.1.27/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.c1927 tx_streams = hweight8(ar->eeprom.tx_mask); in carl9170_parse_eeprom()
/linux-4.1.27/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.c970 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
998 regmap_write(regs, CCSR_SSI_STMSK, ~tx_mask); in fsl_ssi_set_dai_tdm_slot()
/linux-4.1.27/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.1.27/sound/soc/
Dsoc-core.c2185 unsigned int *tx_mask, in snd_soc_xlate_tdm_slot_mask() argument
2188 if (*tx_mask || *rx_mask) in snd_soc_xlate_tdm_slot_mask()
2194 *tx_mask = (1 << slots) - 1; in snd_soc_xlate_tdm_slot_mask()
2224 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in snd_soc_dai_set_tdm_slot() argument
2228 &tx_mask, &rx_mask); in snd_soc_dai_set_tdm_slot()
2230 snd_soc_xlate_tdm_slot_mask(slots, &tx_mask, &rx_mask); in snd_soc_dai_set_tdm_slot()
2232 dai->tx_mask = tx_mask; in snd_soc_dai_set_tdm_slot()
2236 return dai->driver->ops->set_tdm_slot(dai, tx_mask, rx_mask, in snd_soc_dai_set_tdm_slot()
Dsoc-pcm.c471 codec_dai->tx_mask = 0; in soc_pcm_open()
834 if (codec_dai->tx_mask) in soc_pcm_hw_params()
836 codec_dai->tx_mask); in soc_pcm_hw_params()
/linux-4.1.27/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.1.27/drivers/atm/
Dsolos-pci.c118 int tx_mask; member
1038 card->tx_mask |= (1 << port); in fpga_queue()
1066 tx_pending = card->tx_mask & ~card_flags; in fpga_tx()
1079 card->tx_mask &= ~(1 << port); in fpga_tx()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar.c451 unsigned long tx_mask, unsigned long rx_mask) in gfar_configure_coalescing() argument
460 for_each_set_bit(i, &tx_mask, priv->num_tx_queues) { in gfar_configure_coalescing()