From: Rob Herring <robh@kernel.org> To: Benjamin Gaignard <benjamin.gaignard@st.com> Cc: mark.rutland@arm.com, alexandre.torgue@st.com, fabrice.gasnier@st.com, jic23@kernel.org, knaack.h@gmx.de, lars@metafoo.de, pmeerw@pmeerw.net, lee.jones@linaro.org, thierry.reding@gmail.com, u.kleine-koenig@pengutronix.de, devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org, linux-pwm@vger.kernel.org Subject: Re: [PATCH 1/4] dt-bindings: counter: Convert stm32 counter bindings to json-schema Date: Tue, 5 Nov 2019 22:10:23 -0600 [thread overview] Message-ID: <20191106041023.GB5294@bogus> (raw) In-Reply-To: <20191031123040.26316-2-benjamin.gaignard@st.com> On Thu, Oct 31, 2019 at 01:30:37PM +0100, Benjamin Gaignard wrote: > Convert the STM32 counter binding to DT schema format using json-schema Probably this should all be 1 file instead. > Signed-off-by: Benjamin Gaignard <benjamin.gaignard@st.com> > --- > .../bindings/counter/st,stm32-timer-cnt.yaml | 38 ++++++++++++++++++++++ > .../bindings/counter/stm32-timer-cnt.txt | 31 ------------------ > 2 files changed, 38 insertions(+), 31 deletions(-) > create mode 100644 Documentation/devicetree/bindings/counter/st,stm32-timer-cnt.yaml > delete mode 100644 Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt > > diff --git a/Documentation/devicetree/bindings/counter/st,stm32-timer-cnt.yaml b/Documentation/devicetree/bindings/counter/st,stm32-timer-cnt.yaml > new file mode 100644 > index 000000000000..56192d613601 > --- /dev/null > +++ b/Documentation/devicetree/bindings/counter/st,stm32-timer-cnt.yaml > @@ -0,0 +1,38 @@ > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/counter/st,stm32-timer-cnt.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: STMicroelectronics STM32 Timers quadrature bindings > + > +description: > + STM32 Timer provides quadrature encoder to detect angular position > + and direction of rotary elements, from IN1 and IN2 input signals. > + > +maintainers: > + - Benjamin Gaignard <benjamin.gaignard@st.com> > + - Fabrice Gasnier <fabrice.gasnier@st.com> > + > +properties: > + counter: > + type: object > + > + description: > + must be a sub-node of an STM32 Timer device tree node > + > + properties: > + compatible: > + const: st,stm32-timer-counter > + > + required: > + - compatible > + > +examples: > + - | > + counter { > + compatible = "st,stm32-timer-counter"; > + }; > + > +... > + > diff --git a/Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt b/Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt > deleted file mode 100644 > index c52fcdd4bf6c..000000000000 > --- a/Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt > +++ /dev/null > @@ -1,31 +0,0 @@ > -STMicroelectronics STM32 Timer quadrature encoder > - > -STM32 Timer provides quadrature encoder to detect > -angular position and direction of rotary elements, > -from IN1 and IN2 input signals. > - > -Must be a sub-node of an STM32 Timer device tree node. > -See ../mfd/stm32-timers.txt for details about the parent node. > - > -Required properties: > -- compatible: Must be "st,stm32-timer-counter". > -- pinctrl-names: Set to "default". > -- pinctrl-0: List of phandles pointing to pin configuration nodes, > - to set CH1/CH2 pins in mode of operation for STM32 > - Timer input on external pin. > - > -Example: > - timers@40010000 { > - #address-cells = <1>; > - #size-cells = <0>; > - compatible = "st,stm32-timers"; > - reg = <0x40010000 0x400>; > - clocks = <&rcc 0 160>; > - clock-names = "int"; > - > - counter { > - compatible = "st,stm32-timer-counter"; > - pinctrl-names = "default"; > - pinctrl-0 = <&tim1_in_pins>; > - }; > - }; > -- > 2.15.0 >
WARNING: multiple messages have this Message-ID (diff)
From: Rob Herring <robh@kernel.org> To: Benjamin Gaignard <benjamin.gaignard@st.com> Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, lars@metafoo.de, alexandre.torgue@st.com, linux-pwm@vger.kernel.org, linux-iio@vger.kernel.org, u.kleine-koenig@pengutronix.de, linux-kernel@vger.kernel.org, thierry.reding@gmail.com, linux-arm-kernel@lists.infradead.org, pmeerw@pmeerw.net, knaack.h@gmx.de, fabrice.gasnier@st.com, lee.jones@linaro.org, linux-stm32@st-md-mailman.stormreply.com, jic23@kernel.org Subject: Re: [PATCH 1/4] dt-bindings: counter: Convert stm32 counter bindings to json-schema Date: Tue, 5 Nov 2019 22:10:23 -0600 [thread overview] Message-ID: <20191106041023.GB5294@bogus> (raw) In-Reply-To: <20191031123040.26316-2-benjamin.gaignard@st.com> On Thu, Oct 31, 2019 at 01:30:37PM +0100, Benjamin Gaignard wrote: > Convert the STM32 counter binding to DT schema format using json-schema Probably this should all be 1 file instead. > Signed-off-by: Benjamin Gaignard <benjamin.gaignard@st.com> > --- > .../bindings/counter/st,stm32-timer-cnt.yaml | 38 ++++++++++++++++++++++ > .../bindings/counter/stm32-timer-cnt.txt | 31 ------------------ > 2 files changed, 38 insertions(+), 31 deletions(-) > create mode 100644 Documentation/devicetree/bindings/counter/st,stm32-timer-cnt.yaml > delete mode 100644 Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt > > diff --git a/Documentation/devicetree/bindings/counter/st,stm32-timer-cnt.yaml b/Documentation/devicetree/bindings/counter/st,stm32-timer-cnt.yaml > new file mode 100644 > index 000000000000..56192d613601 > --- /dev/null > +++ b/Documentation/devicetree/bindings/counter/st,stm32-timer-cnt.yaml > @@ -0,0 +1,38 @@ > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/counter/st,stm32-timer-cnt.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: STMicroelectronics STM32 Timers quadrature bindings > + > +description: > + STM32 Timer provides quadrature encoder to detect angular position > + and direction of rotary elements, from IN1 and IN2 input signals. > + > +maintainers: > + - Benjamin Gaignard <benjamin.gaignard@st.com> > + - Fabrice Gasnier <fabrice.gasnier@st.com> > + > +properties: > + counter: > + type: object > + > + description: > + must be a sub-node of an STM32 Timer device tree node > + > + properties: > + compatible: > + const: st,stm32-timer-counter > + > + required: > + - compatible > + > +examples: > + - | > + counter { > + compatible = "st,stm32-timer-counter"; > + }; > + > +... > + > diff --git a/Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt b/Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt > deleted file mode 100644 > index c52fcdd4bf6c..000000000000 > --- a/Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt > +++ /dev/null > @@ -1,31 +0,0 @@ > -STMicroelectronics STM32 Timer quadrature encoder > - > -STM32 Timer provides quadrature encoder to detect > -angular position and direction of rotary elements, > -from IN1 and IN2 input signals. > - > -Must be a sub-node of an STM32 Timer device tree node. > -See ../mfd/stm32-timers.txt for details about the parent node. > - > -Required properties: > -- compatible: Must be "st,stm32-timer-counter". > -- pinctrl-names: Set to "default". > -- pinctrl-0: List of phandles pointing to pin configuration nodes, > - to set CH1/CH2 pins in mode of operation for STM32 > - Timer input on external pin. > - > -Example: > - timers@40010000 { > - #address-cells = <1>; > - #size-cells = <0>; > - compatible = "st,stm32-timers"; > - reg = <0x40010000 0x400>; > - clocks = <&rcc 0 160>; > - clock-names = "int"; > - > - counter { > - compatible = "st,stm32-timer-counter"; > - pinctrl-names = "default"; > - pinctrl-0 = <&tim1_in_pins>; > - }; > - }; > -- > 2.15.0 > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2019-11-06 4:10 UTC|newest] Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-10-31 12:30 [PATCH 0/4] Convert STM32 Timer mdf bindings to yaml Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-10-31 12:30 ` [PATCH 1/4] dt-bindings: counter: Convert stm32 counter bindings to json-schema Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-11-06 4:10 ` Rob Herring [this message] 2019-11-06 4:10 ` Rob Herring 2019-11-06 4:16 ` Rob Herring 2019-11-06 4:16 ` Rob Herring 2019-11-06 19:58 ` Benjamin GAIGNARD 2019-11-06 19:58 ` Benjamin GAIGNARD 2019-11-06 19:58 ` Benjamin GAIGNARD 2019-10-31 12:30 ` [PATCH 2/4] dt-bindings: iio: timer: Convert stm32 IIO trigger " Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-11-03 11:08 ` Jonathan Cameron 2019-11-03 11:08 ` Jonathan Cameron 2019-11-03 11:08 ` Jonathan Cameron 2019-11-05 10:07 ` Benjamin Gaignard 2019-11-05 10:07 ` Benjamin Gaignard 2019-11-06 4:06 ` Rob Herring 2019-11-06 4:06 ` Rob Herring 2019-11-06 19:51 ` Benjamin GAIGNARD 2019-11-06 19:51 ` Benjamin GAIGNARD 2019-11-06 23:35 ` Rob Herring 2019-11-06 23:35 ` Rob Herring 2019-11-06 23:35 ` Rob Herring 2019-11-09 12:43 ` Jonathan Cameron 2019-11-09 12:43 ` Jonathan Cameron 2019-10-31 12:30 ` [PATCH 3/4] dt-bindings: pwm: Convert stm32 pwm " Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-10-31 12:30 ` [PATCH 4/4] dt-bindings: mfd: Convert stm32 timers " Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-10-31 12:30 ` Benjamin Gaignard 2019-11-06 4:15 ` Rob Herring 2019-11-06 4:15 ` Rob Herring 2019-11-06 19:57 ` Benjamin GAIGNARD 2019-11-06 19:57 ` Benjamin GAIGNARD 2019-11-06 19:57 ` Benjamin GAIGNARD 2019-11-06 23:33 ` Rob Herring 2019-11-06 23:33 ` Rob Herring 2019-11-06 23:33 ` Rob Herring
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20191106041023.GB5294@bogus \ --to=robh@kernel.org \ --cc=alexandre.torgue@st.com \ --cc=benjamin.gaignard@st.com \ --cc=devicetree@vger.kernel.org \ --cc=fabrice.gasnier@st.com \ --cc=jic23@kernel.org \ --cc=knaack.h@gmx.de \ --cc=lars@metafoo.de \ --cc=lee.jones@linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-iio@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-pwm@vger.kernel.org \ --cc=linux-stm32@st-md-mailman.stormreply.com \ --cc=mark.rutland@arm.com \ --cc=pmeerw@pmeerw.net \ --cc=thierry.reding@gmail.com \ --cc=u.kleine-koenig@pengutronix.de \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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.