Home
last modified time | relevance | path

Searched refs:rx_len (Results 1 - 25 of 196) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-dln2.c192 unsigned rx_len = sizeof(rx); in dln2_spi_get_cs_num() local
196 &rx, &rx_len); in dln2_spi_get_cs_num()
199 if (rx_len < sizeof(rx)) in dln2_spi_get_cs_num()
218 unsigned rx_len = sizeof(rx); in dln2_spi_get_speed() local
222 ret = dln2_transfer(dln2->pdev, cmd, &tx, sizeof(tx), &rx, &rx_len); in dln2_spi_get_speed()
225 if (rx_len < sizeof(rx)) in dln2_spi_get_speed()
268 int rx_len = sizeof(rx); in dln2_spi_set_speed() local
274 &rx, &rx_len); in dln2_spi_set_speed()
277 if (rx_len < sizeof(rx)) in dln2_spi_set_speed()
327 unsigned rx_len in dln2_spi_get_supported_frame_sizes() local
460 unsigned rx_len = sizeof(*rx); dln2_spi_read_one() local
502 unsigned tx_len, rx_len; dln2_spi_read_write_one() local
[all...]
H A Dspi-bcm2835aux.c97 int rx_len; member
160 int count = min(bs->rx_len, 3); in bcm2835aux_rd_fifo()
176 bs->rx_len -= count; in bcm2835aux_rd_fifo()
222 for (; bs->rx_len && (stat & BCM2835_AUX_SPI_STAT_RX_LVL); in bcm2835aux_spi_transfer_helper()
254 /* and if rx_len is 0 then disable interrupts and wake up completion */ in bcm2835aux_spi_interrupt()
255 if (!bs->rx_len) { in bcm2835aux_spi_interrupt()
321 while (bs->rx_len) { in bcm2835aux_spi_transfer_one_poll()
327 if (bs->rx_len && time_after(jiffies, timeout)) { in bcm2835aux_spi_transfer_one_poll()
331 bs->tx_len, bs->rx_len); in bcm2835aux_spi_transfer_one_poll()
383 bs->rx_len in bcm2835aux_spi_transfer_one()
[all...]
H A Dspi-efm32.c83 unsigned tx_len, rx_len; member
157 ddata->rx_len--; in efm32_spi_rx_u8()
163 ddata->tx_len + 2 > ddata->rx_len && in efm32_spi_filltx()
181 ddata->tx_len = ddata->rx_len = in efm32_spi_txrx_bufs()
196 ret = t->len - max(ddata->tx_len, ddata->rx_len); in efm32_spi_txrx_bufs()
214 while (ddata->rx_len > 0 && in efm32_spi_rxirq()
222 if (!ddata->rx_len) { in efm32_spi_rxirq()
243 __func__, ddata->tx_len, ddata->rx_len, in efm32_spi_txirq()
252 __func__, ddata->tx_len, ddata->rx_len); in efm32_spi_txirq()
H A Dspi-mpc512x-psc.c155 size_t rx_len = t->len; in mpc512x_psc_spi_transfer_rxtx() local
162 while (rx_len || tx_len) { in mpc512x_psc_spi_transfer_rxtx()
217 rxcount = min(fifosz, rx_len); in mpc512x_psc_spi_transfer_rxtx()
222 rx_len--; in mpc512x_psc_spi_transfer_rxtx()
233 if (!rx_len) in mpc512x_psc_spi_transfer_rxtx()
264 if (!tx_len && rx_len && !rxtries) { in mpc512x_psc_spi_transfer_rxtx()
272 rx_len, rxcount); in mpc512x_psc_spi_transfer_rxtx()
280 if (!tx_len && !rx_len) { in mpc512x_psc_spi_transfer_rxtx()
H A Dspi-dw-core.c126 rxtx_gap = dws->fifo_len - (dws->rx_len - dws->tx_len); in tx_max()
134 return min_t(u32, dws->rx_len, dw_readl(dws, DW_SPI_RXFLR)); in rx_max()
171 --dws->rx_len; in dw_reader()
228 if (!dws->rx_len) { in dw_spi_transfer_handler()
231 } else if (dws->rx_len <= dw_readl(dws, DW_SPI_RXFTLR)) { in dw_spi_transfer_handler()
232 dw_writel(dws, DW_SPI_RXFTLR, dws->rx_len - 1); in dw_spi_transfer_handler()
390 delay.value = nbits * (dws->rx_len - dws->tx_len); in dw_spi_poll_transfer()
398 } while (dws->rx_len); in dw_spi_poll_transfer()
419 dws->rx_len = dws->tx_len; in dw_spi_transfer_one()
525 dws->rx_len in dw_spi_init_mem_buf()
[all...]
H A Dspi-amd.c175 u32 tx_len = 0, rx_len = 0; in amd_spi_fifo_xfer() local
208 rx_len = xfer->len; in amd_spi_fifo_xfer()
210 amd_spi_set_rx_count(master, rx_len); in amd_spi_fifo_xfer()
215 for (i = 0; i < rx_len; i++) in amd_spi_fifo_xfer()
223 message->actual_length = tx_len + rx_len + 1; in amd_spi_fifo_xfer()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-dln2.c193 unsigned rx_len = sizeof(rx); in dln2_spi_get_cs_num() local
197 &rx, &rx_len); in dln2_spi_get_cs_num()
200 if (rx_len < sizeof(rx)) in dln2_spi_get_cs_num()
219 unsigned rx_len = sizeof(rx); in dln2_spi_get_speed() local
223 ret = dln2_transfer(dln2->pdev, cmd, &tx, sizeof(tx), &rx, &rx_len); in dln2_spi_get_speed()
226 if (rx_len < sizeof(rx)) in dln2_spi_get_speed()
269 int rx_len = sizeof(rx); in dln2_spi_set_speed() local
275 &rx, &rx_len); in dln2_spi_set_speed()
278 if (rx_len < sizeof(rx)) in dln2_spi_set_speed()
328 unsigned rx_len in dln2_spi_get_supported_frame_sizes() local
461 unsigned rx_len = sizeof(*rx); dln2_spi_read_one() local
503 unsigned tx_len, rx_len; dln2_spi_read_write_one() local
[all...]
H A Dspi-bcm2835aux.c94 int rx_len; member
157 int count = min(bs->rx_len, 3); in bcm2835aux_rd_fifo()
173 bs->rx_len -= count; in bcm2835aux_rd_fifo()
219 for (; bs->rx_len && (stat & BCM2835_AUX_SPI_STAT_RX_LVL); in bcm2835aux_spi_transfer_helper()
251 /* and if rx_len is 0 then disable interrupts and wake up completion */ in bcm2835aux_spi_interrupt()
252 if (!bs->rx_len) { in bcm2835aux_spi_interrupt()
318 while (bs->rx_len) { in bcm2835aux_spi_transfer_one_poll()
324 if (bs->rx_len && time_after(jiffies, timeout)) { in bcm2835aux_spi_transfer_one_poll()
328 bs->tx_len, bs->rx_len); in bcm2835aux_spi_transfer_one_poll()
380 bs->rx_len in bcm2835aux_spi_transfer_one()
[all...]
H A Dspi-microchip-core-qspi.c112 * @rx_len: Number of bytes left to receive
123 int rx_len; member
165 if (!qspi->rx_len) in mchp_coreqspi_read_op()
177 while (qspi->rx_len >= 4) { in mchp_coreqspi_read_op()
183 qspi->rx_len -= 4; in mchp_coreqspi_read_op()
189 while (qspi->rx_len--) { in mchp_coreqspi_read_op()
415 qspi->rx_len = 0; in mchp_coreqspi_exec_op()
426 qspi->rx_len = 0; in mchp_coreqspi_exec_op()
434 qspi->rx_len = 0; in mchp_coreqspi_exec_op()
440 qspi->rx_len in mchp_coreqspi_exec_op()
[all...]
H A Dspi-microchip-core.c108 int rx_len; member
136 fifo_max = min(spi->rx_len, FIFO_DEPTH); in mchp_corespi_read_fifo()
145 spi->rx_len -= i; in mchp_corespi_read_fifo()
386 if (spi->rx_len) in mchp_corespi_interrupt()
392 if (!spi->rx_len) in mchp_corespi_interrupt()
404 spi->rx_len, spi->tx_len); in mchp_corespi_interrupt()
412 spi->rx_len, spi->tx_len); in mchp_corespi_interrupt()
476 spi->rx_len = xfer->len; in mchp_corespi_transfer_one()
H A Dspi-mpc512x-psc.c149 size_t rx_len = t->len; in mpc512x_psc_spi_transfer_rxtx() local
156 while (rx_len || tx_len) { in mpc512x_psc_spi_transfer_rxtx()
211 rxcount = min(fifosz, rx_len); in mpc512x_psc_spi_transfer_rxtx()
216 rx_len--; in mpc512x_psc_spi_transfer_rxtx()
227 if (!rx_len) in mpc512x_psc_spi_transfer_rxtx()
258 if (!tx_len && rx_len && !rxtries) { in mpc512x_psc_spi_transfer_rxtx()
266 rx_len, rxcount); in mpc512x_psc_spi_transfer_rxtx()
274 if (!tx_len && !rx_len) { in mpc512x_psc_spi_transfer_rxtx()
H A Dspi-dw-core.c122 rxtx_gap = dws->fifo_len - (dws->rx_len - dws->tx_len); in dw_spi_tx_max()
130 return min_t(u32, dws->rx_len, dw_readl(dws, DW_SPI_RXFLR)); in dw_spi_rx_max()
171 --dws->rx_len; in dw_reader()
228 if (!dws->rx_len) { in dw_spi_transfer_handler()
231 } else if (dws->rx_len <= dw_readl(dws, DW_SPI_RXFTLR)) { in dw_spi_transfer_handler()
232 dw_writel(dws, DW_SPI_RXFTLR, dws->rx_len - 1); in dw_spi_transfer_handler()
398 delay.value = nbits * (dws->rx_len - dws->tx_len); in dw_spi_poll_transfer()
406 } while (dws->rx_len); in dw_spi_poll_transfer()
431 dws->rx_len = dws->tx_len; in dw_spi_transfer_one()
537 dws->rx_len in dw_spi_init_mem_buf()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_eeprom.c42 int rx_len = 16; in _rtl92e_eeprom_xfer() local
55 while (rx_len--) { in _rtl92e_eeprom_xfer()
57 ret |= _rtl92e_gpio_get_bit(dev, EPROM_R_BIT) << rx_len; in _rtl92e_eeprom_xfer()
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_eeprom.c42 int rx_len = 16; in _rtl92e_eeprom_xfer() local
55 while (rx_len--) { in _rtl92e_eeprom_xfer()
57 ret |= _rtl92e_gpio_get_bit(dev, EPROM_R_BIT) << rx_len; in _rtl92e_eeprom_xfer()
/kernel/linux/linux-5.10/drivers/misc/
H A Dlattice-ecp3-config.c72 int rx_len = 8; in firmware_load() local
94 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
112 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
145 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
168 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
/kernel/linux/linux-6.6/drivers/misc/
H A Dlattice-ecp3-config.c72 int rx_len = 8; in firmware_load() local
94 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
112 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
145 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
168 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
/kernel/linux/linux-6.6/net/mctp/test/
H A Droute-test.c398 int rx_len; member
428 if (params->rx_len) { in mctp_test_route_input_sk_reasm()
430 KUNIT_EXPECT_EQ(test, skb2->len, params->rx_len); in mctp_test_route_input_sk_reasm()
449 .rx_len = 1,
457 .rx_len = 1,
466 .rx_len = 2,
475 .rx_len = 2,
484 .rx_len = 0,
494 .rx_len = 3,
503 .rx_len
[all...]
/kernel/linux/linux-5.10/net/nfc/nci/
H A Dspi.c181 unsigned short rx_len = 0; in __nci_spi_read() local
207 rx_len = ((resp_hdr[0] & NCI_SPI_MSB_PAYLOAD_MASK) << 8) + in __nci_spi_read()
210 rx_len = (resp_hdr[0] << 8) | resp_hdr[1]; in __nci_spi_read()
212 skb = nci_skb_alloc(nspi->ndev, rx_len, GFP_KERNEL); in __nci_spi_read()
219 rx.rx_buf = skb_put(skb, rx_len); in __nci_spi_read()
220 rx.len = rx_len; in __nci_spi_read()
/kernel/linux/linux-6.6/net/nfc/nci/
H A Dspi.c181 unsigned short rx_len = 0; in __nci_spi_read() local
207 rx_len = ((resp_hdr[0] & NCI_SPI_MSB_PAYLOAD_MASK) << 8) + in __nci_spi_read()
210 rx_len = (resp_hdr[0] << 8) | resp_hdr[1]; in __nci_spi_read()
212 skb = nci_skb_alloc(nspi->ndev, rx_len, GFP_KERNEL); in __nci_spi_read()
219 rx.rx_buf = skb_put(skb, rx_len); in __nci_spi_read()
220 rx.len = rx_len; in __nci_spi_read()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/
H A Dbmi.c119 u32 len_remain, rx_len; in ath6kl_bmi_read() local
141 rx_len = (len_remain < ar->bmi.max_data_size) ? in ath6kl_bmi_read()
148 memcpy(&(ar->bmi.cmd_buf[offset]), &rx_len, sizeof(rx_len)); in ath6kl_bmi_read()
157 ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, rx_len); in ath6kl_bmi_read()
163 memcpy(&buf[len - len_remain], ar->bmi.cmd_buf, rx_len); in ath6kl_bmi_read()
164 len_remain -= rx_len; addr += rx_len; in ath6kl_bmi_read()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/
H A Dbmi.c119 u32 len_remain, rx_len; in ath6kl_bmi_read() local
141 rx_len = (len_remain < ar->bmi.max_data_size) ? in ath6kl_bmi_read()
148 memcpy(&(ar->bmi.cmd_buf[offset]), &rx_len, sizeof(rx_len)); in ath6kl_bmi_read()
157 ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, rx_len); in ath6kl_bmi_read()
163 memcpy(&buf[len - len_remain], ar->bmi.cmd_buf, rx_len); in ath6kl_bmi_read()
164 len_remain -= rx_len; addr += rx_len; in ath6kl_bmi_read()
/kernel/linux/linux-6.6/include/linux/dma/
H A Dqcom-gpi-dma.h32 * @rx_len: receive length for buffer
46 u32 rx_len; member
65 * @rx_len: receive length for buffer
78 u32 rx_len; member
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dsdio.h149 #define MP_RX_AGGR_BUF_HAS_ROOM(a, rx_len) \
150 ((a->mpa_rx.buf_len+rx_len) <= a->mpa_rx.buf_size)
367 u16 rx_len, u8 port) in mp_rx_aggr_setup()
369 card->mpa_rx.buf_len += rx_len; in mp_rx_aggr_setup()
383 card->mpa_rx.len_arr[card->mpa_rx.pkt_cnt] = rx_len; in mp_rx_aggr_setup()
366 mp_rx_aggr_setup(struct sdio_mmc_card *card, u16 rx_len, u8 port) mp_rx_aggr_setup() argument
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Dsdio.h137 #define MP_RX_AGGR_BUF_HAS_ROOM(a, rx_len) \
138 ((a->mpa_rx.buf_len+rx_len) <= a->mpa_rx.buf_size)
362 u16 rx_len, u8 port) in mp_rx_aggr_setup()
364 card->mpa_rx.buf_len += rx_len; in mp_rx_aggr_setup()
378 card->mpa_rx.len_arr[card->mpa_rx.pkt_cnt] = rx_len; in mp_rx_aggr_setup()
361 mp_rx_aggr_setup(struct sdio_mmc_card *card, u16 rx_len, u8 port) mp_rx_aggr_setup() argument
/kernel/linux/linux-5.10/drivers/input/rmi4/
H A Drmi_spi.c114 int tx_len, u8 *rx_buf, int rx_len) in rmi_spi_xfer()
143 len = max(total_tx_len, rx_len); in rmi_spi_xfer()
208 for (i = 0; i < rx_len; i++) { in rmi_spi_xfer()
220 xfer->len = rx_len; in rmi_spi_xfer()
232 memcpy(rx_buf, rmi_spi->rx_buf, rx_len); in rmi_spi_xfer()
234 __func__, rx_len, rx_len, rx_buf); in rmi_spi_xfer()
112 rmi_spi_xfer(struct rmi_spi_xport *rmi_spi, const struct rmi_spi_cmd *cmd, const u8 *tx_buf, int tx_len, u8 *rx_buf, int rx_len) rmi_spi_xfer() argument

Completed in 17 milliseconds

12345678