RE: [PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Opensource [Steve Twiss]
On 20 January 2015 17:04 Lee Jones wrote:

> On Tue, 20 Jan 2015, Lee Jones wrote:
> > On Tue, 20 Jan 2015, Steve Twiss wrote:
> > > From: Steve Twiss 
> > >
> > > Add device tree bindings for DA9063 regulators; Real-Time Clock
> > > and Watchdog.

[...]

> This is why in-patch changelogs are helpful. ;)

Will do in-patch changelogs in future.

> Applied now, thanks.

Thanks!

Regards,
Steve
N�r��yb�X��ǧv�^�)޺{.n�+{zX����ܨ}���Ơz�:+v���zZ+��+zf���h���~i���z��w���?�&�)ߢf��^jǫy�m��@A�a���
0��h���i

Re: [PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Lee Jones
On Tue, 20 Jan 2015, Lee Jones wrote:

> On Tue, 20 Jan 2015, Steve Twiss wrote:
> 
> > From: Steve Twiss 
> > 
> > Add device tree bindings for DA9063 regulators; Real-Time Clock
> > and Watchdog.
> > 
> > This patch is dependent on PATCH V2 1/2 
> > 
> > Signed-off-by: Steve Twiss 
> > 
> > ---
> > This patch applies against linux-next and v3.19-rc4 
> > 
> >  Documentation/devicetree/bindings/mfd/da9063.txt | 93 
> > 
> >  1 file changed, 93 insertions(+)
> >  create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt
> 
> I already Acked this?  Any reason that wasn't carried forward to this
> submission?  Has anything changed?

This is why in-patch changelogs are helpful. ;)

Applied now, thanks.

> > diff --git a/Documentation/devicetree/bindings/mfd/da9063.txt 
> > b/Documentation/devicetree/bindings/mfd/da9063.txt
> > new file mode 100644
> > index 000..42c6fa6
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/mfd/da9063.txt
> > @@ -0,0 +1,93 @@
> > +* Dialog DA9063 Power Management Integrated Circuit (PMIC)
> > +
> > +DA9093 consists of a large and varied group of sub-devices (I2C Only):
> > +
> > +Device   Supply NamesDescription
> > +--   ---
> > +da9063-regulator:   : LDOs & BUCKs
> > +da9063-rtc  :   : Real-Time Clock
> > +da9063-watchdog :   : Watchdog
> > +
> > +==
> > +
> > +Required properties:
> > +
> > +- compatible : Should be "dlg,da9063"
> > +- reg : Specifies the I2C slave address (this defaults to 0x58 but it can 
> > be
> > +  modified to match the chip's OTP settings).
> > +- interrupt-parent : Specifies the reference to the interrupt controller 
> > for
> > +  the DA9063.
> > +- interrupts : IRQ line information.
> > +- interrupt-controller
> > +
> > +Sub-nodes:
> > +
> > +- regulators : This node defines the settings for the LDOs and BUCKs. The
> > +  DA9063 regulators are bound using their names listed below:
> > +
> > +bcore1: BUCK CORE1
> > +bcore2: BUCK CORE2
> > +bpro  : BUCK PRO
> > +bmem  : BUCK MEM
> > +bio   : BUCK IO
> > +bperi : BUCK PERI
> > +ldo1  : LDO_1
> > +ldo2  : LDO_2
> > +ldo3  : LDO_3
> > +ldo4  : LDO_4
> > +ldo5  : LDO_5
> > +ldo6  : LDO_6
> > +ldo7  : LDO_7
> > +ldo8  : LDO_8
> > +ldo9  : LDO_9
> > +ldo10 : LDO_10
> > +ldo11 : LDO_11
> > +
> > +  The component follows the standard regulator framework and the bindings
> > +  details of individual regulator device can be found in:
> > +  Documentation/devicetree/bindings/regulator/regulator.txt
> > +
> > +- rtc : This node defines settings for the Real-Time Clock associated with
> > +  the DA9063. There are currently no entries in this binding, however
> > +  compatible = "dlg,da9063-rtc" should be added if a node is created.
> > +
> > +- watchdog : This node defines settings for the Watchdog timer associated
> > +  with the DA9063. There are currently no entries in this binding, however
> > +  compatible = "dlg,da9063-watchdog" should be added if a node is created.
> > +
> > +
> > +Example:
> > +
> > +   pmic0: da9063@58 {
> > +   compatible = "dlg,da9063"
> > +   reg = <0x58>;
> > +   interrupt-parent = <>;
> > +   interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> > +   interrupt-controller;
> > +
> > +   rtc {
> > +   compatible = "dlg,da9063-rtc";
> > +   };
> > +
> > +   wdt {
> > +   compatible = "dlg,da9063-watchdog";
> > +   };
> > +
> > +   regulators {
> > +   DA9063_BCORE1: bcore1 {
> > +   regulator-name = "BCORE1";
> > +   regulator-min-microvolt = <30>;
> > +   regulator-max-microvolt = <157>;
> > +   regulator-min-microamp = <50>;
> > +   regulator-max-microamp = <200>;
> > +   regulator-boot-on;
> > +   };
> > +   DA9063_LDO11: ldo11 {
> > +   regulator-name = "LDO_11";
> > +   regulator-min-microvolt = <90>;
> > +   regulator-max-microvolt = <360>;
> > +   regulator-boot-on;
> > +   };
> > +   };
> > +   };
> > +
> 

-- 
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


RE: [PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Opensource [Steve Twiss]
On 20 January 2015 15:54 Lee Jones wrote:

[...]

> >  Documentation/devicetree/bindings/mfd/da9063.txt | 93
> 
> >  1 file changed, 93 insertions(+)
> >  create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt
> 
> I already Acked this?  Any reason that wasn't carried forward to this
> submission?  Has anything changed?
> 

Yes, I had to alter this bindings document because of the compatible change ...
See below:

> > new file mode 100644
> > index 000..42c6fa6
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/mfd/da9063.txt
> > @@ -0,0 +1,93 @@
> > +* Dialog DA9063 Power Management Integrated Circuit (PMIC)
> > +
> > +DA9093 consists of a large and varied group of sub-devices (I2C Only):
> > +
> > +Device   Supply NamesDescription
> > +--   ---
> > +da9063-regulator:   : LDOs & BUCKs
> > +da9063-rtc  :   : Real-Time Clock
> > +da9063-watchdog :   : Watchdog
> > +
> > +==
> > +
> > +Required properties:
> > +
> > +- compatible : Should be "dlg,da9063"

The line above used to say "dlg,da9063-ad", "dlg,da9063-bb", etc.
Now it just says "dlg,da9063"

[...]

> > +
> > +Example:
> > +
> > +   pmic0: da9063@58 {
> > +   compatible = "dlg,da9063"

And I also change a  line in the example for the same reason.
Sorry for the confusion.

Regards,
Steve



Re: [PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Lee Jones
On Tue, 20 Jan 2015, Steve Twiss wrote:

> From: Steve Twiss 
> 
> Add device tree bindings for DA9063 regulators; Real-Time Clock
> and Watchdog.
> 
> This patch is dependent on PATCH V2 1/2 
> 
> Signed-off-by: Steve Twiss 
> 
> ---
> This patch applies against linux-next and v3.19-rc4 
> 
>  Documentation/devicetree/bindings/mfd/da9063.txt | 93 
> 
>  1 file changed, 93 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt

I already Acked this?  Any reason that wasn't carried forward to this
submission?  Has anything changed?

> diff --git a/Documentation/devicetree/bindings/mfd/da9063.txt 
> b/Documentation/devicetree/bindings/mfd/da9063.txt
> new file mode 100644
> index 000..42c6fa6
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/mfd/da9063.txt
> @@ -0,0 +1,93 @@
> +* Dialog DA9063 Power Management Integrated Circuit (PMIC)
> +
> +DA9093 consists of a large and varied group of sub-devices (I2C Only):
> +
> +Device   Supply NamesDescription
> +--   ---
> +da9063-regulator:   : LDOs & BUCKs
> +da9063-rtc  :   : Real-Time Clock
> +da9063-watchdog :   : Watchdog
> +
> +==
> +
> +Required properties:
> +
> +- compatible : Should be "dlg,da9063"
> +- reg : Specifies the I2C slave address (this defaults to 0x58 but it can be
> +  modified to match the chip's OTP settings).
> +- interrupt-parent : Specifies the reference to the interrupt controller for
> +  the DA9063.
> +- interrupts : IRQ line information.
> +- interrupt-controller
> +
> +Sub-nodes:
> +
> +- regulators : This node defines the settings for the LDOs and BUCKs. The
> +  DA9063 regulators are bound using their names listed below:
> +
> +bcore1: BUCK CORE1
> +bcore2: BUCK CORE2
> +bpro  : BUCK PRO
> +bmem  : BUCK MEM
> +bio   : BUCK IO
> +bperi : BUCK PERI
> +ldo1  : LDO_1
> +ldo2  : LDO_2
> +ldo3  : LDO_3
> +ldo4  : LDO_4
> +ldo5  : LDO_5
> +ldo6  : LDO_6
> +ldo7  : LDO_7
> +ldo8  : LDO_8
> +ldo9  : LDO_9
> +ldo10 : LDO_10
> +ldo11 : LDO_11
> +
> +  The component follows the standard regulator framework and the bindings
> +  details of individual regulator device can be found in:
> +  Documentation/devicetree/bindings/regulator/regulator.txt
> +
> +- rtc : This node defines settings for the Real-Time Clock associated with
> +  the DA9063. There are currently no entries in this binding, however
> +  compatible = "dlg,da9063-rtc" should be added if a node is created.
> +
> +- watchdog : This node defines settings for the Watchdog timer associated
> +  with the DA9063. There are currently no entries in this binding, however
> +  compatible = "dlg,da9063-watchdog" should be added if a node is created.
> +
> +
> +Example:
> +
> + pmic0: da9063@58 {
> + compatible = "dlg,da9063"
> + reg = <0x58>;
> + interrupt-parent = <>;
> + interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> + interrupt-controller;
> +
> + rtc {
> + compatible = "dlg,da9063-rtc";
> + };
> +
> + wdt {
> + compatible = "dlg,da9063-watchdog";
> + };
> +
> + regulators {
> + DA9063_BCORE1: bcore1 {
> + regulator-name = "BCORE1";
> + regulator-min-microvolt = <30>;
> + regulator-max-microvolt = <157>;
> + regulator-min-microamp = <50>;
> + regulator-max-microamp = <200>;
> + regulator-boot-on;
> + };
> + DA9063_LDO11: ldo11 {
> + regulator-name = "LDO_11";
> + regulator-min-microvolt = <90>;
> + regulator-max-microvolt = <360>;
> + regulator-boot-on;
> + };
> + };
> + };
> +

-- 
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Steve Twiss
From: Steve Twiss 

Add device tree bindings for DA9063 regulators; Real-Time Clock
and Watchdog.

This patch is dependent on PATCH V2 1/2 

Signed-off-by: Steve Twiss 

---
This patch applies against linux-next and v3.19-rc4 

 Documentation/devicetree/bindings/mfd/da9063.txt | 93 
 1 file changed, 93 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt

diff --git a/Documentation/devicetree/bindings/mfd/da9063.txt 
b/Documentation/devicetree/bindings/mfd/da9063.txt
new file mode 100644
index 000..42c6fa6
--- /dev/null
+++ b/Documentation/devicetree/bindings/mfd/da9063.txt
@@ -0,0 +1,93 @@
+* Dialog DA9063 Power Management Integrated Circuit (PMIC)
+
+DA9093 consists of a large and varied group of sub-devices (I2C Only):
+
+Device   Supply NamesDescription
+--   ---
+da9063-regulator:   : LDOs & BUCKs
+da9063-rtc  :   : Real-Time Clock
+da9063-watchdog :   : Watchdog
+
+==
+
+Required properties:
+
+- compatible : Should be "dlg,da9063"
+- reg : Specifies the I2C slave address (this defaults to 0x58 but it can be
+  modified to match the chip's OTP settings).
+- interrupt-parent : Specifies the reference to the interrupt controller for
+  the DA9063.
+- interrupts : IRQ line information.
+- interrupt-controller
+
+Sub-nodes:
+
+- regulators : This node defines the settings for the LDOs and BUCKs. The
+  DA9063 regulators are bound using their names listed below:
+
+bcore1: BUCK CORE1
+bcore2: BUCK CORE2
+bpro  : BUCK PRO
+bmem  : BUCK MEM
+bio   : BUCK IO
+bperi : BUCK PERI
+ldo1  : LDO_1
+ldo2  : LDO_2
+ldo3  : LDO_3
+ldo4  : LDO_4
+ldo5  : LDO_5
+ldo6  : LDO_6
+ldo7  : LDO_7
+ldo8  : LDO_8
+ldo9  : LDO_9
+ldo10 : LDO_10
+ldo11 : LDO_11
+
+  The component follows the standard regulator framework and the bindings
+  details of individual regulator device can be found in:
+  Documentation/devicetree/bindings/regulator/regulator.txt
+
+- rtc : This node defines settings for the Real-Time Clock associated with
+  the DA9063. There are currently no entries in this binding, however
+  compatible = "dlg,da9063-rtc" should be added if a node is created.
+
+- watchdog : This node defines settings for the Watchdog timer associated
+  with the DA9063. There are currently no entries in this binding, however
+  compatible = "dlg,da9063-watchdog" should be added if a node is created.
+
+
+Example:
+
+   pmic0: da9063@58 {
+   compatible = "dlg,da9063"
+   reg = <0x58>;
+   interrupt-parent = <>;
+   interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
+   interrupt-controller;
+
+   rtc {
+   compatible = "dlg,da9063-rtc";
+   };
+
+   wdt {
+   compatible = "dlg,da9063-watchdog";
+   };
+
+   regulators {
+   DA9063_BCORE1: bcore1 {
+   regulator-name = "BCORE1";
+   regulator-min-microvolt = <30>;
+   regulator-max-microvolt = <157>;
+   regulator-min-microamp = <50>;
+   regulator-max-microamp = <200>;
+   regulator-boot-on;
+   };
+   DA9063_LDO11: ldo11 {
+   regulator-name = "LDO_11";
+   regulator-min-microvolt = <90>;
+   regulator-max-microvolt = <360>;
+   regulator-boot-on;
+   };
+   };
+   };
+
-- 
end-of-patch for PATCH V3

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com

Add device tree bindings for DA9063 regulators; Real-Time Clock
and Watchdog.

This patch is dependent on PATCH V2 1/2 

Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com

---
This patch applies against linux-next and v3.19-rc4 

 Documentation/devicetree/bindings/mfd/da9063.txt | 93 
 1 file changed, 93 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt

diff --git a/Documentation/devicetree/bindings/mfd/da9063.txt 
b/Documentation/devicetree/bindings/mfd/da9063.txt
new file mode 100644
index 000..42c6fa6
--- /dev/null
+++ b/Documentation/devicetree/bindings/mfd/da9063.txt
@@ -0,0 +1,93 @@
+* Dialog DA9063 Power Management Integrated Circuit (PMIC)
+
+DA9093 consists of a large and varied group of sub-devices (I2C Only):
+
+Device   Supply NamesDescription
+--   ---
+da9063-regulator:   : LDOs  BUCKs
+da9063-rtc  :   : Real-Time Clock
+da9063-watchdog :   : Watchdog
+
+==
+
+Required properties:
+
+- compatible : Should be dlg,da9063
+- reg : Specifies the I2C slave address (this defaults to 0x58 but it can be
+  modified to match the chip's OTP settings).
+- interrupt-parent : Specifies the reference to the interrupt controller for
+  the DA9063.
+- interrupts : IRQ line information.
+- interrupt-controller
+
+Sub-nodes:
+
+- regulators : This node defines the settings for the LDOs and BUCKs. The
+  DA9063 regulators are bound using their names listed below:
+
+bcore1: BUCK CORE1
+bcore2: BUCK CORE2
+bpro  : BUCK PRO
+bmem  : BUCK MEM
+bio   : BUCK IO
+bperi : BUCK PERI
+ldo1  : LDO_1
+ldo2  : LDO_2
+ldo3  : LDO_3
+ldo4  : LDO_4
+ldo5  : LDO_5
+ldo6  : LDO_6
+ldo7  : LDO_7
+ldo8  : LDO_8
+ldo9  : LDO_9
+ldo10 : LDO_10
+ldo11 : LDO_11
+
+  The component follows the standard regulator framework and the bindings
+  details of individual regulator device can be found in:
+  Documentation/devicetree/bindings/regulator/regulator.txt
+
+- rtc : This node defines settings for the Real-Time Clock associated with
+  the DA9063. There are currently no entries in this binding, however
+  compatible = dlg,da9063-rtc should be added if a node is created.
+
+- watchdog : This node defines settings for the Watchdog timer associated
+  with the DA9063. There are currently no entries in this binding, however
+  compatible = dlg,da9063-watchdog should be added if a node is created.
+
+
+Example:
+
+   pmic0: da9063@58 {
+   compatible = dlg,da9063
+   reg = 0x58;
+   interrupt-parent = gpio6;
+   interrupts = 11 IRQ_TYPE_LEVEL_LOW;
+   interrupt-controller;
+
+   rtc {
+   compatible = dlg,da9063-rtc;
+   };
+
+   wdt {
+   compatible = dlg,da9063-watchdog;
+   };
+
+   regulators {
+   DA9063_BCORE1: bcore1 {
+   regulator-name = BCORE1;
+   regulator-min-microvolt = 30;
+   regulator-max-microvolt = 157;
+   regulator-min-microamp = 50;
+   regulator-max-microamp = 200;
+   regulator-boot-on;
+   };
+   DA9063_LDO11: ldo11 {
+   regulator-name = LDO_11;
+   regulator-min-microvolt = 90;
+   regulator-max-microvolt = 360;
+   regulator-boot-on;
+   };
+   };
+   };
+
-- 
end-of-patch for PATCH V3

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


RE: [PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Opensource [Steve Twiss]
On 20 January 2015 15:54 Lee Jones wrote:

[...]

   Documentation/devicetree/bindings/mfd/da9063.txt | 93
 
   1 file changed, 93 insertions(+)
   create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt
 
 I already Acked this?  Any reason that wasn't carried forward to this
 submission?  Has anything changed?
 

Yes, I had to alter this bindings document because of the compatible change ...
See below:

  new file mode 100644
  index 000..42c6fa6
  --- /dev/null
  +++ b/Documentation/devicetree/bindings/mfd/da9063.txt
  @@ -0,0 +1,93 @@
  +* Dialog DA9063 Power Management Integrated Circuit (PMIC)
  +
  +DA9093 consists of a large and varied group of sub-devices (I2C Only):
  +
  +Device   Supply NamesDescription
  +--   ---
  +da9063-regulator:   : LDOs  BUCKs
  +da9063-rtc  :   : Real-Time Clock
  +da9063-watchdog :   : Watchdog
  +
  +==
  +
  +Required properties:
  +
  +- compatible : Should be dlg,da9063

The line above used to say dlg,da9063-ad, dlg,da9063-bb, etc.
Now it just says dlg,da9063

[...]

  +
  +Example:
  +
  +   pmic0: da9063@58 {
  +   compatible = dlg,da9063

And I also change a  line in the example for the same reason.
Sorry for the confusion.

Regards,
Steve



Re: [PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Lee Jones
On Tue, 20 Jan 2015, Lee Jones wrote:

 On Tue, 20 Jan 2015, Steve Twiss wrote:
 
  From: Steve Twiss stwiss.opensou...@diasemi.com
  
  Add device tree bindings for DA9063 regulators; Real-Time Clock
  and Watchdog.
  
  This patch is dependent on PATCH V2 1/2 
  
  Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com
  
  ---
  This patch applies against linux-next and v3.19-rc4 
  
   Documentation/devicetree/bindings/mfd/da9063.txt | 93 
  
   1 file changed, 93 insertions(+)
   create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt
 
 I already Acked this?  Any reason that wasn't carried forward to this
 submission?  Has anything changed?

This is why in-patch changelogs are helpful. ;)

Applied now, thanks.

  diff --git a/Documentation/devicetree/bindings/mfd/da9063.txt 
  b/Documentation/devicetree/bindings/mfd/da9063.txt
  new file mode 100644
  index 000..42c6fa6
  --- /dev/null
  +++ b/Documentation/devicetree/bindings/mfd/da9063.txt
  @@ -0,0 +1,93 @@
  +* Dialog DA9063 Power Management Integrated Circuit (PMIC)
  +
  +DA9093 consists of a large and varied group of sub-devices (I2C Only):
  +
  +Device   Supply NamesDescription
  +--   ---
  +da9063-regulator:   : LDOs  BUCKs
  +da9063-rtc  :   : Real-Time Clock
  +da9063-watchdog :   : Watchdog
  +
  +==
  +
  +Required properties:
  +
  +- compatible : Should be dlg,da9063
  +- reg : Specifies the I2C slave address (this defaults to 0x58 but it can 
  be
  +  modified to match the chip's OTP settings).
  +- interrupt-parent : Specifies the reference to the interrupt controller 
  for
  +  the DA9063.
  +- interrupts : IRQ line information.
  +- interrupt-controller
  +
  +Sub-nodes:
  +
  +- regulators : This node defines the settings for the LDOs and BUCKs. The
  +  DA9063 regulators are bound using their names listed below:
  +
  +bcore1: BUCK CORE1
  +bcore2: BUCK CORE2
  +bpro  : BUCK PRO
  +bmem  : BUCK MEM
  +bio   : BUCK IO
  +bperi : BUCK PERI
  +ldo1  : LDO_1
  +ldo2  : LDO_2
  +ldo3  : LDO_3
  +ldo4  : LDO_4
  +ldo5  : LDO_5
  +ldo6  : LDO_6
  +ldo7  : LDO_7
  +ldo8  : LDO_8
  +ldo9  : LDO_9
  +ldo10 : LDO_10
  +ldo11 : LDO_11
  +
  +  The component follows the standard regulator framework and the bindings
  +  details of individual regulator device can be found in:
  +  Documentation/devicetree/bindings/regulator/regulator.txt
  +
  +- rtc : This node defines settings for the Real-Time Clock associated with
  +  the DA9063. There are currently no entries in this binding, however
  +  compatible = dlg,da9063-rtc should be added if a node is created.
  +
  +- watchdog : This node defines settings for the Watchdog timer associated
  +  with the DA9063. There are currently no entries in this binding, however
  +  compatible = dlg,da9063-watchdog should be added if a node is created.
  +
  +
  +Example:
  +
  +   pmic0: da9063@58 {
  +   compatible = dlg,da9063
  +   reg = 0x58;
  +   interrupt-parent = gpio6;
  +   interrupts = 11 IRQ_TYPE_LEVEL_LOW;
  +   interrupt-controller;
  +
  +   rtc {
  +   compatible = dlg,da9063-rtc;
  +   };
  +
  +   wdt {
  +   compatible = dlg,da9063-watchdog;
  +   };
  +
  +   regulators {
  +   DA9063_BCORE1: bcore1 {
  +   regulator-name = BCORE1;
  +   regulator-min-microvolt = 30;
  +   regulator-max-microvolt = 157;
  +   regulator-min-microamp = 50;
  +   regulator-max-microamp = 200;
  +   regulator-boot-on;
  +   };
  +   DA9063_LDO11: ldo11 {
  +   regulator-name = LDO_11;
  +   regulator-min-microvolt = 90;
  +   regulator-max-microvolt = 360;
  +   regulator-boot-on;
  +   };
  +   };
  +   };
  +
 

-- 
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Lee Jones
On Tue, 20 Jan 2015, Steve Twiss wrote:

 From: Steve Twiss stwiss.opensou...@diasemi.com
 
 Add device tree bindings for DA9063 regulators; Real-Time Clock
 and Watchdog.
 
 This patch is dependent on PATCH V2 1/2 
 
 Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com
 
 ---
 This patch applies against linux-next and v3.19-rc4 
 
  Documentation/devicetree/bindings/mfd/da9063.txt | 93 
 
  1 file changed, 93 insertions(+)
  create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt

I already Acked this?  Any reason that wasn't carried forward to this
submission?  Has anything changed?

 diff --git a/Documentation/devicetree/bindings/mfd/da9063.txt 
 b/Documentation/devicetree/bindings/mfd/da9063.txt
 new file mode 100644
 index 000..42c6fa6
 --- /dev/null
 +++ b/Documentation/devicetree/bindings/mfd/da9063.txt
 @@ -0,0 +1,93 @@
 +* Dialog DA9063 Power Management Integrated Circuit (PMIC)
 +
 +DA9093 consists of a large and varied group of sub-devices (I2C Only):
 +
 +Device   Supply NamesDescription
 +--   ---
 +da9063-regulator:   : LDOs  BUCKs
 +da9063-rtc  :   : Real-Time Clock
 +da9063-watchdog :   : Watchdog
 +
 +==
 +
 +Required properties:
 +
 +- compatible : Should be dlg,da9063
 +- reg : Specifies the I2C slave address (this defaults to 0x58 but it can be
 +  modified to match the chip's OTP settings).
 +- interrupt-parent : Specifies the reference to the interrupt controller for
 +  the DA9063.
 +- interrupts : IRQ line information.
 +- interrupt-controller
 +
 +Sub-nodes:
 +
 +- regulators : This node defines the settings for the LDOs and BUCKs. The
 +  DA9063 regulators are bound using their names listed below:
 +
 +bcore1: BUCK CORE1
 +bcore2: BUCK CORE2
 +bpro  : BUCK PRO
 +bmem  : BUCK MEM
 +bio   : BUCK IO
 +bperi : BUCK PERI
 +ldo1  : LDO_1
 +ldo2  : LDO_2
 +ldo3  : LDO_3
 +ldo4  : LDO_4
 +ldo5  : LDO_5
 +ldo6  : LDO_6
 +ldo7  : LDO_7
 +ldo8  : LDO_8
 +ldo9  : LDO_9
 +ldo10 : LDO_10
 +ldo11 : LDO_11
 +
 +  The component follows the standard regulator framework and the bindings
 +  details of individual regulator device can be found in:
 +  Documentation/devicetree/bindings/regulator/regulator.txt
 +
 +- rtc : This node defines settings for the Real-Time Clock associated with
 +  the DA9063. There are currently no entries in this binding, however
 +  compatible = dlg,da9063-rtc should be added if a node is created.
 +
 +- watchdog : This node defines settings for the Watchdog timer associated
 +  with the DA9063. There are currently no entries in this binding, however
 +  compatible = dlg,da9063-watchdog should be added if a node is created.
 +
 +
 +Example:
 +
 + pmic0: da9063@58 {
 + compatible = dlg,da9063
 + reg = 0x58;
 + interrupt-parent = gpio6;
 + interrupts = 11 IRQ_TYPE_LEVEL_LOW;
 + interrupt-controller;
 +
 + rtc {
 + compatible = dlg,da9063-rtc;
 + };
 +
 + wdt {
 + compatible = dlg,da9063-watchdog;
 + };
 +
 + regulators {
 + DA9063_BCORE1: bcore1 {
 + regulator-name = BCORE1;
 + regulator-min-microvolt = 30;
 + regulator-max-microvolt = 157;
 + regulator-min-microamp = 50;
 + regulator-max-microamp = 200;
 + regulator-boot-on;
 + };
 + DA9063_LDO11: ldo11 {
 + regulator-name = LDO_11;
 + regulator-min-microvolt = 90;
 + regulator-max-microvolt = 360;
 + regulator-boot-on;
 + };
 + };
 + };
 +

-- 
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


RE: [PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Opensource [Steve Twiss]
On 20 January 2015 17:04 Lee Jones wrote:

 On Tue, 20 Jan 2015, Lee Jones wrote:
  On Tue, 20 Jan 2015, Steve Twiss wrote:
   From: Steve Twiss stwiss.opensou...@diasemi.com
  
   Add device tree bindings for DA9063 regulators; Real-Time Clock
   and Watchdog.

[...]

 This is why in-patch changelogs are helpful. ;)

Will do in-patch changelogs in future.

 Applied now, thanks.

Thanks!

Regards,
Steve
N�r��yb�X��ǧv�^�)޺{.n�+{zX����ܨ}���Ơz�j:+v���zZ+��+zf���h���~i���z��w���?��)ߢf��^jǫy�m��@A�a���
0��h���i