iio:accel: drop assign iio_info.driver_module and iio_trigger_ops.owner
authorJonathan Cameron <jic23@kernel.org>
Sun, 23 Jul 2017 16:25:48 +0000 (17:25 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 22 Aug 2017 20:22:40 +0000 (21:22 +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>
24 files changed:
drivers/iio/accel/adxl345_core.c
drivers/iio/accel/bma180.c
drivers/iio/accel/bma220_spi.c
drivers/iio/accel/bmc150-accel-core.c
drivers/iio/accel/da280.c
drivers/iio/accel/da311.c
drivers/iio/accel/dmard06.c
drivers/iio/accel/dmard09.c
drivers/iio/accel/dmard10.c
drivers/iio/accel/hid-sensor-accel-3d.c
drivers/iio/accel/kxcjk-1013.c
drivers/iio/accel/kxsd9.c
drivers/iio/accel/mc3230.c
drivers/iio/accel/mma7455_core.c
drivers/iio/accel/mma7660.c
drivers/iio/accel/mma8452.c
drivers/iio/accel/mma9551.c
drivers/iio/accel/mma9553.c
drivers/iio/accel/mxc4005.c
drivers/iio/accel/mxc6255.c
drivers/iio/accel/sca3000.c
drivers/iio/accel/st_accel_core.c
drivers/iio/accel/stk8312.c
drivers/iio/accel/stk8ba50.c

index 9ccb5828db986def7c1531b5196457995b909190..7251d0e63d744b10070e14c2b593eb96b3f7e8b7 100644 (file)
@@ -95,7 +95,6 @@ static int adxl345_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info adxl345_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = adxl345_read_raw,
 };
 
index 3dec972ca67274fe692ad644c390cca6d23e3310..cb9765a3de60719788ae436ffaac9de09e7ba323 100644 (file)
@@ -536,7 +536,6 @@ static const struct iio_info bma180_info = {
        .attrs                  = &bma180_attrs_group,
        .read_raw               = bma180_read_raw,
        .write_raw              = bma180_write_raw,
-       .driver_module          = THIS_MODULE,
 };
 
 static const char * const bma180_power_modes[] = { "low_noise", "low_power" };
@@ -700,7 +699,6 @@ static int bma180_trig_try_reen(struct iio_trigger *trig)
 static const struct iio_trigger_ops bma180_trigger_ops = {
        .set_trigger_state = bma180_data_rdy_trigger_set_state,
        .try_reenable = bma180_trig_try_reen,
-       .owner = THIS_MODULE,
 };
 
 static int bma180_probe(struct i2c_client *client,
index 5099f295dd378db1236ae5a07c288c2932cbb309..e25d91c017ed21f6ff9c192156a06266e5e89fb1 100644 (file)
@@ -186,7 +186,6 @@ static int bma220_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info bma220_info = {
-       .driver_module          = THIS_MODULE,
        .read_raw               = bma220_read_raw,
        .write_raw              = bma220_write_raw,
        .attrs                  = &bma220_attribute_group,
index 807299dd45ebf0663fbc97b3831bd8f92148ec20..870f92ef61c2bcd3295620affaed0b9687ea6991 100644 (file)
@@ -1094,7 +1094,6 @@ static const struct iio_info bmc150_accel_info = {
        .write_event_value      = bmc150_accel_write_event,
        .write_event_config     = bmc150_accel_write_event_config,
        .read_event_config      = bmc150_accel_read_event_config,
-       .driver_module          = THIS_MODULE,
 };
 
 static const struct iio_info bmc150_accel_info_fifo = {
@@ -1108,7 +1107,6 @@ static const struct iio_info bmc150_accel_info_fifo = {
        .validate_trigger       = bmc150_accel_validate_trigger,
        .hwfifo_set_watermark   = bmc150_accel_set_watermark,
        .hwfifo_flush_to_buffer = bmc150_accel_fifo_flush,
-       .driver_module          = THIS_MODULE,
 };
 
 static const unsigned long bmc150_accel_scan_masks[] = {
@@ -1200,7 +1198,6 @@ static int bmc150_accel_trigger_set_state(struct iio_trigger *trig,
 static const struct iio_trigger_ops bmc150_accel_trigger_ops = {
        .set_trigger_state = bmc150_accel_trigger_set_state,
        .try_reenable = bmc150_accel_trig_try_reen,
-       .owner = THIS_MODULE,
 };
 
 static int bmc150_accel_handle_roc_event(struct iio_dev *indio_dev)
index ed8343aeac9c92d17e07ab12475f6a1678087e5e..6c214783241c0a3363f8c19d879e5b122b32a783 100644 (file)
@@ -88,7 +88,6 @@ static int da280_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info da280_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = da280_read_raw,
 };
 
index c0c1620d2a2f3a8b80d7f290d7b10cb445e269fb..aa64bca009553254acd5dab1edc03de350f3ccd2 100644 (file)
@@ -212,7 +212,6 @@ static int da311_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info da311_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = da311_read_raw,
 };
 
index 656ca8e1927fff7d2854803e20a50c827a791763..d87e2c751475a2d848e3742f1f5204c61adc028b 100644 (file)
@@ -124,7 +124,6 @@ static int dmard06_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info dmard06_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = dmard06_read_raw,
 };
 
index d3a28f96565cef857dd4f4f3ff8bd767b1a35d6a..16a7e74f5e9a058a57acced7668c2e73acb69d9a 100644 (file)
@@ -93,7 +93,6 @@ static int dmard09_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info dmard09_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = dmard09_read_raw,
 };
 
index b8736cc75656aff2360c29668eae6e11c57cc8e1..9518ea00167e13c8b5beb03a1315ac8e2f4e7a24 100644 (file)
@@ -170,7 +170,6 @@ static int dmard10_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info dmard10_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = dmard10_read_raw,
 };
 
index 2238a26aba637d0afd5adb14cd01ad3f729fc931..c066a3bdbff7b32cef33be7effa3316eeddbf00d 100644 (file)
@@ -225,7 +225,6 @@ static int accel_3d_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info accel_3d_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &accel_3d_read_raw,
        .write_raw = &accel_3d_write_raw,
 };
index 3f968c46e6677c416440ed581a4a260239214662..1e0b59f3e221f673e45be32f800f3a6ae4b420d6 100644 (file)
@@ -950,7 +950,6 @@ static const struct iio_info kxcjk1013_info = {
        .write_event_value      = kxcjk1013_write_event,
        .write_event_config     = kxcjk1013_write_event_config,
        .read_event_config      = kxcjk1013_read_event_config,
-       .driver_module          = THIS_MODULE,
 };
 
 static const unsigned long kxcjk1013_scan_masks[] = {0x7, 0};
@@ -1036,7 +1035,6 @@ static int kxcjk1013_data_rdy_trigger_set_state(struct iio_trigger *trig,
 static const struct iio_trigger_ops kxcjk1013_trigger_ops = {
        .set_trigger_state = kxcjk1013_data_rdy_trigger_set_state,
        .try_reenable = kxcjk1013_trig_try_reen,
-       .owner = THIS_MODULE,
 };
 
 static irqreturn_t kxcjk1013_event_handler(int irq, void *private)
index 9af60ac707382d1517e9793691076e090cda01f9..0c0df4fce420694437f0ba14e10b61f0ed5a28e1 100644 (file)
@@ -390,7 +390,6 @@ static const struct iio_info kxsd9_info = {
        .read_raw = &kxsd9_read_raw,
        .write_raw = &kxsd9_write_raw,
        .attrs = &kxsd9_attribute_group,
-       .driver_module = THIS_MODULE,
 };
 
 /* Four channels apart from timestamp, scan mask = 0x0f */
index 4ea2ff623a6dfdac4d7fb589c4947e0ca97849e9..8b11604eed6395842357ad20b881c7f7a5b53b9d 100644 (file)
@@ -107,7 +107,6 @@ static int mc3230_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info mc3230_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = mc3230_read_raw,
 };
 
index 6551085bedd75818741a48725d9df14fa17d1a34..da0ceaac46b53353980eabcb2375eb97f97a4ef4 100644 (file)
@@ -199,7 +199,6 @@ static const struct iio_info mma7455_info = {
        .attrs = &mma7455_group,
        .read_raw = mma7455_read_raw,
        .write_raw = mma7455_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define MMA7455_CHANNEL(axis, idx) { \
index 42fa57e41bdd75aa602fe44c154f5db55d092381..f1a13724efb383de36139c2ef3d1b8a98f5b28f1 100644 (file)
@@ -168,7 +168,6 @@ static int mma7660_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info mma7660_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw               = mma7660_read_raw,
        .attrs                  = &mma7660_attribute_group,
 };
index eb6e3dc789b274a63f0cfcf9e02f6368510f6e90..7094c2ffcdc48b1593aef54d745ac8aac99fe8b0 100644 (file)
@@ -1337,7 +1337,6 @@ static const struct iio_info mma8452_info = {
        .read_event_config = &mma8452_read_event_config,
        .write_event_config = &mma8452_write_event_config,
        .debugfs_reg_access = &mma8452_reg_access_dbg,
-       .driver_module = THIS_MODULE,
 };
 
 static const unsigned long mma8452_scan_masks[] = {0x7, 0};
@@ -1368,7 +1367,6 @@ static int mma8452_data_rdy_trigger_set_state(struct iio_trigger *trig,
 static const struct iio_trigger_ops mma8452_trigger_ops = {
        .set_trigger_state = mma8452_data_rdy_trigger_set_state,
        .validate_device = iio_trigger_validate_own_device,
-       .owner = THIS_MODULE,
 };
 
 static int mma8452_trigger_setup(struct iio_dev *indio_dev)
index 1f53f08476f5ee711dc5498e91f62eb295c2a95d..da7c21504f3874db0770724b47934341490c9cd1 100644 (file)
@@ -332,7 +332,6 @@ static const struct iio_chan_spec mma9551_channels[] = {
 };
 
 static const struct iio_info mma9551_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = mma9551_read_raw,
        .read_event_config = mma9551_read_event_config,
        .write_event_config = mma9551_write_event_config,
index 36bf19733be0bed4fb5eb0fad810c2cf84ab5d8c..b52a3f18219021d3d83b379d6a03e12e12b0ecc1 100644 (file)
@@ -987,7 +987,6 @@ static const struct iio_chan_spec mma9553_channels[] = {
 };
 
 static const struct iio_info mma9553_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = mma9553_read_raw,
        .write_raw = mma9553_write_raw,
        .read_event_config = mma9553_read_event_config,
index c23f47af7256b1a52b69dfa8a8d24045e52b2a7a..58099e40d717e3e53e102c701834db611fbcb3ad 100644 (file)
@@ -264,7 +264,6 @@ static int mxc4005_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info mxc4005_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = mxc4005_read_raw,
        .write_raw      = mxc4005_write_raw,
        .attrs          = &mxc4005_attrs_group,
@@ -376,7 +375,6 @@ static int mxc4005_trigger_try_reen(struct iio_trigger *trig)
 static const struct iio_trigger_ops mxc4005_trigger_ops = {
        .set_trigger_state = mxc4005_set_trigger_state,
        .try_reenable = mxc4005_trigger_try_reen,
-       .owner = THIS_MODULE,
 };
 
 static int mxc4005_chip_init(struct mxc4005_data *data)
index 0abad69482014d081030ce731b03adbd35de8bf0..ddd50d1781c53b064489fef549448854bdc5ba4a 100644 (file)
@@ -78,7 +78,6 @@ static int mxc6255_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info mxc6255_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = mxc6255_read_raw,
 };
 
index 39ab210c44f69b5e273a202cb6d61834f64bf96d..f33dadf7b2621b51aefd2b026815f6c959905137 100644 (file)
@@ -1454,7 +1454,6 @@ static const struct iio_info sca3000_info = {
        .write_event_value = &sca3000_write_event_value,
        .read_event_config = &sca3000_read_event_config,
        .write_event_config = &sca3000_write_event_config,
-       .driver_module = THIS_MODULE,
 };
 
 static int sca3000_probe(struct spi_device *spi)
index 752856b3a84970ffd5b7ad4cced46929eb4e43da..1a2e54ff473a7cc5577a6b8b10de0a84c0c94961 100644 (file)
@@ -721,7 +721,6 @@ static const struct attribute_group st_accel_attribute_group = {
 };
 
 static const struct iio_info accel_info = {
-       .driver_module = THIS_MODULE,
        .attrs = &st_accel_attribute_group,
        .read_raw = &st_accel_read_raw,
        .write_raw = &st_accel_write_raw,
@@ -730,7 +729,6 @@ static const struct iio_info accel_info = {
 
 #ifdef CONFIG_IIO_TRIGGER
 static const struct iio_trigger_ops st_accel_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = ST_ACCEL_TRIGGER_SET_STATE,
        .validate_device = st_sensors_validate_device,
 };
index e31023dc5f1b72bed380cbceb4ae8605e5024669..cacc0da2f874e644a270eaaf498f17e1bdd68467 100644 (file)
@@ -237,7 +237,6 @@ static int stk8312_data_rdy_trigger_set_state(struct iio_trigger *trig,
 
 static const struct iio_trigger_ops stk8312_trigger_ops = {
        .set_trigger_state = stk8312_data_rdy_trigger_set_state,
-       .owner = THIS_MODULE,
 };
 
 static int stk8312_set_sample_rate(struct stk8312_data *data, u8 rate)
@@ -421,7 +420,6 @@ static int stk8312_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info stk8312_info = {
-       .driver_module          = THIS_MODULE,
        .read_raw               = stk8312_read_raw,
        .write_raw              = stk8312_write_raw,
        .attrs                  = &stk8312_attribute_group,
index 300d955bad0041363c07898226b41e77903e877d..576b6b140f0807b4a0cce97c92ae16956267fd94 100644 (file)
@@ -179,7 +179,6 @@ static int stk8ba50_data_rdy_trigger_set_state(struct iio_trigger *trig,
 
 static const struct iio_trigger_ops stk8ba50_trigger_ops = {
        .set_trigger_state = stk8ba50_data_rdy_trigger_set_state,
-       .owner = THIS_MODULE,
 };
 
 static int stk8ba50_set_power(struct stk8ba50_data *data, bool mode)
@@ -307,7 +306,6 @@ static int stk8ba50_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info stk8ba50_info = {
-       .driver_module          = THIS_MODULE,
        .read_raw               = stk8ba50_read_raw,
        .write_raw              = stk8ba50_write_raw,
        .attrs                  = &stk8ba50_attribute_group,