forked from Minki/linux
iio:stm32-lp-timer and ep93xx: drop assign iio_info.driver_module and iio_trigger_ops.owner
The equivalent of both of these are now done via macro magic when the relevant register calls are made. The actual structure elements have gone away. Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
069f0e0c06
commit
f4052efe31
@ -150,7 +150,6 @@ static int ep93xx_read_raw(struct iio_dev *iiodev,
|
||||
}
|
||||
|
||||
static const struct iio_info ep93xx_adc_info = {
|
||||
.driver_module = THIS_MODULE,
|
||||
.read_raw = ep93xx_read_raw,
|
||||
};
|
||||
|
||||
|
@ -178,7 +178,6 @@ static int stm32_lptim_read_raw(struct iio_dev *indio_dev,
|
||||
static const struct iio_info stm32_lptim_cnt_iio_info = {
|
||||
.read_raw = stm32_lptim_read_raw,
|
||||
.write_raw = stm32_lptim_write_raw,
|
||||
.driver_module = THIS_MODULE,
|
||||
};
|
||||
|
||||
static const char *const stm32_lptim_quadrature_modes[] = {
|
||||
|
@ -37,7 +37,6 @@ static int stm32_lptim_validate_device(struct iio_trigger *trig,
|
||||
}
|
||||
|
||||
static const struct iio_trigger_ops stm32_lptim_trigger_ops = {
|
||||
.owner = THIS_MODULE,
|
||||
.validate_device = stm32_lptim_validate_device,
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user