Searched refs:iio_channel (Results 1 – 15 of 15) sorted by relevance
26 struct iio_channel { struct42 struct iio_channel *iio_channel_get(struct device *dev, argument49 void iio_channel_release(struct iio_channel *chan);60 struct iio_channel *iio_channel_get_all(struct device *dev);66 void iio_channel_release_all(struct iio_channel *chan);111 struct iio_channel122 int iio_read_channel_raw(struct iio_channel *chan,136 int iio_read_channel_average_raw(struct iio_channel *chan, int *val);151 int iio_read_channel_processed(struct iio_channel *chan, int *val);161 int iio_write_channel_raw(struct iio_channel *chan, int val);[all …]
128 static int __of_iio_channel_get(struct iio_channel *channel, in __of_iio_channel_get()165 static struct iio_channel *of_iio_channel_get(struct device_node *np, int index) in of_iio_channel_get()167 struct iio_channel *channel; in of_iio_channel_get()188 static struct iio_channel *of_iio_channel_get_by_name(struct device_node *np, in of_iio_channel_get_by_name()191 struct iio_channel *chan = NULL; in of_iio_channel_get_by_name()228 static struct iio_channel *of_iio_channel_get_all(struct device *dev) in of_iio_channel_get_all()230 struct iio_channel *chans; in of_iio_channel_get_all()269 static inline struct iio_channel *275 static inline struct iio_channel *of_iio_channel_get_all(struct device *dev) in of_iio_channel_get_all()282 static struct iio_channel *iio_channel_get_sys(const char *name, in iio_channel_get_sys()[all …]
12 struct iio_channel *channels;46 struct iio_channel *chan; in iio_channel_get_all_cb()119 struct iio_channel
24 struct iio_channel;55 struct iio_channel *chan;
34 struct iio_channel *channel_temp;35 struct iio_channel *channel_bsi;36 struct iio_channel *channel_vbat;42 static int rx51_battery_read_adc(struct iio_channel *channel) in rx51_battery_read_adc()
27 struct iio_channel *channel_temp;28 struct iio_channel *channel_ichg;29 struct iio_channel *channel_vbat;45 static int madc_read(struct iio_channel *channel) in madc_read()
42 struct iio_channel *ibus_chan;43 struct iio_channel *vbus_chan;44 struct iio_channel *tjunc_chan;45 struct iio_channel *vbat_chan;
111 struct iio_channel *chan[LP8788_NUM_CHG_ADC];239 struct iio_channel *channel = pchg->chan[LP8788_VBATT]; in lp8788_get_vbatt_adc()294 struct iio_channel *channel = pchg->chan[LP8788_BATT_TEMP]; in lp8788_get_battery_temperature()600 struct iio_channel *chan; in lp8788_setup_adc_channel()
49 struct iio_channel *channel[GAB_MAX_CHAN_TYPE];
195 struct iio_channel *indio_chan; in pmic_read_adc_val()
30 struct iio_channel *channels;68 struct iio_channel *channels; in iio_hwmon_probe()
192 struct iio_channel *channel = pdata->chan; in ntc_adc_iio_read()241 struct iio_channel *chan; in ntc_thermistor_parse_dt()
198 struct iio_channel *gpadc_chan; in intel_xpower_pmic_get_raw_temp()
53 struct iio_channel *chan;
41 The consumer first has to obtain an iio_channel structure from the core