Home
last modified time | relevance | path

Searched refs:tx_len (Results 1 – 25 of 75) sorted by relevance

123

/Linux-v5.4/drivers/net/wireless/ath/ath6kl/
Dbmi.c175 u32 len_remain, tx_len; in ath6kl_bmi_write() local
210 tx_len = len_remain; in ath6kl_bmi_write()
212 tx_len = (ar->bmi.max_data_size - header); in ath6kl_bmi_write()
220 memcpy(&(ar->bmi.cmd_buf[offset]), &tx_len, sizeof(tx_len)); in ath6kl_bmi_write()
221 offset += sizeof(tx_len); in ath6kl_bmi_write()
222 memcpy(&(ar->bmi.cmd_buf[offset]), src, tx_len); in ath6kl_bmi_write()
223 offset += tx_len; in ath6kl_bmi_write()
231 len_remain -= tx_len; addr += tx_len; in ath6kl_bmi_write()
408 u32 len_remain, tx_len; in ath6kl_bmi_lz_data() local
429 tx_len = (len_remain < (ar->bmi.max_data_size - header)) ? in ath6kl_bmi_lz_data()
[all …]
/Linux-v5.4/drivers/input/touchscreen/
Dwdt87xx_i2c.c282 size_t tx_len = 0; in wdt87xx_get_feature() local
290 tx_buf[tx_len++] = 0x22; in wdt87xx_get_feature()
291 tx_buf[tx_len++] = 0x00; in wdt87xx_get_feature()
293 tx_buf[tx_len++] = 0x30; in wdt87xx_get_feature()
294 tx_buf[tx_len++] = 0x02; in wdt87xx_get_feature()
295 tx_buf[tx_len++] = buf[CMD_REPORT_ID_OFFSET]; in wdt87xx_get_feature()
297 tx_buf[tx_len++] = 0x30 | buf[CMD_REPORT_ID_OFFSET]; in wdt87xx_get_feature()
298 tx_buf[tx_len++] = 0x02; in wdt87xx_get_feature()
300 tx_buf[tx_len++] = 0x23; in wdt87xx_get_feature()
301 tx_buf[tx_len++] = 0x00; in wdt87xx_get_feature()
[all …]
/Linux-v5.4/drivers/spi/
Dspi-mt7621.c159 int tx_len; in mt7621_spi_read_half_duplex() local
166 tx_len = rs->pending_write; in mt7621_spi_read_half_duplex()
169 while (rx_len || tx_len) { in mt7621_spi_read_half_duplex()
171 u32 val = (min(tx_len, 4) * 8) << 24; in mt7621_spi_read_half_duplex()
174 if (tx_len > 4) in mt7621_spi_read_half_duplex()
175 val |= (tx_len - 4) * 8; in mt7621_spi_read_half_duplex()
179 tx_len = 0; in mt7621_spi_read_half_duplex()
204 int tx_len, const u8 *buf) in mt7621_spi_write_half_duplex() argument
217 while (tx_len > 0) { in mt7621_spi_write_half_duplex()
233 tx_len -= 1; in mt7621_spi_write_half_duplex()
Dspi-bcm2835aux.c96 int tx_len; member
188 count = min(bs->tx_len, 3); in bcm2835aux_wr_fifo()
199 bs->tx_len -= count; in bcm2835aux_wr_fifo()
203 if (bs->tx_len) in bcm2835aux_wr_fifo()
227 while (bs->tx_len && in bcm2835aux_spi_transfer_helper()
248 if (!bs->tx_len) { in bcm2835aux_spi_interrupt()
292 while ((bs->tx_len) && in bcm2835aux_spi_transfer_one_irq()
331 bs->tx_len, bs->rx_len); in bcm2835aux_spi_transfer_one_poll()
382 bs->tx_len = tfr->len; in bcm2835aux_spi_transfer_one()
Dspi-xlp.c95 int tx_len; /* tx xfer length */ member
209 while (xspi->tx_len && (txfifo_cnt < XLP_SPI_FIFO_SIZE)) { in xlp_spi_fill_txfifo()
212 nbytes = min(xspi->tx_len, 4); in xlp_spi_fill_txfifo()
217 xspi->tx_len -= nbytes; in xlp_spi_fill_txfifo()
234 if (xspi->tx_len) in xlp_spi_interrupt()
279 xs->tx_len = (xs->tx_buf == NULL) ? 0 : xfer_len; in xlp_spi_xfer_block()
284 if (xs->tx_len) in xlp_spi_xfer_block()
294 if (xs->tx_len) in xlp_spi_xfer_block()
Dspi-efm32.c84 unsigned tx_len, rx_len; member
154 ddata->tx_len--; in efm32_spi_tx_u8()
174 while (ddata->tx_len && in efm32_spi_filltx()
175 ddata->tx_len + 2 > ddata->rx_len && in efm32_spi_filltx()
193 ddata->tx_len = ddata->rx_len = in efm32_spi_txrx_bufs()
208 ret = t->len - max(ddata->tx_len, ddata->rx_len); in efm32_spi_txrx_bufs()
255 __func__, ddata->tx_len, ddata->rx_len, in efm32_spi_txirq()
264 __func__, ddata->tx_len, ddata->rx_len); in efm32_spi_txirq()
266 if (!ddata->tx_len) { in efm32_spi_txirq()
Dspi-mpc512x-psc.c154 size_t tx_len = t->len; in mpc512x_psc_spi_transfer_rxtx() local
162 while (rx_len || tx_len) { in mpc512x_psc_spi_transfer_rxtx()
174 txcount = min(fifosz, tx_len); in mpc512x_psc_spi_transfer_rxtx()
183 if (tx_len == EOFBYTE && t->cs_change) in mpc512x_psc_spi_transfer_rxtx()
187 tx_len--; in mpc512x_psc_spi_transfer_rxtx()
231 if (tx_len) in mpc512x_psc_spi_transfer_rxtx()
264 if (!tx_len && rx_len && !rxtries) { in mpc512x_psc_spi_transfer_rxtx()
280 if (!tx_len && !rx_len) { in mpc512x_psc_spi_transfer_rxtx()
Dspi-stm32.c312 int tx_len; member
504 if ((spi->tx_len > 0) && (readl_relaxed(spi->base + STM32F4_SPI_SR) & in stm32f4_spi_write_tx()
506 u32 offs = spi->cur_xferlen - spi->tx_len; in stm32f4_spi_write_tx()
512 spi->tx_len -= sizeof(u16); in stm32f4_spi_write_tx()
517 spi->tx_len -= sizeof(u8); in stm32f4_spi_write_tx()
521 dev_dbg(spi->dev, "%s: %d bytes left\n", __func__, spi->tx_len); in stm32f4_spi_write_tx()
533 while ((spi->tx_len > 0) && in stm32h7_spi_write_txfifo()
536 u32 offs = spi->cur_xferlen - spi->tx_len; in stm32h7_spi_write_txfifo()
538 if (spi->tx_len >= sizeof(u32)) { in stm32h7_spi_write_txfifo()
542 spi->tx_len -= sizeof(u32); in stm32h7_spi_write_txfifo()
[all …]
Dspi-bcm2835.c130 int tx_len; member
221 while ((bs->tx_len) && in bcm2835_wr_fifo()
225 bs->tx_len--; in bcm2835_wr_fifo()
270 bs->tx_len -= count; in bcm2835_wr_fifo_count()
328 count = min(count, bs->tx_len); in bcm2835_wr_fifo_blind()
329 bs->tx_len -= count; in bcm2835_wr_fifo_blind()
379 if (bs->tx_len && cs & BCM2835_SPI_CS_DONE) in bcm2835_spi_interrupt()
787 bcm2835_wr(bs, BCM2835_SPI_DLEN, bs->tx_len); in bcm2835_spi_transfer_one_dma()
1049 bs->tx_len, bs->rx_len); in bcm2835_spi_transfer_one_poll()
1101 bs->tx_len = tfr->len; in bcm2835_spi_transfer_one()
Dspi-sun6i.c204 unsigned int tx_len = 0; in sun6i_spi_transfer_one() local
305 tx_len = tfr->len; in sun6i_spi_transfer_one()
309 sun6i_spi_write(sspi, SUN6I_XMIT_CNT_REG, SUN6I_XMIT_CNT(tx_len)); in sun6i_spi_transfer_one()
311 SUN6I_BURST_CTL_CNT_STC(tx_len)); in sun6i_spi_transfer_one()
320 if (tx_len > sspi->fifo_depth) in sun6i_spi_transfer_one()
Dspi-sun4i.c211 unsigned int tx_len = 0; in sun4i_spi_transfer_one() local
304 tx_len = tfr->len; in sun4i_spi_transfer_one()
308 sun4i_spi_write(sspi, SUN4I_XMIT_CNT_REG, SUN4I_XMIT_CNT(tx_len)); in sun4i_spi_transfer_one()
321 if (tx_len > SUN4I_FIFO_DEPTH) in sun4i_spi_transfer_one()
/Linux-v5.4/drivers/iio/dac/
Dad5686-spi.c20 u8 tx_len, *buf; in ad5686_spi_write() local
27 tx_len = 2; in ad5686_spi_write()
33 tx_len = 3; in ad5686_spi_write()
40 tx_len = 3; in ad5686_spi_write()
46 return spi_write(spi, buf, tx_len); in ad5686_spi_write()
/Linux-v5.4/drivers/bluetooth/
Dhci_mrvl.c41 unsigned int tx_len; member
182 mrvl->tx_len = le16_to_cpu(pkt->lhs); in mrvl_recv_fw_req()
311 mrvl->tx_len); in mrvl_load_firmware()
318 if (!mrvl->tx_len) { in mrvl_load_firmware()
327 if (fw_ptr + mrvl->tx_len > fw_max) { in mrvl_load_firmware()
328 mrvl->tx_len = fw_max - fw_ptr; in mrvl_load_firmware()
330 mrvl->tx_len); in mrvl_load_firmware()
333 skb = bt_skb_alloc(mrvl->tx_len, GFP_KERNEL); in mrvl_load_firmware()
341 skb_put_data(skb, fw_ptr, mrvl->tx_len); in mrvl_load_firmware()
342 fw_ptr += mrvl->tx_len; in mrvl_load_firmware()
/Linux-v5.4/drivers/net/wireless/st/cw1200/
Dbh.c354 size_t tx_len; in cw1200_bh_tx_helper() local
373 ret = wsm_get_tx(priv, &data, &tx_len, tx_burst); in cw1200_bh_tx_helper()
382 BUG_ON(tx_len < sizeof(*wsm)); in cw1200_bh_tx_helper()
383 BUG_ON(__le16_to_cpu(wsm->len) != tx_len); in cw1200_bh_tx_helper()
387 tx_len = priv->hwbus_ops->align_size( in cw1200_bh_tx_helper()
388 priv->hwbus_priv, tx_len); in cw1200_bh_tx_helper()
391 if (WARN_ON_ONCE(tx_len > EFFECTIVE_BUF_SIZE)) in cw1200_bh_tx_helper()
392 pr_debug("Write aligned len: %zu\n", tx_len); in cw1200_bh_tx_helper()
397 if (WARN_ON(cw1200_data_write(priv, data, tx_len))) { in cw1200_bh_tx_helper()
398 pr_err("tx blew up, len %zu\n", tx_len); in cw1200_bh_tx_helper()
/Linux-v5.4/drivers/gpu/drm/
Ddrm_mipi_dsi.c466 packet->header[1] = (msg->tx_len >> 0) & 0xff; in mipi_dsi_create_packet()
467 packet->header[2] = (msg->tx_len >> 8) & 0xff; in mipi_dsi_create_packet()
469 packet->payload_length = msg->tx_len; in mipi_dsi_create_packet()
474 packet->header[1] = (msg->tx_len > 0) ? tx[0] : 0; in mipi_dsi_create_packet()
475 packet->header[2] = (msg->tx_len > 1) ? tx[1] : 0; in mipi_dsi_create_packet()
496 .tx_len = 2, in mipi_dsi_shutdown_peripheral()
516 .tx_len = 2, in mipi_dsi_turn_on_peripheral()
540 .tx_len = sizeof(tx), in mipi_dsi_set_maximum_return_packet_size()
567 .tx_len = size in mipi_dsi_generic_write()
611 .tx_len = num_params, in mipi_dsi_generic_read()
[all …]
/Linux-v5.4/drivers/staging/rtl8192e/rtl8192e/
Drtl_eeprom.c39 static u16 _rtl92e_eeprom_xfer(struct net_device *dev, u16 data, int tx_len) in _rtl92e_eeprom_xfer() argument
47 while (tx_len--) { in _rtl92e_eeprom_xfer()
49 (data >> tx_len) & 0x1); in _rtl92e_eeprom_xfer()
/Linux-v5.4/drivers/net/ethernet/amd/xgbe/
Dxgbe-i2c.c226 while (tx_slots && state->tx_len) { in xgbe_i2c_write()
232 if (state->tx_len == 1) in xgbe_i2c_write()
238 state->tx_len--; in xgbe_i2c_write()
242 if (!state->tx_len) in xgbe_i2c_write()
396 state->tx_len = op->len; in xgbe_i2c_xfer()
/Linux-v5.4/drivers/net/can/spi/
Dhi311x.c156 int tx_len; member
178 if (priv->tx_skb || priv->tx_len) in hi3110_clean()
181 if (priv->tx_len) in hi3110_clean()
184 priv->tx_len = 0; in hi3110_clean()
371 if (priv->tx_skb || priv->tx_len) { in hi3110_hard_start_xmit()
588 priv->tx_len = 1 + frame->can_dlc; in hi3110_tx_work_handler()
723 if (priv->tx_len && statf & HI3110_STAT_TXMTY) { in hi3110_can_ist()
725 net->stats.tx_bytes += priv->tx_len - 1; in hi3110_can_ist()
727 if (priv->tx_len) { in hi3110_can_ist()
729 priv->tx_len = 0; in hi3110_can_ist()
[all …]
Dmcp251x.c213 int tx_len; member
244 if (priv->tx_skb || priv->tx_len) in mcp251x_clean()
247 if (priv->tx_len) in mcp251x_clean()
250 priv->tx_len = 0; in mcp251x_clean()
466 if (priv->tx_skb || priv->tx_len) { in mcp251x_hard_start_xmit()
701 priv->tx_len = 1 + frame->can_dlc; in mcp251x_tx_work_handler()
863 net->stats.tx_bytes += priv->tx_len - 1; in mcp251x_can_ist()
865 if (priv->tx_len) { in mcp251x_can_ist()
867 priv->tx_len = 0; in mcp251x_can_ist()
894 priv->tx_len = 0; in mcp251x_open()
/Linux-v5.4/drivers/leds/
Dleds-ipaq-micro.c39 .tx_len = 4, in micro_leds_brightness_set()
76 .tx_len = 4, in micro_leds_blink_set()
/Linux-v5.4/drivers/media/dvb-frontends/
Dsp8870.c91 int tx_len; in sp8870_firmware_upload() local
111tx_len = (fw_pos <= SP8870_FIRMWARE_SIZE + SP8870_FIRMWARE_OFFSET - 252) ? 252 : SP8870_FIRMWARE_S… in sp8870_firmware_upload()
115 memcpy(&tx_buf[2], fw_buf + fw_pos, tx_len); in sp8870_firmware_upload()
119 msg.len = tx_len + 2; in sp8870_firmware_upload()
125 fw_pos += tx_len; in sp8870_firmware_upload()
/Linux-v5.4/drivers/gpu/drm/sun4i/
Dsun6i_mipi_dsi.c834 pkt |= ((msg->tx_len + 1) & 0xffff) << 8; in sun6i_dsi_dcs_build_pkt_hdr()
835 pkt |= (((msg->tx_len + 1) >> 8) & 0xffff) << 16; in sun6i_dsi_dcs_build_pkt_hdr()
838 if (msg->tx_len > 1) in sun6i_dsi_dcs_build_pkt_hdr()
857 return msg->tx_len; in sun6i_dsi_dcs_write_short()
870 bounce = kzalloc(msg->tx_len + sizeof(crc), GFP_KERNEL); in sun6i_dsi_dcs_write_long()
874 memcpy(bounce, msg->tx_buf, msg->tx_len); in sun6i_dsi_dcs_write_long()
875 len += msg->tx_len; in sun6i_dsi_dcs_write_long()
877 crc = sun6i_dsi_crc_compute(bounce, msg->tx_len); in sun6i_dsi_dcs_write_long()
878 memcpy((u8 *)bounce + msg->tx_len, &crc, sizeof(crc)); in sun6i_dsi_dcs_write_long()
898 return msg->tx_len; in sun6i_dsi_dcs_write_long()
/Linux-v5.4/drivers/firmware/
Darm_scpi.c226 unsigned int tx_len; member
430 memcpy_toio(ch->tx_payload, t->tx_buf, t->tx_len); in scpi_tx_prepare()
432 memcpy_toio(mem->payload, t->tx_buf, t->tx_len); in scpi_tx_prepare()
470 static int scpi_send_message(u8 idx, void *tx_buf, unsigned int tx_len, in scpi_send_message() argument
496 msg->cmd = PACK_LEGACY_SCPI_CMD(cmd, tx_len); in scpi_send_message()
500 msg->cmd = PACK_SCPI_CMD(cmd, tx_len); in scpi_send_message()
503 msg->tx_len = tx_len; in scpi_send_message()
/Linux-v5.4/drivers/i2c/busses/
Di2c-tegra-bpmp.c177 size_t tx_len = 0, rx_len = 0; in tegra_bpmp_i2c_msg_len_check() local
182 tx_len += SERIALI2C_HDR_SIZE + msgs[i].len; in tegra_bpmp_i2c_msg_len_check()
184 if (tx_len > TEGRA_I2C_IPC_MAX_IN_BUF_SIZE) in tegra_bpmp_i2c_msg_len_check()
/Linux-v5.4/drivers/input/rmi4/
Drmi_spi.c114 int tx_len, u8 *rx_buf, int rx_len) in rmi_spi_xfer() argument
142 total_tx_len = cmd_len + tx_len; in rmi_spi_xfer()
178 rmi_spi->tx_buf[3] = tx_len; in rmi_spi_xfer()
183 memcpy(&rmi_spi->tx_buf[cmd_len], tx_buf, tx_len); in rmi_spi_xfer()

123