staging:iio:adc:ad7887 stop using IIO_CHAN macro.
authorJonathan Cameron <jic23@cam.ac.uk>
Fri, 30 Sep 2011 09:05:44 +0000 (10:05 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 3 Oct 2011 23:07:05 +0000 (16:07 -0700)
It's going away.

Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>
Acked-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/iio/adc/ad7887_core.c

index 71af6cb..37e6cc9 100644 (file)
@@ -71,14 +71,24 @@ static const struct ad7887_chip_info ad7887_chip_info_tbl[] = {
         * More devices added in future
         */
        [ID_AD7887] = {
-               .channel[0] = IIO_CHAN(IIO_VOLTAGE, 0, 1, 0, NULL, 1, 0,
-                                      (1 << IIO_CHAN_INFO_SCALE_SHARED),
-                                      1, 1, IIO_ST('u', 12, 16, 0), 0),
-
-               .channel[1] = IIO_CHAN(IIO_VOLTAGE, 0, 1, 0, NULL, 0, 0,
-                                      (1 << IIO_CHAN_INFO_SCALE_SHARED),
-                                      0, 0, IIO_ST('u', 12, 16, 0), 0),
-
+               .channel[0] = {
+                       .type = IIO_VOLTAGE,
+                       .indexed = 1,
+                       .channel = 1,
+                       .info_mask = (1 << IIO_CHAN_INFO_SCALE_SHARED),
+                       .address = 1,
+                       .scan_index = 1,
+                       .scan_type = IIO_ST('u', 12, 16, 0),
+               },
+               .channel[1] = {
+                       .type = IIO_VOLTAGE,
+                       .indexed = 1,
+                       .channel = 0,
+                       .info_mask = (1 << IIO_CHAN_INFO_SCALE_SHARED),
+                       .address = 0,
+                       .scan_index = 0,
+                       .scan_type = IIO_ST('u', 12, 16, 0),
+               },
                .channel[2] = IIO_CHAN_SOFT_TIMESTAMP(2),
                .int_vref_mv = 2500,
        },