| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | sunxi_emac.c | 170 s16 rx_len; member 413 int rx_len; in _sunxi_emac_eth_recv() local 453 rx_len = rxhdr.rx_len; in _sunxi_emac_eth_recv() 457 if (rx_len < 0x40) { in _sunxi_emac_eth_recv() 473 if (rx_len > EMAC_RX_BUFSIZE) { in _sunxi_emac_eth_recv() 474 printf("Received packet is too big (len=%d)\n", rx_len); in _sunxi_emac_eth_recv() 477 emac_inblk_32bit((void *)®s->rx_io_data, packet, rx_len); in _sunxi_emac_eth_recv() 478 return rx_len; in _sunxi_emac_eth_recv() 544 int rx_len; in sunxi_emac_eth_recv() local 546 rx_len = _sunxi_emac_eth_recv(priv, priv->rx_buf); in sunxi_emac_eth_recv() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-dln2.c | 192 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 = sizeof(*rx); in dln2_spi_get_supported_frame_sizes() local [all …]
|
| H A D | spi-bcm2835aux.c | 97 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() 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 = tfr->len; in bcm2835aux_spi_transfer_one()
|
| H A D | spi-efm32.c | 83 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 D | spi-dw-core.c | 126 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 = op->data.nbytes; in dw_spi_init_mem_buf() [all …]
|
| H A D | spi-mpc512x-psc.c | 155 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 D | spi-amd.c | 175 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()
|
| H A D | spi-stm32.c | 313 int rx_len; member 579 if ((spi->rx_len > 0) && (readl_relaxed(spi->base + STM32F4_SPI_SR) & in stm32f4_spi_read_rx() 581 u32 offs = spi->cur_xferlen - spi->rx_len; in stm32f4_spi_read_rx() 587 spi->rx_len -= sizeof(u16); in stm32f4_spi_read_rx() 592 spi->rx_len -= sizeof(u8); in stm32f4_spi_read_rx() 596 dev_dbg(spi->dev, "%s: %d bytes left\n", __func__, spi->rx_len); in stm32f4_spi_read_rx() 613 while ((spi->rx_len > 0) && in stm32h7_spi_read_rxfifo() 616 u32 offs = spi->cur_xferlen - spi->rx_len; in stm32h7_spi_read_rxfifo() 618 if ((spi->rx_len >= sizeof(u32)) || in stm32h7_spi_read_rxfifo() 623 spi->rx_len -= sizeof(u32); in stm32h7_spi_read_rxfifo() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/ |
| H A D | mlan_sdio.c | 832 t_u16 rx_len; in wlan_receive_single_packet() local 839 rx_len = pmadapter->mpa_rx.len_arr[0]; in wlan_receive_single_packet() 843 rx_len, in wlan_receive_single_packet() 1014 *pmbuf, t_u8 port, t_u16 rx_len) in wlan_sdio_card_to_host_mp_aggr() argument 1039 if (MP_RX_AGGR_BUF_HAS_ROOM(pmadapter, rx_len)) { in wlan_sdio_card_to_host_mp_aggr() 1057 if (MP_RX_AGGR_BUF_HAS_ROOM(pmadapter, rx_len)) { in wlan_sdio_card_to_host_mp_aggr() 1072 MP_RX_AGGR_SETUP(pmadapter, pmbuf, port, rx_len); in wlan_sdio_card_to_host_mp_aggr() 1094 rx_len); in wlan_sdio_card_to_host_mp_aggr() 1099 rx_len, pmadapter->ioport + port)) { in wlan_sdio_card_to_host_mp_aggr() 1120 MP_RX_AGGR_SETUP(pmadapter, pmbuf, port, rx_len); in wlan_sdio_card_to_host_mp_aggr() [all …]
|
| H A D | mlan_sdio.h | 380 #define MP_RX_AGGR_BUF_HAS_ROOM(a, rx_len) \ argument 381 ((a->mpa_rx.buf_len + rx_len) <= a->mpa_rx.buf_size) 384 #define MP_RX_AGGR_SETUP(a, mbuf, port, rx_len) do { \ argument 385 a->mpa_rx.buf_len += rx_len; \ 391 a->mpa_rx.len_arr[a->mpa_rx.pkt_cnt] = rx_len; \
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/rtl8822c/sdio/ |
| H A D | rtl8822cs_io.c | 393 u32 rx_len; in sd_int_dpc() local 409 rx_len = phal->SdioRxFIFOSize; in sd_int_dpc() 411 if (!rx_len) in sd_int_dpc() 414 if (rx_len > MAX_RECVBUF_SZ) { in sd_int_dpc() 415 RTW_ERR("%s : rx drop for invalid len %d\n", __func__, rx_len); in sd_int_dpc() 419 precvbuf = sd_recv_rxfifo(adapter, rx_len); in sd_int_dpc() 427 if (_FAIL == sdio_recv_and_drop(adapter, rx_len)) in sd_int_dpc() 455 rx_len = 0; in sd_int_dpc() 456 rtl8822cs_get_interrupt(adapter, NULL, &rx_len); in sd_int_dpc()
|
| /OK3568_Linux_fs/kernel/drivers/misc/ |
| H A D | lattice-ecp3-config.c | 72 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()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/ |
| H A D | mlan_sdio.h | 301 #define MP_RX_AGGR_BUF_HAS_ROOM(a, rx_len) \ argument 302 ((a->pcard_sd->mpa_rx.buf_len + rx_len) <= a->pcard_sd->mpa_rx.buf_size) 305 #define MP_RX_AGGR_SETUP(a, mbuf, port, rx_len) \ argument 307 a->pcard_sd->mpa_rx.buf_len += rx_len; \ 315 rx_len; \ 319 #define MP_RX_AGGR_SETUP_NONEWMODE(a, mbuf, port, rx_len) \ argument 321 a->pcard_sd->mpa_rx.buf_len += rx_len; \ 335 rx_len; \
|
| H A D | mlan_sdio.c | 1418 t_u16 rx_len; in wlan_receive_single_packet() local 1425 rx_len = pmadapter->pcard_sd->mpa_rx.len_arr[0]; in wlan_receive_single_packet() 1428 (t_u32 *)&pmadapter->upld_len, pmbuf, rx_len, in wlan_receive_single_packet() 1612 t_u16 rx_len) in wlan_sdio_card_to_host_mp_aggr() argument 1649 if (MP_RX_AGGR_BUF_HAS_ROOM(pmadapter, rx_len)) { in wlan_sdio_card_to_host_mp_aggr() 1667 if (MP_RX_AGGR_BUF_HAS_ROOM(pmadapter, rx_len)) { in wlan_sdio_card_to_host_mp_aggr() 1682 MP_RX_AGGR_SETUP(pmadapter, pmbuf, port, rx_len); in wlan_sdio_card_to_host_mp_aggr() 1685 rx_len); in wlan_sdio_card_to_host_mp_aggr() 1708 rx_len); in wlan_sdio_card_to_host_mp_aggr() 1713 pmbuf, rx_len, in wlan_sdio_card_to_host_mp_aggr() [all …]
|
| /OK3568_Linux_fs/kernel/net/nfc/nci/ |
| H A D | spi.c | 179 unsigned short rx_len = 0; in __nci_spi_read() local 205 rx_len = ((resp_hdr[0] & NCI_SPI_MSB_PAYLOAD_MASK) << 8) + in __nci_spi_read() 208 rx_len = (resp_hdr[0] << 8) | resp_hdr[1]; in __nci_spi_read() 210 skb = nci_skb_alloc(nspi->ndev, rx_len, GFP_KERNEL); in __nci_spi_read() 217 rx.rx_buf = skb_put(skb, rx_len); in __nci_spi_read() 218 rx.len = rx_len; in __nci_spi_read()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/rtl8822b/sdio/ |
| H A D | rtl8822bs_io.c | 386 u16 rx_len; in sd_int_dpc() local 392 rx_len = phal->SdioRxFIFOSize; in sd_int_dpc() 394 if (!rx_len) in sd_int_dpc() 397 precvbuf = sd_recv_rxfifo(adapter, rx_len); in sd_int_dpc() 404 if (_FAIL == sdio_recv_and_drop(adapter, rx_len)) in sd_int_dpc() 419 rx_len = 0; in sd_int_dpc() 420 rtl8822bs_get_interrupt(adapter, NULL, &rx_len); in sd_int_dpc()
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8192e/rtl8192e/ |
| H A D | rtl_eeprom.c | 42 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()
|
| /OK3568_Linux_fs/u-boot/drivers/spi/ |
| H A D | bcmstb_spi.c | 268 uint rx_len = len; in bcmstb_spi_xfer() local 348 while (rx_len > 0) { in bcmstb_spi_xfer() 362 rx_len--; in bcmstb_spi_xfer() 385 while (priv->rx_slot < NUM_CDRAM && rx_len > 0) { in bcmstb_spi_xfer() 386 in_bytes[len - rx_len] = in bcmstb_spi_xfer() 391 priv->rx_slot, in_bytes[len - rx_len]); in bcmstb_spi_xfer() 393 rx_len--; in bcmstb_spi_xfer()
|
| /OK3568_Linux_fs/kernel/drivers/input/rmi4/ |
| H A D | rmi_spi.c | 114 int tx_len, u8 *rx_buf, int rx_len) in rmi_spi_xfer() argument 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()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A D | nwl-dsi.c | 68 size_t rx_len; /* in bytes */ member 414 if (xfer->msg->rx_len > 1) { in nwl_dsi_read_packet() 417 ++xfer->rx_len; in nwl_dsi_read_packet() 422 if (xfer->msg->rx_len > 0) { in nwl_dsi_read_packet() 425 ++xfer->rx_len; in nwl_dsi_read_packet() 427 xfer->status = xfer->rx_len; in nwl_dsi_read_packet() 437 if (word_count > xfer->msg->rx_len) { in nwl_dsi_read_packet() 440 xfer->cmd, xfer->msg->rx_len, word_count); in nwl_dsi_read_packet() 463 xfer->rx_len += 4; in nwl_dsi_read_packet() 472 ++xfer->rx_len; in nwl_dsi_read_packet() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath6kl/ |
| H A D | bmi.c | 119 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()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sdio.c | 1702 u16 rx_len, u8 port) in mwifiex_sdio_card_to_host_mp_aggr() argument 1742 if (MP_RX_AGGR_BUF_HAS_ROOM(card, rx_len)) { in mwifiex_sdio_card_to_host_mp_aggr() 1761 if (MP_RX_AGGR_BUF_HAS_ROOM(card, rx_len)) in mwifiex_sdio_card_to_host_mp_aggr() 1775 mp_rx_aggr_setup(card, rx_len, port); in mwifiex_sdio_card_to_host_mp_aggr() 1871 port, rx_len); in mwifiex_sdio_card_to_host_mp_aggr() 1873 skb = mwifiex_alloc_dma_align_buf(rx_len, GFP_KERNEL); in mwifiex_sdio_card_to_host_mp_aggr() 1877 "drop pkt port=%d len=%d\n", port, rx_len); in mwifiex_sdio_card_to_host_mp_aggr() 1879 card->mpa_rx.buf, rx_len, in mwifiex_sdio_card_to_host_mp_aggr() 1885 skb_put(skb, rx_len); in mwifiex_sdio_card_to_host_mp_aggr() 1906 mp_rx_aggr_setup(card, rx_len, port); in mwifiex_sdio_card_to_host_mp_aggr() [all …]
|
| H A D | sdio.h | 149 #define MP_RX_AGGR_BUF_HAS_ROOM(a, rx_len) \ argument 150 ((a->mpa_rx.buf_len+rx_len) <= a->mpa_rx.buf_size) 367 u16 rx_len, u8 port) in mp_rx_aggr_setup() argument 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()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ |
| H A D | ray_cs.c | 99 unsigned int pkt_addr, int rx_len); 104 unsigned int pkt_addr, int rx_len); 106 unsigned int pkt_addr, int rx_len); 2044 int rx_len; in ray_rx() local 2053 rx_len = (readb(&prcs->var.rx_packet.rx_data_length[0]) << 8) in ray_rx() 2061 rx_data(dev, prcs, pkt_addr, rx_len); in ray_rx() 2066 rx_data(dev, prcs, pkt_addr, rx_len); in ray_rx() 2068 rx_authenticate(local, prcs, pkt_addr, rx_len); in ray_rx() 2073 rx_data(dev, prcs, pkt_addr, rx_len); in ray_rx() 2075 rx_deauthenticate(local, prcs, pkt_addr, rx_len); in ray_rx() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_dsi.c | 233 u16 rx_len; member 971 xfer, length, xfer->tx_done, xfer->rx_len, xfer->rx_done); in exynos_dsi_send_to_fifo() 1037 if (xfer->rx_len >= 2) { in exynos_dsi_read_from_fifo() 1046 xfer->rx_len = xfer->rx_done; in exynos_dsi_read_from_fifo() 1057 if (length > xfer->rx_len) { in exynos_dsi_read_from_fifo() 1060 xfer->rx_len, length); in exynos_dsi_read_from_fifo() 1061 length = xfer->rx_len; in exynos_dsi_read_from_fifo() 1062 } else if (length < xfer->rx_len) in exynos_dsi_read_from_fifo() 1063 xfer->rx_len = length; in exynos_dsi_read_from_fifo() 1066 length = xfer->rx_len - xfer->rx_done; in exynos_dsi_read_from_fifo() [all …]
|