Searched refs:iio_devs (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsx/ |
| H A D | st_lsm6dsx_buffer.c | 108 if (!hw->iio_devs[i]) in st_lsm6dsx_get_max_min_odr() 111 sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsx_get_max_min_odr() 142 if (!hw->iio_devs[i]) in st_lsm6dsx_update_decimators() 145 sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsx_update_decimators() 243 if (!hw->iio_devs[i]) in st_lsm6dsx_update_watermark() 246 cur_sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsx_update_watermark() 292 if (!hw->iio_devs[i]) in st_lsm6dsx_reset_hw_ts() 295 sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsx_reset_hw_ts() 300 sensor->ts_ref = iio_get_time_ns(hw->iio_devs[i]); in st_lsm6dsx_reset_hw_ts() 376 acc_sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]); in st_lsm6dsx_read_fifo() [all …]
|
| H A D | st_lsm6dsx_shub.c | 161 sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]); in st_lsm6dsx_shub_wait_complete() 460 if (!hw->iio_devs[i]) in st_lsm6dsx_shub_config_channels() 463 cur_sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsx_shub_config_channels() 642 ref_sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]); in st_lsm6dsx_shub_write_raw() 832 sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]); in st_lsm6dsx_shub_check_wai() 902 hw->iio_devs[id] = st_lsm6dsx_shub_alloc_iiodev(hw, id, in st_lsm6dsx_shub_probe() 905 if (!hw->iio_devs[id]) in st_lsm6dsx_shub_probe() 908 sensor = iio_priv(hw->iio_devs[id]); in st_lsm6dsx_shub_probe()
|
| H A D | st_lsm6dsx_core.c | 1445 struct st_lsm6dsx_sensor *ref = iio_priv(hw->iio_devs[id]); in st_lsm6dsx_check_odr_dependency() 1483 ref_sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]); in st_lsm6dsx_set_odr() 1485 if (!hw->iio_devs[i] || i == sensor->id) in st_lsm6dsx_set_odr() 2227 timestamp = iio_get_time_ns(hw->iio_devs[ST_LSM6DSX_ID_ACC]); in st_lsm6dsx_report_motion_event() 2230 iio_push_event(hw->iio_devs[ST_LSM6DSX_ID_ACC], in st_lsm6dsx_report_motion_event() 2240 iio_push_event(hw->iio_devs[ST_LSM6DSX_ID_ACC], in st_lsm6dsx_report_motion_event() 2250 iio_push_event(hw->iio_devs[ST_LSM6DSX_ID_ACC], in st_lsm6dsx_report_motion_event() 2385 hw->iio_devs[i] = st_lsm6dsx_alloc_iiodev(hw, i, name); in st_lsm6dsx_probe() 2386 if (!hw->iio_devs[i]) in st_lsm6dsx_probe() 2416 if (!hw->iio_devs[i]) in st_lsm6dsx_probe() [all …]
|
| H A D | st_lsm6dsx.h | 410 struct iio_dev *iio_devs[ST_LSM6DSX_ID_MAX]; member
|
| /OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsr/ |
| H A D | st_lsm6dsr_buffer.c | 162 if (!hw->iio_devs[i]) in st_lsm6dsr_ts_odr() 165 sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsr_ts_odr() 212 if (!hw->iio_devs[i]) in st_lsm6dsr_update_watermark() 215 cur_sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsr_update_watermark() 271 iio_dev = hw->iio_devs[ST_LSM6DSR_ID_GYRO]; in st_lsm6dsr_get_iiodev_from_tag() 274 iio_dev = hw->iio_devs[ST_LSM6DSR_ID_ACC]; in st_lsm6dsr_get_iiodev_from_tag() 277 iio_dev = hw->iio_devs[ST_LSM6DSR_ID_TEMP]; in st_lsm6dsr_get_iiodev_from_tag() 281 iio_dev = hw->iio_devs[ST_LSM6DSR_ID_EXT0]; in st_lsm6dsr_get_iiodev_from_tag() 283 iio_dev = hw->iio_devs[ST_LSM6DSR_ID_EXT1]; in st_lsm6dsr_get_iiodev_from_tag() 286 iio_dev = hw->iio_devs[ST_LSM6DSR_ID_EXT1]; in st_lsm6dsr_get_iiodev_from_tag() [all …]
|
| H A D | st_lsm6dsr_shub.c | 238 sensor = iio_priv(hw->iio_devs[ST_LSM6DSR_ID_ACC]); in st_lsm6dsr_shub_wait_complete() 489 if (!hw->iio_devs[i]) in st_lsm6dsr_shub_config_channels() 492 cur_sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsr_shub_config_channels() 930 acc_sensor = iio_priv(hw->iio_devs[ST_LSM6DSR_ID_ACC]); in st_lsm6dsr_shub_probe() 969 hw->iio_devs[id] = st_lsm6dsr_shub_alloc_iio_dev(hw, in st_lsm6dsr_shub_probe() 972 if (!hw->iio_devs[id]) in st_lsm6dsr_shub_probe() 975 sensor = iio_priv(hw->iio_devs[id]); in st_lsm6dsr_shub_probe()
|
| H A D | st_lsm6dsr_core.c | 863 struct st_lsm6dsr_sensor *ref = iio_priv(hw->iio_devs[ref_id]); in st_lsm6dsr_check_odr_dependency() 918 if (!hw->iio_devs[i]) in st_lsm6dsr_set_odr() 2151 hw->iio_devs[id] = st_lsm6dsr_alloc_iiodev(hw, id); in st_lsm6dsr_probe() 2152 if (!hw->iio_devs[id]) in st_lsm6dsr_probe() 2167 if (!hw->iio_devs[i]) in st_lsm6dsr_probe() 2170 sensor[i] = iio_priv(hw->iio_devs[i]); in st_lsm6dsr_probe() 2172 err = devm_iio_device_register(hw->dev, hw->iio_devs[i]); in st_lsm6dsr_probe() 2283 if (!hw->iio_devs[i]) in st_lsm6dsr_suspend() 2286 sensor = iio_priv(hw->iio_devs[i]); in st_lsm6dsr_suspend() 2372 if (!hw->iio_devs[i]) in st_lsm6dsr_resume() [all …]
|
| H A D | st_lsm6dsr.h | 469 struct iio_dev *iio_devs[ST_LSM6DSR_ID_MAX]; member
|