* [PATCH v5] hwmon: ads7828 optional parameters from the device tree
@ 2017-03-21 3:24 Sam Povilus
[not found] ` <20170321032434.9268-1-kernel.development-iezDrKAjiWs@public.gmane.org>
2017-03-24 16:12 ` Rob Herring
0 siblings, 2 replies; 8+ messages in thread
From: Sam Povilus @ 2017-03-21 3:24 UTC (permalink / raw)
To: wsa-z923LK4zBo2bacvFa/9K2g, jdelvare-IBi9RG/b67k,
linux-0h96xk9xTtrk1uMJSBkQmQ, linux-hwmon-u79uwXL29TY76Z2rM5mHXA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA,
devicetree-u79uwXL29TY76Z2rM5mHXA, robh+dt-DgEjT+Ai2ygdnm+yROfE0A,
mark.rutland-5wv7dgnIgG8
Cc: Sam Povilus
Adding the ability for the ads7828 and ads7830 to use the device tree to
get their optional parameters, instead of using platform devices. This
allows people using custom boards to also use the ads7828 in a non-default
manner.
v2: conforming to coding style
v3: changing from "_" to "-" for device tree entries
v4: using regulator subsystem for voltage source, renaming differential
input property
v5: checking for invalid vref values sooner and returning error if they are
bad, not warning user.
Signed-off-by: Sam Povilus <kernel.development-iezDrKAjiWs@public.gmane.org>
---
.../devicetree/bindings/hwmon/ads7828.txt | 26 ++++++++++++++++++++++
.../devicetree/bindings/i2c/trivial-devices.txt | 2 --
drivers/hwmon/ads7828.c | 21 +++++++++++++++++
3 files changed, 47 insertions(+), 2 deletions(-)
create mode 100644 Documentation/devicetree/bindings/hwmon/ads7828.txt
diff --git a/Documentation/devicetree/bindings/hwmon/ads7828.txt b/Documentation/devicetree/bindings/hwmon/ads7828.txt
new file mode 100644
index 000000000000..5a0c4a7c6144
--- /dev/null
+++ b/Documentation/devicetree/bindings/hwmon/ads7828.txt
@@ -0,0 +1,26 @@
+ads7828 properties
+
+Required properties:
+- compatible: Should be one of
+ ti,ads7828
+ ti,ads7830
+- reg: I2C address
+
+Optional properties:
+
+- ti,differential-input
+ Set to use the device in differential mode.
+- vref
+ The external reference on the device is set to this regulators output. If it
+ does not exists the internal reference will be used and output by the ads78xx
+ on the "external vref" pin.
+
+ Example ADS7828 node:
+
+ ads7828: ads@48 {
+ comatible = "ti,ads7828";
+ reg = <0x48>;
+ vref = <&vref>;
+ ti,differential-input;
+ };
+
diff --git a/Documentation/devicetree/bindings/i2c/trivial-devices.txt b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
index cdd7b48826c3..87648909f6ce 100644
--- a/Documentation/devicetree/bindings/i2c/trivial-devices.txt
+++ b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
@@ -163,8 +163,6 @@ st,m41t00 Serial real-time clock (RTC)
st,m41t62 Serial real-time clock (RTC) with alarm
st,m41t80 M41T80 - SERIAL ACCESS RTC WITH ALARMS
taos,tsl2550 Ambient Light Sensor with SMBUS/Two Wire Serial Interface
-ti,ads7828 8-Channels, 12-bit ADC
-ti,ads7830 8-Channels, 8-bit ADC
ti,tsc2003 I2C Touch-Screen Controller
ti,tmp102 Low Power Digital Temperature Sensor with SMBUS/Two Wire Serial Interface
ti,tmp103 Low Power Digital Temperature Sensor with SMBUS/Two Wire Serial Interface
diff --git a/drivers/hwmon/ads7828.c b/drivers/hwmon/ads7828.c
index ee396ff167d9..0be4804a9e59 100644
--- a/drivers/hwmon/ads7828.c
+++ b/drivers/hwmon/ads7828.c
@@ -34,6 +34,9 @@
#include <linux/platform_data/ads7828.h>
#include <linux/regmap.h>
#include <linux/slab.h>
+#include <linux/regulator/consumer.h>
+
+#define MV_TO_UV 1000
/* The ADS7828 registers */
#define ADS7828_CMD_SD_SE 0x80 /* Single ended inputs */
@@ -118,9 +121,12 @@ static int ads7828_probe(struct i2c_client *client,
struct ads7828_data *data;
struct device *hwmon_dev;
unsigned int vref_mv = ADS7828_INT_VREF_MV;
+ unsigned int vref_uv;
bool diff_input = false;
bool ext_vref = false;
unsigned int regval;
+ struct regulator *reg;
+
data = devm_kzalloc(dev, sizeof(struct ads7828_data), GFP_KERNEL);
if (!data)
@@ -131,6 +137,21 @@ static int ads7828_probe(struct i2c_client *client,
ext_vref = pdata->ext_vref;
if (ext_vref && pdata->vref_mv)
vref_mv = pdata->vref_mv;
+ } else if (dev->of_node) {
+ if (of_get_property(dev->of_node, "ti,differential-input",
+ NULL))
+ diff_input = true;
+ reg = devm_regulator_get_optional(dev, "vref");
+ if (!IS_ERR(reg)) {
+ vref_uv = regulator_get_voltage(reg);
+ if ((vref_uv >= ADS7828_EXT_VREF_MV_MIN * MV_TO_UV) &&
+ (vref_uv <= ADS7828_EXT_VREF_MV_MAX * MV_TO_UV)) {
+ vref_mv = DIV_ROUND_CLOSEST(vref_uv, MV_TO_UV);
+ ext_vref = true;
+ } else {
+ return -EINVAL;
+ }
+ }
}
/* Bound Vref with min/max values */
--
2.11.0
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related [flat|nested] 8+ messages in thread
[parent not found: <20170321032434.9268-1-kernel.development-iezDrKAjiWs@public.gmane.org>]
* Re: [PATCH v5] hwmon: ads7828 optional parameters from the device tree
[not found] ` <20170321032434.9268-1-kernel.development-iezDrKAjiWs@public.gmane.org>
@ 2017-03-21 5:59 ` Guenter Roeck
2017-03-22 8:42 ` Wolfram Sang
1 sibling, 0 replies; 8+ messages in thread
From: Guenter Roeck @ 2017-03-21 5:59 UTC (permalink / raw)
To: Sam Povilus, wsa-z923LK4zBo2bacvFa/9K2g, jdelvare-IBi9RG/b67k,
linux-hwmon-u79uwXL29TY76Z2rM5mHXA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA,
devicetree-u79uwXL29TY76Z2rM5mHXA, robh+dt-DgEjT+Ai2ygdnm+yROfE0A,
mark.rutland-5wv7dgnIgG8
On 03/20/2017 08:24 PM, Sam Povilus wrote:
> Adding the ability for the ads7828 and ads7830 to use the device tree to
> get their optional parameters, instead of using platform devices. This
> allows people using custom boards to also use the ads7828 in a non-default
> manner.
>
> v2: conforming to coding style
> v3: changing from "_" to "-" for device tree entries
> v4: using regulator subsystem for voltage source, renaming differential
> input property
> v5: checking for invalid vref values sooner and returning error if they are
> bad, not warning user.
>
> Signed-off-by: Sam Povilus <kernel.development-iezDrKAjiWs@public.gmane.org>
> ---
> .../devicetree/bindings/hwmon/ads7828.txt | 26 ++++++++++++++++++++++
> .../devicetree/bindings/i2c/trivial-devices.txt | 2 --
> drivers/hwmon/ads7828.c | 21 +++++++++++++++++
> 3 files changed, 47 insertions(+), 2 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/hwmon/ads7828.txt
>
> diff --git a/Documentation/devicetree/bindings/hwmon/ads7828.txt b/Documentation/devicetree/bindings/hwmon/ads7828.txt
> new file mode 100644
> index 000000000000..5a0c4a7c6144
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/hwmon/ads7828.txt
> @@ -0,0 +1,26 @@
> +ads7828 properties
> +
> +Required properties:
> +- compatible: Should be one of
> + ti,ads7828
> + ti,ads7830
> +- reg: I2C address
> +
> +Optional properties:
> +
> +- ti,differential-input
> + Set to use the device in differential mode.
> +- vref
> + The external reference on the device is set to this regulators output. If it
> + does not exists the internal reference will be used and output by the ads78xx
> + on the "external vref" pin.
> +
> + Example ADS7828 node:
> +
> + ads7828: ads@48 {
> + comatible = "ti,ads7828";
s/comatible/compatible/
> + reg = <0x48>;
> + vref = <&vref>;
Looking into the source of of_get_regulator(), either this has to be vref-supply
or I am missing something.
Didn't I mention all this before ?
> + ti,differential-input;
> + };
> +
> diff --git a/Documentation/devicetree/bindings/i2c/trivial-devices.txt b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
> index cdd7b48826c3..87648909f6ce 100644
> --- a/Documentation/devicetree/bindings/i2c/trivial-devices.txt
> +++ b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
> @@ -163,8 +163,6 @@ st,m41t00 Serial real-time clock (RTC)
> st,m41t62 Serial real-time clock (RTC) with alarm
> st,m41t80 M41T80 - SERIAL ACCESS RTC WITH ALARMS
> taos,tsl2550 Ambient Light Sensor with SMBUS/Two Wire Serial Interface
> -ti,ads7828 8-Channels, 12-bit ADC
> -ti,ads7830 8-Channels, 8-bit ADC
> ti,tsc2003 I2C Touch-Screen Controller
> ti,tmp102 Low Power Digital Temperature Sensor with SMBUS/Two Wire Serial Interface
> ti,tmp103 Low Power Digital Temperature Sensor with SMBUS/Two Wire Serial Interface
> diff --git a/drivers/hwmon/ads7828.c b/drivers/hwmon/ads7828.c
> index ee396ff167d9..0be4804a9e59 100644
> --- a/drivers/hwmon/ads7828.c
> +++ b/drivers/hwmon/ads7828.c
> @@ -34,6 +34,9 @@
> #include <linux/platform_data/ads7828.h>
> #include <linux/regmap.h>
> #include <linux/slab.h>
> +#include <linux/regulator/consumer.h>
alphabetic order please
> +
> +#define MV_TO_UV 1000
>
> /* The ADS7828 registers */
> #define ADS7828_CMD_SD_SE 0x80 /* Single ended inputs */
> @@ -118,9 +121,12 @@ static int ads7828_probe(struct i2c_client *client,
> struct ads7828_data *data;
> struct device *hwmon_dev;
> unsigned int vref_mv = ADS7828_INT_VREF_MV;
> + unsigned int vref_uv;
> bool diff_input = false;
> bool ext_vref = false;
> unsigned int regval;
> + struct regulator *reg;
> +
>
Please no double empty lines.
> data = devm_kzalloc(dev, sizeof(struct ads7828_data), GFP_KERNEL);
> if (!data)
> @@ -131,6 +137,21 @@ static int ads7828_probe(struct i2c_client *client,
> ext_vref = pdata->ext_vref;
> if (ext_vref && pdata->vref_mv)
> vref_mv = pdata->vref_mv;
> + } else if (dev->of_node) {
> + if (of_get_property(dev->of_node, "ti,differential-input",
> + NULL))
> + diff_input = true;
> + reg = devm_regulator_get_optional(dev, "vref");
> + if (!IS_ERR(reg)) {
> + vref_uv = regulator_get_voltage(reg);
> + if ((vref_uv >= ADS7828_EXT_VREF_MV_MIN * MV_TO_UV) &&
> + (vref_uv <= ADS7828_EXT_VREF_MV_MAX * MV_TO_UV)) {
> + vref_mv = DIV_ROUND_CLOSEST(vref_uv, MV_TO_UV);
> + ext_vref = true;
> + } else {
> + return -EINVAL;
> + }
Easier would be
vref_mv = DIV_ROUND_CLOSEST(vref_uv, 1000);
if (vref_mv < ADS7828_EXT_VREF_MV_MIN ||
vref_mv > ADS7828_EXT_VREF_MV_MAX)
return -EINVAL;
ext_vref = true;
I don't think we need the MV_TO_UV define.
> + }
> }
>
> /* Bound Vref with min/max values */
>
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v5] hwmon: ads7828 optional parameters from the device tree
[not found] ` <20170321032434.9268-1-kernel.development-iezDrKAjiWs@public.gmane.org>
2017-03-21 5:59 ` Guenter Roeck
@ 2017-03-22 8:42 ` Wolfram Sang
2017-03-22 13:05 ` Sam Povilus
1 sibling, 1 reply; 8+ messages in thread
From: Wolfram Sang @ 2017-03-22 8:42 UTC (permalink / raw)
To: Sam Povilus
Cc: jdelvare-IBi9RG/b67k, linux-0h96xk9xTtrk1uMJSBkQmQ,
linux-hwmon-u79uwXL29TY76Z2rM5mHXA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA,
devicetree-u79uwXL29TY76Z2rM5mHXA, robh+dt-DgEjT+Ai2ygdnm+yROfE0A,
mark.rutland-5wv7dgnIgG8
[-- Attachment #1: Type: text/plain, Size: 270 bytes --]
> .../devicetree/bindings/i2c/trivial-devices.txt | 2 --
This file is about to get moved one directory up:
https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git/commit/?h=dt/next&id=b7e252fcddfa573bb1ee275b53bba6cef85671d4
Just so you know already...
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v5] hwmon: ads7828 optional parameters from the device tree
2017-03-22 8:42 ` Wolfram Sang
@ 2017-03-22 13:05 ` Sam Povilus
[not found] ` <20170322130555.wgwrkeju43dvj232-vsA/HdQuLiGu4arkomUJ35yrNiDsoR7y@public.gmane.org>
2017-03-24 16:10 ` Rob Herring
0 siblings, 2 replies; 8+ messages in thread
From: Sam Povilus @ 2017-03-22 13:05 UTC (permalink / raw)
To: Wolfram Sang
Cc: jdelvare, linux, linux-hwmon, linux-i2c, devicetree, robh+dt,
mark.rutland
On Wed, Mar 22, 2017 at 09:42:40AM +0100, Wolfram Sang wrote:
>
> > .../devicetree/bindings/i2c/trivial-devices.txt | 2 --
>
> This file is about to get moved one directory up:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git/commit/?h=dt/next&id=b7e252fcddfa573bb1ee275b53bba6cef85671d4
>
> Just so you know already...
>
Thanks! I'm a bit new to this, what's the best way for me to handle
this? Submit against Linus' tree (presumably making a merge nightmare
for someone) or rebase my branch off robh's (and presumably risking some
other branch's patch conflicting)?
^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20170322130555.wgwrkeju43dvj232-vsA/HdQuLiGu4arkomUJ35yrNiDsoR7y@public.gmane.org>]
* Re: [PATCH v5] hwmon: ads7828 optional parameters from the device tree
[not found] ` <20170322130555.wgwrkeju43dvj232-vsA/HdQuLiGu4arkomUJ35yrNiDsoR7y@public.gmane.org>
@ 2017-03-22 21:36 ` Wolfram Sang
0 siblings, 0 replies; 8+ messages in thread
From: Wolfram Sang @ 2017-03-22 21:36 UTC (permalink / raw)
To: Sam Povilus
Cc: jdelvare-IBi9RG/b67k, linux-0h96xk9xTtrk1uMJSBkQmQ,
linux-hwmon-u79uwXL29TY76Z2rM5mHXA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA,
devicetree-u79uwXL29TY76Z2rM5mHXA, robh+dt-DgEjT+Ai2ygdnm+yROfE0A,
mark.rutland-5wv7dgnIgG8
[-- Attachment #1: Type: text/plain, Size: 680 bytes --]
On Wed, Mar 22, 2017 at 07:05:55AM -0600, Sam Povilus wrote:
> On Wed, Mar 22, 2017 at 09:42:40AM +0100, Wolfram Sang wrote:
> >
> > > .../devicetree/bindings/i2c/trivial-devices.txt | 2 --
> >
> > This file is about to get moved one directory up:
> >
> > https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git/commit/?h=dt/next&id=b7e252fcddfa573bb1ee275b53bba6cef85671d4
> >
> > Just so you know already...
> >
>
> Thanks! I'm a bit new to this, what's the best way for me to handle
> this?
I mentioned this also for the HWMON maintainers. They will let you know
their preference and if you need to do something.
Regards,
Wolfram
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v5] hwmon: ads7828 optional parameters from the device tree
2017-03-22 13:05 ` Sam Povilus
[not found] ` <20170322130555.wgwrkeju43dvj232-vsA/HdQuLiGu4arkomUJ35yrNiDsoR7y@public.gmane.org>
@ 2017-03-24 16:10 ` Rob Herring
2017-03-24 19:55 ` Guenter Roeck
1 sibling, 1 reply; 8+ messages in thread
From: Rob Herring @ 2017-03-24 16:10 UTC (permalink / raw)
To: Sam Povilus
Cc: Wolfram Sang, jdelvare, linux, linux-hwmon, linux-i2c, devicetree,
mark.rutland
On Wed, Mar 22, 2017 at 07:05:55AM -0600, Sam Povilus wrote:
> On Wed, Mar 22, 2017 at 09:42:40AM +0100, Wolfram Sang wrote:
> >
> > > .../devicetree/bindings/i2c/trivial-devices.txt | 2 --
> >
> > This file is about to get moved one directory up:
> >
> > https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git/commit/?h=dt/next&id=b7e252fcddfa573bb1ee275b53bba6cef85671d4
> >
> > Just so you know already...
> >
>
> Thanks! I'm a bit new to this, what's the best way for me to handle
> this? Submit against Linus' tree (presumably making a merge nightmare
> for someone) or rebase my branch off robh's (and presumably risking some
> other branch's patch conflicting)?
Send me a separate patch for just this file and I'll pick it up.
Rob
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v5] hwmon: ads7828 optional parameters from the device tree
2017-03-24 16:10 ` Rob Herring
@ 2017-03-24 19:55 ` Guenter Roeck
0 siblings, 0 replies; 8+ messages in thread
From: Guenter Roeck @ 2017-03-24 19:55 UTC (permalink / raw)
To: Rob Herring
Cc: Sam Povilus, Wolfram Sang, jdelvare, linux-hwmon, linux-i2c,
devicetree, mark.rutland
On Fri, Mar 24, 2017 at 11:10:03AM -0500, Rob Herring wrote:
> On Wed, Mar 22, 2017 at 07:05:55AM -0600, Sam Povilus wrote:
> > On Wed, Mar 22, 2017 at 09:42:40AM +0100, Wolfram Sang wrote:
> > >
> > > > .../devicetree/bindings/i2c/trivial-devices.txt | 2 --
> > >
> > > This file is about to get moved one directory up:
> > >
> > > https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git/commit/?h=dt/next&id=b7e252fcddfa573bb1ee275b53bba6cef85671d4
> > >
> > > Just so you know already...
> > >
> >
> > Thanks! I'm a bit new to this, what's the best way for me to handle
> > this? Submit against Linus' tree (presumably making a merge nightmare
> > for someone) or rebase my branch off robh's (and presumably risking some
> > other branch's patch conflicting)?
>
> Send me a separate patch for just this file and I'll pick it up.
>
Agreed, that seems to be the best approach.
Thanks,
Guenter
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v5] hwmon: ads7828 optional parameters from the device tree
2017-03-21 3:24 [PATCH v5] hwmon: ads7828 optional parameters from the device tree Sam Povilus
[not found] ` <20170321032434.9268-1-kernel.development-iezDrKAjiWs@public.gmane.org>
@ 2017-03-24 16:12 ` Rob Herring
1 sibling, 0 replies; 8+ messages in thread
From: Rob Herring @ 2017-03-24 16:12 UTC (permalink / raw)
To: Sam Povilus
Cc: wsa, jdelvare, linux, linux-hwmon, linux-i2c, devicetree,
mark.rutland
On Mon, Mar 20, 2017 at 09:24:34PM -0600, Sam Povilus wrote:
> Adding the ability for the ads7828 and ads7830 to use the device tree to
> get their optional parameters, instead of using platform devices. This
> allows people using custom boards to also use the ads7828 in a non-default
> manner.
>
> v2: conforming to coding style
> v3: changing from "_" to "-" for device tree entries
> v4: using regulator subsystem for voltage source, renaming differential
> input property
> v5: checking for invalid vref values sooner and returning error if they are
> bad, not warning user.
>
> Signed-off-by: Sam Povilus <kernel.development@povil.us>
> ---
> .../devicetree/bindings/hwmon/ads7828.txt | 26 ++++++++++++++++++++++
> .../devicetree/bindings/i2c/trivial-devices.txt | 2 --
> drivers/hwmon/ads7828.c | 21 +++++++++++++++++
> 3 files changed, 47 insertions(+), 2 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/hwmon/ads7828.txt
>
> diff --git a/Documentation/devicetree/bindings/hwmon/ads7828.txt b/Documentation/devicetree/bindings/hwmon/ads7828.txt
> new file mode 100644
> index 000000000000..5a0c4a7c6144
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/hwmon/ads7828.txt
> @@ -0,0 +1,26 @@
> +ads7828 properties
> +
> +Required properties:
> +- compatible: Should be one of
> + ti,ads7828
> + ti,ads7830
> +- reg: I2C address
> +
> +Optional properties:
> +
> +- ti,differential-input
> + Set to use the device in differential mode.
> +- vref
What does this point to?
Should be vref-supply?
> + The external reference on the device is set to this regulators output. If it
> + does not exists the internal reference will be used and output by the ads78xx
> + on the "external vref" pin.
> +
> + Example ADS7828 node:
> +
> + ads7828: ads@48 {
adc@...
> + comatible = "ti,ads7828";
> + reg = <0x48>;
> + vref = <&vref>;
Add a vref node to the example.
> + ti,differential-input;
> + };
> +
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2017-03-24 19:55 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-21 3:24 [PATCH v5] hwmon: ads7828 optional parameters from the device tree Sam Povilus
[not found] ` <20170321032434.9268-1-kernel.development-iezDrKAjiWs@public.gmane.org>
2017-03-21 5:59 ` Guenter Roeck
2017-03-22 8:42 ` Wolfram Sang
2017-03-22 13:05 ` Sam Povilus
[not found] ` <20170322130555.wgwrkeju43dvj232-vsA/HdQuLiGu4arkomUJ35yrNiDsoR7y@public.gmane.org>
2017-03-22 21:36 ` Wolfram Sang
2017-03-24 16:10 ` Rob Herring
2017-03-24 19:55 ` Guenter Roeck
2017-03-24 16:12 ` Rob Herring
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).