Searched refs:iio_chan (Results 1 – 5 of 5) sorted by relevance
983 struct iio_chan_spec *iio_chan) in ab8500_gpadc_parse_channel() argument999 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() local1064 iio_chan = &iio_chans[i]; in ab8500_gpadc_parse_channels()[all …]
869 struct iio_chan_spec *iio_chan; in adc5_get_dt_data() local892 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()
738 struct iio_chan_spec *iio_chan; in vadc_get_dt_data() local758 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()
736 struct iio_chan_spec *iio_chan, in pm8xxx_xoadc_parse_channel() argument804 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()
193 struct iio_chan_spec *iio_chan; member1378 st->iio_chan = devm_kzalloc(&st->spi->dev, in ltc2983_setup()1379 st->iio_channels * sizeof(*st->iio_chan), in ltc2983_setup()1382 if (!st->iio_chan) in ltc2983_setup()1397 u32 chan_type = 0, *iio_chan; in ltc2983_setup() local1415 iio_chan = &iio_chan_t; in ltc2983_setup()1418 iio_chan = &iio_chan_v; in ltc2983_setup()1425 st->iio_chan[iio_idx++] = LTC2983_CHAN(chan_type, (*iio_chan)++, in ltc2983_setup()1512 indio_dev->channels = st->iio_chan; in ltc2983_probe()