Lines Matching refs:iio
9 #include <linux/iio/backend.h>
10 #include <linux/iio/iio.h>
11 #include <linux/iio/triggered_buffer.h>
85 struct iio_dev *iio;
87 iio = devm_iio_device_alloc(dev, 0);
88 if (!iio)
91 iio->name = dev_name(dev);
92 iio->info = &iio_sd_mod_iio_info;
93 iio->modes = INDIO_BUFFER_HARDWARE;
95 iio->num_channels = 1;
96 iio->channels = &iio_sd_mod_ch;
98 platform_set_drvdata(pdev, iio);
100 return devm_iio_device_register(&pdev->dev, iio);