Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1574819

[PATCH v1 0/2] iio: Add parent_trigger attribute to triggers

From Benjamin Gaignard <benjamin.gaignard@linaro.org>
Newsgroups linux.kernel
Subject [PATCH v1 0/2] iio: Add parent_trigger attribute to triggers
Date 2017-02-06 15:30 +0100
Message-ID <t7SsN-64V-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Thoses patches add parent_trigger attribute to IIO triggers.
The goal is to allow triggers to use triggers like is this done for iio
devices.
With this patch it will be possible to chain triggers, for example
stm32 triggers could be used as clock of an other triggers:
echo "tim1_trgo" > trigger0/parent_trigger.

Similary to what already exist to validate a device, a new (optional) 
validate_trigger function is added in iio_trigger structure and should be
filled by drivers.

Benjamin Gaignard (2):
  iio: Allow triggers to be used as parent of others triggers
  iio: stm32 trigger: Implement validate_trigger function

 .../ABI/testing/sysfs-bus-iio-timer-stm32          |  26 ++++++
 .../ABI/testing/sysfs-bus-iio-trigger-sysfs        |   8 ++
 drivers/iio/industrialio-trigger.c                 |  68 ++++++++++++++
 drivers/iio/trigger/stm32-timer-trigger.c          | 104 +++++++++++++++++++++
 include/linux/iio/trigger.h                        |   6 +-
 5 files changed, 211 insertions(+), 1 deletion(-)

-- 
1.9.1

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH v1 0/2] iio: Add parent_trigger attribute to triggers Benjamin Gaignard <benjamin.gaignard@linaro.org> - 2017-02-06 15:30 +0100
  Re: [PATCH v1 0/2] iio: Add parent_trigger attribute to triggers Lars-Peter Clausen <lars@metafoo.de> - 2017-02-06 15:30 +0100
    Re: [PATCH v1 0/2] iio: Add parent_trigger attribute to triggers Benjamin Gaignard <benjamin.gaignard@linaro.org> - 2017-02-06 15:50 +0100
      Re: [PATCH v1 0/2] iio: Add parent_trigger attribute to triggers Jonathan Cameron <jic23@kernel.org> - 2017-02-11 11:30 +0100
  [PATCH v1 2/2] iio: stm32 trigger: Implement validate_trigger function Benjamin Gaignard <benjamin.gaignard@linaro.org> - 2017-02-06 15:30 +0100
    Re: [PATCH v1 2/2] iio: stm32 trigger: Implement validate_trigger  function Jonathan Cameron <jic23@kernel.org> - 2017-02-11 12:20 +0100
  [PATCH v1 1/2] iio: Allow triggers to be used as parent of others triggers Benjamin Gaignard <benjamin.gaignard@linaro.org> - 2017-02-06 15:30 +0100
    Re: [PATCH v1 1/2] iio: Allow triggers to be used as parent of others  triggers Jonathan Cameron <jic23@kernel.org> - 2017-02-11 12:00 +0100

csiph-web