From: Stefan Wahren <stefan.wahren@i2se.com>
To: Harald Geyer <harald@ccbib.org>, Rob Herring <robh@kernel.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Jonathan Cameron <jic23@kernel.org>,
Ksenija Stanojevic <ksenija.stanojevic@gmail.com>,
Fabio Estevam <fabio.estevam@nxp.com>,
Marek Vasut <marex@denx.de>,
linux-iio@vger.kernel.org,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>
Subject: Re: [PATCH] iio: mxs-lradc: Move binding document out of staging as well
Date: Wed, 13 Apr 2016 18:50:33 +0200 [thread overview]
Message-ID: <570E78D9.7080902@i2se.com> (raw)
In-Reply-To: 20160411194204.GA17762@rob-hp-laptop
Hi,
[added Fabio, Marek and linux-arm-kernel]
> On Sun, Apr 10, 2016 at 01:03:18PM +0000, Harald Geyer wrote:
> > commit f836c45922446df872250a12dd08e48978aceb2f moved mxs-lradc driver
> > out of staging. However the binding document was left in the old place.
>
> A move out of staging should probably imply a review. Though we don't
> have clear rules around that for bindings.
>
> >
> > Signed-off-by: Harald Geyer <harald@ccbib.org>
> > ---
> > .../devicetree/bindings/iio/adc/mxs-lradc.txt | 47 ++++++++++++++++++++++
> > .../bindings/staging/iio/adc/mxs-lradc.txt | 47 ----------------------
> > 2 files changed, 47 insertions(+), 47 deletions(-)
> > create mode 100644 Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > delete mode 100644 Documentation/devicetree/bindings/staging/iio/adc/mxs-lradc.txt
> >
> > diff --git a/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt b/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > new file mode 100644
> > index 0000000..555fb11
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > @@ -0,0 +1,47 @@
> > +* Freescale MXS LRADC device driver
> > +
> > +Required properties:
> > +- compatible: Should be "fsl,imx23-lradc" for i.MX23 SoC and "fsl,imx28-lradc"
> > + for i.MX28 SoC
> > +- reg: Address and length of the register set for the device
> > +- interrupts: Should contain the LRADC interrupts
> > +
> > +Optional properties:
> > +- fsl,lradc-touchscreen-wires: Number of wires used to connect the touchscreen
> > + to LRADC. Valid value is either 4 or 5. If this
> > + property is not present, then the touchscreen is
> > + disabled. 5 wires is valid for i.MX28 SoC only.
>
> Standard touchscreen property?
There is a similiar one in input/touchscreen/ti-tsc-adc.txt with the name ti,wires.
But i'm not sure about the others.
Stefan
>
> > +- fsl,ave-ctrl: number of samples per direction to calculate an average value.
> > + Allowed value is 1 ... 32, default is 4
> > +- fsl,ave-delay: delay between consecutive samples. Allowed value is
> > + 2 ... 2048. It is used if 'fsl,ave-ctrl' > 1, counts at
> > + 2 kHz and its default is 2 (= 1 ms)
>
> ditto.
>
> If not, it should have units.
>
> > +- fsl,settling: delay between plate switch to next sample. Allowed value is
> > + 1 ... 2047. It counts at 2 kHz and its default is
> > + 10 (= 5 ms)
>
> ditto.
>
> > +
> > +Example for i.MX23 SoC:
> > +
> > + lradc@80050000 {
> > + compatible = "fsl,imx23-lradc";
> > + reg = <0x80050000 0x2000>;
> > + interrupts = <36 37 38 39 40 41 42 43 44>;
> > + status = "okay";
> > + fsl,lradc-touchscreen-wires = <4>;
> > + fsl,ave-ctrl = <4>;
> > + fsl,ave-delay = <2>;
> > + fsl,settling = <10>;
> > + };
> > +
> > +Example for i.MX28 SoC:
> > +
> > + lradc@80050000 {
> > + compatible = "fsl,imx28-lradc";
> > + reg = <0x80050000 0x2000>;
> > + interrupts = <10 14 15 16 17 18 19 20 21 22 23 24 25>;
> > + status = "okay";
> > + fsl,lradc-touchscreen-wires = <5>;
> > + fsl,ave-ctrl = <4>;
> > + fsl,ave-delay = <2>;
> > + fsl,settling = <10>;
> > + };
WARNING: multiple messages have this Message-ID (diff)
From: stefan.wahren@i2se.com (Stefan Wahren)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH] iio: mxs-lradc: Move binding document out of staging as well
Date: Wed, 13 Apr 2016 18:50:33 +0200 [thread overview]
Message-ID: <570E78D9.7080902@i2se.com> (raw)
In-Reply-To: 20160411194204.GA17762@rob-hp-laptop
Hi,
[added Fabio, Marek and linux-arm-kernel]
> On Sun, Apr 10, 2016 at 01:03:18PM +0000, Harald Geyer wrote:
> > commit f836c45922446df872250a12dd08e48978aceb2f moved mxs-lradc driver
> > out of staging. However the binding document was left in the old place.
>
> A move out of staging should probably imply a review. Though we don't
> have clear rules around that for bindings.
>
> >
> > Signed-off-by: Harald Geyer <harald@ccbib.org>
> > ---
> > .../devicetree/bindings/iio/adc/mxs-lradc.txt | 47 ++++++++++++++++++++++
> > .../bindings/staging/iio/adc/mxs-lradc.txt | 47 ----------------------
> > 2 files changed, 47 insertions(+), 47 deletions(-)
> > create mode 100644 Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > delete mode 100644 Documentation/devicetree/bindings/staging/iio/adc/mxs-lradc.txt
> >
> > diff --git a/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt b/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > new file mode 100644
> > index 0000000..555fb11
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > @@ -0,0 +1,47 @@
> > +* Freescale MXS LRADC device driver
> > +
> > +Required properties:
> > +- compatible: Should be "fsl,imx23-lradc" for i.MX23 SoC and "fsl,imx28-lradc"
> > + for i.MX28 SoC
> > +- reg: Address and length of the register set for the device
> > +- interrupts: Should contain the LRADC interrupts
> > +
> > +Optional properties:
> > +- fsl,lradc-touchscreen-wires: Number of wires used to connect the touchscreen
> > + to LRADC. Valid value is either 4 or 5. If this
> > + property is not present, then the touchscreen is
> > + disabled. 5 wires is valid for i.MX28 SoC only.
>
> Standard touchscreen property?
There is a similiar one in input/touchscreen/ti-tsc-adc.txt with the name ti,wires.
But i'm not sure about the others.
Stefan
>
> > +- fsl,ave-ctrl: number of samples per direction to calculate an average value.
> > + Allowed value is 1 ... 32, default is 4
> > +- fsl,ave-delay: delay between consecutive samples. Allowed value is
> > + 2 ... 2048. It is used if 'fsl,ave-ctrl' > 1, counts at
> > + 2 kHz and its default is 2 (= 1 ms)
>
> ditto.
>
> If not, it should have units.
>
> > +- fsl,settling: delay between plate switch to next sample. Allowed value is
> > + 1 ... 2047. It counts at 2 kHz and its default is
> > + 10 (= 5 ms)
>
> ditto.
>
> > +
> > +Example for i.MX23 SoC:
> > +
> > + lradc at 80050000 {
> > + compatible = "fsl,imx23-lradc";
> > + reg = <0x80050000 0x2000>;
> > + interrupts = <36 37 38 39 40 41 42 43 44>;
> > + status = "okay";
> > + fsl,lradc-touchscreen-wires = <4>;
> > + fsl,ave-ctrl = <4>;
> > + fsl,ave-delay = <2>;
> > + fsl,settling = <10>;
> > + };
> > +
> > +Example for i.MX28 SoC:
> > +
> > + lradc at 80050000 {
> > + compatible = "fsl,imx28-lradc";
> > + reg = <0x80050000 0x2000>;
> > + interrupts = <10 14 15 16 17 18 19 20 21 22 23 24 25>;
> > + status = "okay";
> > + fsl,lradc-touchscreen-wires = <5>;
> > + fsl,ave-ctrl = <4>;
> > + fsl,ave-delay = <2>;
> > + fsl,settling = <10>;
> > + };
WARNING: multiple messages have this Message-ID (diff)
From: Stefan Wahren <stefan.wahren-eS4NqCHxEME@public.gmane.org>
To: Harald Geyer <harald-95f8Dae0BrPYtjvyW6yDsg@public.gmane.org>,
Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
Cc: Greg Kroah-Hartman
<gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>,
Jonathan Cameron <jic23-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
Ksenija Stanojevic
<ksenija.stanojevic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
Fabio Estevam <fabio.estevam-3arQi8VN3Tc@public.gmane.org>,
Marek Vasut <marex-ynQEQJNshbs@public.gmane.org>,
linux-iio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
"linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org"
<linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org>,
"devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH] iio: mxs-lradc: Move binding document out of staging as well
Date: Wed, 13 Apr 2016 18:50:33 +0200 [thread overview]
Message-ID: <570E78D9.7080902@i2se.com> (raw)
In-Reply-To: 20160411194204.GA17762@rob-hp-laptop
Hi,
[added Fabio, Marek and linux-arm-kernel]
> On Sun, Apr 10, 2016 at 01:03:18PM +0000, Harald Geyer wrote:
> > commit f836c45922446df872250a12dd08e48978aceb2f moved mxs-lradc driver
> > out of staging. However the binding document was left in the old place.
>
> A move out of staging should probably imply a review. Though we don't
> have clear rules around that for bindings.
>
> >
> > Signed-off-by: Harald Geyer <harald-95f8Dae0BrPYtjvyW6yDsg@public.gmane.org>
> > ---
> > .../devicetree/bindings/iio/adc/mxs-lradc.txt | 47 ++++++++++++++++++++++
> > .../bindings/staging/iio/adc/mxs-lradc.txt | 47 ----------------------
> > 2 files changed, 47 insertions(+), 47 deletions(-)
> > create mode 100644 Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > delete mode 100644 Documentation/devicetree/bindings/staging/iio/adc/mxs-lradc.txt
> >
> > diff --git a/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt b/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > new file mode 100644
> > index 0000000..555fb11
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/iio/adc/mxs-lradc.txt
> > @@ -0,0 +1,47 @@
> > +* Freescale MXS LRADC device driver
> > +
> > +Required properties:
> > +- compatible: Should be "fsl,imx23-lradc" for i.MX23 SoC and "fsl,imx28-lradc"
> > + for i.MX28 SoC
> > +- reg: Address and length of the register set for the device
> > +- interrupts: Should contain the LRADC interrupts
> > +
> > +Optional properties:
> > +- fsl,lradc-touchscreen-wires: Number of wires used to connect the touchscreen
> > + to LRADC. Valid value is either 4 or 5. If this
> > + property is not present, then the touchscreen is
> > + disabled. 5 wires is valid for i.MX28 SoC only.
>
> Standard touchscreen property?
There is a similiar one in input/touchscreen/ti-tsc-adc.txt with the name ti,wires.
But i'm not sure about the others.
Stefan
>
> > +- fsl,ave-ctrl: number of samples per direction to calculate an average value.
> > + Allowed value is 1 ... 32, default is 4
> > +- fsl,ave-delay: delay between consecutive samples. Allowed value is
> > + 2 ... 2048. It is used if 'fsl,ave-ctrl' > 1, counts at
> > + 2 kHz and its default is 2 (= 1 ms)
>
> ditto.
>
> If not, it should have units.
>
> > +- fsl,settling: delay between plate switch to next sample. Allowed value is
> > + 1 ... 2047. It counts at 2 kHz and its default is
> > + 10 (= 5 ms)
>
> ditto.
>
> > +
> > +Example for i.MX23 SoC:
> > +
> > + lradc@80050000 {
> > + compatible = "fsl,imx23-lradc";
> > + reg = <0x80050000 0x2000>;
> > + interrupts = <36 37 38 39 40 41 42 43 44>;
> > + status = "okay";
> > + fsl,lradc-touchscreen-wires = <4>;
> > + fsl,ave-ctrl = <4>;
> > + fsl,ave-delay = <2>;
> > + fsl,settling = <10>;
> > + };
> > +
> > +Example for i.MX28 SoC:
> > +
> > + lradc@80050000 {
> > + compatible = "fsl,imx28-lradc";
> > + reg = <0x80050000 0x2000>;
> > + interrupts = <10 14 15 16 17 18 19 20 21 22 23 24 25>;
> > + status = "okay";
> > + fsl,lradc-touchscreen-wires = <5>;
> > + fsl,ave-ctrl = <4>;
> > + fsl,ave-delay = <2>;
> > + fsl,settling = <10>;
> > + };
next reply other threads:[~2016-04-13 16:50 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-13 16:50 Stefan Wahren [this message]
2016-04-13 16:50 ` [PATCH] iio: mxs-lradc: Move binding document out of staging as well Stefan Wahren
2016-04-13 16:50 ` Stefan Wahren
-- strict thread matches above, loose matches on Subject: below --
2016-04-10 13:03 Harald Geyer
2016-04-10 13:03 ` Harald Geyer
2016-04-10 13:26 ` Jonathan Cameron
2016-04-10 13:26 ` Jonathan Cameron
2016-04-11 19:42 ` Rob Herring
2016-04-11 19:42 ` Rob Herring
2016-04-13 22:20 ` Marek Vasut
2016-04-13 22:20 ` Marek Vasut
[not found] ` <570EC62C.7010306-ynQEQJNshbs@public.gmane.org>
2016-04-17 8:59 ` Jonathan Cameron
2016-04-17 8:59 ` Jonathan Cameron
2016-04-17 8:57 ` Jonathan Cameron
2016-04-17 8:57 ` Jonathan Cameron
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=570E78D9.7080902@i2se.com \
--to=stefan.wahren@i2se.com \
--cc=devicetree@vger.kernel.org \
--cc=fabio.estevam@nxp.com \
--cc=gregkh@linuxfoundation.org \
--cc=harald@ccbib.org \
--cc=jic23@kernel.org \
--cc=ksenija.stanojevic@gmail.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-iio@vger.kernel.org \
--cc=marex@denx.de \
--cc=robh@kernel.org \
/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: link
Be 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.