iio:dac: drop assignment of iio_info.driver_module
authorJonathan Cameron <jic23@kernel.org>
Sun, 23 Jul 2017 16:25:53 +0000 (17:25 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 22 Aug 2017 20:26:54 +0000 (21:26 +0100)
The equivalent of this is now done via macro magic when
the relevant register call is made.  The actual structure
element will shortly go away.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Lars-Peter Clausen <lars@metafoo.de>
27 files changed:
drivers/iio/dac/ad5064.c
drivers/iio/dac/ad5360.c
drivers/iio/dac/ad5380.c
drivers/iio/dac/ad5421.c
drivers/iio/dac/ad5446.c
drivers/iio/dac/ad5449.c
drivers/iio/dac/ad5504.c
drivers/iio/dac/ad5592r-base.c
drivers/iio/dac/ad5624r_spi.c
drivers/iio/dac/ad5686.c
drivers/iio/dac/ad5755.c
drivers/iio/dac/ad5761.c
drivers/iio/dac/ad5764.c
drivers/iio/dac/ad5791.c
drivers/iio/dac/ad7303.c
drivers/iio/dac/ad8801.c
drivers/iio/dac/cio-dac.c
drivers/iio/dac/dpot-dac.c
drivers/iio/dac/lpc18xx_dac.c
drivers/iio/dac/ltc2632.c
drivers/iio/dac/m62332.c
drivers/iio/dac/max517.c
drivers/iio/dac/max5821.c
drivers/iio/dac/mcp4725.c
drivers/iio/dac/mcp4922.c
drivers/iio/dac/stm32-dac.c
drivers/iio/dac/vf610_dac.c

index 3f9399c278691ab8348a1ab195f5fd154b0a9a7b..bf4fc40ec84d93bb5b39edd0f6c510605b8580cd 100644 (file)
@@ -366,7 +366,6 @@ static int ad5064_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad5064_info = {
        .read_raw = ad5064_read_raw,
        .write_raw = ad5064_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_chan_spec_ext_info ad5064_ext_info[] = {
index 8ba0e9c501761cf2da4e250d0ff18bf82fd34d96..0209316d55662517256dae170732f781066ee739 100644 (file)
@@ -425,7 +425,6 @@ static const struct iio_info ad5360_info = {
        .read_raw = ad5360_read_raw,
        .write_raw = ad5360_write_raw,
        .attrs = &ad5360_attribute_group,
-       .driver_module = THIS_MODULE,
 };
 
 static const char * const ad5360_vref_name[] = {
index 97d2c5111f4389b7804bab5253262f5532b80271..845fd1c0fd9d57322755a8e1bb169c375198c2a9 100644 (file)
@@ -237,7 +237,6 @@ static int ad5380_read_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad5380_info = {
        .read_raw = ad5380_read_raw,
        .write_raw = ad5380_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static struct iio_chan_spec_ext_info ad5380_ext_info[] = {
index 559061ab1982d03fce3b38400efc34234bb47ca2..8e9633d8de67ff8568a8f744c9cb092285d03bd1 100644 (file)
@@ -465,7 +465,6 @@ static const struct iio_info ad5421_info = {
        .read_event_config =    ad5421_read_event_config,
        .write_event_config =   ad5421_write_event_config,
        .read_event_value =     ad5421_read_event_value,
-       .driver_module =        THIS_MODULE,
 };
 
 static int ad5421_probe(struct spi_device *spi)
index b555552a0d803047050d511ecc6b15c280b2dc4e..c6c22f3520eb9bd717f687645aa701431547ccc2 100644 (file)
@@ -212,7 +212,6 @@ static int ad5446_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad5446_info = {
        .read_raw = ad5446_read_raw,
        .write_raw = ad5446_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int ad5446_probe(struct device *dev, const char *name,
index 5f32023394206e2232f65760b77d3d9c6ec955bb..317a74129932fa2a878fc9e2918384a18e033d40 100644 (file)
@@ -193,7 +193,6 @@ static int ad5449_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad5449_info = {
        .read_raw = ad5449_read_raw,
        .write_raw = ad5449_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define AD5449_CHANNEL(chan, bits) {                           \
index 712d86b4be09b86ad5b6e224054f9bc69e57659e..d9037ea59168ef1664b4e6841082b5b4b98b3e01 100644 (file)
@@ -232,7 +232,6 @@ static const struct iio_info ad5504_info = {
        .write_raw = ad5504_write_raw,
        .read_raw = ad5504_read_raw,
        .event_attrs = &ad5504_ev_attribute_group,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_chan_spec_ext_info ad5504_ext_info[] = {
index 69bde59098542daf480561c1bb113919736ccb2f..9234c6a09a932ba353c054638d530323f48430f5 100644 (file)
@@ -474,7 +474,6 @@ static const struct iio_info ad5592r_info = {
        .read_raw = ad5592r_read_raw,
        .write_raw = ad5592r_write_raw,
        .write_raw_get_fmt = ad5592r_write_raw_get_fmt,
-       .driver_module = THIS_MODULE,
 };
 
 static ssize_t ad5592r_show_scale_available(struct iio_dev *iio_dev,
index 5489ec43b95d7c3acabcc2416c742b64edf92469..13fdb4dfe356291957029d8dc12ae51e22228c03 100644 (file)
@@ -149,7 +149,6 @@ static ssize_t ad5624r_write_dac_powerdown(struct iio_dev *indio_dev,
 static const struct iio_info ad5624r_info = {
        .write_raw = ad5624r_write_raw,
        .read_raw = ad5624r_read_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_chan_spec_ext_info ad5624r_ext_info[] = {
index d1d8450c19f62a39300fb5a4829a1eaa119ff7dd..20254df7f9c7bf66a4d83dd608b589ec76cfd225 100644 (file)
@@ -252,7 +252,6 @@ static int ad5686_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad5686_info = {
        .read_raw = ad5686_read_raw,
        .write_raw = ad5686_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_chan_spec_ext_info ad5686_ext_info[] = {
index 5f79682325649d3dc8d1c3e4ba3ecc4e16ee8507..2d03cc89ba5068075991a6a5cf4edd278b6abfe9 100644 (file)
@@ -417,7 +417,6 @@ static ssize_t ad5755_write_powerdown(struct iio_dev *indio_dev, uintptr_t priv,
 static const struct iio_info ad5755_info = {
        .read_raw = ad5755_read_raw,
        .write_raw = ad5755_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_chan_spec_ext_info ad5755_ext_info[] = {
index d6510d6928b3ad067f032f364b9bd31ee87dd0ee..05017c8bbd001de9581beb5b3f6057b2b7a31f8a 100644 (file)
@@ -251,7 +251,6 @@ static int ad5761_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad5761_info = {
        .read_raw = &ad5761_read_raw,
        .write_raw = &ad5761_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define AD5761_CHAN(_bits) {                           \
index 9a547bbf7d2bcc33f2cee3ed53e41ff4610aa1fe..033f20eca6164553035e1e82992a92d3ef543f13 100644 (file)
@@ -268,7 +268,6 @@ static int ad5764_read_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad5764_info = {
        .read_raw = ad5764_read_raw,
        .write_raw = ad5764_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int ad5764_probe(struct spi_device *spi)
index 33e4ae5c42f8d6c8186ce0ac1afc02ffe376907a..7569bf6868c277cf6141b3ad44674ad6bf472eb3 100644 (file)
@@ -340,7 +340,6 @@ static int ad5791_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad5791_info = {
        .read_raw = &ad5791_read_raw,
        .write_raw = &ad5791_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int ad5791_probe(struct spi_device *spi)
index 4b0f942b891458b5e9c1c11167bc37bc7d28cb23..8f3bd19b6dc35def58c7a4a20c82354fbdc228b6 100644 (file)
@@ -161,7 +161,6 @@ static int ad7303_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad7303_info = {
        .read_raw = ad7303_read_raw,
        .write_raw = ad7303_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static const struct iio_chan_spec_ext_info ad7303_ext_info[] = {
index f06faa1aec0911d88d99437a69f3285a0dfff12e..aef5808c98659f646436c915b1d43cf5d11c0c39 100644 (file)
@@ -92,7 +92,6 @@ static int ad8801_read_raw(struct iio_dev *indio_dev,
 static const struct iio_info ad8801_info = {
        .read_raw = ad8801_read_raw,
        .write_raw = ad8801_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define AD8801_CHANNEL(chan) {         \
index a8dffd9386153f0aa13d7eed8f3f80ab64d52938..6898b0c79013aec42019e289a57d1ecb7015c5aa 100644 (file)
@@ -85,7 +85,6 @@ static int cio_dac_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info cio_dac_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = cio_dac_read_raw,
        .write_raw = cio_dac_write_raw
 };
index 960a2b430480bc7479d50c685049b10b5edf04fe..aaa2103d7c2b7229709609af7f71c1ad7fa8cc8e 100644 (file)
@@ -128,7 +128,6 @@ static const struct iio_info dpot_dac_info = {
        .read_raw = dpot_dac_read_raw,
        .read_avail = dpot_dac_read_avail,
        .write_raw = dpot_dac_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int dpot_dac_channel_max_ohms(struct iio_dev *indio_dev)
index 55d1456a059d3eaa0699bd058fd761553cc735b8..7036f77fdf232d82b5d69c936bd42c4c2e6d15fb 100644 (file)
@@ -103,7 +103,6 @@ static int lpc18xx_dac_write_raw(struct iio_dev *indio_dev,
 static const struct iio_info lpc18xx_dac_info = {
        .read_raw = lpc18xx_dac_read_raw,
        .write_raw = lpc18xx_dac_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int lpc18xx_dac_probe(struct platform_device *pdev)
index ac5e05f6eb8b6e560175c905c4a33c6e8cd5859a..af2ddd0dd3419114d99ee43ae24adef3241dc06b 100644 (file)
@@ -159,7 +159,6 @@ static ssize_t ltc2632_write_dac_powerdown(struct iio_dev *indio_dev,
 static const struct iio_info ltc2632_info = {
        .write_raw      = ltc2632_write_raw,
        .read_raw       = ltc2632_read_raw,
-       .driver_module  = THIS_MODULE,
 };
 
 static const struct iio_chan_spec_ext_info ltc2632_ext_info[] = {
index 76e8b044b979702a3fb4925c629484119702a9ff..19031943dabed6bb798261629143285062924af4 100644 (file)
@@ -174,7 +174,6 @@ static SIMPLE_DEV_PM_OPS(m62332_pm_ops, m62332_suspend, m62332_resume);
 static const struct iio_info m62332_info = {
        .read_raw = m62332_read_raw,
        .write_raw = m62332_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define M62332_CHANNEL(chan) {                                 \
index 5507b3970b4bc6afb7b2c45286cf92c6885fa124..1d853247a20598feda1913990a680bd06e5533c9 100644 (file)
@@ -137,7 +137,6 @@ static SIMPLE_DEV_PM_OPS(max517_pm_ops, max517_suspend, max517_resume);
 static const struct iio_info max517_info = {
        .read_raw = max517_read_raw,
        .write_raw = max517_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 #define MAX517_CHANNEL(chan) {                         \
index 193fac3059a3cebfc87232c6eff3ef92a6cfefe0..d0ecc1fdd8fcd1d5d31108664f8157765e5db6c8 100644 (file)
@@ -300,7 +300,6 @@ static SIMPLE_DEV_PM_OPS(max5821_pm_ops, max5821_suspend, max5821_resume);
 static const struct iio_info max5821_info = {
        .read_raw = max5821_read_raw,
        .write_raw = max5821_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int max5821_probe(struct i2c_client *client,
index 6ab1f23e5a7980c2da0cbed5dff3998047b913e9..afa856d10c26f8ea0ed9193af55b185f2eb7ec1e 100644 (file)
@@ -363,7 +363,6 @@ static const struct iio_info mcp4725_info = {
        .read_raw = mcp4725_read_raw,
        .write_raw = mcp4725_write_raw,
        .attrs = &mcp4725_attribute_group,
-       .driver_module = THIS_MODULE,
 };
 
 #ifdef CONFIG_OF
index 3854d201a5d6c3a05a1a118c03cee4e815314e20..bf9aa3fc0534e6786c5f5fe605cfd43b9a383690 100644 (file)
@@ -119,7 +119,6 @@ static const struct iio_chan_spec mcp4922_channels[3][MCP4922_NUM_CHANNELS] = {
 static const struct iio_info mcp4922_info = {
        .read_raw = &mcp4922_read_raw,
        .write_raw = &mcp4922_write_raw,
-       .driver_module = THIS_MODULE,
 };
 
 static int mcp4922_probe(struct spi_device *spi)
index c1864e8aa851f6040250407d5260d6a4c80fbcbb..9ffab02bf9f9cd81b6e534c87cfde83c79555091 100644 (file)
@@ -156,7 +156,6 @@ static const struct iio_info stm32_dac_iio_info = {
        .read_raw = stm32_dac_read_raw,
        .write_raw = stm32_dac_write_raw,
        .debugfs_reg_access = stm32_dac_debugfs_reg_access,
-       .driver_module = THIS_MODULE,
 };
 
 static const char * const stm32_dac_powerdown_modes[] = {
index c4ec7779b394effbc1fbf7f90b819eddf54f7854..5dccdd16cab367432086b100984e134598c7fb57 100644 (file)
@@ -167,7 +167,6 @@ static int vf610_write_raw(struct iio_dev *indio_dev,
 }
 
 static const struct iio_info vf610_dac_iio_info = {
-       .driver_module = THIS_MODULE,
        .read_raw = &vf610_read_raw,
        .write_raw = &vf610_write_raw,
 };