Lines Matching refs:iodev
147 struct iio_dev *iodev = NULL; in lpc32xx_adc_probe() local
156 iodev = devm_iio_device_alloc(&pdev->dev, sizeof(*st)); in lpc32xx_adc_probe()
157 if (!iodev) in lpc32xx_adc_probe()
160 st = iio_priv(iodev); in lpc32xx_adc_probe()
188 iodev->channels = lpc32xx_adc_iio_channels; in lpc32xx_adc_probe()
192 iodev->channels = lpc32xx_adc_iio_scale_channels; in lpc32xx_adc_probe()
195 platform_set_drvdata(pdev, iodev); in lpc32xx_adc_probe()
199 iodev->name = LPC32XXAD_NAME; in lpc32xx_adc_probe()
200 iodev->info = &lpc32xx_adc_iio_info; in lpc32xx_adc_probe()
201 iodev->modes = INDIO_DIRECT_MODE; in lpc32xx_adc_probe()
202 iodev->num_channels = ARRAY_SIZE(lpc32xx_adc_iio_channels); in lpc32xx_adc_probe()
204 retval = devm_iio_device_register(&pdev->dev, iodev); in lpc32xx_adc_probe()