/linux-master/include/linux/dma/ |
H A D | qcom-gpi-dma.h | 32 * @rx_len: receive length for buffer 46 u32 rx_len; member in struct:gpi_spi_config 65 * @rx_len: receive length for buffer 78 u32 rx_len; member in struct:gpi_i2c_config
|
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_eeprom.c | 42 int rx_len = 16; local 55 while (rx_len--) { 57 ret |= _rtl92e_gpio_get_bit(dev, EPROM_R_BIT) << rx_len;
|
/linux-master/net/nfc/nci/ |
H A D | spi.c | 181 unsigned short rx_len = 0; local 207 rx_len = ((resp_hdr[0] & NCI_SPI_MSB_PAYLOAD_MASK) << 8) + 210 rx_len = (resp_hdr[0] << 8) | resp_hdr[1]; 212 skb = nci_skb_alloc(nspi->ndev, rx_len, GFP_KERNEL); 219 rx.rx_buf = skb_put(skb, rx_len); 220 rx.len = rx_len;
|
/linux-master/drivers/spi/ |
H A D | spi-bcm2835aux.c | 94 int rx_len; member in struct:bcm2835aux_spi 157 int count = min(bs->rx_len, 3); 173 bs->rx_len -= count; 219 for (; bs->rx_len && (stat & BCM2835_AUX_SPI_STAT_RX_LVL); 251 /* and if rx_len is 0 then disable interrupts and wake up completion */ 252 if (!bs->rx_len) { 318 while (bs->rx_len) { 324 if (bs->rx_len && time_after(jiffies, timeout)) { 328 bs->tx_len, bs->rx_len); 380 bs->rx_len [all...] |
H A D | spi-dln2.c | 193 unsigned rx_len = sizeof(rx); local 197 &rx, &rx_len); 200 if (rx_len < sizeof(rx)) 219 unsigned rx_len = sizeof(rx); local 223 ret = dln2_transfer(dln2->pdev, cmd, &tx, sizeof(tx), &rx, &rx_len); 226 if (rx_len < sizeof(rx)) 269 int rx_len = sizeof(rx); local 275 &rx, &rx_len); 278 if (rx_len < sizeof(rx)) 328 unsigned rx_len local 461 unsigned rx_len = sizeof(*rx); local 503 unsigned tx_len, rx_len; local [all...] |
H A D | spi-mpc512x-psc.c | 149 size_t rx_len = t->len; local 156 while (rx_len || tx_len) { 211 rxcount = min(fifosz, rx_len); 216 rx_len--; 227 if (!rx_len) 258 if (!tx_len && rx_len && !rxtries) { 266 rx_len, rxcount); 274 if (!tx_len && !rx_len) {
|
H A D | spi-stm32.c | 321 * @rx_len: number of data to be read in bytes 354 int rx_len; member in struct:stm32_spi 687 if ((spi->rx_len > 0) && (readl_relaxed(spi->base + STM32FX_SPI_SR) & 689 u32 offs = spi->cur_xferlen - spi->rx_len; 695 spi->rx_len -= sizeof(u16); 700 spi->rx_len -= sizeof(u8); 704 dev_dbg(spi->dev, "%s: %d bytes left\n", __func__, spi->rx_len); 719 while ((spi->rx_len > 0) && (frlvl > 0)) { 720 u32 offs = spi->cur_xferlen - spi->rx_len; 722 if ((spi->rx_len > [all...] |
H A D | spi-microchip-core-qspi.c | 112 * @rx_len: Number of bytes left to receive 123 int rx_len; member in struct:mchp_coreqspi 165 if (!qspi->rx_len) 177 while (qspi->rx_len >= 4) { 183 qspi->rx_len -= 4; 189 while (qspi->rx_len--) { 415 qspi->rx_len = 0; 426 qspi->rx_len = 0; 434 qspi->rx_len = 0; 440 qspi->rx_len [all...] |
H A D | spi-microchip-core.c | 108 int rx_len; member in struct:mchp_corespi 136 fifo_max = min(spi->rx_len, FIFO_DEPTH); 145 spi->rx_len -= i; 386 if (spi->rx_len) 392 if (!spi->rx_len) 404 spi->rx_len, spi->tx_len); 412 spi->rx_len, spi->tx_len); 476 spi->rx_len = xfer->len;
|
H A D | spi-mt7621.c | 158 int rx_len, u8 *buf) 170 while (rx_len || tx_len) { 173 int rx = min(rx_len, 32); 195 rx_len -= i; 157 mt7621_spi_read_half_duplex(struct mt7621_spi *rs, int rx_len, u8 *buf) argument
|
H A D | spi-dw-core.c | 122 rxtx_gap = dws->fifo_len - (dws->rx_len - dws->tx_len); 130 return min_t(u32, dws->rx_len, dw_readl(dws, DW_SPI_RXFLR)); 171 --dws->rx_len; 228 if (!dws->rx_len) { 231 } else if (dws->rx_len <= dw_readl(dws, DW_SPI_RXFTLR)) { 232 dw_writel(dws, DW_SPI_RXFTLR, dws->rx_len - 1); 398 delay.value = nbits * (dws->rx_len - dws->tx_len); 406 } while (dws->rx_len); 431 dws->rx_len = dws->tx_len; 537 dws->rx_len [all...] |
H A D | spi-amd.c | 283 u32 tx_len = 0, rx_len = 0; local 310 rx_len += xfer->len; 320 amd_spi_set_rx_count(amd_spi, rx_len); 327 if (rx_len) { 343 message->actual_length = tx_len + rx_len + 1;
|
H A D | spi-hisi-kunpeng.c | 135 unsigned int rx_len; member in struct:hisi_spi 228 u32 max = min_t(u32, hs->rx_len, hs->fifo_len); 248 --hs->rx_len; 361 if (!hs->rx_len) 397 hs->rx_len = hs->tx_len;
|
H A D | spi-xlp.c | 95 int rx_len; /* rx xfer length */ member in struct:xlp_spi_priv 190 nbytes = min(xspi->rx_len, 4); 194 xspi->rx_len -= nbytes; 240 if (xspi->rx_len) 279 xs->rx_len = (xs->rx_buf == NULL) ? 0 : xfer_len;
|
H A D | spi-bcm2835.c | 96 * @rx_len: remaining bytes to receive 131 int rx_len; member in struct:bcm2835_spi 221 while ((bs->rx_len) && 226 bs->rx_len--; 247 * The caller must ensure that @bs->rx_len is greater than or equal to @count, 257 bs->rx_len -= count; 321 count = min(count, bs->rx_len); 322 bs->rx_len -= count; 400 if (!bs->rx_len) { 1021 while (bs->rx_len) { [all...] |
/linux-master/drivers/misc/ |
H A D | lattice-ecp3-config.c | 72 int rx_len = 8; local 94 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); 112 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); 145 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); 168 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len);
|
/linux-master/drivers/fpga/ |
H A D | lattice-sysconfig-spi.c | 15 void *rx_buf, size_t rx_len) 19 return spi_write_then_read(spi, tx_buf, tx_len, rx_buf, rx_len); 13 sysconfig_spi_cmd_transfer(struct sysconfig_priv *priv, const void *tx_buf, size_t tx_len, void *rx_buf, size_t rx_len) argument
|
H A D | lattice-sysconfig.h | 30 size_t tx_len, void *rx_buf, size_t rx_len);
|
/linux-master/drivers/input/rmi4/ |
H A D | rmi_spi.c | 114 int tx_len, u8 *rx_buf, int rx_len) 143 len = max(total_tx_len, rx_len); 209 for (i = 0; i < rx_len; i++) { 222 xfer->len = rx_len; 234 memcpy(rx_buf, rmi_spi->rx_buf, rx_len); 236 __func__, rx_len, rx_len, rx_buf); 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) argument
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | sdio.h | 137 #define MP_RX_AGGR_BUF_HAS_ROOM(a, rx_len) \ 138 ((a->mpa_rx.buf_len+rx_len) <= a->mpa_rx.buf_size) 359 u16 rx_len, u8 port) 361 card->mpa_rx.buf_len += rx_len; 374 card->mpa_rx.len_arr[card->mpa_rx.pkt_cnt] = rx_len; 358 mp_rx_aggr_setup(struct sdio_mmc_card *card, u16 rx_len, u8 port) argument
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | bmi.c | 119 u32 len_remain, rx_len; local 141 rx_len = (len_remain < ar->bmi.max_data_size) ? 148 memcpy(&(ar->bmi.cmd_buf[offset]), &rx_len, sizeof(rx_len)); 157 ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, rx_len); 163 memcpy(&buf[len - len_remain], ar->bmi.cmd_buf, rx_len); 164 len_remain -= rx_len; addr += rx_len;
|
/linux-master/include/linux/mfd/ |
H A D | ipaq-micro.h | 78 * @rx_len: length of received RX data 87 u8 rx_len; member in struct:ipaq_micro_msg
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-dln2.c | 116 unsigned rx_len = sizeof(*rx); local 127 rx, &rx_len); 130 if (rx_len < sizeof(rx->buf_len) + data_len)
|
/linux-master/drivers/gpu/drm/bridge/ |
H A D | nwl-dsi.c | 63 size_t rx_len; /* in bytes */ member in struct:nwl_dsi_transfer 401 if (xfer->msg->rx_len > 1) { 404 ++xfer->rx_len; 409 if (xfer->msg->rx_len > 0) { 412 ++xfer->rx_len; 414 xfer->status = xfer->rx_len; 424 if (word_count > xfer->msg->rx_len) { 427 xfer->cmd, xfer->msg->rx_len, word_count); 450 xfer->rx_len += 4; 459 ++xfer->rx_len; [all...] |
/linux-master/drivers/acpi/ |
H A D | acpi_ipmi.c | 80 u8 rx_len; member in struct:acpi_ipmi_msg 320 buffer->length = msg->rx_len; 321 memcpy(buffer->data, msg->data, msg->rx_len); 423 tx_msg->rx_len = msg->msg.data_len; 424 memcpy(tx_msg->data, msg->msg.data, tx_msg->rx_len);
|