Searched refs:slv_config (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_shub.c | 289 u8 config[3], slv_addr, slv_config = 0; in st_lsm6dsx_shub_read() local 299 slv_config = ST_LSM6DSX_SHIFT_VAL(3, aux_sens->mask); in st_lsm6dsx_shub_read() 303 config[2] = (len & ST_LS6DSX_READ_OP_MASK) | slv_config; in st_lsm6dsx_shub_read() 325 config[2] = slv_config; in st_lsm6dsx_shub_read() 826 u8 config[3], data, slv_addr, slv_config = 0; in st_lsm6dsx_shub_check_wai() local 838 slv_config = ST_LSM6DSX_SHIFT_VAL(3, aux_sens->mask); in st_lsm6dsx_shub_check_wai() 847 config[2] = 0x1 | slv_config; in st_lsm6dsx_shub_check_wai() 878 config[2] = slv_config; in st_lsm6dsx_shub_check_wai()
|
/kernel/linux/linux-6.6/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_shub.c | 287 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()
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-tegra.c | 981 struct dma_slave_config slv_config = {0}; in tegra_i2c_config_fifo_trig() local 1003 slv_config.src_addr = i2c_dev->base_phys + reg_offset; in tegra_i2c_config_fifo_trig() 1004 slv_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_i2c_config_fifo_trig() 1005 slv_config.src_maxburst = dma_burst; in tegra_i2c_config_fifo_trig() 1015 slv_config.dst_addr = i2c_dev->base_phys + reg_offset; in tegra_i2c_config_fifo_trig() 1016 slv_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_i2c_config_fifo_trig() 1017 slv_config.dst_maxburst = dma_burst; in tegra_i2c_config_fifo_trig() 1025 slv_config.device_fc = true; in tegra_i2c_config_fifo_trig() 1026 err = dmaengine_slave_config(chan, &slv_config); in tegra_i2c_config_fifo_trig()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-tegra.c | 978 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()
|
Completed in 12 milliseconds