Home
last modified time | relevance | path

Searched refs:iio_chan (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dab8500-gpadc.c983 struct iio_chan_spec *iio_chan) in ab8500_gpadc_parse_channel() argument
999 iio_chan->channel = chan; in ab8500_gpadc_parse_channel()
1000 iio_chan->datasheet_name = name; in ab8500_gpadc_parse_channel()
1001 iio_chan->indexed = 1; in ab8500_gpadc_parse_channel()
1002 iio_chan->address = chan; in ab8500_gpadc_parse_channel()
1003 iio_chan->info_mask_separate = BIT(IIO_CHAN_INFO_RAW) | in ab8500_gpadc_parse_channel()
1008 iio_chan->type = IIO_CURRENT; in ab8500_gpadc_parse_channel()
1010 iio_chan->type = IIO_VOLTAGE; in ab8500_gpadc_parse_channel()
1060 struct iio_chan_spec *iio_chan; in ab8500_gpadc_parse_channels() local
1064 iio_chan = &iio_chans[i]; in ab8500_gpadc_parse_channels()
[all …]
H A Dqcom-spmi-adc5.c869 struct iio_chan_spec *iio_chan; in adc5_get_dt_data() local
892 iio_chan = adc->iio_chans; in adc5_get_dt_data()
912 iio_chan->channel = prop.channel; in adc5_get_dt_data()
913 iio_chan->datasheet_name = prop.datasheet_name; in adc5_get_dt_data()
914 iio_chan->extend_name = prop.datasheet_name; in adc5_get_dt_data()
915 iio_chan->info_mask_separate = adc_chan->info_mask; in adc5_get_dt_data()
916 iio_chan->type = adc_chan->type; in adc5_get_dt_data()
917 iio_chan->address = index; in adc5_get_dt_data()
918 iio_chan++; in adc5_get_dt_data()
H A Dqcom-spmi-vadc.c738 struct iio_chan_spec *iio_chan; in vadc_get_dt_data() local
758 iio_chan = vadc->iio_chans; in vadc_get_dt_data()
772 iio_chan->channel = prop.channel; in vadc_get_dt_data()
773 iio_chan->datasheet_name = vadc_chan->datasheet_name; in vadc_get_dt_data()
774 iio_chan->info_mask_separate = vadc_chan->info_mask; in vadc_get_dt_data()
775 iio_chan->type = vadc_chan->type; in vadc_get_dt_data()
776 iio_chan->indexed = 1; in vadc_get_dt_data()
777 iio_chan->address = index++; in vadc_get_dt_data()
779 iio_chan++; in vadc_get_dt_data()
H A Dqcom-pm8xxx-xoadc.c736 struct iio_chan_spec *iio_chan, in pm8xxx_xoadc_parse_channel() argument
804 iio_chan->channel = chid; in pm8xxx_xoadc_parse_channel()
805 iio_chan->address = hwchan->amux_channel; in pm8xxx_xoadc_parse_channel()
806 iio_chan->datasheet_name = hwchan->datasheet_name; in pm8xxx_xoadc_parse_channel()
807 iio_chan->type = hwchan->type; in pm8xxx_xoadc_parse_channel()
809 iio_chan->info_mask_separate = BIT(IIO_CHAN_INFO_RAW) | in pm8xxx_xoadc_parse_channel()
811 iio_chan->indexed = 1; in pm8xxx_xoadc_parse_channel()
/OK3568_Linux_fs/kernel/drivers/iio/temperature/
H A Dltc2983.c195 struct iio_chan_spec *iio_chan; member
1391 u32 chan_type = 0, *iio_chan; in ltc2983_setup() local
1409 iio_chan = &iio_chan_t; in ltc2983_setup()
1412 iio_chan = &iio_chan_v; in ltc2983_setup()
1419 st->iio_chan[iio_idx++] = LTC2983_CHAN(chan_type, (*iio_chan)++, in ltc2983_setup()
1490 st->iio_chan = devm_kzalloc(&spi->dev, in ltc2983_probe()
1491 st->iio_channels * sizeof(*st->iio_chan), in ltc2983_probe()
1493 if (!st->iio_chan) in ltc2983_probe()
1509 indio_dev->channels = st->iio_chan; in ltc2983_probe()
/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Drk816_battery.c176 struct iio_channel *iio_chan; member
1786 if (!di->iio_chan) { in rk816_bat_get_adc_dc_state()
1787 di->iio_chan = iio_channel_get(&di->rk816->i2c->dev, NULL); in rk816_bat_get_adc_dc_state()
1788 if (IS_ERR(di->iio_chan)) { in rk816_bat_get_adc_dc_state()
1789 di->iio_chan = NULL; in rk816_bat_get_adc_dc_state()
1794 if (iio_read_channel_raw(di->iio_chan, &val) < 0) { in rk816_bat_get_adc_dc_state()