iio:adc: drop assign iio_info.driver_module and iio_trigger_ops.owner
authorJonathan Cameron <jic23@kernel.org>
Sun, 23 Jul 2017 16:25:47 +0000 (17:25 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 22 Aug 2017 20:22:25 +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>
73 files changed:
drivers/iio/adc/ad7266.c
drivers/iio/adc/ad7291.c
drivers/iio/adc/ad7298.c
drivers/iio/adc/ad7476.c
drivers/iio/adc/ad7766.c
drivers/iio/adc/ad7791.c
drivers/iio/adc/ad7793.c
drivers/iio/adc/ad7887.c
drivers/iio/adc/ad7923.c
drivers/iio/adc/ad799x.c
drivers/iio/adc/ad_sigma_delta.c
drivers/iio/adc/aspeed_adc.c
drivers/iio/adc/at91-sama5d2_adc.c
drivers/iio/adc/at91_adc.c
drivers/iio/adc/axp20x_adc.c
drivers/iio/adc/axp288_adc.c
drivers/iio/adc/bcm_iproc_adc.c
drivers/iio/adc/berlin2-adc.c
drivers/iio/adc/cc10001_adc.c
drivers/iio/adc/cpcap-adc.c
drivers/iio/adc/da9150-gpadc.c
drivers/iio/adc/dln2-adc.c
drivers/iio/adc/envelope-detector.c
drivers/iio/adc/exynos_adc.c
drivers/iio/adc/hi8435.c
drivers/iio/adc/hx711.c
drivers/iio/adc/imx7d_adc.c
drivers/iio/adc/ina2xx-adc.c
drivers/iio/adc/lp8788_adc.c
drivers/iio/adc/lpc18xx_adc.c
drivers/iio/adc/lpc32xx_adc.c
drivers/iio/adc/ltc2471.c
drivers/iio/adc/ltc2485.c
drivers/iio/adc/ltc2497.c
drivers/iio/adc/max1027.c
drivers/iio/adc/max11100.c
drivers/iio/adc/max1118.c
drivers/iio/adc/max1363.c
drivers/iio/adc/max9611.c
drivers/iio/adc/mcp320x.c
drivers/iio/adc/mcp3422.c
drivers/iio/adc/men_z188_adc.c
drivers/iio/adc/meson_saradc.c
drivers/iio/adc/mt6577_auxadc.c
drivers/iio/adc/mxs-lradc-adc.c
drivers/iio/adc/nau7802.c
drivers/iio/adc/palmas_gpadc.c
drivers/iio/adc/qcom-pm8xxx-xoadc.c
drivers/iio/adc/qcom-spmi-iadc.c
drivers/iio/adc/qcom-spmi-vadc.c
drivers/iio/adc/rcar-gyroadc.c
drivers/iio/adc/rockchip_saradc.c
drivers/iio/adc/spear_adc.c
drivers/iio/adc/stm32-adc.c
drivers/iio/adc/stx104.c
drivers/iio/adc/sun4i-gpadc-iio.c
drivers/iio/adc/ti-adc081c.c
drivers/iio/adc/ti-adc0832.c
drivers/iio/adc/ti-adc084s021.c
drivers/iio/adc/ti-adc108s102.c
drivers/iio/adc/ti-adc12138.c
drivers/iio/adc/ti-adc128s052.c
drivers/iio/adc/ti-adc161s626.c
drivers/iio/adc/ti-ads1015.c
drivers/iio/adc/ti-ads7950.c
drivers/iio/adc/ti-ads8688.c
drivers/iio/adc/ti-tlc4541.c
drivers/iio/adc/ti_am335x_adc.c
drivers/iio/adc/twl4030-madc.c
drivers/iio/adc/twl6030-gpadc.c
drivers/iio/adc/vf610_adc.c
drivers/iio/adc/viperboard_adc.c
drivers/iio/adc/xilinx-xadc-core.c

index b8d5cfd57ec4de0cce23fc82d42be372c3ec208c..605eb5e7e8291215e65f3d54b811e7b23cae44b1 100644 (file)
@@ -280,7 +280,6 @@ static AD7266_DECLARE_DIFF_CHANNELS_FIXED(u, 'u');
 static const struct iio_info ad7266_info = {
        .read_raw = &ad7266_read_raw,
        .update_scan_mode = &ad7266_update_scan_mode,
-       .driver_module = THIS_MODULE,
 };
 
 static const unsigned long ad7266_available_scan_masks[] = {
index 1d90b02732bbea7b31e394e20d298c89b146e9c2..a862b5d8fb4bacde25e01cff6205468699da101d 100644 (file)
@@ -461,7 +461,6 @@ static const struct iio_info ad7291_info = {
        .write_event_config = &ad7291_write_event_config,
        .read_event_value = &ad7291_read_event_value,
        .write_event_value = &ad7291_write_event_value,
-       .driver_module = THIS_MODULE,
 };
 
 static int ad7291_probe(struct i2c_client *client,
index e399bf04c73ad283702e1e1432bb7bbb4f1a65d0..2b20c6c8ec7f631bd0b0f7d19da49d0a86aa4f0e 100644 (file)
@@ -280,7 +280,6 @@ static int ad7298_read_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad7298_info = {
        .read_raw = &ad7298_read_raw,
        .update_scan_mode = ad7298_update_scan_mode,
-       .driver_module = THIS_MODULE,
 };
 
 static int ad7298_probe(struct spi_device *spi)
index b7ecf9aab90fa56ecf3e51584ce24c4bc423211b..b7706bf10ffe8208b98b136e0a2abd384b1462e3 100644 (file)
@@ -195,7 +195,6 @@ static const struct ad7476_chip_info ad7476_chip_info_tbl[] = {
 };
 
 static const struct iio_info ad7476_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &ad7476_read_raw,
 };
 
index ce45037295d88932abd579a20d40cd28e0e4d652..3ae14fc8c6495c2edc7410c20e4dbc948d85c1a1 100644 (file)
@@ -185,7 +185,6 @@ static const struct iio_buffer_setup_ops ad7766_buffer_setup_ops = {
 };
 
 static const struct iio_info ad7766_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &ad7766_read_raw,
 };
 
@@ -208,7 +207,6 @@ static int ad7766_set_trigger_state(struct iio_trigger *trig, bool enable)
 }
 
 static const struct iio_trigger_ops ad7766_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = ad7766_set_trigger_state,
        .validate_device = iio_trigger_validate_own_device,
 };
index 34e353c43ac8bbfbb2d1b38299b4964f94e5b115..70fbf92f9827479e03c828c205763cc1c0d1dd6d 100644 (file)
@@ -308,13 +308,11 @@ static const struct iio_info ad7791_info = {
        .read_raw = &ad7791_read_raw,
        .attrs = &ad7791_attribute_group,
        .validate_trigger = ad_sd_validate_trigger,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_info ad7791_no_filter_info = {
        .read_raw = &ad7791_read_raw,
        .validate_trigger = ad_sd_validate_trigger,
-       .driver_module = THIS_MODULE,
 };
 
 static int ad7791_setup(struct ad7791_state *st,
index e6706a09e100d271ea5528e3c8b8c289d6fca9a3..c40263ad881fdf65d5e525c12a0d5abc3ec580d3 100644 (file)
@@ -563,7 +563,6 @@ static const struct iio_info ad7793_info = {
        .write_raw_get_fmt = &ad7793_write_raw_get_fmt,
        .attrs = &ad7793_attribute_group,
        .validate_trigger = ad_sd_validate_trigger,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_info ad7797_info = {
@@ -572,7 +571,6 @@ static const struct iio_info ad7797_info = {
        .write_raw_get_fmt = &ad7793_write_raw_get_fmt,
        .attrs = &ad7793_attribute_group,
        .validate_trigger = ad_sd_validate_trigger,
-       .driver_module = THIS_MODULE,
 };
 
 #define DECLARE_AD7793_CHANNELS(_name, _b, _sb, _s) \
index 7a483bfbd70cc66947588a42f10d585b7eea519b..205c0f1761aa208abaefb4c39161a451a55c9491 100644 (file)
@@ -229,7 +229,6 @@ static const struct ad7887_chip_info ad7887_chip_info_tbl[] = {
 
 static const struct iio_info ad7887_info = {
        .read_raw = &ad7887_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int ad7887_probe(struct spi_device *spi)
index 77a675e11ebb0ccdc4e64e6c527786c3b67dbd15..ffb7e089969c26a4ab2fd3edca7f742162ad4231 100644 (file)
@@ -262,7 +262,6 @@ static int ad7923_read_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad7923_info = {
        .read_raw = &ad7923_read_raw,
        .update_scan_mode = ad7923_update_scan_mode,
-       .driver_module = THIS_MODULE,
 };
 
 static int ad7923_probe(struct spi_device *spi)
index 22426ae4af97a6a77d013429134790a987ed4762..e1da67d5ee2204b6ad1e97281653cb3e89ffbc86 100644 (file)
@@ -526,13 +526,11 @@ static const struct attribute_group ad799x_event_attrs_group = {
 
 static const struct iio_info ad7991_info = {
        .read_raw = &ad799x_read_raw,
-       .driver_module = THIS_MODULE,
        .update_scan_mode = ad799x_update_scan_mode,
 };
 
 static const struct iio_info ad7993_4_7_8_noirq_info = {
        .read_raw = &ad799x_read_raw,
-       .driver_module = THIS_MODULE,
        .update_scan_mode = ad799x_update_scan_mode,
 };
 
@@ -543,7 +541,6 @@ static const struct iio_info ad7993_4_7_8_irq_info = {
        .write_event_config = &ad799x_write_event_config,
        .read_event_value = &ad799x_read_event_value,
        .write_event_value = &ad799x_write_event_value,
-       .driver_module = THIS_MODULE,
        .update_scan_mode = ad799x_update_scan_mode,
 };
 
index d10bd0c97233fa2351954e8bc6fdcd0b299e61dd..e3ed74ee41d1f648e96c7610080d23bc3f2e1ab3 100644 (file)
@@ -435,7 +435,6 @@ int ad_sd_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig)
 EXPORT_SYMBOL_GPL(ad_sd_validate_trigger);
 
 static const struct iio_trigger_ops ad_sd_trigger_ops = {
-       .owner = THIS_MODULE,
 };
 
 static int ad_sd_probe_trigger(struct iio_dev *indio_dev)
index c02b23d675cbc1540ec47769515da714c784cf67..8a958d5f1905cf0d4b98ffbe1e0db0f27ac6df18 100644 (file)
@@ -165,7 +165,6 @@ static int aspeed_adc_reg_access(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info aspeed_adc_iio_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = aspeed_adc_read_raw,
        .write_raw = aspeed_adc_write_raw,
        .debugfs_reg_access = aspeed_adc_reg_access,
index bc5b38e3a147e6559e4863bfc39e21115648d7b9..318601bad3540c47475d6e04e0076156a3b957cd 100644 (file)
@@ -338,7 +338,6 @@ static int at91_adc_reenable_trigger(struct iio_trigger *trig)
 }
 
 static const struct iio_trigger_ops at91_adc_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = &at91_adc_configure_trigger,
        .try_reenable = &at91_adc_reenable_trigger,
 };
@@ -574,7 +573,6 @@ static int at91_adc_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info at91_adc_info = {
        .read_raw = &at91_adc_read_raw,
        .write_raw = &at91_adc_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static void at91_adc_hw_init(struct at91_adc_state *st)
index 15109728cae79dde2ca248db0f92a97cc62f1849..3836d4222a3e58c7866500c0daf95c9a6d8fe0be 100644 (file)
@@ -594,7 +594,6 @@ static int at91_adc_configure_trigger(struct iio_trigger *trig, bool state)
 }
 
 static const struct iio_trigger_ops at91_adc_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = &at91_adc_configure_trigger,
 };
 
@@ -976,7 +975,6 @@ static int at91_adc_probe_pdata(struct at91_adc_state *st,
 }
 
 static const struct iio_info at91_adc_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &at91_adc_read_raw,
 };
 
index 11e177180ea05af484901ae3bdfdd4ef2a4bd7d0..a30a97245e911089498f15447486c7685ced0d83 100644 (file)
@@ -464,12 +464,10 @@ static int axp20x_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info axp20x_adc_iio_info = {
        .read_raw = axp20x_read_raw,
        .write_raw = axp20x_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_info axp22x_adc_iio_info = {
        .read_raw = axp22x_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int axp20x_adc_rate(int rate)
index 462a99c13e7a210a74f1d9b2a9c87de7ebc3fad6..60c9e853dd81a9108b7109fc0409d258a23646cb 100644 (file)
@@ -183,7 +183,6 @@ static int axp288_adc_set_state(struct regmap *regmap)
 
 static const struct iio_info axp288_adc_iio_info = {
        .read_raw = &axp288_adc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int axp288_adc_probe(struct platform_device *pdev)
index 7f4f9c4150e3ebfc304cf491050166e7bdffc5a5..7af59a4bbd8d428fcf27e6700b28ef5fd5c8cf56 100644 (file)
@@ -492,7 +492,6 @@ static int iproc_adc_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info iproc_adc_iio_info = {
        .read_raw = &iproc_adc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define IPROC_ADC_CHANNEL(_index, _id) {                \
index 71c806ecc722864ea6635138d7ecbf6f62038f10..72d8fa94ab31c54b54fdfa3b4f8338c08ba01735 100644 (file)
@@ -277,7 +277,6 @@ static irqreturn_t berlin2_adc_tsen_irq(int irq, void *private)
 }
 
 static const struct iio_info berlin2_adc_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = berlin2_adc_read_raw,
 };
 
index 91636c0ba5b534da240084f48670dfefd01f6764..707d8b24b0721af7b4e33e00a7c228314be5bc7c 100644 (file)
@@ -262,7 +262,6 @@ static int cc10001_update_scan_mode(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info cc10001_adc_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &cc10001_adc_read_raw,
        .update_scan_mode = &cc10001_update_scan_mode,
 };
index 6e419d5a7c1463b7e58e3aefdb5df612853f005c..3576ec73ec232a9b33538377bf9a924e743e26bf 100644 (file)
@@ -932,7 +932,6 @@ err_unlock:
 
 static const struct iio_info cpcap_adc_info = {
        .read_raw = &cpcap_adc_read,
-       .driver_module = THIS_MODULE,
 };
 
 /*
index 3445107e10b722126ad2806fcc16654ef35cc7bb..0a5d9ce791643ffe438be47169fb7cb2130ebcce 100644 (file)
@@ -249,7 +249,6 @@ static int da9150_gpadc_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info da9150_gpadc_info = {
        .read_raw = &da9150_gpadc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define DA9150_GPADC_CHANNEL(_id, _hw_id, _type, chan_info,    \
index ab8d6aed5085e5c8a5caa3e210eabb8a043f0cd6..c64c6675cae6005a8634a1346ccb74d2cbed2ded 100644 (file)
@@ -479,7 +479,6 @@ static const struct iio_info dln2_adc_info = {
        .read_raw = dln2_adc_read_raw,
        .write_raw = dln2_adc_write_raw,
        .update_scan_mode = dln2_update_scan_mode,
-       .driver_module = THIS_MODULE,
 };
 
 static irqreturn_t dln2_adc_trigger_h(int irq, void *p)
@@ -604,10 +603,6 @@ static void dln2_adc_event(struct platform_device *pdev, u16 echo,
        iio_trigger_poll(dln2->trig);
 }
 
-static const struct iio_trigger_ops dln2_adc_trigger_ops = {
-       .owner = THIS_MODULE,
-};
-
 static int dln2_adc_probe(struct platform_device *pdev)
 {
        struct device *dev = &pdev->dev;
@@ -665,7 +660,6 @@ static int dln2_adc_probe(struct platform_device *pdev)
                dev_err(dev, "failed to allocate trigger\n");
                return -ENOMEM;
        }
-       dln2->trig->ops = &dln2_adc_trigger_ops;
        iio_trigger_set_drvdata(dln2->trig, dln2);
        devm_iio_trigger_register(dev, dln2->trig);
        iio_trigger_set_immutable(indio_dev, dln2->trig);
index fef15c0d7c9cc7b6412bbd435338aa536e481f02..4ebda8ab54fe7ae7caae11de4f32789d6b46714d 100644 (file)
@@ -322,7 +322,6 @@ static const struct iio_chan_spec envelope_detector_iio_channel = {
 
 static const struct iio_info envelope_detector_info = {
        .read_raw = &envelope_detector_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int envelope_detector_probe(struct platform_device *pdev)
index 6c5a7be9f8c13b53674f10862bbd6243943463b4..f10443f92e4ce8758a519d67ad95acf227881562 100644 (file)
@@ -657,7 +657,6 @@ static int exynos_adc_reg_access(struct iio_dev *indio_dev,
 static const struct iio_info exynos_adc_iio_info = {
        .read_raw = &exynos_read_raw,
        .debugfs_reg_access = &exynos_adc_reg_access,
-       .driver_module = THIS_MODULE,
 };
 
 #define ADC_CHANNEL(_index, _id) {                     \
index adf7dc712937c4bc1d47b923f82a319b50e65b6e..6f6c9a348158a1b1ae1ff0aec7bf2b3f757d2e66 100644 (file)
@@ -408,7 +408,6 @@ static const struct iio_chan_spec hi8435_channels[] = {
 };
 
 static const struct iio_info hi8435_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = hi8435_read_raw,
        .read_event_config = hi8435_read_event_config,
        .write_event_config = hi8435_write_event_config,
index 27005d84ed73dce68959d24b7fc5fe03da0fc36f..d10b9f13d557df3b7239eb0cdaf76cc41db58656 100644 (file)
@@ -374,7 +374,6 @@ static const struct attribute_group hx711_attribute_group = {
 };
 
 static const struct iio_info hx711_iio_info = {
-       .driver_module          = THIS_MODULE,
        .read_raw               = hx711_read_raw,
        .write_raw              = hx711_write_raw,
        .write_raw_get_fmt      = hx711_write_raw_get_fmt,
index 254b29a68b9df6e63ce91eabe759f3b6c7ef6745..cfab311628456bcbb1b9c56cedd133eda2faebd1 100644 (file)
@@ -412,7 +412,6 @@ static int imx7d_adc_reg_access(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info imx7d_adc_iio_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &imx7d_adc_read_raw,
        .debugfs_reg_access = &imx7d_adc_reg_access,
 };
index 68884d26b50cbcbd522f825e376479bb8ef091c0..cc5eda453a139d2e5f6ae127fa84a8a2da091a5f 100644 (file)
@@ -778,7 +778,6 @@ static const struct attribute_group ina226_attribute_group = {
 };
 
 static const struct iio_info ina219_info = {
-       .driver_module = THIS_MODULE,
        .attrs = &ina219_attribute_group,
        .read_raw = ina2xx_read_raw,
        .write_raw = ina2xx_write_raw,
@@ -786,7 +785,6 @@ static const struct iio_info ina219_info = {
 };
 
 static const struct iio_info ina226_info = {
-       .driver_module = THIS_MODULE,
        .attrs = &ina226_attribute_group,
        .read_raw = ina2xx_read_raw,
        .write_raw = ina2xx_write_raw,
index 152cfc8e1c7b690c81c7717fd6cfc1422b974f83..3bc4df916420ff6dd7a8a1947cb04387161ac5f3 100644 (file)
@@ -125,7 +125,6 @@ static int lp8788_adc_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info lp8788_adc_info = {
        .read_raw = &lp8788_adc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define LP8788_CHAN(_id, _type) {                              \
index 3ef18f4b27f04e28564f26e6d14fb2c3b4e8ceb3..041dc4a3f66cfd665fdb218251271f65c6d01029 100644 (file)
@@ -116,7 +116,6 @@ static int lpc18xx_adc_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info lpc18xx_adc_info = {
        .read_raw = lpc18xx_adc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int lpc18xx_adc_probe(struct platform_device *pdev)
index 6a5b9a9bc662a14594d992d3a96bc491a20b6af6..20b36690fa4f65d19a6824897c709fd82bba5d79 100644 (file)
@@ -104,7 +104,6 @@ static int lpc32xx_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info lpc32xx_adc_iio_info = {
        .read_raw = &lpc32xx_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define LPC32XX_ADC_CHANNEL(_index) {                  \
index 29b7ed60cdb0a3d45cae5c627eb6a60dfc236ce1..b88102b751cfc5c7a95497c34971326607d29527 100644 (file)
@@ -98,7 +98,6 @@ static const struct iio_chan_spec ltc2473_channel[] = {
 
 static const struct iio_info ltc2471_info = {
        .read_raw = ltc2471_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int ltc2471_i2c_probe(struct i2c_client *client,
index eab91f12454a4f0c9a65321095c7bd66df48fbcf..b24c14037fd47698405a4a27683f3c40b5f7958c 100644 (file)
@@ -90,7 +90,6 @@ static const struct iio_chan_spec ltc2485_channel[] = {
 
 static const struct iio_info ltc2485_info = {
        .read_raw = ltc2485_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int ltc2485_probe(struct i2c_client *client,
index 5bf8011dcde9affb385c5ea4b22c3098ec27953c..f1f7cdf66fbd7c03c74def3505f1972825c0c1ee 100644 (file)
@@ -186,7 +186,6 @@ static const struct iio_chan_spec ltc2497_channel[] = {
 
 static const struct iio_info ltc2497_info = {
        .read_raw = ltc2497_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int ltc2497_probe(struct i2c_client *client,
index ebc715927e63ba370898e3dc4658e6feaa19feb9..375da6491499faca088a0e03f4fa684b6bf14f8b 100644 (file)
@@ -381,13 +381,11 @@ static irqreturn_t max1027_trigger_handler(int irq, void *private)
 }
 
 static const struct iio_trigger_ops max1027_trigger_ops = {
-       .owner = THIS_MODULE,
        .validate_device = &iio_trigger_validate_own_device,
        .set_trigger_state = &max1027_set_trigger_state,
 };
 
 static const struct iio_info max1027_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &max1027_read_raw,
        .validate_trigger = &max1027_validate_trigger,
        .debugfs_reg_access = &max1027_debugfs_reg_access,
index 1180bcc22ff1df784e15be2aedc729694c823b6b..af59ab2e650c7fe147cbb0db427692765db0e8fb 100644 (file)
@@ -100,7 +100,6 @@ static int max11100_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info max11100_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = max11100_read_raw,
 };
 
index 2e9648a078c4250f327610074d59a2c972de1e6b..49db9e9ae625c0fa3d75c6e14900eacb83cbdb92 100644 (file)
@@ -155,7 +155,6 @@ static int max1118_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info max1118_info = {
        .read_raw = max1118_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static irqreturn_t max1118_trigger_handler(int irq, void *p)
index 80eada4886b300f69e0ff57dbe660a035030db3f..7f1848dac9bf06bf75f99d43d242253867d960ef 100644 (file)
@@ -1029,7 +1029,6 @@ static int max1363_update_scan_mode(struct iio_dev *indio_dev,
 
 static const struct iio_info max1238_info = {
        .read_raw = &max1363_read_raw,
-       .driver_module = THIS_MODULE,
        .update_scan_mode = &max1363_update_scan_mode,
 };
 
@@ -1040,7 +1039,6 @@ static const struct iio_info max1363_info = {
        .write_event_config = &max1363_write_event_config,
        .read_raw = &max1363_read_raw,
        .update_scan_mode = &max1363_update_scan_mode,
-       .driver_module = THIS_MODULE,
        .event_attrs = &max1363_event_attribute_group,
 };
 
index b1dd17cbce588c05bf0d056cc92e79e9495b77f1..9edfbabf4e4df1e42308af2dbd89e61f3444bd11 100644 (file)
@@ -460,7 +460,6 @@ static const struct attribute_group max9611_attribute_group = {
 };
 
 static const struct iio_info indio_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = max9611_read_raw,
        .attrs          = &max9611_attribute_group,
 };
index 634717ae12f354a79c77cea7fbd84633c1bb9f79..06bc2453caf93a6de83fb9f1ea6acafffe3eb573 100644 (file)
@@ -242,7 +242,6 @@ static const struct iio_chan_spec mcp3208_channels[] = {
 
 static const struct iio_info mcp320x_info = {
        .read_raw = mcp320x_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct mcp320x_chip_info mcp320x_chip_infos[] = {
index 63de705086ed499addccaf978e22fe1366eeb60d..819f26011500534f632db66b3a91a44a10e30f71 100644 (file)
@@ -327,7 +327,6 @@ static const struct iio_info mcp3422_info = {
        .write_raw = mcp3422_write_raw,
        .write_raw_get_fmt = mcp3422_write_raw_get_fmt,
        .attrs = &mcp3422_attribute_group,
-       .driver_module = THIS_MODULE,
 };
 
 static int mcp3422_probe(struct i2c_client *client,
index 8f3606de4eafb30afec01ba2a1d8290642b7e65e..c80261748d8fdc36229363d29e68837bc044b4ea 100644 (file)
@@ -80,7 +80,6 @@ static int z188_iio_read_raw(struct iio_dev *iio_dev,
 
 static const struct iio_info z188_adc_info = {
        .read_raw = &z188_iio_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static void men_z188_config_channels(void __iomem *addr)
index 2e8dbb89c8c968643d35d6564b9edd24e84bfbea..9c6932ffc0afdbc66b3dd1cb7032adf84fb8720e 100644 (file)
@@ -840,7 +840,6 @@ out:
 
 static const struct iio_info meson_sar_adc_iio_info = {
        .read_raw = meson_sar_adc_iio_info_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct meson_sar_adc_data meson_sar_adc_meson8_data = {
index 414cf44bf19d0f7b16f7653cf6ff9523889765a0..a2a23958c2a2925efc5f4d28e56516614f945ebc 100644 (file)
@@ -180,7 +180,6 @@ static int mt6577_auxadc_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info mt6577_auxadc_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &mt6577_auxadc_read_raw,
 };
 
index d32b34638c2fe2f1e712743e506eb50d02f27dc8..c627513d9f0f21eb39018d783e05c82b3fca8417 100644 (file)
@@ -382,7 +382,6 @@ static const struct attribute_group mxs_lradc_adc_attribute_group = {
 };
 
 static const struct iio_info mxs_lradc_adc_iio_info = {
-       .driver_module          = THIS_MODULE,
        .read_raw               = mxs_lradc_adc_read_raw,
        .write_raw              = mxs_lradc_adc_write_raw,
        .write_raw_get_fmt      = mxs_lradc_adc_write_raw_get_fmt,
@@ -455,7 +454,6 @@ static int mxs_lradc_adc_configure_trigger(struct iio_trigger *trig, bool state)
 }
 
 static const struct iio_trigger_ops mxs_lradc_adc_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = &mxs_lradc_adc_configure_trigger,
 };
 
index 08f446695f976ce202b1c7e9542b4a120de5e1d1..8997e74a8847be9bde6c87730d233c7c39222069 100644 (file)
@@ -402,7 +402,6 @@ static int nau7802_write_raw_get_fmt(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info nau7802_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &nau7802_read_raw,
        .write_raw = &nau7802_write_raw,
        .write_raw_get_fmt = nau7802_write_raw_get_fmt,
index 7d61b566e148dddd21ce2986cba233567802f93c..69b9affeef1e67dc5d70bda171631813ec19f67f 100644 (file)
@@ -430,7 +430,6 @@ out:
 
 static const struct iio_info palmas_gpadc_iio_info = {
        .read_raw = palmas_gpadc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define PALMAS_ADC_CHAN_IIO(chan, _type, chan_info)    \
index cea8f1fb444af7e3b3cfe111f2761344bf94c15d..b093ecddf1a8ae4fc53410ed57cbd59a2472d9b8 100644 (file)
@@ -728,7 +728,6 @@ static int pm8xxx_of_xlate(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info pm8xxx_xoadc_info = {
-       .driver_module = THIS_MODULE,
        .of_xlate = pm8xxx_of_xlate,
        .read_raw = pm8xxx_read_raw,
 };
index fabd24edc2a1d07534d2a67e9a1c8e78ef353cae..3f062cd61aba58da55fec30b6d2f77d728e7bdf4 100644 (file)
@@ -356,7 +356,6 @@ static int iadc_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info iadc_info = {
        .read_raw = iadc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static irqreturn_t iadc_isr(int irq, void *dev_id)
index 9e600bfd17652531f50bd7019854f53749e9b822..3680e0d474120e9cd83afb1ac448b72ea8f8929b 100644 (file)
@@ -506,7 +506,6 @@ static int vadc_of_xlate(struct iio_dev *indio_dev,
 static const struct iio_info vadc_info = {
        .read_raw = vadc_read_raw,
        .of_xlate = vadc_of_xlate,
-       .driver_module = THIS_MODULE,
 };
 
 struct vadc_channels {
index 27a3181646191aa1171ffec7923a823a6155bf33..2cb5397ceeea9ff404a3fd62c40e684b2409fcc7 100644 (file)
@@ -277,7 +277,6 @@ static int rcar_gyroadc_reg_access(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info rcar_gyroadc_iio_info = {
-       .driver_module          = THIS_MODULE,
        .read_raw               = rcar_gyroadc_read_raw,
        .debugfs_reg_access     = rcar_gyroadc_reg_access,
 };
index 5f612d694b33184383dc7832243b1fa688cb1eab..1f98566d5b3c1f7e94e32afe74ddc3dc2a00da47 100644 (file)
@@ -125,7 +125,6 @@ static irqreturn_t rockchip_saradc_isr(int irq, void *dev_id)
 
 static const struct iio_info rockchip_saradc_iio_info = {
        .read_raw = rockchip_saradc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define ADC_CHANNEL(_index, _id) {                             \
index 5dd61f6a57b93f8d7cc73a47dff549d9a25f3901..b1da2c46107c6b36c2a2d02f90e2b0b455087bf9 100644 (file)
@@ -254,7 +254,6 @@ static int spear_adc_configure(struct spear_adc_state *st)
 static const struct iio_info spear_adc_info = {
        .read_raw = &spear_adc_read_raw,
        .write_raw = &spear_adc_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int spear_adc_probe(struct platform_device *pdev)
index 6bc602891f2f061bcf5253459df1781e8a0d595f..f757bece2064ef660a4c8027d8a606be0438545b 100644 (file)
@@ -1375,7 +1375,6 @@ static const struct iio_info stm32_adc_iio_info = {
        .update_scan_mode = stm32_adc_update_scan_mode,
        .debugfs_reg_access = stm32_adc_debugfs_reg_access,
        .of_xlate = stm32_adc_of_xlate,
-       .driver_module = THIS_MODULE,
 };
 
 static unsigned int stm32_adc_dma_residue(struct stm32_adc *adc)
index 2da741d27540f8369f19534f872cc3a846c3d2b6..17b021f331808bac2114bf8b0d90ab36ce1fac5a 100644 (file)
@@ -172,7 +172,6 @@ static int stx104_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info stx104_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = stx104_read_raw,
        .write_raw = stx104_write_raw
 };
index 137f577d94326a299e0f944edfd108bdc2db31fe..a146160d99666293a67e3bceeeb33a23bdbe82fd 100644 (file)
@@ -352,7 +352,6 @@ static int sun4i_gpadc_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info sun4i_gpadc_iio_info = {
        .read_raw = sun4i_gpadc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static irqreturn_t sun4i_gpadc_temp_data_irq_handler(int irq, void *dev_id)
index 319172cf7da80f70e0c18fdea6bf33d68d1133ee..405e3779c0c564f45dde2b701bd3393ce4f759e0 100644 (file)
@@ -124,7 +124,6 @@ static struct adcxx1c_model adcxx1c_models[] = {
 
 static const struct iio_info adc081c_info = {
        .read_raw = adc081c_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static irqreturn_t adc081c_trigger_handler(int irq, void *p)
index e952e94a14afaffba57c04c283bfc01230213c06..188dae705bf729486b4e29ddcc259df41faddea8 100644 (file)
@@ -195,7 +195,6 @@ static int adc0832_read_raw(struct iio_dev *iio,
 
 static const struct iio_info adc0832_info = {
        .read_raw = adc0832_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static irqreturn_t adc0832_trigger_handler(int irq, void *p)
index a355121c11a42346144d23278ec0af180362d23a..25504640e1261dba0ea92fd9d65b88c088ad14ba 100644 (file)
@@ -186,7 +186,6 @@ static int adc084s021_buffer_postdisable(struct iio_dev *indio_dev)
 
 static const struct iio_info adc084s021_info = {
        .read_raw = adc084s021_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_buffer_setup_ops adc084s021_buffer_setup_ops = {
index de4e5ac98c6eb1b2773ba018dff3ac8dab049e3f..841203edaac578686bb65ee118d797d6043d5685 100644 (file)
@@ -220,7 +220,6 @@ static int adc108s102_read_raw(struct iio_dev *indio_dev,
 static const struct iio_info adc108s102_info = {
        .read_raw               = &adc108s102_read_raw,
        .update_scan_mode       = &adc108s102_update_scan_mode,
-       .driver_module          = THIS_MODULE,
 };
 
 static int adc108s102_probe(struct spi_device *spi)
index 072f03bfe6a061c392d02db66aaf85a1dc9215e9..bf890244789afc3955a924ac616f9c393bad262f 100644 (file)
@@ -277,7 +277,6 @@ static int adc12138_read_raw(struct iio_dev *iio,
 
 static const struct iio_info adc12138_info = {
        .read_raw = adc12138_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int adc12138_init(struct adc12138 *adc)
index 89dfbd31be5c88569655a13c6fc72d70d6635e12..7cf39b3e2416d152e2384831fd66d9c37890b9af 100644 (file)
@@ -130,7 +130,6 @@ static const struct adc128_configuration adc128_config[] = {
 
 static const struct iio_info adc128_info = {
        .read_raw = adc128_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int adc128_probe(struct spi_device *spi)
index 4836a0d7aef57fd98bf0bb9408ed9a4f49f0a45f..10fa7677ac4b98ec32589fda1adb763207785f30 100644 (file)
@@ -173,7 +173,6 @@ static int ti_adc_read_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info ti_adc_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = ti_adc_read_raw,
 };
 
index d1210024f6bccec6c321df49d537df5e7b1d7661..731ec38276eabfb582eb62a09bb82f626fcd8de4 100644 (file)
@@ -821,7 +821,6 @@ static const struct attribute_group ads1115_attribute_group = {
 };
 
 static const struct iio_info ads1015_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = ads1015_read_raw,
        .write_raw      = ads1015_write_raw,
        .read_event_value = ads1015_read_event,
@@ -832,7 +831,6 @@ static const struct iio_info ads1015_info = {
 };
 
 static const struct iio_info ads1115_info = {
-       .driver_module  = THIS_MODULE,
        .read_raw       = ads1015_read_raw,
        .write_raw      = ads1015_write_raw,
        .read_event_value = ads1015_read_event,
index a376190914ad19f9b5e493642cbf52c64bef79a8..0225c1b333ab5a01aefe19e0e776430b9c6b01e6 100644 (file)
@@ -372,7 +372,6 @@ static int ti_ads7950_read_raw(struct iio_dev *indio_dev,
 static const struct iio_info ti_ads7950_info = {
        .read_raw               = &ti_ads7950_read_raw,
        .update_scan_mode       = ti_ads7950_update_scan_mode,
-       .driver_module          = THIS_MODULE,
 };
 
 static int ti_ads7950_probe(struct spi_device *spi)
index 4a163496d9e45a13091a8618d9e4a6831706398c..ff4756352ac1b6f3e7cec93cd0977664c672d123 100644 (file)
@@ -369,7 +369,6 @@ static const struct iio_info ads8688_info = {
        .write_raw = &ads8688_write_raw,
        .write_raw_get_fmt = &ads8688_write_raw_get_fmt,
        .attrs = &ads8688_attribute_group,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct ads8688_chip_info ads8688_chip_info_tbl[] = {
index 78d91a069ea45e5f33aab4fc79353478e7521d43..2290024c89fc160f19210595c2dbc93742fb7e0c 100644 (file)
@@ -157,7 +157,6 @@ static int tlc4541_read_raw(struct iio_dev *indio_dev,
 
 static const struct iio_info tlc4541_info = {
        .read_raw = &tlc4541_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int tlc4541_probe(struct spi_device *spi)
index 6cbed7eb118a60d976afbb826d9edd32b62f101d..b3e573cc6f5fc19ca43354b58fb84a0caf54e749 100644 (file)
@@ -533,7 +533,6 @@ err_unlock:
 
 static const struct iio_info tiadc_info = {
        .read_raw = &tiadc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int tiadc_request_dma(struct platform_device *pdev,
index bd3d37fc214420842be0fb20d5ef74d3fc4c61c0..cf2089e0163693157f6325f13b2870c9697f141c 100644 (file)
@@ -212,7 +212,6 @@ static int twl4030_madc_read(struct iio_dev *iio_dev,
 
 static const struct iio_info twl4030_madc_iio_info = {
        .read_raw = &twl4030_madc_read,
-       .driver_module = THIS_MODULE,
 };
 
 #define TWL4030_ADC_CHANNEL(_channel, _type, _name) {  \
index becbb0aef232b92f88c9443c3cdeed07308afd05..3c5a73ccb1cc9aa69b11d3415650a8074b844206 100644 (file)
@@ -843,7 +843,6 @@ static const struct iio_chan_spec twl6032_gpadc_iio_channels[] = {
 
 static const struct iio_info twl6030_gpadc_iio_info = {
        .read_raw = &twl6030_gpadc_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct twl6030_gpadc_platform_data twl6030_pdata = {
index c168e0db329ab49b6b59d720cc62cb2b37352088..bbcb7a4d7edfdbc14d1b9bc77a1afb75d9458da7 100644 (file)
@@ -799,7 +799,6 @@ static int vf610_adc_reg_access(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info vf610_adc_iio_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &vf610_read_raw,
        .write_raw = &vf610_write_raw,
        .debugfs_reg_access = &vf610_adc_reg_access,
index 3be2e35721cc58f53c1691101553d952633b8126..53eb5a4136feefdb7b3c30c5a7cde0882bce8b83 100644 (file)
@@ -107,7 +107,6 @@ error:
 
 static const struct iio_info vprbrd_adc_iio_info = {
        .read_raw = &vprbrd_iio_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int vprbrd_adc_probe(struct platform_device *pdev)
index 4a60497a1f193d0422973c70c5293fe60a456f09..d4f21d1be6c8d107c994b60f56af661bf166dce7 100644 (file)
@@ -675,7 +675,6 @@ err_out:
 }
 
 static const struct iio_trigger_ops xadc_trigger_ops = {
-       .owner = THIS_MODULE,
        .set_trigger_state = &xadc_trigger_set_state,
 };
 
@@ -1028,7 +1027,6 @@ static const struct iio_info xadc_info = {
        .read_event_value = &xadc_read_event_value,
        .write_event_value = &xadc_write_event_value,
        .update_scan_mode = &xadc_update_scan_mode,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct of_device_id xadc_of_match_table[] = {