Lines Matching refs:tx_data
161 u8 tx_data[AD4030_SPI_MAX_XFER_LEN] __aligned(IIO_DMA_MINALIGN);
243 st->tx_data[0] = AD4030_REG_ACCESS; in ad4030_enter_config_mode()
246 .tx_buf = st->tx_data, in ad4030_enter_config_mode()
256 st->tx_data[0] = 0; in ad4030_exit_config_mode()
257 st->tx_data[1] = AD4030_REG_EXIT_CFG_MODE; in ad4030_exit_config_mode()
258 st->tx_data[2] = AD4030_REG_EXIT_CFG_MODE_EXIT_MSK; in ad4030_exit_config_mode()
261 .tx_buf = st->tx_data, in ad4030_exit_config_mode()
275 .tx_buf = st->tx_data, in ad4030_spi_read()
281 if (xfer.len > sizeof(st->tx_data) || in ad4030_spi_read()
289 memset(st->tx_data, 0, sizeof(st->tx_data)); in ad4030_spi_read()
290 memcpy(st->tx_data, reg, reg_size); in ad4030_spi_read()
310 .tx_buf = st->tx_data, in ad4030_spi_write()
315 if (count > sizeof(st->tx_data)) in ad4030_spi_write()
322 memcpy(st->tx_data, data, count); in ad4030_spi_write()
472 st->tx_data); in ad4030_set_chan_calibscale()
476 st->tx_data, AD4030_REG_GAIN_BYTES_NB); in ad4030_set_chan_calibscale()
488 st->tx_data[2] = 0; in ad4030_set_chan_calibbias()
492 put_unaligned_be16(offset, st->tx_data); in ad4030_set_chan_calibbias()
496 put_unaligned_be24(offset, st->tx_data); in ad4030_set_chan_calibbias()
505 st->tx_data, AD4030_REG_OFFSET_BYTES_NB); in ad4030_set_chan_calibbias()