All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/4] iio: trigger: Add OF support and GPIO based trigger
@ 2017-02-17 16:03 ` Fabrice Gasnier
  0 siblings, 0 replies; 44+ messages in thread
From: Fabrice Gasnier @ 2017-02-17 16:03 UTC (permalink / raw)
  To: jic23, linux, robh+dt, linux-arm-kernel, devicetree, linux-kernel
  Cc: linux-iio, mark.rutland, mcoquelin.stm32, alexandre.torgue, lars,
	knaack.h, pmeerw, fabrice.gasnier, benjamin.gaignard,
	benjamin.gaignard, linus.walleij

Hi,

I send this as an RFC, as I'm digging to try to get as generic
as possible GPIO based trigger support, as discussed earlier in
other patchset "Add EXTI GPIO trigger support to STM32 ADC":
https://www.spinics.net/lists/arm-kernel/msg559091.html

Following various comments on this, I sent this RFC to address two
topics, that I see as possible prerequisite:
- Add trigger OF support
- GPIO based trigger

Please feel free to advise.
Best Regards.

Fabrice Gasnier (4):
  dt-bindings: iio: introduce trigger providers, consumers
  iio: trigger: add OF support
  dt-bindings: iio: add support for GPIO triggers
  iio: trigger: add GPIO trigger

 .../devicetree/bindings/iio/iio-bindings.txt       |  37 +++++++
 .../bindings/iio/trigger/iio-trig-gpio.txt         |  26 +++++
 drivers/iio/industrialio-trigger.c                 | 100 ++++++++++++++++++
 drivers/iio/trigger/Kconfig                        |   9 ++
 drivers/iio/trigger/Makefile                       |   1 +
 drivers/iio/trigger/iio-trig-gpio.c                | 112 +++++++++++++++++++++
 include/linux/iio/trigger.h                        |   4 +
 7 files changed, 289 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/iio/trigger/iio-trig-gpio.txt
 create mode 100644 drivers/iio/trigger/iio-trig-gpio.c

-- 
1.9.1

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

end of thread, other threads:[~2017-02-25 16:21 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-17 16:03 [RFC 0/4] iio: trigger: Add OF support and GPIO based trigger Fabrice Gasnier
2017-02-17 16:03 ` Fabrice Gasnier
2017-02-17 16:03 ` Fabrice Gasnier
2017-02-17 16:03 ` [RFC 1/4] dt-bindings: iio: introduce trigger providers, consumers Fabrice Gasnier
2017-02-17 16:03   ` Fabrice Gasnier
2017-02-17 16:03   ` Fabrice Gasnier
2017-02-17 16:03 ` [RFC 2/4] iio: trigger: add OF support Fabrice Gasnier
2017-02-17 16:03   ` Fabrice Gasnier
2017-02-17 16:03   ` Fabrice Gasnier
2017-02-17 16:03 ` [RFC 3/4] dt-bindings: iio: add support for GPIO triggers Fabrice Gasnier
2017-02-17 16:03   ` Fabrice Gasnier
2017-02-17 16:03   ` Fabrice Gasnier
2017-02-18 19:22   ` Jonathan Cameron
2017-02-18 19:22     ` Jonathan Cameron
2017-02-18 19:22     ` Jonathan Cameron
2017-02-23 15:03   ` Linus Walleij
2017-02-23 15:03     ` Linus Walleij
2017-02-23 15:03     ` Linus Walleij
2017-02-23 15:03     ` Linus Walleij
2017-02-23 15:45     ` Fabrice Gasnier
2017-02-23 15:45       ` Fabrice Gasnier
2017-02-23 15:45       ` Fabrice Gasnier
2017-02-23 15:45       ` Fabrice Gasnier
2017-02-17 16:03 ` [RFC 4/4] iio: trigger: add GPIO trigger Fabrice Gasnier
2017-02-17 16:03   ` Fabrice Gasnier
2017-02-17 16:03   ` Fabrice Gasnier
2017-02-17 16:16   ` Lars-Peter Clausen
2017-02-17 16:16     ` Lars-Peter Clausen
2017-02-17 16:16     ` Lars-Peter Clausen
2017-02-18 19:19     ` Jonathan Cameron
2017-02-18 19:19       ` Jonathan Cameron
2017-02-18 19:19       ` Jonathan Cameron
2017-02-20 16:24       ` Fabrice Gasnier
2017-02-20 16:24         ` Fabrice Gasnier
2017-02-20 16:24         ` Fabrice Gasnier
2017-02-25 16:21         ` Jonathan Cameron
2017-02-25 16:21           ` Jonathan Cameron
2017-02-25 16:21           ` Jonathan Cameron
2017-02-17 16:23 ` [RFC 0/4] iio: trigger: Add OF support and GPIO based trigger Daniel Baluta
2017-02-17 16:23   ` Daniel Baluta
2017-02-17 16:23   ` Daniel Baluta
2017-02-18 19:07   ` Jonathan Cameron
2017-02-18 19:07     ` Jonathan Cameron
2017-02-18 19:07     ` Jonathan Cameron

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.