Searched refs:adis_write_reg_16 (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.4/drivers/iio/imu/ |
| D | adis.c | 236 return adis_write_reg_16(adis, reg, writeval); in adis_debugfs_reg_access() 269 ret = adis_write_reg_16(adis, adis->data->msc_ctrl_reg, msc); in adis_enable_irq() 331 ret = adis_write_reg_16(adis, adis->data->msc_ctrl_reg, in adis_self_test() 344 adis_write_reg_16(adis, adis->data->msc_ctrl_reg, 0x00); in adis_self_test()
|
| D | adis16480.c | 348 return adis_write_reg_16(&st->adis, reg, t); in adis16480_set_freq() 433 return adis_write_reg_16(&st->adis, reg, bias); in adis16480_set_calibbias() 483 return adis_write_reg_16(&st->adis, reg, scale); in adis16480_set_calibscale() 590 return adis_write_reg_16(&st->adis, reg, val); in adis16480_set_filter_freq() 929 ret = adis_write_reg_16(&st->adis, ADIS16480_REG_SLP_CNT, BIT(9)); in adis16480_stop_device() 949 return adis_write_reg_16(adis, ADIS16480_REG_FNCTIO_CTRL, val); in adis16480_enable_irq() 962 ret = adis_write_reg_16(&st->adis, ADIS16480_REG_GLOB_CMD, BIT(1)); in adis16480_initial_setup() 1086 return adis_write_reg_16(&st->adis, ADIS16480_REG_FNCTIO_CTRL, val); in adis16480_config_irq_pin() 1146 ret = adis_write_reg_16(&st->adis, ADIS16480_REG_FNCTIO_CTRL, val); in adis16480_ext_clk_config()
|
| D | adis16460.c | 168 return adis_write_reg_16(&st->adis, ADIS16460_REG_DEC_RATE, t); in adis16460_set_freq() 346 ret = adis_write_reg_16(&st->adis, ADIS16460_REG_GLOB_CMD, BIT(1)); in adis16460_initial_setup()
|
| D | adis16400.c | 353 return adis_write_reg_16(&st->adis, ADIS16400_SMPL_PRD, t); in adis16334_set_freq() 422 ret = adis_write_reg_16(&st->adis, ADIS16400_SENS_AVG, in adis16400_set_filter() 433 ret = adis_write_reg_16(&st->adis, ADIS16400_SLP_CNT, in adis16400_stop_device() 515 ret = adis_write_reg_16(&st->adis, in adis16400_write_raw()
|
| /Linux-v5.4/drivers/iio/gyro/ |
| D | adis16260.c | 180 ret = adis_write_reg_16(&adis16260->adis, ADIS16260_SLP_CNT, val); in adis16260_stop_device() 288 return adis_write_reg_16(adis, addr, val); in adis16260_write_raw() 294 return adis_write_reg_16(adis, addr, val); in adis16260_write_raw()
|
| D | adis16136.c | 185 return adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SMPL_PRD, t); in adis16136_set_freq() 267 return adis_write_reg_16(&adis16136->adis, ADIS16136_REG_AVG_CNT, i); in adis16136_set_filter() 415 ret = adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SLP_CTRL, 0xff); in adis16136_stop_device()
|
| /Linux-v5.4/drivers/staging/iio/accel/ |
| D | adis16203.c | 160 return adis_write_reg_16(st, addr, val & 0x3FFF); in adis16203_write_raw()
|
| D | adis16240.c | 317 return adis_write_reg_16(st, addr, val & GENMASK(9, 0)); in adis16240_write_raw()
|
| /Linux-v5.4/drivers/iio/accel/ |
| D | adis16201.c | 203 return adis_write_reg_16(st, adis16201_addresses[chan->scan_index], in adis16201_write_raw()
|
| D | adis16209.c | 128 return adis_write_reg_16(st, adis16209_addresses[chan->scan_index][0], in adis16209_write_raw()
|
| /Linux-v5.4/include/linux/iio/imu/ |
| D | adis.h | 101 static inline int adis_write_reg_16(struct adis *adis, unsigned int reg, in adis_write_reg_16() function
|