Home
last modified time | relevance | path

Searched refs:slv_config (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_shub.c287 u8 config[3], slv_addr, slv_config = 0; in st_lsm6dsx_shub_read() local
297 slv_config = ST_LSM6DSX_SHIFT_VAL(3, aux_sens->mask); in st_lsm6dsx_shub_read()
301 config[2] = (len & ST_LS6DSX_READ_OP_MASK) | slv_config; in st_lsm6dsx_shub_read()
323 config[2] = slv_config; in st_lsm6dsx_shub_read()
824 u8 config[3], data, slv_addr, slv_config = 0; in st_lsm6dsx_shub_check_wai() local
836 slv_config = ST_LSM6DSX_SHIFT_VAL(3, aux_sens->mask); in st_lsm6dsx_shub_check_wai()
845 config[2] = 0x1 | slv_config; in st_lsm6dsx_shub_check_wai()
876 config[2] = slv_config; in st_lsm6dsx_shub_check_wai()
/openbmc/linux/drivers/i2c/busses/
H A Di2c-tegra.c978 struct dma_slave_config slv_config = {0}; in tegra_i2c_config_fifo_trig() local
998 slv_config.src_addr = i2c_dev->base_phys + reg_offset; in tegra_i2c_config_fifo_trig()
999 slv_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_i2c_config_fifo_trig()
1000 slv_config.src_maxburst = dma_burst; in tegra_i2c_config_fifo_trig()
1009 slv_config.dst_addr = i2c_dev->base_phys + reg_offset; in tegra_i2c_config_fifo_trig()
1010 slv_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_i2c_config_fifo_trig()
1011 slv_config.dst_maxburst = dma_burst; in tegra_i2c_config_fifo_trig()
1019 slv_config.device_fc = true; in tegra_i2c_config_fifo_trig()
1020 err = dmaengine_slave_config(i2c_dev->dma_chan, &slv_config); in tegra_i2c_config_fifo_trig()