iio_channel 51 drivers/extcon/extcon-adc-jack.c struct iio_channel *chan; iio_channel 27 drivers/hwmon/iio_hwmon.c struct iio_channel *channels; iio_channel 47 drivers/hwmon/iio_hwmon.c struct iio_channel *chan = &state->channels[sattr->index]; iio_channel 72 drivers/hwmon/iio_hwmon.c struct iio_channel *channels; iio_channel 328 drivers/hwmon/ntc_thermistor.c struct iio_channel *channel = pdata->chan; iio_channel 384 drivers/hwmon/ntc_thermistor.c struct iio_channel *chan; iio_channel 56 drivers/iio/adc/envelope-detector.c struct iio_channel *dac; iio_channel 29 drivers/iio/afe/iio-rescale.c struct iio_channel *source; iio_channel 271 drivers/iio/afe/iio-rescale.c struct iio_channel *source; iio_channel 18 drivers/iio/buffer/industrialio-buffer-cb.c struct iio_channel *channels; iio_channel 55 drivers/iio/buffer/industrialio-buffer-cb.c struct iio_channel *chan; iio_channel 135 drivers/iio/buffer/industrialio-buffer-cb.c struct iio_channel iio_channel 24 drivers/iio/buffer/industrialio-hw-consumer.c struct iio_channel *channels; iio_channel 87 drivers/iio/buffer/industrialio-hw-consumer.c struct iio_channel *chan; iio_channel 39 drivers/iio/dac/dpot-dac.c struct iio_channel *dpot; iio_channel 123 drivers/iio/inkern.c static int __of_iio_channel_get(struct iio_channel *channel, iio_channel 160 drivers/iio/inkern.c static struct iio_channel *of_iio_channel_get(struct device_node *np, int index) iio_channel 162 drivers/iio/inkern.c struct iio_channel *channel; iio_channel 183 drivers/iio/inkern.c static struct iio_channel *of_iio_channel_get_by_name(struct device_node *np, iio_channel 186 drivers/iio/inkern.c struct iio_channel *chan = NULL; iio_channel 223 drivers/iio/inkern.c static struct iio_channel *of_iio_channel_get_all(struct device *dev) iio_channel 225 drivers/iio/inkern.c struct iio_channel *chans; iio_channel 264 drivers/iio/inkern.c static inline struct iio_channel * iio_channel 270 drivers/iio/inkern.c static inline struct iio_channel *of_iio_channel_get_all(struct device *dev) iio_channel 277 drivers/iio/inkern.c static struct iio_channel *iio_channel_get_sys(const char *name, iio_channel 281 drivers/iio/inkern.c struct iio_channel *channel; iio_channel 330 drivers/iio/inkern.c struct iio_channel *iio_channel_get(struct device *dev, iio_channel 334 drivers/iio/inkern.c struct iio_channel *channel; iio_channel 347 drivers/iio/inkern.c void iio_channel_release(struct iio_channel *channel) iio_channel 358 drivers/iio/inkern.c struct iio_channel *channel = *(struct iio_channel **)res; iio_channel 365 drivers/iio/inkern.c struct iio_channel **r = res; iio_channel 375 drivers/iio/inkern.c struct iio_channel *devm_iio_channel_get(struct device *dev, iio_channel 378 drivers/iio/inkern.c struct iio_channel **ptr, *channel; iio_channel 397 drivers/iio/inkern.c void devm_iio_channel_release(struct device *dev, struct iio_channel *channel) iio_channel 404 drivers/iio/inkern.c struct iio_channel *iio_channel_get_all(struct device *dev) iio_channel 407 drivers/iio/inkern.c struct iio_channel *chans; iio_channel 477 drivers/iio/inkern.c void iio_channel_release_all(struct iio_channel *channels) iio_channel 479 drivers/iio/inkern.c struct iio_channel *chan = &channels[0]; iio_channel 491 drivers/iio/inkern.c struct iio_channel *channels = *(struct iio_channel **)res; iio_channel 496 drivers/iio/inkern.c struct iio_channel *devm_iio_channel_get_all(struct device *dev) iio_channel 498 drivers/iio/inkern.c struct iio_channel **ptr, *channels; iio_channel 518 drivers/iio/inkern.c struct iio_channel *channels) iio_channel 525 drivers/iio/inkern.c static int iio_channel_read(struct iio_channel *chan, int *val, int *val2, iio_channel 552 drivers/iio/inkern.c int iio_read_channel_raw(struct iio_channel *chan, int *val) iio_channel 570 drivers/iio/inkern.c int iio_read_channel_average_raw(struct iio_channel *chan, int *val) iio_channel 588 drivers/iio/inkern.c static int iio_convert_raw_to_processed_unlocked(struct iio_channel *chan, iio_channel 644 drivers/iio/inkern.c int iio_convert_raw_to_processed(struct iio_channel *chan, int raw, iio_channel 664 drivers/iio/inkern.c int iio_read_channel_attribute(struct iio_channel *chan, int *val, int *val2, iio_channel 683 drivers/iio/inkern.c int iio_read_channel_offset(struct iio_channel *chan, int *val, int *val2) iio_channel 689 drivers/iio/inkern.c int iio_read_channel_processed(struct iio_channel *chan, int *val) iio_channel 716 drivers/iio/inkern.c int iio_read_channel_scale(struct iio_channel *chan, int *val, int *val2) iio_channel 722 drivers/iio/inkern.c static int iio_channel_read_avail(struct iio_channel *chan, iio_channel 733 drivers/iio/inkern.c int iio_read_avail_channel_attribute(struct iio_channel *chan, iio_channel 753 drivers/iio/inkern.c int iio_read_avail_channel_raw(struct iio_channel *chan, iio_channel 770 drivers/iio/inkern.c static int iio_channel_read_max(struct iio_channel *chan, iio_channel 817 drivers/iio/inkern.c int iio_read_max_channel_raw(struct iio_channel *chan, int *val) iio_channel 836 drivers/iio/inkern.c int iio_get_channel_type(struct iio_channel *chan, enum iio_chan_type *type) iio_channel 855 drivers/iio/inkern.c static int iio_channel_write(struct iio_channel *chan, int val, int val2, iio_channel 862 drivers/iio/inkern.c int iio_write_channel_attribute(struct iio_channel *chan, int val, int val2, iio_channel 881 drivers/iio/inkern.c int iio_write_channel_raw(struct iio_channel *chan, int val) iio_channel 887 drivers/iio/inkern.c unsigned int iio_get_channel_ext_info_count(struct iio_channel *chan) iio_channel 903 drivers/iio/inkern.c const struct iio_channel *chan, iio_channel 919 drivers/iio/inkern.c ssize_t iio_read_channel_ext_info(struct iio_channel *chan, iio_channel 933 drivers/iio/inkern.c ssize_t iio_write_channel_ext_info(struct iio_channel *chan, const char *attr, iio_channel 48 drivers/iio/light/cm3605.c struct iio_channel *aout; iio_channel 31 drivers/iio/multiplexer/iio-mux.c struct iio_channel *parent; iio_channel 342 drivers/iio/multiplexer/iio-mux.c struct iio_channel *parent; iio_channel 70 drivers/iio/potentiostat/lmp91000.c struct iio_channel *adc_chan; iio_channel 26 drivers/input/keyboard/adc-keys.c struct iio_channel *channel; iio_channel 40 drivers/input/touchscreen/colibri-vf50-ts.c struct iio_channel *channels; iio_channel 53 drivers/input/touchscreen/colibri-vf50-ts.c static int adc_ts_measure(struct iio_channel *channel, iio_channel 257 drivers/input/touchscreen/colibri-vf50-ts.c struct iio_channel *channels = data; iio_channel 265 drivers/input/touchscreen/colibri-vf50-ts.c struct iio_channel *channels; iio_channel 37 drivers/input/touchscreen/resistive-adc-touch.c struct iio_channel *iio_chans; iio_channel 102 drivers/input/touchscreen/resistive-adc-touch.c struct iio_channel *chan; iio_channel 133 drivers/phy/motorola/phy-cpcap-usb.c struct iio_channel *vbus; iio_channel 134 drivers/phy/motorola/phy-cpcap-usb.c struct iio_channel *id; iio_channel 43 drivers/power/supply/axp20x_ac_power.c struct iio_channel *acin_v; iio_channel 44 drivers/power/supply/axp20x_ac_power.c struct iio_channel *acin_i; iio_channel 72 drivers/power/supply/axp20x_battery.c struct iio_channel *batt_chrg_i; iio_channel 73 drivers/power/supply/axp20x_battery.c struct iio_channel *batt_dischrg_i; iio_channel 74 drivers/power/supply/axp20x_battery.c struct iio_channel *batt_v; iio_channel 188 drivers/power/supply/axp20x_battery.c struct iio_channel *chan; iio_channel 62 drivers/power/supply/axp20x_usb_power.c struct iio_channel *vbus_v; iio_channel 63 drivers/power/supply/axp20x_usb_power.c struct iio_channel *vbus_i; iio_channel 115 drivers/power/supply/axp288_fuel_gauge.c struct iio_channel *iio_channel[IIO_CHANNEL_NUM]; iio_channel 279 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[BAT_TEMP], &raw_val); iio_channel 282 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[PMIC_TEMP], &raw_val); iio_channel 285 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[SYSTEM_TEMP], &raw_val); iio_channel 288 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[BAT_CHRG_CURR], &raw_val); iio_channel 291 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[BAT_D_CURR], &raw_val); iio_channel 294 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[BAT_VOLT], &raw_val); iio_channel 359 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[BAT_D_CURR], &curr); iio_channel 380 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[BAT_VOLT], &raw_val); iio_channel 394 drivers/power/supply/axp288_fuel_gauge.c ret = iio_read_channel_raw(info->iio_channel[BAT_D_CURR], &discharge); iio_channel 403 drivers/power/supply/axp288_fuel_gauge.c return iio_read_channel_raw(info->iio_channel[BAT_CHRG_CURR], cur); iio_channel 787 drivers/power/supply/axp288_fuel_gauge.c info->iio_channel[i] = iio_channel 789 drivers/power/supply/axp288_fuel_gauge.c if (IS_ERR(info->iio_channel[i])) { iio_channel 790 drivers/power/supply/axp288_fuel_gauge.c ret = PTR_ERR(info->iio_channel[i]); iio_channel 844 drivers/power/supply/axp288_fuel_gauge.c if (!IS_ERR_OR_NULL(info->iio_channel[i])) iio_channel 845 drivers/power/supply/axp288_fuel_gauge.c iio_channel_release(info->iio_channel[i]); iio_channel 869 drivers/power/supply/axp288_fuel_gauge.c iio_channel_release(info->iio_channel[i]); iio_channel 109 drivers/power/supply/cpcap-battery.c struct iio_channel *channels[CPCAP_BATTERY_IIO_NR]; iio_channel 145 drivers/power/supply/cpcap-battery.c struct iio_channel *channel; iio_channel 164 drivers/power/supply/cpcap-battery.c struct iio_channel *channel; iio_channel 180 drivers/power/supply/cpcap-battery.c struct iio_channel *channel; iio_channel 131 drivers/power/supply/cpcap-charger.c struct iio_channel *channels[CPCAP_CHARGER_IIO_NR]; iio_channel 171 drivers/power/supply/cpcap-charger.c struct iio_channel *channel; iio_channel 187 drivers/power/supply/cpcap-charger.c struct iio_channel *channel; iio_channel 203 drivers/power/supply/cpcap-charger.c struct iio_channel *channel; iio_channel 319 drivers/power/supply/cpcap-charger.c struct iio_channel *channel = iio_channel 38 drivers/power/supply/da9150-charger.c struct iio_channel *ibus_chan; iio_channel 39 drivers/power/supply/da9150-charger.c struct iio_channel *vbus_chan; iio_channel 40 drivers/power/supply/da9150-charger.c struct iio_channel *tjunc_chan; iio_channel 41 drivers/power/supply/da9150-charger.c struct iio_channel *vbat_chan; iio_channel 49 drivers/power/supply/generic-adc-battery.c struct iio_channel *channel[GAB_MAX_CHAN_TYPE]; iio_channel 18 drivers/power/supply/ingenic-battery.c struct iio_channel *channel; iio_channel 28 drivers/power/supply/lego_ev3_battery.c struct iio_channel *iio_v; iio_channel 29 drivers/power/supply/lego_ev3_battery.c struct iio_channel *iio_i; iio_channel 107 drivers/power/supply/lp8788-charger.c struct iio_channel *chan[LP8788_NUM_CHG_ADC]; iio_channel 235 drivers/power/supply/lp8788-charger.c struct iio_channel *channel = pchg->chan[LP8788_VBATT]; iio_channel 290 drivers/power/supply/lp8788-charger.c struct iio_channel *channel = pchg->chan[LP8788_BATT_TEMP]; iio_channel 569 drivers/power/supply/lp8788-charger.c struct iio_channel *chan; iio_channel 20 drivers/power/supply/rx51_battery.c struct iio_channel *channel_temp; iio_channel 21 drivers/power/supply/rx51_battery.c struct iio_channel *channel_bsi; iio_channel 22 drivers/power/supply/rx51_battery.c struct iio_channel *channel_vbat; iio_channel 28 drivers/power/supply/rx51_battery.c static int rx51_battery_read_adc(struct iio_channel *channel) iio_channel 95 drivers/power/supply/sc27xx_fuel_gauge.c struct iio_channel *channel; iio_channel 96 drivers/power/supply/sc27xx_fuel_gauge.c struct iio_channel *charge_chan; iio_channel 94 drivers/power/supply/twl4030_charger.c static inline int ac_available(struct iio_channel *channel_vac) iio_channel 129 drivers/power/supply/twl4030_charger.c struct iio_channel *channel_vac; iio_channel 27 drivers/power/supply/twl4030_madc_battery.c struct iio_channel *channel_temp; iio_channel 28 drivers/power/supply/twl4030_madc_battery.c struct iio_channel *channel_ichg; iio_channel 29 drivers/power/supply/twl4030_madc_battery.c struct iio_channel *channel_vbat; iio_channel 45 drivers/power/supply/twl4030_madc_battery.c static int madc_read(struct iio_channel *channel) iio_channel 79 drivers/thermal/qcom/qcom-spmi-temp-alarm.c struct iio_channel *adc; iio_channel 19 drivers/thermal/thermal-generic-adc.c struct iio_channel *channel; iio_channel 39 include/linux/iio/consumer.h struct iio_channel *iio_channel_get(struct device *dev, iio_channel 46 include/linux/iio/consumer.h void iio_channel_release(struct iio_channel *chan); iio_channel 64 include/linux/iio/consumer.h struct iio_channel *devm_iio_channel_get(struct device *dev, iio_channel 73 include/linux/iio/consumer.h void devm_iio_channel_release(struct device *dev, struct iio_channel *chan); iio_channel 84 include/linux/iio/consumer.h struct iio_channel *iio_channel_get_all(struct device *dev); iio_channel 90 include/linux/iio/consumer.h void iio_channel_release_all(struct iio_channel *chan); iio_channel 107 include/linux/iio/consumer.h struct iio_channel *devm_iio_channel_get_all(struct device *dev); iio_channel 116 include/linux/iio/consumer.h void devm_iio_channel_release_all(struct device *dev, struct iio_channel *chan); iio_channel 172 include/linux/iio/consumer.h struct iio_channel iio_channel 195 include/linux/iio/consumer.h int iio_read_channel_raw(struct iio_channel *chan, iio_channel 209 include/linux/iio/consumer.h int iio_read_channel_average_raw(struct iio_channel *chan, int *val); iio_channel 224 include/linux/iio/consumer.h int iio_read_channel_processed(struct iio_channel *chan, int *val); iio_channel 235 include/linux/iio/consumer.h int iio_write_channel_attribute(struct iio_channel *chan, int val, iio_channel 249 include/linux/iio/consumer.h int iio_read_channel_attribute(struct iio_channel *chan, int *val, iio_channel 260 include/linux/iio/consumer.h int iio_write_channel_raw(struct iio_channel *chan, int val); iio_channel 271 include/linux/iio/consumer.h int iio_read_max_channel_raw(struct iio_channel *chan, int *val); iio_channel 287 include/linux/iio/consumer.h int iio_read_avail_channel_raw(struct iio_channel *chan, iio_channel 300 include/linux/iio/consumer.h int iio_read_avail_channel_attribute(struct iio_channel *chan, iio_channel 311 include/linux/iio/consumer.h int iio_get_channel_type(struct iio_channel *channel, iio_channel 324 include/linux/iio/consumer.h int iio_read_channel_offset(struct iio_channel *chan, int *val, iio_channel 337 include/linux/iio/consumer.h int iio_read_channel_scale(struct iio_channel *chan, int *val, iio_channel 360 include/linux/iio/consumer.h int iio_convert_raw_to_processed(struct iio_channel *chan, int raw, iio_channel 370 include/linux/iio/consumer.h unsigned int iio_get_channel_ext_info_count(struct iio_channel *chan); iio_channel 382 include/linux/iio/consumer.h ssize_t iio_read_channel_ext_info(struct iio_channel *chan, iio_channel 397 include/linux/iio/consumer.h ssize_t iio_write_channel_ext_info(struct iio_channel *chan, const char *attr, iio_channel 11 include/linux/platform_data/ntc_thermistor.h struct iio_channel; iio_channel 45 include/linux/platform_data/ntc_thermistor.h struct iio_channel *chan; iio_channel 34 sound/soc/stm/stm32_adfsdm.c struct iio_channel *iio_ch;