[U-Boot] [PATCH 10/12] test: dm: dts: add sandbox pmic i2c node

Przemyslaw Marczak
2015-05-08T16:20:38Z

This commit adds sandbox PMIC subnode to sandbox i2c bus 0.

The PMIC's node includes:
- 2x BUCK
- 2x LDO

Each regulator node include proper constraints:
- min, max micro Volts
- min, max micro Amps (only first of each type)
- always on (BUCK1)
- boot on (LDO1)

Signed-off-by: Przemyslaw Marczak <p.marczak@samsung.com>
---
test/dm/test.dts | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)

diff --git a/test/dm/test.dts b/test/dm/test.dts
index d0c40be..54e05d2 100644
--- a/test/dm/test.dts
+++ b/test/dm/test.dts
@@ -139,6 +139,44 @@
sandbox,size = <256>;
};
};
+
+ sandbox_pmic {
+ reg = <0x40>;
+ compatible = "sandbox,pmic";
+ emul {
+ compatible = "sandbox,i2c-pmic";
+ };
+
+ buck1 {
+ regulator-name = "SUPPLY_1.2V";
+ regulator-min-microvolt = <1200000>;
+ regulator-max-microvolt = <1200000>;
+ regulator-min-microamp = <200000>;
+ regulator-max-microamp = <200000>;
+ regulator-always-on;
+ };
+
+ buck2 {
+ regulator-name = "SUPPLY_3.3V";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ };
+
+ ldo1 {
+ regulator-name = "VDD_EMMC_1.8V";
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ regulator-min-microamp = <100000>;
+ regulator-max-microamp = <100000>;
+ regulator-boot-on;
+ };
+
+ ldo2 {
+ regulator-name = "VDD_LCD_3.3V";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ };
+ };
};

pci: pci-controller {
--
1.9.1