Home
last modified time | relevance | path

Searched refs:iio_chans (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dresistive-adc-touch.c29 * @iio_chans: list of channels acquired
37 struct iio_channel *iio_chans; member
110 st->iio_chans = devm_iio_channel_get_all(dev); in grts_probe()
111 if (IS_ERR(st->iio_chans)) { in grts_probe()
112 error = PTR_ERR(st->iio_chans); in grts_probe()
118 chan = &st->iio_chans[0]; in grts_probe()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dresistive-adc-touch.c41 * @iio_chans: list of channels acquired
51 struct iio_channel *iio_chans; member
212 st->iio_chans = devm_iio_channel_get_all(dev); in grts_probe()
213 if (IS_ERR(st->iio_chans)) in grts_probe()
214 return dev_err_probe(dev, PTR_ERR(st->iio_chans), "can't get iio channels\n"); in grts_probe()
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dab8500-gpadc.c1037 struct iio_chan_spec *iio_chans; in ab8500_gpadc_parse_channels() local
1048 iio_chans = devm_kcalloc(gpadc->dev, nchans, in ab8500_gpadc_parse_channels()
1049 sizeof(*iio_chans), GFP_KERNEL); in ab8500_gpadc_parse_channels()
1050 if (!iio_chans) in ab8500_gpadc_parse_channels()
1064 iio_chan = &iio_chans[i]; in ab8500_gpadc_parse_channels()
1075 *chans_parsed = iio_chans; in ab8500_gpadc_parse_channels()
1087 struct iio_chan_spec *iio_chans; in ab8500_gpadc_probe() local
1101 ret = ab8500_gpadc_parse_channels(gpadc, np, &iio_chans, &n_iio_chans); in ab8500_gpadc_probe()
1169 indio_dev->channels = iio_chans; in ab8500_gpadc_probe()
H A Dqcom-spmi-vadc.c105 * @iio_chans: array of IIO channels specification.
118 struct iio_chan_spec *iio_chans; member
492 if (vadc->iio_chans[i].channel == iiospec->args[0]) in vadc_of_xlate()
748 vadc->iio_chans = devm_kcalloc(vadc->dev, vadc->nchannels, in vadc_get_dt_data()
749 sizeof(*vadc->iio_chans), GFP_KERNEL); in vadc_get_dt_data()
750 if (!vadc->iio_chans) in vadc_get_dt_data()
758 iio_chan = vadc->iio_chans; in vadc_get_dt_data()
913 indio_dev->channels = vadc->iio_chans; in vadc_probe()
H A Dqcom-spmi-adc5.c138 * @iio_chans: array of IIO channels specification.
150 struct iio_chan_spec *iio_chans; member
881 adc->iio_chans = devm_kcalloc(adc->dev, adc->nchannels, in adc5_get_dt_data()
882 sizeof(*adc->iio_chans), GFP_KERNEL); in adc5_get_dt_data()
883 if (!adc->iio_chans) in adc5_get_dt_data()
892 iio_chan = adc->iio_chans; in adc5_get_dt_data()
977 indio_dev->channels = adc->iio_chans; in adc5_probe()
H A Dqcom-pm8xxx-xoadc.c396 * @iio_chans: IIO channel specifiers
409 struct iio_chan_spec *iio_chans; member
838 adc->iio_chans = devm_kcalloc(adc->dev, adc->nchans, in pm8xxx_xoadc_parse_channels()
839 sizeof(*adc->iio_chans), GFP_KERNEL); in pm8xxx_xoadc_parse_channels()
840 if (!adc->iio_chans) in pm8xxx_xoadc_parse_channels()
853 &adc->iio_chans[i], in pm8xxx_xoadc_parse_channels()
940 indio_dev->channels = adc->iio_chans; in pm8xxx_xoadc_probe()
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dab8500-gpadc.c1033 struct iio_chan_spec *iio_chans; in ab8500_gpadc_parse_channels() local
1044 iio_chans = devm_kcalloc(gpadc->dev, nchans, in ab8500_gpadc_parse_channels()
1045 sizeof(*iio_chans), GFP_KERNEL); in ab8500_gpadc_parse_channels()
1046 if (!iio_chans) in ab8500_gpadc_parse_channels()
1060 iio_chan = &iio_chans[i]; in ab8500_gpadc_parse_channels()
1071 *chans_parsed = iio_chans; in ab8500_gpadc_parse_channels()
1082 struct iio_chan_spec *iio_chans; in ab8500_gpadc_probe() local
1096 ret = ab8500_gpadc_parse_channels(gpadc, &iio_chans, &n_iio_chans); in ab8500_gpadc_probe()
1164 indio_dev->channels = iio_chans; in ab8500_gpadc_probe()
H A Dqcom-spmi-vadc.c107 * @iio_chans: array of IIO channels specification.
120 struct iio_chan_spec *iio_chans; member
494 if (vadc->iio_chans[i].channel == iiospec->args[0]) in vadc_fwnode_xlate()
765 vadc->iio_chans = devm_kcalloc(vadc->dev, vadc->nchannels, in vadc_get_fw_data()
766 sizeof(*vadc->iio_chans), GFP_KERNEL); in vadc_get_fw_data()
767 if (!vadc->iio_chans) in vadc_get_fw_data()
775 iio_chan = vadc->iio_chans; in vadc_get_fw_data()
929 indio_dev->channels = vadc->iio_chans; in vadc_probe()
H A Dqcom-spmi-adc5.c139 * @iio_chans: array of IIO channels specification.
151 struct iio_chan_spec *iio_chans; member
836 adc->iio_chans = devm_kcalloc(adc->dev, adc->nchannels, in adc5_get_fw_data()
837 sizeof(*adc->iio_chans), GFP_KERNEL); in adc5_get_fw_data()
838 if (!adc->iio_chans) in adc5_get_fw_data()
847 iio_chan = adc->iio_chans; in adc5_get_fw_data()
926 indio_dev->channels = adc->iio_chans; in adc5_probe()
H A Dqcom-pm8xxx-xoadc.c397 * @iio_chans: IIO channel specifiers
410 struct iio_chan_spec *iio_chans; member
837 adc->iio_chans = devm_kcalloc(adc->dev, adc->nchans, in pm8xxx_xoadc_parse_channels()
838 sizeof(*adc->iio_chans), GFP_KERNEL); in pm8xxx_xoadc_parse_channels()
839 if (!adc->iio_chans) in pm8xxx_xoadc_parse_channels()
852 &adc->iio_chans[i], in pm8xxx_xoadc_parse_channels()
937 indio_dev->channels = adc->iio_chans; in pm8xxx_xoadc_probe()

Completed in 13 milliseconds