Home
last modified time | relevance | path

Searched refs:iio_info (Results 1 – 25 of 448) sorted by relevance

12345678910>>...18

/linux/drivers/iio/adc/
H A Dad7793.c149 const struct iio_info *iio_info; member
532 static const struct iio_info ad7793_info = {
541 static const struct iio_info ad7797_info = {
674 .iio_info = &ad7793_info,
687 .iio_info = &ad7793_info,
700 .iio_info = &ad7793_info,
713 .iio_info = &ad7793_info,
726 .iio_info = &ad7793_info,
739 .iio_info = &ad7797_info,
747 .iio_info = &ad7797_info,
[all …]
H A Daxp20x_adc.c849 static const struct iio_info axp192_adc_iio_info = {
854 static const struct iio_info axp20x_adc_iio_info = {
859 static const struct iio_info axp22x_adc_iio_info = {
863 static const struct iio_info axp813_adc_iio_info = {
889 const struct iio_info *iio_info; member
900 .iio_info = &axp192_adc_iio_info,
910 .iio_info = &axp20x_adc_iio_info,
920 .iio_info = &axp22x_adc_iio_info,
929 .iio_info = &axp813_adc_iio_info,
986 indio_dev->info = info->data->iio_info; in axp20x_probe()
H A Dad7606.c495 static const struct iio_info ad7606_info_no_os_or_range = {
500 static const struct iio_info ad7606_info_os_and_range = {
507 static const struct iio_info ad7606_info_os_range_and_debug = {
515 static const struct iio_info ad7606_info_os = {
522 static const struct iio_info ad7606_info_range = {
H A Dsd_adc_modulator.c15 static const struct iio_info iio_sd_mod_iio_info;
H A Dad799x.c104 * @info: pointer to iio_info struct
109 const struct iio_info *info;
542 static const struct iio_info ad7991_info = {
547 static const struct iio_info ad7993_4_7_8_noirq_info = {
552 static const struct iio_info ad7993_4_7_8_irq_info = {
H A Dpac1934.c314 struct iio_info iio_info; member
1453 info->iio_info.attrs = pac1934_group; in pac1934_prep_custom_attributes()
1465 static const struct iio_info pac1934_info = {
1543 info->iio_info = pac1934_info; in pac1934_probe()
1544 indio_dev->info = &info->iio_info; in pac1934_probe()
H A Dmax11100.c101 static const struct iio_info max11100_info = {
H A Dltc2471.c98 static const struct iio_info ltc2471_info = {
H A Dltc2485.c88 static const struct iio_info ltc2485_info = {
H A Dviperboard_adc.c103 static const struct iio_info vprbrd_adc_iio_info = {
/linux/drivers/iio/
H A Dinkern.c546 const struct iio_info *iio_info = chan->indio_dev->info; in iio_channel_read() local
558 if (iio_info->read_raw_multi) { in iio_channel_read()
559 ret = iio_info->read_raw_multi(chan->indio_dev, in iio_channel_read()
565 } else if (iio_info->read_raw) { in iio_channel_read()
566 ret = iio_info->read_raw(chan->indio_dev, in iio_channel_read()
757 const struct iio_info *iio_info = chan->indio_dev->info; in iio_channel_read_avail() local
762 if (iio_info->read_avail) in iio_channel_read_avail()
763 return iio_info->read_avail(chan->indio_dev, chan->channel, in iio_channel_read_avail()
928 const struct iio_info *iio_info = chan->indio_dev->info; in iio_channel_write() local
930 if (iio_info->write_raw) in iio_channel_write()
[all …]
/linux/drivers/iio/proximity/
H A Dsx_common.h94 struct iio_info iio_info; member
/linux/drivers/iio/light/
H A Dsi1145.c153 const struct iio_info *iio_info; member
987 static const struct iio_info si1132_info = {
993 static const struct iio_info si114x_info = {
999 #define SI1145_PART(id, iio_info, chans, leds, uncompressed_meas_rate) \ argument
1000 {id, iio_info, chans, ARRAY_SIZE(chans), leds, uncompressed_meas_rate}
1312 indio_dev->info = data->part_info->iio_info; in si1145_probe()
H A Dltr501.c151 const struct iio_info *info;
152 const struct iio_info *info_no_irq;
1183 static const struct iio_info ltr501_info_no_irq = {
1189 static const struct iio_info ltr501_info = {
1199 static const struct iio_info ltr301_info_no_irq = {
1205 static const struct iio_info ltr301_info = {
H A Disl29018.c618 static const struct iio_info isl29018_info = {
624 static const struct iio_info isl29023_info = {
665 const struct iio_info *indio_info;
/linux/drivers/iio/temperature/
H A Diqs620at-temp.c54 static const struct iio_info iqs620_temp_info = {
/linux/include/linux/iio/adc/
H A Dqcom-vadc-common.h130 const struct iio_info *info;
/linux/drivers/iio/potentiometer/
H A Dmax5432.c83 static const struct iio_info max5432_info = {
H A Dmax5487.c79 static const struct iio_info max5487_info = {
/linux/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_lid_angle.c86 static const struct iio_info cros_ec_lid_angle_info = {
/linux/drivers/iio/resolver/
H A Dad2s90.c67 static const struct iio_info ad2s90_info = {
/linux/drivers/iio/accel/
H A Ddmard09.c87 static const struct iio_info dmard09_info = {
H A Dssp_accel_sensor.c68 static const struct iio_info ssp_accel_iio_info = {
/linux/Documentation/driver-api/iio/
H A Dhw-consumer.rst26 static const struct iio_info adc_info = {
/linux/drivers/iio/gyro/
H A Dssp_gyro_sensor.c68 static const struct iio_info ssp_gyro_iio_info = {

12345678910>>...18