On Thu, 25 May 2017 14:17:12 +0300 Eugen Hristev <eugen.hristev@xxxxxxxxxxxxx> wrote: > Add node information for ADTRG hardware pin and the three possible > edge nodes that are available for the driver > > Signed-off-by: Eugen Hristev <eugen.hristev@xxxxxxxxxxxxx> Given this is effectively an internal interrupt (i.e. one that software never sees) I wonder if we can borrow some of the form of the binding from there? I'm not really sure it fits though so this is only a passing quick thought! Jonathan > --- > .../devicetree/bindings/iio/adc/at91-sama5d2_adc.txt | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git a/Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt b/Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt > index 3223684..e30ede3 100644 > --- a/Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt > +++ b/Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt > @@ -11,6 +11,13 @@ Required properties: > - atmel,min-sample-rate-hz: Minimum sampling rate, it depends on SoC. > - atmel,max-sample-rate-hz: Maximum sampling rate, it depends on SoC. > - atmel,startup-time-ms: Startup time expressed in ms, it depends on SoC. > + - atmel,trigger-edge-type: phandle to one of the adtrg possible edge types > + > +Required adtrg node: > + - Required edge nodes: > + For each possible edge type for the ADTRG hardware trigger pin, > + a specific sub node. The driver recognises only the three possible > + edge types: external_rising, external_falling, external_any. > > Example: > > @@ -25,4 +32,14 @@ adc: adc@fc030000 { > atmel,startup-time-ms = <4>; > vddana-supply = <&vdd_3v3_lp_reg>; > vref-supply = <&vdd_3v3_lp_reg>; > + atmel,trigger-edge-type = <&external_rising>; > + > + adtrg: adtrg { > + external_rising: external_rising { > + }; > + external_falling: external_falling { > + }; > + external_any: external_any { > + }; > + }; > } -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html