linux-iio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] iio: fix spelling of Accelerometer in Kconfig
@ 2012-09-30 10:03 Peter Meerwald
  2012-10-03 18:13 ` Srinivas pandruvada
  0 siblings, 1 reply; 10+ messages in thread
From: Peter Meerwald @ 2012-09-30 10:03 UTC (permalink / raw)
  To: linux-iio; +Cc: Peter Meerwald, srinivas.pandruvada

Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
Cc: srinivas.pandruvada@intel.com
---
 drivers/iio/accel/Kconfig |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/iio/accel/Kconfig b/drivers/iio/accel/Kconfig
index b2510c4..fe4bcd7 100644
--- a/drivers/iio/accel/Kconfig
+++ b/drivers/iio/accel/Kconfig
@@ -8,7 +8,7 @@ config HID_SENSOR_ACCEL_3D
 	select IIO_BUFFER
 	select IIO_TRIGGERED_BUFFER
 	select HID_SENSOR_IIO_COMMON
-	tristate "HID Acelerometers 3D"
+	tristate "HID Accelerometers 3D"
 	help
 	  Say yes here to build support for the HID SENSOR
 	  accelerometers 3D.
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [PATCH] iio: fix spelling of Accelerometer in Kconfig
  2012-09-30 10:03 [PATCH] iio: fix spelling of Accelerometer in Kconfig Peter Meerwald
@ 2012-10-03 18:13 ` Srinivas pandruvada
  0 siblings, 0 replies; 10+ messages in thread
From: Srinivas pandruvada @ 2012-10-03 18:13 UTC (permalink / raw)
  To: Peter Meerwald; +Cc: linux-iio, srinivas.pandruvada

Thanks for catching this. Agreed.

On Sun, 2012-09-30 at 12:03 +0200, Peter Meerwald wrote:
> Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
> Cc: srinivas.pandruvada@intel.com
> ---
>  drivers/iio/accel/Kconfig |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/iio/accel/Kconfig b/drivers/iio/accel/Kconfig
> index b2510c4..fe4bcd7 100644
> --- a/drivers/iio/accel/Kconfig
> +++ b/drivers/iio/accel/Kconfig
> @@ -8,7 +8,7 @@ config HID_SENSOR_ACCEL_3D
>  	select IIO_BUFFER
>  	select IIO_TRIGGERED_BUFFER
>  	select HID_SENSOR_IIO_COMMON
> -	tristate "HID Acelerometers 3D"
> +	tristate "HID Accelerometers 3D"
>  	help
>  	  Say yes here to build support for the HID SENSOR
>  	  accelerometers 3D.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] iio: remove useless irq_enabled variable in at91
@ 2012-10-13  8:06 Peter Meerwald
  2012-10-13  8:06 ` [PATCH] iio: use iio_push_to_buffer() in at91 driver Peter Meerwald
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Peter Meerwald @ 2012-10-13  8:06 UTC (permalink / raw)
  To: Jonathan Cameron; +Cc: linux-iio, Peter Meerwald

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>
---
 drivers/iio/adc/at91_adc.c |    3 ---
 1 file changed, 3 deletions(-)

diff --git a/drivers/iio/adc/at91_adc.c b/drivers/iio/adc/at91_adc.c
index 3ed94bf..b3ba8af 100644
--- a/drivers/iio/adc/at91_adc.c
+++ b/drivers/iio/adc/at91_adc.c
@@ -46,7 +46,6 @@ struct at91_adc_state {
 	struct clk		*clk;
 	bool			done;
 	int			irq;
-	bool			irq_enabled;
 	u16			last_value;
 	struct mutex		lock;
 	u8			num_channels;
@@ -85,7 +84,6 @@ static irqreturn_t at91_adc_trigger_handler(int irq, void *p)
 	buffer->access->store_to(buffer, (u8 *)st->buffer);
 
 	iio_trigger_notify_done(idev->trig);
-	st->irq_enabled = true;
 
 	/* Needed to ACK the DRDY interruption */
 	at91_adc_readl(st, AT91_ADC_LCDR);
@@ -106,7 +104,6 @@ static irqreturn_t at91_adc_eoc_trigger(int irq, void *private)
 
 	if (iio_buffer_enabled(idev)) {
 		disable_irq_nosync(irq);
-		st->irq_enabled = false;
 		iio_trigger_poll(idev->trig, iio_get_time_ns());
 	} else {
 		st->last_value = at91_adc_readl(st, AT91_ADC_LCDR);
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH] iio: use iio_push_to_buffer() in at91 driver
  2012-10-13  8:06 [PATCH] iio: remove useless irq_enabled variable in at91 Peter Meerwald
@ 2012-10-13  8:06 ` Peter Meerwald
  2012-10-13  9:40   ` Jonathan Cameron
  2012-10-13  8:06 ` [PATCH] staging iio: use iio_trigger_generic_data_rdy_poll() in accel/adis16209,adis16240 driver Peter Meerwald
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: Peter Meerwald @ 2012-10-13  8:06 UTC (permalink / raw)
  To: Jonathan Cameron; +Cc: linux-iio, Peter Meerwald

Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
---
 drivers/iio/adc/at91_adc.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/iio/adc/at91_adc.c b/drivers/iio/adc/at91_adc.c
index b3ba8af..2e2c9a8 100644
--- a/drivers/iio/adc/at91_adc.c
+++ b/drivers/iio/adc/at91_adc.c
@@ -81,7 +81,7 @@ static irqreturn_t at91_adc_trigger_handler(int irq, void *p)
 		*timestamp = pf->timestamp;
 	}
 
-	buffer->access->store_to(buffer, (u8 *)st->buffer);
+	iio_push_to_buffer(buffer, st->buffer);
 
 	iio_trigger_notify_done(idev->trig);
 
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH] staging iio: use iio_trigger_generic_data_rdy_poll() in accel/adis16209,adis16240 driver
  2012-10-13  8:06 [PATCH] iio: remove useless irq_enabled variable in at91 Peter Meerwald
  2012-10-13  8:06 ` [PATCH] iio: use iio_push_to_buffer() in at91 driver Peter Meerwald
@ 2012-10-13  8:06 ` Peter Meerwald
  2012-10-13  9:42   ` Jonathan Cameron
  2012-10-13  8:06 ` [PATCH] iio: fix spelling of Accelerometer in Kconfig Peter Meerwald
  2012-10-13  9:37 ` [PATCH] iio: remove useless irq_enabled variable in at91 Jonathan Cameron
  3 siblings, 1 reply; 10+ messages in thread
From: Peter Meerwald @ 2012-10-13  8:06 UTC (permalink / raw)
  To: Jonathan Cameron; +Cc: linux-iio, Peter Meerwald

Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
Acked-by: Lars-Peter Clausen <lars@metafoo.de>
---
 drivers/staging/iio/accel/adis16209_trigger.c |   11 +----------
 drivers/staging/iio/accel/adis16240_trigger.c |   11 +----------
 2 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/drivers/staging/iio/accel/adis16209_trigger.c b/drivers/staging/iio/accel/adis16209_trigger.c
index 2ad93dc..1122803 100644
--- a/drivers/staging/iio/accel/adis16209_trigger.c
+++ b/drivers/staging/iio/accel/adis16209_trigger.c
@@ -8,15 +8,6 @@
 #include "adis16209.h"
 
 /**
- * adis16209_data_rdy_trig_poll() the event handler for the data rdy trig
- **/
-static irqreturn_t adis16209_data_rdy_trig_poll(int irq, void *trig)
-{
-	iio_trigger_poll(trig, iio_get_time_ns());
-	return IRQ_HANDLED;
-}
-
-/**
  * adis16209_data_rdy_trigger_set_state() set datardy interrupt state
  **/
 static int adis16209_data_rdy_trigger_set_state(struct iio_trigger *trig,
@@ -45,7 +36,7 @@ int adis16209_probe_trigger(struct iio_dev *indio_dev)
 	}
 
 	ret = request_irq(st->us->irq,
-			  adis16209_data_rdy_trig_poll,
+			  iio_trigger_generic_data_rdy_poll,
 			  IRQF_TRIGGER_RISING,
 			  "adis16209",
 			  st->trig);
diff --git a/drivers/staging/iio/accel/adis16240_trigger.c b/drivers/staging/iio/accel/adis16240_trigger.c
index fa90a22..f3caf09 100644
--- a/drivers/staging/iio/accel/adis16240_trigger.c
+++ b/drivers/staging/iio/accel/adis16240_trigger.c
@@ -8,15 +8,6 @@
 #include "adis16240.h"
 
 /**
- * adis16240_data_rdy_trig_poll() the event handler for the data rdy trig
- **/
-static irqreturn_t adis16240_data_rdy_trig_poll(int irq, void *trig)
-{
-	iio_trigger_poll(trig, iio_get_time_ns());
-	return IRQ_HANDLED;
-}
-
-/**
  * adis16240_data_rdy_trigger_set_state() set datardy interrupt state
  **/
 static int adis16240_data_rdy_trigger_set_state(struct iio_trigger *trig,
@@ -45,7 +36,7 @@ int adis16240_probe_trigger(struct iio_dev *indio_dev)
 	}
 
 	ret = request_irq(st->us->irq,
-			  adis16240_data_rdy_trig_poll,
+			  iio_trigger_generic_data_rdy_poll,
 			  IRQF_TRIGGER_RISING,
 			  "adis16240",
 			  st->trig);
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH] iio: fix spelling of Accelerometer in Kconfig
  2012-10-13  8:06 [PATCH] iio: remove useless irq_enabled variable in at91 Peter Meerwald
  2012-10-13  8:06 ` [PATCH] iio: use iio_push_to_buffer() in at91 driver Peter Meerwald
  2012-10-13  8:06 ` [PATCH] staging iio: use iio_trigger_generic_data_rdy_poll() in accel/adis16209,adis16240 driver Peter Meerwald
@ 2012-10-13  8:06 ` Peter Meerwald
  2012-10-13  9:43   ` Jonathan Cameron
  2012-10-13  9:37 ` [PATCH] iio: remove useless irq_enabled variable in at91 Jonathan Cameron
  3 siblings, 1 reply; 10+ messages in thread
From: Peter Meerwald @ 2012-10-13  8:06 UTC (permalink / raw)
  To: Jonathan Cameron; +Cc: linux-iio, Peter Meerwald

Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
Acked-by: Srinivas pandruvada <srinivas.pandruvada@linux.intel.com>
---
 drivers/iio/accel/Kconfig |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/iio/accel/Kconfig b/drivers/iio/accel/Kconfig
index b2510c4..fe4bcd7 100644
--- a/drivers/iio/accel/Kconfig
+++ b/drivers/iio/accel/Kconfig
@@ -8,7 +8,7 @@ config HID_SENSOR_ACCEL_3D
 	select IIO_BUFFER
 	select IIO_TRIGGERED_BUFFER
 	select HID_SENSOR_IIO_COMMON
-	tristate "HID Acelerometers 3D"
+	tristate "HID Accelerometers 3D"
 	help
 	  Say yes here to build support for the HID SENSOR
 	  accelerometers 3D.
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [PATCH] iio: remove useless irq_enabled variable in at91
  2012-10-13  8:06 [PATCH] iio: remove useless irq_enabled variable in at91 Peter Meerwald
                   ` (2 preceding siblings ...)
  2012-10-13  8:06 ` [PATCH] iio: fix spelling of Accelerometer in Kconfig Peter Meerwald
@ 2012-10-13  9:37 ` Jonathan Cameron
  3 siblings, 0 replies; 10+ messages in thread
From: Jonathan Cameron @ 2012-10-13  9:37 UTC (permalink / raw)
  To: Peter Meerwald; +Cc: linux-iio

On 10/13/2012 09:06 AM, Peter Meerwald wrote:
> 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>
Added to togreg branch of iio.git  thanks.

> ---
>  drivers/iio/adc/at91_adc.c |    3 ---
>  1 file changed, 3 deletions(-)
> 
> diff --git a/drivers/iio/adc/at91_adc.c b/drivers/iio/adc/at91_adc.c
> index 3ed94bf..b3ba8af 100644
> --- a/drivers/iio/adc/at91_adc.c
> +++ b/drivers/iio/adc/at91_adc.c
> @@ -46,7 +46,6 @@ struct at91_adc_state {
>  	struct clk		*clk;
>  	bool			done;
>  	int			irq;
> -	bool			irq_enabled;
>  	u16			last_value;
>  	struct mutex		lock;
>  	u8			num_channels;
> @@ -85,7 +84,6 @@ static irqreturn_t at91_adc_trigger_handler(int irq, void *p)
>  	buffer->access->store_to(buffer, (u8 *)st->buffer);
>  
>  	iio_trigger_notify_done(idev->trig);
> -	st->irq_enabled = true;
>  
>  	/* Needed to ACK the DRDY interruption */
>  	at91_adc_readl(st, AT91_ADC_LCDR);
> @@ -106,7 +104,6 @@ static irqreturn_t at91_adc_eoc_trigger(int irq, void *private)
>  
>  	if (iio_buffer_enabled(idev)) {
>  		disable_irq_nosync(irq);
> -		st->irq_enabled = false;
>  		iio_trigger_poll(idev->trig, iio_get_time_ns());
>  	} else {
>  		st->last_value = at91_adc_readl(st, AT91_ADC_LCDR);
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] iio: use iio_push_to_buffer() in at91 driver
  2012-10-13  8:06 ` [PATCH] iio: use iio_push_to_buffer() in at91 driver Peter Meerwald
@ 2012-10-13  9:40   ` Jonathan Cameron
  0 siblings, 0 replies; 10+ messages in thread
From: Jonathan Cameron @ 2012-10-13  9:40 UTC (permalink / raw)
  To: Peter Meerwald; +Cc: linux-iio

On 10/13/2012 09:06 AM, Peter Meerwald wrote:
> Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
> Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Ate this up in the multiple buffers patch series, but cleaner history to
do it with this patch then change it again.

Added to togreg branch of iio.git
> ---
>  drivers/iio/adc/at91_adc.c |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/iio/adc/at91_adc.c b/drivers/iio/adc/at91_adc.c
> index b3ba8af..2e2c9a8 100644
> --- a/drivers/iio/adc/at91_adc.c
> +++ b/drivers/iio/adc/at91_adc.c
> @@ -81,7 +81,7 @@ static irqreturn_t at91_adc_trigger_handler(int irq, void *p)
>  		*timestamp = pf->timestamp;
>  	}
>  
> -	buffer->access->store_to(buffer, (u8 *)st->buffer);
> +	iio_push_to_buffer(buffer, st->buffer);
>  
>  	iio_trigger_notify_done(idev->trig);
>  
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] staging iio: use iio_trigger_generic_data_rdy_poll() in accel/adis16209,adis16240 driver
  2012-10-13  8:06 ` [PATCH] staging iio: use iio_trigger_generic_data_rdy_poll() in accel/adis16209,adis16240 driver Peter Meerwald
@ 2012-10-13  9:42   ` Jonathan Cameron
  0 siblings, 0 replies; 10+ messages in thread
From: Jonathan Cameron @ 2012-10-13  9:42 UTC (permalink / raw)
  To: Peter Meerwald; +Cc: linux-iio

On 10/13/2012 09:06 AM, Peter Meerwald wrote:
> Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
> Acked-by: Lars-Peter Clausen <lars@metafoo.de>
added to togreg branch of iio.git
> ---
>  drivers/staging/iio/accel/adis16209_trigger.c |   11 +----------
>  drivers/staging/iio/accel/adis16240_trigger.c |   11 +----------
>  2 files changed, 2 insertions(+), 20 deletions(-)
> 
> diff --git a/drivers/staging/iio/accel/adis16209_trigger.c b/drivers/staging/iio/accel/adis16209_trigger.c
> index 2ad93dc..1122803 100644
> --- a/drivers/staging/iio/accel/adis16209_trigger.c
> +++ b/drivers/staging/iio/accel/adis16209_trigger.c
> @@ -8,15 +8,6 @@
>  #include "adis16209.h"
>  
>  /**
> - * adis16209_data_rdy_trig_poll() the event handler for the data rdy trig
> - **/
> -static irqreturn_t adis16209_data_rdy_trig_poll(int irq, void *trig)
> -{
> -	iio_trigger_poll(trig, iio_get_time_ns());
> -	return IRQ_HANDLED;
> -}
> -
> -/**
>   * adis16209_data_rdy_trigger_set_state() set datardy interrupt state
>   **/
>  static int adis16209_data_rdy_trigger_set_state(struct iio_trigger *trig,
> @@ -45,7 +36,7 @@ int adis16209_probe_trigger(struct iio_dev *indio_dev)
>  	}
>  
>  	ret = request_irq(st->us->irq,
> -			  adis16209_data_rdy_trig_poll,
> +			  iio_trigger_generic_data_rdy_poll,
>  			  IRQF_TRIGGER_RISING,
>  			  "adis16209",
>  			  st->trig);
> diff --git a/drivers/staging/iio/accel/adis16240_trigger.c b/drivers/staging/iio/accel/adis16240_trigger.c
> index fa90a22..f3caf09 100644
> --- a/drivers/staging/iio/accel/adis16240_trigger.c
> +++ b/drivers/staging/iio/accel/adis16240_trigger.c
> @@ -8,15 +8,6 @@
>  #include "adis16240.h"
>  
>  /**
> - * adis16240_data_rdy_trig_poll() the event handler for the data rdy trig
> - **/
> -static irqreturn_t adis16240_data_rdy_trig_poll(int irq, void *trig)
> -{
> -	iio_trigger_poll(trig, iio_get_time_ns());
> -	return IRQ_HANDLED;
> -}
> -
> -/**
>   * adis16240_data_rdy_trigger_set_state() set datardy interrupt state
>   **/
>  static int adis16240_data_rdy_trigger_set_state(struct iio_trigger *trig,
> @@ -45,7 +36,7 @@ int adis16240_probe_trigger(struct iio_dev *indio_dev)
>  	}
>  
>  	ret = request_irq(st->us->irq,
> -			  adis16240_data_rdy_trig_poll,
> +			  iio_trigger_generic_data_rdy_poll,
>  			  IRQF_TRIGGER_RISING,
>  			  "adis16240",
>  			  st->trig);
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] iio: fix spelling of Accelerometer in Kconfig
  2012-10-13  8:06 ` [PATCH] iio: fix spelling of Accelerometer in Kconfig Peter Meerwald
@ 2012-10-13  9:43   ` Jonathan Cameron
  0 siblings, 0 replies; 10+ messages in thread
From: Jonathan Cameron @ 2012-10-13  9:43 UTC (permalink / raw)
  To: Peter Meerwald; +Cc: linux-iio

On 10/13/2012 09:06 AM, Peter Meerwald wrote:
> Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
> Acked-by: Srinivas pandruvada <srinivas.pandruvada@linux.intel.com>
Added to togreg branch of iio.git

(I'd have picked all these up today from the original thread, but
this nice series with acks etc does make life easier - thanks!)

> ---
>  drivers/iio/accel/Kconfig |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/iio/accel/Kconfig b/drivers/iio/accel/Kconfig
> index b2510c4..fe4bcd7 100644
> --- a/drivers/iio/accel/Kconfig
> +++ b/drivers/iio/accel/Kconfig
> @@ -8,7 +8,7 @@ config HID_SENSOR_ACCEL_3D
>  	select IIO_BUFFER
>  	select IIO_TRIGGERED_BUFFER
>  	select HID_SENSOR_IIO_COMMON
> -	tristate "HID Acelerometers 3D"
> +	tristate "HID Accelerometers 3D"
>  	help
>  	  Say yes here to build support for the HID SENSOR
>  	  accelerometers 3D.
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-10-13  9:43 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-13  8:06 [PATCH] iio: remove useless irq_enabled variable in at91 Peter Meerwald
2012-10-13  8:06 ` [PATCH] iio: use iio_push_to_buffer() in at91 driver Peter Meerwald
2012-10-13  9:40   ` Jonathan Cameron
2012-10-13  8:06 ` [PATCH] staging iio: use iio_trigger_generic_data_rdy_poll() in accel/adis16209,adis16240 driver Peter Meerwald
2012-10-13  9:42   ` Jonathan Cameron
2012-10-13  8:06 ` [PATCH] iio: fix spelling of Accelerometer in Kconfig Peter Meerwald
2012-10-13  9:43   ` Jonathan Cameron
2012-10-13  9:37 ` [PATCH] iio: remove useless irq_enabled variable in at91 Jonathan Cameron
  -- strict thread matches above, loose matches on Subject: below --
2012-09-30 10:03 [PATCH] iio: fix spelling of Accelerometer in Kconfig Peter Meerwald
2012-10-03 18:13 ` Srinivas pandruvada

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).