diff options
author | Peter Meerwald <pmeerw@pmeerw.net> | 2012-10-13 04:06:00 -0400 |
---|---|---|
committer | Jonathan Cameron <jic23@kernel.org> | 2012-10-19 11:18:54 -0400 |
commit | e1562ef30438d4850e3f4ea0fc5711ea658a1f69 (patch) | |
tree | bce81b2df9a8f24f74ed21d349b7ca75a4aa6ff1 /drivers/iio | |
parent | 73327b4c80713da3a854fb04ef7e9739fe006709 (diff) |
iio: remove useless irq_enabled variable in at91
irq_enabled is only set, but never read
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'drivers/iio')
-rw-r--r-- | drivers/iio/adc/at91_adc.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/iio/adc/at91_adc.c b/drivers/iio/adc/at91_adc.c index 3ed94bf80596..b3ba8af4f261 100644 --- a/drivers/iio/adc/at91_adc.c +++ b/drivers/iio/adc/at91_adc.c | |||
@@ -46,7 +46,6 @@ struct at91_adc_state { | |||
46 | struct clk *clk; | 46 | struct clk *clk; |
47 | bool done; | 47 | bool done; |
48 | int irq; | 48 | int irq; |
49 | bool irq_enabled; | ||
50 | u16 last_value; | 49 | u16 last_value; |
51 | struct mutex lock; | 50 | struct mutex lock; |
52 | u8 num_channels; | 51 | u8 num_channels; |
@@ -85,7 +84,6 @@ static irqreturn_t at91_adc_trigger_handler(int irq, void *p) | |||
85 | buffer->access->store_to(buffer, (u8 *)st->buffer); | 84 | buffer->access->store_to(buffer, (u8 *)st->buffer); |
86 | 85 | ||
87 | iio_trigger_notify_done(idev->trig); | 86 | iio_trigger_notify_done(idev->trig); |
88 | st->irq_enabled = true; | ||
89 | 87 | ||
90 | /* Needed to ACK the DRDY interruption */ | 88 | /* Needed to ACK the DRDY interruption */ |
91 | at91_adc_readl(st, AT91_ADC_LCDR); | 89 | at91_adc_readl(st, AT91_ADC_LCDR); |
@@ -106,7 +104,6 @@ static irqreturn_t at91_adc_eoc_trigger(int irq, void *private) | |||
106 | 104 | ||
107 | if (iio_buffer_enabled(idev)) { | 105 | if (iio_buffer_enabled(idev)) { |
108 | disable_irq_nosync(irq); | 106 | disable_irq_nosync(irq); |
109 | st->irq_enabled = false; | ||
110 | iio_trigger_poll(idev->trig, iio_get_time_ns()); | 107 | iio_trigger_poll(idev->trig, iio_get_time_ns()); |
111 | } else { | 108 | } else { |
112 | st->last_value = at91_adc_readl(st, AT91_ADC_LCDR); | 109 | st->last_value = at91_adc_readl(st, AT91_ADC_LCDR); |