]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
iio:gyro: drop assign iio_info.driver_module and iio_trigger_ops.owner
authorJonathan Cameron <jic23@kernel.org>
Sun, 23 Jul 2017 16:25:56 +0000 (17:25 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 22 Aug 2017 20:28:56 +0000 (21:28 +0100)
The equivalent of both of these are now done via macro magic when
the relevant register calls are made.  The actual structure
elements will shortly go away.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Lars-Peter Clausen <lars@metafoo.de>
drivers/iio/gyro/adis16080.c
drivers/iio/gyro/adis16130.c
drivers/iio/gyro/adis16136.c
drivers/iio/gyro/adis16260.c
drivers/iio/gyro/adxrs450.c
drivers/iio/gyro/bmg160_core.c
drivers/iio/gyro/hid-sensor-gyro-3d.c
drivers/iio/gyro/itg3200_buffer.c
drivers/iio/gyro/itg3200_core.c
drivers/iio/gyro/mpu3050-core.c
drivers/iio/gyro/st_gyro_core.c

index ad31a1372a04ce87c4d2218d07a45bff9e51901d..a551ebde47627257e921f45e8747e4e0ca8aad8f 100644 (file)
@@ -163,7 +163,6 @@ static const struct iio_chan_spec adis16080_channels[] = {
 
 static const struct iio_info adis16080_info = {
        .read_raw = &adis16080_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 enum {
index e5241f41e65e53cb174fc780ecae38e74d6128fa..aea80ab0412290d47542bf2a98f66410f8ea589d 100644 (file)
@@ -137,7 +137,6 @@ static const struct iio_chan_spec adis16130_channels[] = {
 
 static const struct iio_info adis16130_info = {
        .read_raw = &adis16130_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int adis16130_probe(struct spi_device *spi)
index b04faf93e1bc610e9df282ff78ce7ceef18d968d..90ec4bed62b788f1f09b9ea908a8901f4f730925 100644 (file)
@@ -398,7 +398,6 @@ static const struct attribute_group adis16136_attribute_group = {
 };
 
 static const struct iio_info adis16136_info = {
-       .driver_module = THIS_MODULE,
        .attrs = &adis16136_attribute_group,
        .read_raw = &adis16136_read_raw,
        .write_raw = &adis16136_write_raw,
index 7da8825f4791901d0c3757823e15cf30080993c0..a8cb1ca349d90854d4a38f974deed198b3502d79 100644 (file)
@@ -321,7 +321,6 @@ static const struct iio_info adis16260_info = {
        .read_raw = &adis16260_read_raw,
        .write_raw = &adis16260_write_raw,
        .update_scan_mode = adis_update_scan_mode,
-       .driver_module = THIS_MODULE,
 };
 
 static const char * const adis1620_status_error_msgs[] = {
index a330d4288bb07dcdeb124094fa369fa3d70b9599..5d39fd0083781626fc994d9c8fc2815be3f2cbf8 100644 (file)
@@ -405,7 +405,6 @@ static const struct iio_chan_spec adxrs450_channels[2][2] = {
 };
 
 static const struct iio_info adxrs450_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &adxrs450_read_raw,
        .write_raw = &adxrs450_write_raw,
 };
index 821919dd245bc8597ce901fffe26001382a9a71c..15046172e437f4324ac7d04d167ec51c5c34339e 100644 (file)
@@ -858,7 +858,6 @@ static const struct iio_info bmg160_info = {
        .write_event_value      = bmg160_write_event,
        .write_event_config     = bmg160_write_event_config,
        .read_event_config      = bmg160_read_event_config,
-       .driver_module          = THIS_MODULE,
 };
 
 static const unsigned long bmg160_accel_scan_masks[] = {
@@ -956,7 +955,6 @@ static int bmg160_data_rdy_trigger_set_state(struct iio_trigger *trig,
 static const struct iio_trigger_ops bmg160_trigger_ops = {
        .set_trigger_state = bmg160_data_rdy_trigger_set_state,
        .try_reenable = bmg160_trig_try_reen,
-       .owner = THIS_MODULE,
 };
 
 static irqreturn_t bmg160_event_handler(int irq, void *private)
index c67ce2ac471539442724881cfa9b103923fdfc07..f59995a90387a7f6d17d4082c983c1bd8d884126 100644 (file)
@@ -186,7 +186,6 @@ static int gyro_3d_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info gyro_3d_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &gyro_3d_read_raw,
        .write_raw = &gyro_3d_write_raw,
 };
index eef50e91f17cfe56930357e4404eafd11a7836d4..59770e5b66602cb8eeb92241a3e22b3b20a91b11 100644 (file)
@@ -101,7 +101,6 @@ static int itg3200_data_rdy_trigger_set_state(struct iio_trigger *trig,
 }
 
 static const struct iio_trigger_ops itg3200_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = &itg3200_data_rdy_trigger_set_state,
 };
 
index cfa2db04a8ab11e68fbab78987d9268a95fa0ad1..7adecb562c817d14977c33806a882f627c7c2b8c 100644 (file)
@@ -278,7 +278,6 @@ static const struct iio_chan_spec itg3200_channels[] = {
 static const struct iio_info itg3200_info = {
        .read_raw = &itg3200_read_raw,
        .write_raw = &itg3200_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const unsigned long itg3200_available_scan_masks[] = { 0xffffffff, 0x0 };
index e0d241a9aa3033a532eb228baeb7f149b95e4c6f..77fac81a3adce2245fe0bf499b60a382c08af98b 100644 (file)
@@ -742,7 +742,6 @@ static const struct attribute_group mpu3050_attribute_group = {
 };
 
 static const struct iio_info mpu3050_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = mpu3050_read_raw,
        .write_raw = mpu3050_write_raw,
        .attrs = &mpu3050_attribute_group,
@@ -1032,7 +1031,6 @@ static int mpu3050_drdy_trigger_set_state(struct iio_trigger *trig,
 }
 
 static const struct iio_trigger_ops mpu3050_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = mpu3050_drdy_trigger_set_state,
 };
 
index e366422e85127f27f2ab1df6a47019755af8d52d..4cf85aa01dde16e4d764386dfa0818a98cea1855 100644 (file)
@@ -326,7 +326,6 @@ static const struct attribute_group st_gyro_attribute_group = {
 };
 
 static const struct iio_info gyro_info = {
-       .driver_module = THIS_MODULE,
        .attrs = &st_gyro_attribute_group,
        .read_raw = &st_gyro_read_raw,
        .write_raw = &st_gyro_write_raw,
@@ -335,7 +334,6 @@ static const struct iio_info gyro_info = {
 
 #ifdef CONFIG_IIO_TRIGGER
 static const struct iio_trigger_ops st_gyro_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = ST_GYRO_TRIGGER_SET_STATE,
        .validate_device = st_sensors_validate_device,
 };