staging:iio: iio_trigger contains defunct owner field. Remove it.
This field moved into the trigger_ops structure a while back, but somehow never quite got cleared up. This clears the last few drivers to set it (nothing uses it) and gets rid of it entirely. Signed-off-by: Jonathan Cameron <jic23@kernel.org> Acked-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
8324e86077
commit
c0fdbe149c
@ -637,7 +637,6 @@ static int ad7192_probe_trigger(struct iio_dev *indio_dev)
|
|||||||
disable_irq_nosync(st->spi->irq);
|
disable_irq_nosync(st->spi->irq);
|
||||||
st->irq_dis = true;
|
st->irq_dis = true;
|
||||||
st->trig->dev.parent = &st->spi->dev;
|
st->trig->dev.parent = &st->spi->dev;
|
||||||
st->trig->owner = THIS_MODULE;
|
|
||||||
st->trig->private_data = indio_dev;
|
st->trig->private_data = indio_dev;
|
||||||
|
|
||||||
ret = iio_trigger_register(st->trig);
|
ret = iio_trigger_register(st->trig);
|
||||||
|
@ -504,7 +504,6 @@ static int ad7793_probe_trigger(struct iio_dev *indio_dev)
|
|||||||
disable_irq_nosync(st->spi->irq);
|
disable_irq_nosync(st->spi->irq);
|
||||||
st->irq_dis = true;
|
st->irq_dis = true;
|
||||||
st->trig->dev.parent = &st->spi->dev;
|
st->trig->dev.parent = &st->spi->dev;
|
||||||
st->trig->owner = THIS_MODULE;
|
|
||||||
st->trig->private_data = indio_dev;
|
st->trig->private_data = indio_dev;
|
||||||
|
|
||||||
ret = iio_trigger_register(st->trig);
|
ret = iio_trigger_register(st->trig);
|
||||||
|
@ -46,7 +46,6 @@ struct iio_trigger_ops {
|
|||||||
* @private_data: [DRIVER] device specific data
|
* @private_data: [DRIVER] device specific data
|
||||||
* @list: [INTERN] used in maintenance of global trigger list
|
* @list: [INTERN] used in maintenance of global trigger list
|
||||||
* @alloc_list: [DRIVER] used for driver specific trigger list
|
* @alloc_list: [DRIVER] used for driver specific trigger list
|
||||||
* @owner: [DRIVER] used to monitor usage count of the trigger.
|
|
||||||
* @use_count: use count for the trigger
|
* @use_count: use count for the trigger
|
||||||
* @subirq_chip: [INTERN] associate 'virtual' irq chip.
|
* @subirq_chip: [INTERN] associate 'virtual' irq chip.
|
||||||
* @subirq_base: [INTERN] base number for irqs provided by trigger.
|
* @subirq_base: [INTERN] base number for irqs provided by trigger.
|
||||||
@ -63,7 +62,6 @@ struct iio_trigger {
|
|||||||
void *private_data;
|
void *private_data;
|
||||||
struct list_head list;
|
struct list_head list;
|
||||||
struct list_head alloc_list;
|
struct list_head alloc_list;
|
||||||
struct module *owner;
|
|
||||||
int use_count;
|
int use_count;
|
||||||
|
|
||||||
struct irq_chip subirq_chip;
|
struct irq_chip subirq_chip;
|
||||||
|
@ -125,7 +125,6 @@ static int iio_trig_periodic_rtc_probe(struct platform_device *dev)
|
|||||||
goto error_put_trigger_and_remove_from_list;
|
goto error_put_trigger_and_remove_from_list;
|
||||||
}
|
}
|
||||||
trig->private_data = trig_info;
|
trig->private_data = trig_info;
|
||||||
trig->owner = THIS_MODULE;
|
|
||||||
trig->ops = &iio_prtc_trigger_ops;
|
trig->ops = &iio_prtc_trigger_ops;
|
||||||
/* RTC access */
|
/* RTC access */
|
||||||
trig_info->rtc
|
trig_info->rtc
|
||||||
|
Loading…
Reference in New Issue
Block a user