/linux-4.4.14/drivers/iio/ |
D | industrialio-event.c | 245 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_state_store() local 254 this_attr->c, iio_ev_attr_type(this_attr), in iio_ev_state_store() 255 iio_ev_attr_dir(this_attr), val); in iio_ev_state_store() 265 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_state_show() local 269 this_attr->c, iio_ev_attr_type(this_attr), in iio_ev_state_show() 270 iio_ev_attr_dir(this_attr)); in iio_ev_state_show() 282 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_value_show() local 287 this_attr->c, iio_ev_attr_type(this_attr), in iio_ev_value_show() 288 iio_ev_attr_dir(this_attr), iio_ev_attr_info(this_attr), in iio_ev_value_show() 303 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_value_store() local [all …]
|
D | industrialio-core.c | 325 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_ext_info() local 328 ext_info = &this_attr->c->ext_info[this_attr->address]; in iio_read_channel_ext_info() 330 return ext_info->read(indio_dev, ext_info->private, this_attr->c, buf); in iio_read_channel_ext_info() 339 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_write_channel_ext_info() local 342 ext_info = &this_attr->c->ext_info[this_attr->address]; in iio_write_channel_ext_info() 345 this_attr->c, buf, len); in iio_write_channel_ext_info() 479 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_info() local 485 ret = indio_dev->info->read_raw_multi(indio_dev, this_attr->c, in iio_read_channel_info() 488 this_attr->address); in iio_read_channel_info() 490 ret = indio_dev->info->read_raw(indio_dev, this_attr->c, in iio_read_channel_info() [all …]
|
D | industrialio-buffer.c | 211 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_show_fixed_type() local 212 u8 type = this_attr->c->scan_type.endianness; in iio_show_fixed_type() 221 if (this_attr->c->scan_type.repeat > 1) in iio_show_fixed_type() 224 this_attr->c->scan_type.sign, in iio_show_fixed_type() 225 this_attr->c->scan_type.realbits, in iio_show_fixed_type() 226 this_attr->c->scan_type.storagebits, in iio_show_fixed_type() 227 this_attr->c->scan_type.repeat, in iio_show_fixed_type() 228 this_attr->c->scan_type.shift); in iio_show_fixed_type() 232 this_attr->c->scan_type.sign, in iio_show_fixed_type() 233 this_attr->c->scan_type.realbits, in iio_show_fixed_type() [all …]
|
/linux-4.4.14/drivers/staging/iio/meter/ |
D | ade7854.c | 33 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_read_8bit() local 35 ret = st->read_reg_8(dev, this_attr->address, &val); in ade7854_read_8bit() 50 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_read_16bit() local 52 ret = st->read_reg_16(dev, this_attr->address, &val); in ade7854_read_16bit() 67 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_read_24bit() local 69 ret = st->read_reg_24(dev, this_attr->address, &val); in ade7854_read_24bit() 82 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_read_32bit() local 86 ret = st->read_reg_32(dev, this_attr->address, &val); in ade7854_read_32bit() 98 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_write_8bit() local 108 ret = st->write_reg_8(dev, this_attr->address, val); in ade7854_write_8bit() [all …]
|
D | ade7759.c | 141 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_read_8bit() local 143 ret = ade7759_spi_read_reg_8(dev, this_attr->address, &val); in ade7759_read_8bit() 156 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_read_16bit() local 158 ret = ade7759_spi_read_reg_16(dev, this_attr->address, &val); in ade7759_read_16bit() 171 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_read_40bit() local 173 ret = ade7759_spi_read_reg_40(dev, this_attr->address, &val); in ade7759_read_40bit() 185 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_write_8bit() local 192 ret = ade7759_spi_write_reg_8(dev, this_attr->address, val); in ade7759_write_8bit() 203 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_write_16bit() local 210 ret = ade7759_spi_write_reg_16(dev, this_attr->address, val); in ade7759_write_16bit()
|
D | ade7753.c | 142 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_read_8bit() local 144 ret = ade7753_spi_read_reg_8(dev, this_attr->address, &val); in ade7753_read_8bit() 157 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_read_16bit() local 159 ret = ade7753_spi_read_reg_16(dev, this_attr->address, &val); in ade7753_read_16bit() 172 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_read_24bit() local 174 ret = ade7753_spi_read_reg_24(dev, this_attr->address, &val); in ade7753_read_24bit() 186 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_write_8bit() local 193 ret = ade7753_spi_write_reg_8(dev, this_attr->address, val); in ade7753_write_8bit() 204 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_write_16bit() local 211 ret = ade7753_spi_write_reg_16(dev, this_attr->address, val); in ade7753_write_16bit()
|
D | ade7754.c | 142 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_read_8bit() local 144 ret = ade7754_spi_read_reg_8(dev, this_attr->address, &val); in ade7754_read_8bit() 157 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_read_16bit() local 159 ret = ade7754_spi_read_reg_16(dev, this_attr->address, &val); in ade7754_read_16bit() 172 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_read_24bit() local 174 ret = ade7754_spi_read_reg_24(dev, this_attr->address, &val); in ade7754_read_24bit() 186 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_write_8bit() local 193 ret = ade7754_spi_write_reg_8(dev, this_attr->address, val); in ade7754_write_8bit() 204 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_write_16bit() local 211 ret = ade7754_spi_write_reg_16(dev, this_attr->address, val); in ade7754_write_16bit()
|
D | ade7758_core.c | 226 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_read_8bit() local 228 ret = ade7758_spi_read_reg_8(dev, this_attr->address, &val); in ade7758_read_8bit() 241 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_read_16bit() local 243 ret = ade7758_spi_read_reg_16(dev, this_attr->address, &val); in ade7758_read_16bit() 256 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_read_24bit() local 258 ret = ade7758_spi_read_reg_24(dev, this_attr->address, &val); in ade7758_read_24bit() 270 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_write_8bit() local 277 ret = ade7758_spi_write_reg_8(dev, this_attr->address, val); in ade7758_write_8bit() 288 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_write_16bit() local 295 ret = ade7758_spi_write_reg_16(dev, this_attr->address, val); in ade7758_write_16bit()
|
/linux-4.4.14/drivers/staging/iio/adc/ |
D | ad7280a.c | 387 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7280_show_balance_sw() local 390 !!(st->cb_mask[this_attr->address >> 8] & in ad7280_show_balance_sw() 391 (1 << ((this_attr->address & 0xFF) + 2)))); in ad7280_show_balance_sw() 401 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7280_store_balance_sw() local 410 devaddr = this_attr->address >> 8; in ad7280_store_balance_sw() 411 ch = this_attr->address & 0xFF; in ad7280_store_balance_sw() 432 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7280_show_balance_timer() local 437 ret = ad7280_read(st, this_attr->address >> 8, in ad7280_show_balance_timer() 438 this_attr->address & 0xFF); in ad7280_show_balance_timer() 456 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7280_store_balance_timer() local [all …]
|
D | ad7192.c | 412 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7192_set() local 426 switch ((u32)this_attr->address) { in ad7192_set()
|
/linux-4.4.14/drivers/staging/iio/ |
D | iio_dummy_evgen.c | 184 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_evgen_poke() local 192 iio_evgen->regs[this_attr->address].reg_id = this_attr->address; in iio_evgen_poke() 193 iio_evgen->regs[this_attr->address].reg_data = event; in iio_evgen_poke() 195 iio_evgen->handler.irq = iio_evgen->base + this_attr->address; in iio_evgen_poke() 196 if (iio_evgen->enabled[this_attr->address]) in iio_evgen_poke()
|
/linux-4.4.14/drivers/staging/iio/frequency/ |
D | ad9834.c | 72 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9834_write() local 81 switch ((u32)this_attr->address) { in ad9834_write() 84 ret = ad9834_write_frequency(st, this_attr->address, val); in ad9834_write() 88 ret = ad9834_write_phase(st, this_attr->address, val); in ad9834_write() 115 st->control &= ~(this_attr->address | AD9834_PIN_SW); in ad9834_write() 117 st->control |= this_attr->address; in ad9834_write() 151 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9834_store_wavetype() local 157 switch ((u32)this_attr->address) { in ad9834_store_wavetype()
|
D | ad9832.c | 80 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9832_write() local 89 switch ((u32)this_attr->address) { in ad9832_write() 92 ret = ad9832_write_frequency(st, this_attr->address, val); in ad9832_write() 98 ret = ad9832_write_phase(st, this_attr->address, val); in ad9832_write()
|
/linux-4.4.14/drivers/staging/iio/accel/ |
D | sca3000_ring.c | 144 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in sca3000_query_ring_int() local 156 return sprintf(buf, "%d\n", !!(val & this_attr->address)); in sca3000_query_ring_int() 169 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in sca3000_set_ring_int() local 183 st->rx[0] | this_attr->address); in sca3000_set_ring_int() 187 st->rx[0] & ~this_attr->address); in sca3000_set_ring_int()
|
D | adis16220_core.c | 27 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in adis16220_read_16bit() local 35 ret = adis_read_reg_16(&st->adis, this_attr->address, &val); in adis16220_read_16bit() 48 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in adis16220_write_16bit() local 56 ret = adis_write_reg_16(&st->adis, this_attr->address, val); in adis16220_write_16bit()
|
D | adis16240_core.c | 39 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in adis16240_spi_read_signed() local 42 this_attr->address, (u16 *)&val); in adis16240_spi_read_signed()
|
/linux-4.4.14/drivers/staging/iio/impedance-analyzer/ |
D | ad5933.c | 294 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_show_frequency() local 303 ret = ad5933_i2c_read(st->client, this_attr->address, 3, &dat.d8[1]); in ad5933_show_frequency() 323 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_store_frequency() local 335 ret = ad5933_set_freq(st, this_attr->address, val); in ad5933_store_frequency() 357 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_show() local 361 switch ((u32) this_attr->address) { in ad5933_show() 400 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_store() local 405 if (this_attr->address != AD5933_IN_PGA_GAIN) { in ad5933_store() 412 switch ((u32) this_attr->address) { in ad5933_store()
|
/linux-4.4.14/drivers/staging/iio/cdc/ |
D | ad7150.c | 345 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7150_show_timeout() local 349 int chan = IIO_EVENT_CODE_EXTRACT_CHAN(this_attr->address); in ad7150_show_timeout() 350 int rising = !!(IIO_EVENT_CODE_EXTRACT_DIR(this_attr->address) in ad7150_show_timeout() 353 switch (IIO_EVENT_CODE_EXTRACT_TYPE(this_attr->address)) { in ad7150_show_timeout() 374 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7150_store_timeout() local 375 int chan = IIO_EVENT_CODE_EXTRACT_CHAN(this_attr->address); in ad7150_store_timeout() 382 type = IIO_EVENT_CODE_EXTRACT_TYPE(this_attr->address); in ad7150_store_timeout() 383 dir = IIO_EVENT_CODE_EXTRACT_DIR(this_attr->address); in ad7150_store_timeout()
|
D | ad7152.c | 102 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7152_start_calib() local 113 if (this_attr->address == 0) in ad7152_start_calib()
|
/linux-4.4.14/drivers/iio/frequency/ |
D | ad9523.c | 501 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9523_store() local 513 switch ((u32)this_attr->address) { in ad9523_store() 533 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9523_show() local 540 (u32)this_attr->address))); in ad9523_show()
|
/linux-4.4.14/drivers/staging/iio/addac/ |
D | adt7316.c | 1876 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in adt7316_show_ad_bound() local 1884 this_attr->address > ADT7316_EX_TEMP_LOW) in adt7316_show_ad_bound() 1887 ret = chip->bus.read(chip->bus.client, this_attr->address, &val); in adt7316_show_ad_bound() 1907 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in adt7316_set_ad_bound() local 1915 this_attr->address > ADT7316_EX_TEMP_LOW) in adt7316_set_ad_bound() 1936 ret = chip->bus.write(chip->bus.client, this_attr->address, val); in adt7316_set_ad_bound()
|
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/ |
D | inv_mpu_core.c | 615 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in inv_attr_show() local 618 switch (this_attr->address) { in inv_attr_show()
|