Lines Matching refs:tx_buf
47 u8 *tx_buf; member
78 rmi_spi->tx_buf = &rmi_spi->rx_buf[buf_size]; in rmi_spi_manage_pools()
116 const struct rmi_spi_cmd *cmd, const u8 *tx_buf, in rmi_spi_xfer() argument
166 rmi_spi->tx_buf[0] = (addr >> 8); in rmi_spi_xfer()
167 rmi_spi->tx_buf[1] = addr & 0xFF; in rmi_spi_xfer()
170 rmi_spi->tx_buf[0] = (addr >> 8) | 0x80; in rmi_spi_xfer()
171 rmi_spi->tx_buf[1] = addr & 0xFF; in rmi_spi_xfer()
178 rmi_spi->tx_buf[0] = 0x40; in rmi_spi_xfer()
179 rmi_spi->tx_buf[1] = (addr >> 8) & 0xFF; in rmi_spi_xfer()
180 rmi_spi->tx_buf[2] = addr & 0xFF; in rmi_spi_xfer()
181 rmi_spi->tx_buf[3] = tx_len; in rmi_spi_xfer()
185 if (tx_buf) in rmi_spi_xfer()
186 memcpy(&rmi_spi->tx_buf[cmd_len], tx_buf, tx_len); in rmi_spi_xfer()
192 xfer->tx_buf = &rmi_spi->tx_buf[i]; in rmi_spi_xfer()
200 xfer->tx_buf = rmi_spi->tx_buf; in rmi_spi_xfer()
207 total_tx_len, total_tx_len, rmi_spi->tx_buf); in rmi_spi_xfer()