/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_eeprom.c | 39 static u16 _rtl92e_eeprom_xfer(struct net_device *dev, u16 data, int tx_len) argument 47 while (tx_len--) { 49 (data >> tx_len) & 0x1);
|
/linux-master/drivers/iio/dac/ |
H A D | ad5686-spi.c | 20 u8 tx_len, *buf; local 27 tx_len = 2; 33 tx_len = 3; 40 tx_len = 3; 46 return spi_write(spi, buf, tx_len);
|
/linux-master/drivers/fpga/ |
H A D | lattice-sysconfig.h | 30 size_t tx_len, void *rx_buf, size_t rx_len); 33 const char *tx_buf, size_t tx_len);
|
H A D | lattice-sysconfig-spi.c | 14 const void *tx_buf, size_t tx_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
|
/linux-master/drivers/spi/ |
H A D | spi-mt7621.c | 160 int tx_len; local 167 tx_len = rs->pending_write; 170 while (rx_len || tx_len) { 172 u32 val = (min(tx_len, 4) * 8) << 24; 175 if (tx_len > 4) 176 val |= (tx_len - 4) * 8; 180 tx_len = 0; 205 int tx_len, const u8 *buf) 218 while (tx_len > 0) { 234 tx_len 204 mt7621_spi_write_half_duplex(struct mt7621_spi *rs, int tx_len, const u8 *buf) argument [all...] |
H A D | spi-bcm2835aux.c | 93 int tx_len; member in struct:bcm2835aux_spi 185 count = min(bs->tx_len, 3); 196 bs->tx_len -= count; 200 if (bs->tx_len) 224 while (bs->tx_len && 245 if (!bs->tx_len) { 289 while ((bs->tx_len) && 328 bs->tx_len, bs->rx_len); 379 bs->tx_len = tfr->len;
|
H A D | spi-mpc512x-psc.c | 148 size_t tx_len = t->len; local 156 while (rx_len || tx_len) { 168 txcount = min(fifosz, tx_len); 177 if (tx_len == EOFBYTE && t->cs_change) 181 tx_len--; 225 if (tx_len) 258 if (!tx_len && rx_len && !rxtries) { 274 if (!tx_len && !rx_len) {
|
H A D | spi-mtk-nor.c | 210 int tx_len, rx_len, prg_len, prg_left; local 217 tx_len = op->cmd.nbytes + op->addr.nbytes; 221 tx_len += op->dummy.nbytes; 224 if (tx_len > MTK_NOR_REG_PRGDATA_MAX) 230 (tx_len + op->data.nbytes > MTK_NOR_REG_PRGDATA_MAX + 1)) 233 if (tx_len > MTK_NOR_REG_PRGDATA_MAX + 1) 237 prg_left = MTK_NOR_PRG_CNT_MAX / 8 - tx_len - op->dummy.nbytes; 246 prg_len = tx_len + op->dummy.nbytes + rx_len; 250 prg_len = tx_len + op->dummy.nbytes; 259 int tx_len, tx_lef local 521 int tx_len, prg_len; local [all...] |
H A D | spi-xlp.c | 94 int tx_len; /* tx xfer length */ member in struct:xlp_spi_priv 208 while (xspi->tx_len && (txfifo_cnt < XLP_SPI_FIFO_SIZE)) { 211 nbytes = min(xspi->tx_len, 4); 216 xspi->tx_len -= nbytes; 233 if (xspi->tx_len) 278 xs->tx_len = (xs->tx_buf == NULL) ? 0 : xfer_len; 283 if (xs->tx_len) 293 if (xs->tx_len)
|
H A D | spi-microchip-core.c | 107 int tx_len; member in struct:mchp_corespi 214 fifo_max = min(spi->tx_len, FIFO_DEPTH); 223 spi->tx_len -= i; 389 if (spi->tx_len) 404 spi->rx_len, spi->tx_len); 412 spi->rx_len, spi->tx_len); 475 spi->tx_len = xfer->len; 479 mchp_corespi_set_xfer_size(spi, (spi->tx_len > FIFO_DEPTH) 480 ? FIFO_DEPTH : spi->tx_len); 482 if (spi->tx_len) [all...] |
H A D | spi-stm32.c | 320 * @tx_len: number of data to be written in bytes 353 int tx_len; member in struct:stm32_spi 594 if ((spi->tx_len > 0) && (readl_relaxed(spi->base + STM32FX_SPI_SR) & 596 u32 offs = spi->cur_xferlen - spi->tx_len; 602 spi->tx_len -= sizeof(u16); 607 spi->tx_len -= sizeof(u8); 611 dev_dbg(spi->dev, "%s: %d bytes left\n", __func__, spi->tx_len); 623 if ((spi->tx_len > 0) && (readl_relaxed(spi->base + STM32FX_SPI_SR) & 625 u32 offs = spi->cur_xferlen - spi->tx_len; 627 if (spi->tx_len > [all...] |
H A D | spi-microchip-core-qspi.c | 111 * @tx_len: Number of bytes left to transfer 122 int tx_len; member in struct:mchp_coreqspi 205 while (qspi->tx_len >= 4) { 210 qspi->tx_len -= 4; 217 while (qspi->tx_len--) { 414 qspi->tx_len = op->cmd.nbytes; 425 qspi->tx_len = op->addr.nbytes; 435 qspi->tx_len = op->data.nbytes; 441 qspi->tx_len = 0;
|
H A D | spi-amd.c | 283 u32 tx_len = 0, rx_len = 0; local 294 if (!tx_len) { 299 tx_len += xfer->len; 319 amd_spi_set_tx_count(amd_spi, tx_len); 343 message->actual_length = tx_len + rx_len + 1;
|
H A D | spi-hisi-kunpeng.c | 133 unsigned int tx_len; member in struct:hisi_spi 254 u32 max = min_t(u32, hs->tx_len, hs->fifo_len); 274 --hs->tx_len; 395 hs->tx_len = transfer->len / hs->n_bytes; 397 hs->rx_len = hs->tx_len;
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | bmi.c | 175 u32 len_remain, tx_len; local 210 tx_len = len_remain; 212 tx_len = (ar->bmi.max_data_size - header); 220 memcpy(&(ar->bmi.cmd_buf[offset]), &tx_len, sizeof(tx_len)); 221 offset += sizeof(tx_len); 222 memcpy(&(ar->bmi.cmd_buf[offset]), src, tx_len); 223 offset += tx_len; 231 len_remain -= tx_len; addr += tx_len; 408 u32 len_remain, tx_len; local [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | wdt87xx_i2c.c | 282 size_t tx_len = 0; local 290 tx_buf[tx_len++] = 0x22; 291 tx_buf[tx_len++] = 0x00; 293 tx_buf[tx_len++] = 0x30; 294 tx_buf[tx_len++] = 0x02; 295 tx_buf[tx_len++] = buf[CMD_REPORT_ID_OFFSET]; 297 tx_buf[tx_len++] = 0x30 | buf[CMD_REPORT_ID_OFFSET]; 298 tx_buf[tx_len++] = 0x02; 300 tx_buf[tx_len++] = 0x23; 301 tx_buf[tx_len 321 int tx_len = 0; local [all...] |
/linux-master/drivers/leds/ |
H A D | leds-ipaq-micro.c | 39 .tx_len = 4, 76 .tx_len = 4,
|
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | bh.c | 343 size_t tx_len; local 362 ret = wsm_get_tx(priv, &data, &tx_len, tx_burst); 371 BUG_ON(tx_len < sizeof(*wsm)); 372 BUG_ON(__le16_to_cpu(wsm->len) != tx_len); 376 tx_len = priv->hwbus_ops->align_size( 377 priv->hwbus_priv, tx_len); 380 if (WARN_ON_ONCE(tx_len > EFFECTIVE_BUF_SIZE)) 381 pr_debug("Write aligned len: %zu\n", tx_len); 386 if (WARN_ON(cw1200_data_write(priv, data, tx_len))) { 387 pr_err("tx blew up, len %zu\n", tx_len); [all...] |
/linux-master/drivers/bluetooth/ |
H A D | hci_mrvl.c | 43 unsigned int tx_len; member in struct:mrvl_data 184 mrvl->tx_len = le16_to_cpu(pkt->lhs); 321 mrvl->tx_len); 328 if (!mrvl->tx_len) { 337 if (fw_ptr + mrvl->tx_len > fw_max) { 338 mrvl->tx_len = fw_max - fw_ptr; 339 bt_dev_dbg(hdev, "Adjusting tx_len to %d", 340 mrvl->tx_len); 343 skb = bt_skb_alloc(mrvl->tx_len, GFP_KERNEL); 351 skb_put_data(skb, fw_ptr, mrvl->tx_len); [all...] |
/linux-master/drivers/video/backlight/ |
H A D | ipaq_micro_bl.c | 22 .tx_len = 3,
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-i2c.c | 226 while (tx_slots && state->tx_len) { 232 if (state->tx_len == 1) 238 state->tx_len--; 242 if (!state->tx_len) 396 state->tx_len = op->len;
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_mipi_dsi.c | 564 packet->header[1] = (msg->tx_len >> 0) & 0xff; 565 packet->header[2] = (msg->tx_len >> 8) & 0xff; 567 packet->payload_length = msg->tx_len; 572 packet->header[1] = (msg->tx_len > 0) ? tx[0] : 0; 573 packet->header[2] = (msg->tx_len > 1) ? tx[1] : 0; 594 .tx_len = 2, 614 .tx_len = 2, 638 .tx_len = sizeof(tx), 664 .tx_len = sizeof(tx), 688 .tx_len [all...] |
/linux-master/include/linux/mfd/ |
H A D | ipaq-micro.h | 76 * @tx_len: length of TX data 85 u8 tx_len; member in struct:ipaq_micro_msg
|
/linux-master/drivers/peci/ |
H A D | request.c | 185 * @tx_len: TX length 190 struct peci_request *peci_request_alloc(struct peci_device *device, u8 tx_len, u8 rx_len) argument 199 if (WARN_ON_ONCE(tx_len > PECI_REQUEST_MAX_BUF_SIZE || rx_len > PECI_REQUEST_MAX_BUF_SIZE)) 211 req->tx.len = tx_len; 362 u8 bus, u8 dev, u8 func, u64 offset, u8 tx_len, u8 len) 367 req = peci_request_alloc(device, tx_len, PECI_RDENDPTCFG_RD_LEN_BASE + len); 361 __ep_mmio_read(struct peci_device *device, u8 bar, u8 addr_type, u8 seg, u8 bus, u8 dev, u8 func, u64 offset, u8 tx_len, u8 len) argument
|
/linux-master/drivers/staging/media/av7110/ |
H A D | sp8870.c | 91 int tx_len; local 111 tx_len = (fw_pos <= SP8870_FIRMWARE_SIZE + SP8870_FIRMWARE_OFFSET - 252) ? 252 : SP8870_FIRMWARE_SIZE + SP8870_FIRMWARE_OFFSET - fw_pos; 115 memcpy(&tx_buf[2], fw_buf + fw_pos, tx_len); 119 msg.len = tx_len + 2; 125 fw_pos += tx_len;
|