Lines Matching refs:tx_buf
44 u8 *tx_buf; member
75 rmi_spi->tx_buf = &rmi_spi->rx_buf[buf_size]; in rmi_spi_manage_pools()
113 const struct rmi_spi_cmd *cmd, const u8 *tx_buf, in rmi_spi_xfer() argument
163 rmi_spi->tx_buf[0] = (addr >> 8); in rmi_spi_xfer()
164 rmi_spi->tx_buf[1] = addr & 0xFF; in rmi_spi_xfer()
167 rmi_spi->tx_buf[0] = (addr >> 8) | 0x80; in rmi_spi_xfer()
168 rmi_spi->tx_buf[1] = addr & 0xFF; in rmi_spi_xfer()
175 rmi_spi->tx_buf[0] = 0x40; in rmi_spi_xfer()
176 rmi_spi->tx_buf[1] = (addr >> 8) & 0xFF; in rmi_spi_xfer()
177 rmi_spi->tx_buf[2] = addr & 0xFF; in rmi_spi_xfer()
178 rmi_spi->tx_buf[3] = tx_len; in rmi_spi_xfer()
182 if (tx_buf) in rmi_spi_xfer()
183 memcpy(&rmi_spi->tx_buf[cmd_len], tx_buf, tx_len); in rmi_spi_xfer()
189 xfer->tx_buf = &rmi_spi->tx_buf[i]; in rmi_spi_xfer()
198 xfer->tx_buf = rmi_spi->tx_buf; in rmi_spi_xfer()
205 total_tx_len, total_tx_len, rmi_spi->tx_buf); in rmi_spi_xfer()