Re: [PATCH v2 1/2] ARM: dts: add dtsi for palmas

2013-06-10 Thread Laxman Dewangan

On Monday 10 June 2013 02:34 PM, J Keerthy wrote:

Adds palmas mfd and palmas regulator nodes.

Signed-off-by: Graeme Gregory g...@slimlogic.co.uk
Signed-off-by: J Keerthy j-keer...@ti.com
---
  arch/arm/boot/dts/palmas.dtsi |   98 +


Hi Keerthy,
Can you please add documentation for dt binding:
Documentation/devicetree/bindings/mfd

Most of time we refer from this document for dt population.

Thanks,
Laxman
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


RE: [PATCH v2 1/2] ARM: dts: add dtsi for palmas

2013-06-10 Thread J, KEERTHY
Hi Laxman,

 -Original Message-
 From: Laxman Dewangan [mailto:ldewan...@nvidia.com]
 Sent: Monday, June 10, 2013 2:55 PM
 To: J, KEERTHY
 Cc: Cousson, Benoit; devicetree-disc...@lists.ozlabs.org; linux-
 o...@vger.kernel.org; linux-ker...@vger.kernel.org;
 grant.lik...@secretlab.ca; swar...@wwwdotorg.org; Stephen Warren;
 sa...@linux.intel.com; g...@slimlogic.co.uk; lee.jo...@linaro.org
 Subject: Re: [PATCH v2 1/2] ARM: dts: add dtsi for palmas
 
 On Monday 10 June 2013 02:34 PM, J Keerthy wrote:
  Adds palmas mfd and palmas regulator nodes.
 
  Signed-off-by: Graeme Gregory g...@slimlogic.co.uk
  Signed-off-by: J Keerthy j-keer...@ti.com
  ---
arch/arm/boot/dts/palmas.dtsi |   98
 +
 
 Hi Keerthy,
 Can you please add documentation for dt binding:
 Documentation/devicetree/bindings/mfd
 

https://lkml.org/lkml/2013/6/6/25

It is based on this.

 Most of time we refer from this document for dt population.
 
 Thanks,
 Laxman
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v2 1/2] ARM: dts: add dtsi for palmas

2013-06-10 Thread Stephen Warren
On 06/10/2013 03:04 AM, J Keerthy wrote:
 Adds palmas mfd and palmas regulator nodes.

Nits:

Well, you're really adding files that provide the nodes, not the nodes
themselves.

Palmas and MFD should be correctly capitalized.

 diff --git a/arch/arm/boot/dts/palmas.dtsi b/arch/arm/boot/dts/palmas.dtsi

 +palmas {
...
 + palmas_pmic {
...
 + ti,ldo6-vibrator;

Isn't that board-specific? I don't know the HW well enough to say, but I
assume that since there's a property, the whole point must be that some
boards want it set and some don't.

 + regulators {
 + smps123_reg: smps123 {
 + regulator-name = smps123;
 + };

So the node labels here duplicate those in omap5-uevm.dts in patch 2/2.
While dtc allows this, I don't think there's much point duplicating the
labels. I'd tend to only put the labels in omap5-uevm.dts and not put
them here. That will completely avoid the possibility of the labels in
this file from conflicting with any other labels in any top-level
board.dts file.

I also wonder if this file is actually terribly useful. The only thing
that this file provides is the regulator-name property. It seems simpler
just to put that into each board.dts file. The added advantage of doing
that, is that if a board doesn't use a particular regulator, the node
won't appear, and the regulator won't get registered.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


RE: [PATCH v2 1/2] ARM: dts: add dtsi for palmas

2013-06-10 Thread J, KEERTHY
Hi Stephen,

 -Original Message-
 From: Stephen Warren [mailto:swar...@wwwdotorg.org]
 Sent: Monday, June 10, 2013 9:59 PM
 To: J, KEERTHY
 Cc: Cousson, Benoit; devicetree-disc...@lists.ozlabs.org; linux-
 o...@vger.kernel.org; linux-ker...@vger.kernel.org;
 ldewan...@nvidia.com; grant.lik...@secretlab.ca; swar...@nvidia.com;
 sa...@linux.intel.com; g...@slimlogic.co.uk; lee.jo...@linaro.org
 Subject: Re: [PATCH v2 1/2] ARM: dts: add dtsi for palmas
 
 On 06/10/2013 03:04 AM, J Keerthy wrote:
  Adds palmas mfd and palmas regulator nodes.
 
 Nits:
 
 Well, you're really adding files that provide the nodes, not the nodes
 themselves.
 
 Palmas and MFD should be correctly capitalized.

Ok.

 
  diff --git a/arch/arm/boot/dts/palmas.dtsi
  b/arch/arm/boot/dts/palmas.dtsi
 
  +palmas {
 ...
  +   palmas_pmic {
 ...
  +   ti,ldo6-vibrator;
 
 Isn't that board-specific? I don't know the HW well enough to say, but
 I assume that since there's a property, the whole point must be that
 some boards want it set and some don't.
 

Yes. I will make this part of board file.

  +   regulators {
  +   smps123_reg: smps123 {
  +   regulator-name = smps123;
  +   };
 
 So the node labels here duplicate those in omap5-uevm.dts in patch 2/2.
 While dtc allows this, I don't think there's much point duplicating the
 labels. I'd tend to only put the labels in omap5-uevm.dts and not put
 them here. That will completely avoid the possibility of the labels in
 this file from conflicting with any other labels in any top-level
 board.dts file.
 
 I also wonder if this file is actually terribly useful. The only thing
 that this file provides is the regulator-name property. It seems
 simpler just to put that into each board.dts file. The added advantage
 of doing that, is that if a board doesn't use a particular regulator,
 the node won't appear, and the regulator won't get registered.

Ok. I will transfer the entire code to omap5-uevm.dts.

Thanks for the review comments.

Regards,
Keerthy
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html