/kernel/linux/linux-6.6/drivers/iio/imu/ |
H A D | adis_buffer.c | 20 #include <linux/iio/imu/adis.h> 25 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_update_scan_mode_burst() local 29 burst_length = adis->data->burst_len + adis->burst_extra_len; in adis_update_scan_mode_burst() 31 if (adis->data->burst_max_len) in adis_update_scan_mode_burst() 32 burst_max_length = adis->data->burst_max_len; in adis_update_scan_mode_burst() 36 adis->xfer = kcalloc(2, sizeof(*adis->xfer), GFP_KERNEL); in adis_update_scan_mode_burst() 37 if (!adis in adis_update_scan_mode_burst() 72 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_update_scan_mode() local 133 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_trigger_handler() local 171 struct adis *adis = arg; adis_buffer_cleanup() local 192 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) devm_adis_setup_buffer_and_trigger() argument [all...] |
H A D | adis.c | 19 #include <linux/iio/imu/adis.h> 28 * @adis: The adis device 33 int __adis_write_reg(struct adis *adis, unsigned int reg, unsigned int value, in __adis_write_reg() argument 41 .tx_buf = adis->tx, in __adis_write_reg() 45 .delay.value = adis->data->write_delay, in __adis_write_reg() 47 .cs_change_delay.value = adis->data->cs_change_delay, in __adis_write_reg() 50 .tx_buf = adis->tx + 2, in __adis_write_reg() 54 .delay.value = adis in __adis_write_reg() 133 __adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, unsigned int size) __adis_read_reg() argument 232 __adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, const u32 val, u8 size) __adis_update_bits_base() argument 253 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_debugfs_reg_access() local 279 __adis_enable_irq(struct adis *adis, bool enable) __adis_enable_irq() argument 317 __adis_check_status(struct adis *adis) __adis_check_status() argument 349 __adis_reset(struct adis *adis) __adis_reset() argument 367 adis_self_test(struct adis *adis) adis_self_test() argument 407 __adis_initial_startup(struct adis *adis) __adis_initial_startup() argument 477 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_single_conversion() local 518 adis_init(struct adis *adis, struct iio_dev *indio_dev, struct spi_device *spi, const struct adis_data *data) adis_init() argument [all...] |
H A D | adis_trigger.c | 16 #include <linux/iio/imu/adis.h> 20 struct adis *adis = iio_trigger_get_drvdata(trig); in adis_data_rdy_trigger_set_state() local 22 return adis_enable_irq(adis, state); in adis_data_rdy_trigger_set_state() 29 static int adis_validate_irq_flag(struct adis *adis) in adis_validate_irq_flag() argument 31 unsigned long direction = adis->irq_flag & IRQF_TRIGGER_MASK; in adis_validate_irq_flag() 34 if (adis->data->unmasked_drdy) in adis_validate_irq_flag() 35 adis->irq_flag |= IRQF_NO_AUTOEN; in adis_validate_irq_flag() 44 adis in adis_validate_irq_flag() 63 devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) devm_adis_probe_trigger() argument [all...] |
H A D | adis16480.c | 25 #include <linux/iio/imu/adis.h> 169 struct adis adis; member 200 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_REV, &rev); in adis16480_show_firmware_revision() 225 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_Y, &year); in adis16480_show_firmware_date() 229 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_DM, &md); in adis16480_show_firmware_date() 252 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_SERIAL_NUM, in adis16480_show_serial_number() 270 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_PROD_ID, in adis16480_show_product_id() 288 ret = adis_read_reg_32(&adis16480->adis, ADIS16480_REG_FLASH_CNT, in adis16480_show_flash_count() 341 adis_dev_lock(&st->adis); in adis16480_set_freq() 1123 struct adis *adis = &st->adis; adis16480_trigger_handler() local 1230 adis16480_enable_irq(struct adis *adis, bool enable) adis16480_enable_irq() argument [all...] |
H A D | adis16475.c | 16 #include <linux/iio/imu/adis.h> 101 struct adis adis; member 136 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_REV, &rev); in adis16475_show_firmware_revision() 162 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_Y, &year); in adis16475_show_firmware_date() 166 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_DM, &md); in adis16475_show_firmware_date() 189 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_SERIAL_NUM, &serial); in adis16475_show_serial_number() 206 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_PROD_ID, &prod_id); in adis16475_show_product_id() 223 ret = adis_read_reg_32(&st->adis, ADIS16475_REG_FLASH_CNT, in adis16475_show_flash_count() 263 adis_dev_lock(&st->adis); in adis16475_get_freq() 999 struct adis *adis = &st->adis; adis16475_burst32_check() local 1046 struct adis *adis = &st->adis; adis16475_trigger_handler() local [all...] |
H A D | adis16400.c | 24 #include <linux/iio/imu/adis.h> 168 * @adis: adis device 176 struct adis adis; member 216 ret = adis_read_reg_16(&st->adis, ADIS16334_LOT_ID1, &lot1); in adis16400_show_serial_number() 220 ret = adis_read_reg_16(&st->adis, ADIS16334_LOT_ID2, &lot2); in adis16400_show_serial_number() 224 ret = adis_read_reg_16(&st->adis, ADIS16334_SERIAL_NUMBER, in adis16400_show_serial_number() 248 ret = adis_read_reg_16(&st->adis, ADIS16400_PRODUCT_ID, &prod_id); in adis16400_show_product_id() 265 ret = adis_read_reg_16(&st->adis, ADIS16400_FLASH_CN in adis16400_show_flash_count() 636 struct adis *adis = &st->adis; adis16400_trigger_handler() local [all...] |
H A D | adis16460.c | 12 #include <linux/iio/imu/adis.h> 69 struct adis adis; member 80 ret = adis_read_reg_16(&adis16460->adis, ADIS16460_REG_SERIAL_NUM, in adis16460_show_serial_number() 98 ret = adis_read_reg_16(&adis16460->adis, ADIS16460_REG_PROD_ID, in adis16460_show_product_id() 116 ret = adis_read_reg_32(&adis16460->adis, ADIS16460_REG_FLASH_CNT, in adis16460_show_flash_count() 168 return adis_write_reg_16(&st->adis, ADIS16460_REG_DEC_RATE, t); in adis16460_set_freq() 178 ret = adis_read_reg_16(&st->adis, ADIS16460_REG_DEC_RATE, &t); in adis16460_get_freq() 385 ret = adis_init(&st->adis, indio_dev, spi, &adis16460_data); in adis16460_probe() 389 ret = devm_adis_setup_buffer_and_trigger(&st->adis, indio_de in adis16460_probe() [all...] |
/kernel/linux/linux-5.10/drivers/iio/imu/ |
H A D | adis_buffer.c | 20 #include <linux/iio/imu/adis.h> 25 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_update_scan_mode_burst() local 29 burst_length = adis->data->burst_len + adis->burst_extra_len; in adis_update_scan_mode_burst() 31 if (adis->data->burst_max_len) in adis_update_scan_mode_burst() 32 burst_max_length = adis->data->burst_max_len; in adis_update_scan_mode_burst() 36 adis->xfer = kcalloc(2, sizeof(*adis->xfer), GFP_KERNEL); in adis_update_scan_mode_burst() 37 if (!adis in adis_update_scan_mode_burst() 68 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_update_scan_mode() local 129 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_trigger_handler() local 161 struct adis *adis = arg; adis_buffer_cleanup() local 182 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) devm_adis_setup_buffer_and_trigger() argument [all...] |
H A D | adis.c | 23 #include <linux/iio/imu/adis.h> 32 * @adis: The adis device 37 int __adis_write_reg(struct adis *adis, unsigned int reg, unsigned int value, in __adis_write_reg() argument 45 .tx_buf = adis->tx, in __adis_write_reg() 49 .delay.value = adis->data->write_delay, in __adis_write_reg() 51 .cs_change_delay.value = adis->data->cs_change_delay, in __adis_write_reg() 54 .tx_buf = adis->tx + 2, in __adis_write_reg() 58 .delay.value = adis in __adis_write_reg() 137 __adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, unsigned int size) __adis_read_reg() argument 236 __adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, const u32 val, u8 size) __adis_update_bits_base() argument 257 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_debugfs_reg_access() local 283 __adis_enable_irq(struct adis *adis, bool enable) __adis_enable_irq() argument 321 __adis_check_status(struct adis *adis) __adis_check_status() argument 353 __adis_reset(struct adis *adis) __adis_reset() argument 371 adis_self_test(struct adis *adis) adis_self_test() argument 411 __adis_initial_startup(struct adis *adis) __adis_initial_startup() argument 481 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_single_conversion() local 522 adis_init(struct adis *adis, struct iio_dev *indio_dev, struct spi_device *spi, const struct adis_data *data) adis_init() argument [all...] |
H A D | adis_trigger.c | 16 #include <linux/iio/imu/adis.h> 20 struct adis *adis = iio_trigger_get_drvdata(trig); in adis_data_rdy_trigger_set_state() local 22 return adis_enable_irq(adis, state); in adis_data_rdy_trigger_set_state() 29 static void adis_trigger_setup(struct adis *adis) in adis_trigger_setup() argument 31 adis->trig->dev.parent = &adis->spi->dev; in adis_trigger_setup() 32 adis->trig->ops = &adis_trigger_ops; in adis_trigger_setup() 33 iio_trigger_set_drvdata(adis in adis_trigger_setup() 36 adis_validate_irq_flag(struct adis *adis) adis_validate_irq_flag() argument 70 devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) devm_adis_probe_trigger() argument [all...] |
H A D | adis16475.c | 16 #include <linux/iio/imu/adis.h> 100 struct adis adis; member 131 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_REV, &rev); in adis16475_show_firmware_revision() 157 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_Y, &year); in adis16475_show_firmware_date() 161 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_DM, &md); in adis16475_show_firmware_date() 184 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_SERIAL_NUM, &serial); in adis16475_show_serial_number() 201 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_PROD_ID, &prod_id); in adis16475_show_product_id() 218 ret = adis_read_reg_32(&st->adis, ADIS16475_REG_FLASH_CNT, in adis16475_show_flash_count() 257 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_DEC_RAT in adis16475_get_freq() 532 adis16475_enable_irq(struct adis *adis, bool enable) adis16475_enable_irq() argument 933 struct adis *adis = &st->adis; adis16475_burst32_check() local 980 struct adis *adis = &st->adis; adis16475_trigger_handler() local [all...] |
H A D | adis16460.c | 13 #include <linux/iio/imu/adis.h> 70 struct adis adis; member 81 ret = adis_read_reg_16(&adis16460->adis, ADIS16460_REG_SERIAL_NUM, in adis16460_show_serial_number() 99 ret = adis_read_reg_16(&adis16460->adis, ADIS16460_REG_PROD_ID, in adis16460_show_product_id() 117 ret = adis_read_reg_32(&adis16460->adis, ADIS16460_REG_FLASH_CNT, in adis16460_show_flash_count() 169 return adis_write_reg_16(&st->adis, ADIS16460_REG_DEC_RATE, t); in adis16460_set_freq() 179 ret = adis_read_reg_16(&st->adis, ADIS16460_REG_DEC_RATE, &t); in adis16460_get_freq() 323 static int adis16460_enable_irq(struct adis *adis, boo argument [all...] |
H A D | adis16400.c | 31 #include <linux/iio/imu/adis.h> 175 * @adis: adis device 183 struct adis adis; member 223 ret = adis_read_reg_16(&st->adis, ADIS16334_LOT_ID1, &lot1); in adis16400_show_serial_number() 227 ret = adis_read_reg_16(&st->adis, ADIS16334_LOT_ID2, &lot2); in adis16400_show_serial_number() 231 ret = adis_read_reg_16(&st->adis, ADIS16334_SERIAL_NUMBER, in adis16400_show_serial_number() 255 ret = adis_read_reg_16(&st->adis, ADIS16400_PRODUCT_ID, &prod_id); in adis16400_show_product_id() 272 ret = adis_read_reg_16(&st->adis, ADIS16400_FLASH_CN in adis16400_show_flash_count() 645 struct adis *adis = &st->adis; adis16400_trigger_handler() local [all...] |
H A D | adis16480.c | 24 #include <linux/iio/imu/adis.h> 160 struct adis adis; member 184 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_REV, &rev); in adis16480_show_firmware_revision() 209 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_Y, &year); in adis16480_show_firmware_date() 213 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_DM, &md); in adis16480_show_firmware_date() 236 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_SERIAL_NUM, in adis16480_show_serial_number() 254 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_PROD_ID, in adis16480_show_product_id() 272 ret = adis_read_reg_32(&adis16480->adis, ADIS16480_REG_FLASH_CNT, in adis16480_show_flash_count() 345 return adis_write_reg_16(&st->adis, re in adis16480_set_freq() 1050 adis16480_enable_irq(struct adis *adis, bool enable) adis16480_enable_irq() argument [all...] |
/kernel/linux/linux-5.10/include/linux/iio/imu/ |
H A D | adis.h | 22 struct adis; 81 int (*enable_irq)(struct adis *adis, bool enable); 92 * struct adis - ADIS device instance data 108 struct adis { struct 136 int adis_init(struct adis *adis, struct iio_dev *indio_dev, 138 int __adis_reset(struct adis *adis); 142 * @adis 146 adis_reset(struct adis *adis) adis_reset() argument 168 __adis_write_reg_8(struct adis *adis, unsigned int reg, u8 val) __adis_write_reg_8() argument 180 __adis_write_reg_16(struct adis *adis, unsigned int reg, u16 val) __adis_write_reg_16() argument 192 __adis_write_reg_32(struct adis *adis, unsigned int reg, u32 val) __adis_write_reg_32() argument 204 __adis_read_reg_16(struct adis *adis, unsigned int reg, u16 *val) __adis_read_reg_16() argument 223 __adis_read_reg_32(struct adis *adis, unsigned int reg, u32 *val) __adis_read_reg_32() argument 243 adis_write_reg(struct adis *adis, unsigned int reg, unsigned int val, unsigned int size) adis_write_reg() argument 262 adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, unsigned int size) adis_read_reg() argument 280 adis_write_reg_8(struct adis *adis, unsigned int reg, u8 val) adis_write_reg_8() argument 292 adis_write_reg_16(struct adis *adis, unsigned int reg, u16 val) adis_write_reg_16() argument 304 adis_write_reg_32(struct adis *adis, unsigned int reg, u32 val) adis_write_reg_32() argument 316 adis_read_reg_16(struct adis *adis, unsigned int reg, u16 *val) adis_read_reg_16() argument 335 adis_read_reg_32(struct adis *adis, unsigned int reg, u32 *val) adis_read_reg_32() argument 360 adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, const u32 val, u8 size) adis_update_bits_base() argument 411 adis_enable_irq(struct adis *adis, bool enable) adis_enable_irq() argument 422 adis_check_status(struct adis *adis) adis_check_status() argument 434 adis_initial_startup(struct adis *adis) adis_initial_startup() argument 535 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) devm_adis_setup_buffer_and_trigger() argument 541 devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) devm_adis_probe_trigger() argument [all...] |
/kernel/linux/linux-6.6/include/linux/iio/imu/ |
H A D | adis.h | 23 struct adis; 83 int (*enable_irq)(struct adis *adis, bool enable); 95 * struct adis - ADIS device instance data 111 struct adis { struct 139 int adis_init(struct adis *adis, struct iio_dev *indio_dev, 141 int __adis_reset(struct adis *adis); 145 * @adis 149 adis_reset(struct adis *adis) adis_reset() argument 171 __adis_write_reg_8(struct adis *adis, unsigned int reg, u8 val) __adis_write_reg_8() argument 183 __adis_write_reg_16(struct adis *adis, unsigned int reg, u16 val) __adis_write_reg_16() argument 195 __adis_write_reg_32(struct adis *adis, unsigned int reg, u32 val) __adis_write_reg_32() argument 207 __adis_read_reg_16(struct adis *adis, unsigned int reg, u16 *val) __adis_read_reg_16() argument 226 __adis_read_reg_32(struct adis *adis, unsigned int reg, u32 *val) __adis_read_reg_32() argument 246 adis_write_reg(struct adis *adis, unsigned int reg, unsigned int val, unsigned int size) adis_write_reg() argument 265 adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, unsigned int size) adis_read_reg() argument 283 adis_write_reg_8(struct adis *adis, unsigned int reg, u8 val) adis_write_reg_8() argument 295 adis_write_reg_16(struct adis *adis, unsigned int reg, u16 val) adis_write_reg_16() argument 307 adis_write_reg_32(struct adis *adis, unsigned int reg, u32 val) adis_write_reg_32() argument 319 adis_read_reg_16(struct adis *adis, unsigned int reg, u16 *val) adis_read_reg_16() argument 338 adis_read_reg_32(struct adis *adis, unsigned int reg, u32 *val) adis_read_reg_32() argument 363 adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, const u32 val, u8 size) adis_update_bits_base() argument 410 adis_enable_irq(struct adis *adis, bool enable) adis_enable_irq() argument 421 adis_check_status(struct adis *adis) adis_check_status() argument 432 adis_dev_lock(struct adis *adis) adis_dev_lock() argument 437 adis_dev_unlock(struct adis *adis) adis_dev_unlock() argument 532 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) devm_adis_setup_buffer_and_trigger() argument 538 devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) devm_adis_probe_trigger() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/gyro/ |
H A D | adis16260.c | 19 #include <linux/iio/imu/adis.h> 113 struct adis adis; member 180 ret = adis_write_reg_16(&adis16260->adis, ADIS16260_SLP_CNT, val); in adis16260_stop_device() 198 struct adis *adis = &adis16260->adis; in adis16260_read_raw() local 238 ret = adis_read_reg_16(adis, addr, &val16); in adis16260_read_raw() 246 ret = adis_read_reg_16(adis, addr, &val16); in adis16260_read_raw() 253 ret = adis_read_reg_16(adis, ADIS16260_SMPL_PR in adis16260_read_raw() 277 struct adis *adis = &adis16260->adis; adis16260_write_raw() local [all...] |
H A D | adis16136.c | 22 #include <linux/iio/imu/adis.h> 68 struct adis adis; member 82 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_SERIAL_NUM, in adis16136_show_serial() 87 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT1, &lot1); in adis16136_show_serial() 91 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT2, &lot2); in adis16136_show_serial() 95 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT3, &lot3); in adis16136_show_serial() 118 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_PROD_ID, in adis16136_show_product_id() 136 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_FLASH_CNT, in adis16136_show_flash_count() 184 return adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SMPL_PR in adis16136_set_freq() [all...] |
/kernel/linux/linux-6.6/drivers/iio/gyro/ |
H A D | adis16260.c | 14 #include <linux/iio/imu/adis.h> 108 struct adis adis; member 175 ret = adis_write_reg_16(&adis16260->adis, ADIS16260_SLP_CNT, val); in adis16260_stop_device() 193 struct adis *adis = &adis16260->adis; in adis16260_read_raw() local 233 ret = adis_read_reg_16(adis, addr, &val16); in adis16260_read_raw() 241 ret = adis_read_reg_16(adis, addr, &val16); in adis16260_read_raw() 248 ret = adis_read_reg_16(adis, ADIS16260_SMPL_PR in adis16260_read_raw() 272 struct adis *adis = &adis16260->adis; adis16260_write_raw() local [all...] |
H A D | adis16136.c | 17 #include <linux/iio/imu/adis.h> 63 struct adis adis; member 77 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_SERIAL_NUM, in adis16136_show_serial() 82 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT1, &lot1); in adis16136_show_serial() 86 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT2, &lot2); in adis16136_show_serial() 90 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT3, &lot3); in adis16136_show_serial() 113 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_PROD_ID, in adis16136_show_product_id() 131 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_FLASH_CNT, in adis16136_show_flash_count() 179 return adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SMPL_PR in adis16136_set_freq() [all...] |
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | adis16209.c | 17 #include <linux/iio/imu/adis.h> 113 struct adis *st = iio_priv(indio_dev); in adis16209_write_raw() 137 struct adis *st = iio_priv(indio_dev); in adis16209_read_raw() 274 struct adis *st; in adis16209_probe()
|
H A D | adis16201.c | 17 #include <linux/iio/imu/adis.h> 105 struct adis *st = iio_priv(indio_dev); in adis16201_read_raw() 186 struct adis *st = iio_priv(indio_dev); in adis16201_write_raw() 263 struct adis *st; in adis16201_probe()
|
/kernel/linux/linux-5.10/drivers/staging/iio/accel/ |
H A D | adis16203.c | 13 #include <linux/iio/imu/adis.h> 156 struct adis *st = iio_priv(indio_dev); in adis16203_write_raw() 168 struct adis *st = iio_priv(indio_dev); in adis16203_read_raw() 269 struct adis *st; in adis16203_probe()
|
/kernel/linux/linux-6.6/drivers/staging/iio/accel/ |
H A D | adis16203.c | 11 #include <linux/iio/imu/adis.h> 150 struct adis *st = iio_priv(indio_dev); in adis16203_write_raw() 162 struct adis *st = iio_priv(indio_dev); in adis16203_read_raw() 263 struct adis *st; in adis16203_probe()
|
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | adis16209.c | 14 #include <linux/iio/imu/adis.h> 110 struct adis *st = iio_priv(indio_dev); in adis16209_write_raw() 134 struct adis *st = iio_priv(indio_dev); in adis16209_read_raw() 271 struct adis *st; in adis16209_probe()
|