Home
last modified time | relevance | path

Searched refs:iio_devs (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c108 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 Dst_lsm6dsx_shub.c161 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 Dst_lsm6dsx_core.c1445 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 Dst_lsm6dsx.h410 struct iio_dev *iio_devs[ST_LSM6DSX_ID_MAX]; member
/OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsr/
H A Dst_lsm6dsr_buffer.c162 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 Dst_lsm6dsr_shub.c238 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 Dst_lsm6dsr_core.c863 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 Dst_lsm6dsr.h469 struct iio_dev *iio_devs[ST_LSM6DSR_ID_MAX]; member