Home
last modified time | relevance | path

Searched refs:rx_ptr (Results 1 – 15 of 15) sorted by relevance

/linux/sound/soc/dwc/
H A Ddwc-pcm.c46 struct snd_pcm_runtime *runtime, unsigned int rx_ptr, \
50 unsigned int period_pos = rx_ptr % runtime->period_size; \
54 p[rx_ptr][0] = ioread32(dev->i2s_base + dev->l_reg); \
55 p[rx_ptr][1] = ioread32(dev->i2s_base + dev->r_reg); \
57 if (++rx_ptr >= runtime->buffer_size) \
58 rx_ptr = 0; \
61 return rx_ptr; \
116 ptr = READ_ONCE(dev->rx_ptr); in dw_pcm_transfer()
119 cmpxchg(&dev->rx_ptr, ptr, new_ptr); in dw_pcm_transfer()
207 WRITE_ONCE(dev->rx_ptr, 0); in dw_pcm_trigger()
[all …]
H A Dlocal.h148 struct snd_pcm_runtime *runtime, unsigned int rx_ptr,
151 unsigned int rx_ptr; member
/linux/drivers/spi/
H A Dspi-apple.c312 static void apple_spi_rx(struct apple_spi *spi, void **rx_ptr, u32 *left, in apple_spi_rx() argument
317 if (!*rx_ptr) in apple_spi_rx()
330 u8 *p = *rx_ptr; in apple_spi_rx()
337 u16 *p = *rx_ptr; in apple_spi_rx()
344 u32 *p = *rx_ptr; in apple_spi_rx()
354 *rx_ptr = ((u8 *)*rx_ptr) + bytes_per_word * read; in apple_spi_rx()
363 void *rx_ptr = t->rx_buf; in apple_spi_transfer_one() local
380 remaining_rx = rx_ptr ? words : 0; in apple_spi_transfer_one()
392 if (rx_ptr) in apple_spi_transfer_one()
429 apple_spi_rx(spi, &rx_ptr, &remaining_rx, bytes_per_word); in apple_spi_transfer_one()
[all …]
/linux/sound/soc/intel/keembay/
H A Dkmb_platform.c133 unsigned int rx_ptr, bool *period_elapsed) in kmb_pcm_rx_fn() argument
135 unsigned int period_pos = rx_ptr % runtime->period_size; in kmb_pcm_rx_fn()
145 ((u16 *)buf)[rx_ptr * chan + (j * 2)] = in kmb_pcm_rx_fn()
147 ((u16 *)buf)[rx_ptr * chan + ((j * 2) + 1)] = in kmb_pcm_rx_fn()
150 ((u32 *)buf)[rx_ptr * chan + (j * 2)] = in kmb_pcm_rx_fn()
152 ((u32 *)buf)[rx_ptr * chan + ((j * 2) + 1)] = in kmb_pcm_rx_fn()
158 if (++rx_ptr >= runtime->buffer_size) in kmb_pcm_rx_fn()
159 rx_ptr = 0; in kmb_pcm_rx_fn()
164 return rx_ptr; in kmb_pcm_rx_fn()
240 ptr = kmb_i2s->rx_ptr; in kmb_pcm_operation()
[all...]
H A Dkmb_platform.h152 unsigned int rx_ptr; member
/linux/include/uapi/linux/hsi/
H A Dcs-protocol.h87 __u32 rx_ptr; member
/linux/drivers/net/ethernet/amd/
H A D7990.h79 volatile unsigned short rx_ptr; /* receive descriptor addr */ member
H A Da2065.c90 unsigned short rx_ptr; /* receive descriptor addr */ member
204 ib->rx_ptr = leptr; in lance_init_ring()
H A Ddeclance.c214 unsigned short rx_ptr; /* receive descriptor addr */ member
477 *lib_ptr(ib, rx_ptr, lp->type) = leptr; in lance_init_ring()
H A D7990.c211 ib->rx_ptr = leptr; in lance_init_ring()
/linux/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c2027 struct bna_rx *rx_ptr; in bna_rx_mod_init() local
2052 rx_ptr = &rx_mod->rx[index]; in bna_rx_mod_init()
2054 INIT_LIST_HEAD(&rx_ptr->rxp_q); in bna_rx_mod_init()
2055 rx_ptr->bna = NULL; in bna_rx_mod_init()
2056 rx_ptr->rid = index; in bna_rx_mod_init()
2057 rx_ptr->stop_cbfn = NULL; in bna_rx_mod_init()
2058 rx_ptr->stop_cbarg = NULL; in bna_rx_mod_init()
2060 list_add_tail(&rx_ptr->qe, &rx_mod->rx_free_q); in bna_rx_mod_init()
/linux/drivers/usb/host/
H A Dfhci.h178 __be32 rx_ptr; /* Rx internal data pointer */ member
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.h1087 u32 rx_ptr; /* rx base pointer */ member
1101 u32 rx_ptr; /* rx base pointer */ member
H A Dmtk_eth_soc.c49 .rx_ptr = 0x0900,
63 .rx_ptr = 0x1900,
99 .rx_ptr = 0x0900,
115 .rx_ptr = 0x4100,
129 .rx_ptr = 0x4500,
166 .rx_ptr = 0x6900,
180 .rx_ptr = 0x4500,
2735 reg_map->qdma.rx_ptr + ring_no * MTK_QRX_OFFSET); in mtk_rx_alloc()
2742 reg_map->pdma.rx_ptr + ring_no * MTK_QRX_OFFSET); in mtk_rx_alloc()
/linux/drivers/hsi/clients/
H A Dcmt_speech.c591 hi->mmap_cfg->rx_ptr = hi->rx_slot; in cs_hsi_read_on_data_complete()