All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Add ADC driver for G20 and G45 evaluation boards
@ 2012-04-05 16:01 ` Maxime Ripard
  0 siblings, 0 replies; 27+ messages in thread
From: Maxime Ripard @ 2012-04-05 16:01 UTC (permalink / raw)
  To: linux-iio, linux-arm-kernel

Hi all,

Here is the improved version of what I've been posting some time ago.
Some things changed since last version:
  - Support for Hardware triggers for the G20 has been added
  - Support for the AT91SAM9M10G45 board has been added too, both for
    software and hardware triggers
  - The driver is now in drivers/staging/iio to include all these features.

The first three patches should not have changed much since last post, so it
should be pretty ok.

Thanks,
Maxime


^ permalink raw reply	[flat|nested] 27+ messages in thread
* [RFC] IIO: Add hardware triggers support to the AT91 ADC driver
@ 2011-12-02 15:34 Maxime Ripard
  2011-12-02 15:35 ` [PATCH 3/5] ARM: AT91: Add the ADC to the sam9g20ek board Maxime Ripard
  0 siblings, 1 reply; 27+ messages in thread
From: Maxime Ripard @ 2011-12-02 15:34 UTC (permalink / raw)
  To: linux-iio; +Cc: Patrice Vilchez, Thomas Petazzoni, Nicolas Ferre

Hi list,

here is a patchset that adds the hardware triggers support to the at91_adc
driver that only supported software triggers so far.

Please note that this is NOT for inclusion, only for review for now, as there is
no support for buffers and triggers out of staging out of staging, and the first
patches only duplicate the at91_adc driver I submitted out of staging.

So basically, the important patches at the 4th and 5th.

The fourth rework the way I declared the platform_data, in a more DT-compliant
way. I needed it for the available triggers declaration. I will surely backport
this part soon to the out-of-staging driver, because it will certainly be useful
to it.

The fifth one adds the triggers and buffers support to the driver in itself.
While the whole dynamic triggers declaration might seem overkill for now as I
only support the sam9g20-ek board, support for other atmel boards will come soon
and I surely need that in place.
On the downside, it probably needs some more work. Jonathan suggested earlier
that kfifo is a more convenient backend for the buffer, so I might switch to it
in the future. Also, I have not been able to test the timer counters triggers,
only the external for now.

This patchset is based on the commit 3413ec44 from Jonathan's master tree.

So please, take a look.
Thanks,
Maxime

Cc: Patrice Vilchez <patrice.vilchez@atmel.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>


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

end of thread, other threads:[~2012-04-13  8:00 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-05 16:01 [PATCH] Add ADC driver for G20 and G45 evaluation boards Maxime Ripard
2012-04-05 16:01 ` Maxime Ripard
2012-04-05 16:01 ` [PATCH 1/5] ARM: AT91: Add platform data for the AT91 ADCs Maxime Ripard
2012-04-05 16:01   ` Maxime Ripard
2012-04-13  8:00   ` Jonathan Cameron
2012-04-13  8:00     ` Jonathan Cameron
2012-04-05 16:01 ` [PATCH 2/5] ARM: AT91: IIO: Add AT91 ADC driver Maxime Ripard
2012-04-05 16:01   ` Maxime Ripard
2012-04-07  3:27   ` Jean-Christophe PLAGNIOL-VILLARD
2012-04-07  3:27     ` Jean-Christophe PLAGNIOL-VILLARD
2012-04-09 15:39     ` Maxime Ripard
2012-04-09 15:39       ` Maxime Ripard
2012-04-05 16:01 ` [PATCH 3/5] ARM: AT91: Add the ADC to the sam9g20ek board Maxime Ripard
2012-04-05 16:01   ` Maxime Ripard
2012-04-07  3:29   ` Jean-Christophe PLAGNIOL-VILLARD
2012-04-07  3:29     ` Jean-Christophe PLAGNIOL-VILLARD
2012-04-09 15:40     ` Maxime Ripard
2012-04-09 15:40       ` Maxime Ripard
2012-04-05 16:01 ` [PATCH 4/5] IIO: AT91: ADC: Add support for the AT91SAM9M10G45-EK board Maxime Ripard
2012-04-05 16:01   ` Maxime Ripard
2012-04-07  3:31   ` Jean-Christophe PLAGNIOL-VILLARD
2012-04-07  3:31     ` Jean-Christophe PLAGNIOL-VILLARD
2012-04-05 16:01 ` [PATCH 5/5] IIO: AT91: Add support for hardware triggers for the ADC Maxime Ripard
2012-04-05 16:01   ` Maxime Ripard
2012-04-07  3:34   ` Jean-Christophe PLAGNIOL-VILLARD
2012-04-07  3:34     ` Jean-Christophe PLAGNIOL-VILLARD
  -- strict thread matches above, loose matches on Subject: below --
2011-12-02 15:34 [RFC] IIO: Add hardware triggers support to the AT91 ADC driver Maxime Ripard
2011-12-02 15:35 ` [PATCH 3/5] ARM: AT91: Add the ADC to the sam9g20ek board Maxime Ripard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.