test: dm: core: Add a test case for driver marked with DM_FLAG_PRE_RELOC flag
[oweals/u-boot.git] / arch / sandbox / dts / sandbox_pmic.dtsi
index 44a26b18ca6c0e458711b51a115f4b7d1cc0161b..5ecafaab364049a201de804716fd68913e7b084f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Sandbox PMIC dts node
  *
  *  Copyright (C) 2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/pmic/sandbox_pmic.h>
                regulator-always-on;
        };
 
-       buck2 {
+       buck2: buck2 {
                regulator-name = "SUPPLY_3.3V";
                regulator-min-microvolt = <3300000>;
                regulator-max-microvolt = <3300000>;
        };
 
-       ldo1 {
+       ldo_1: ldo1 {
                regulator-name = "VDD_EMMC_1.8V";
                regulator-min-microvolt = <1800000>;
                regulator-max-microvolt = <1800000>;
                regulator-min-microvolt = <3300000>;
                regulator-max-microvolt = <3300000>;
        };
+
+       no_match_by_nodename {
+               regulator-name = "buck_SUPPLY_1.5V";
+               regulator-min-microvolt = <1500000>;
+               regulator-max-microvolt = <1500000>;
+       };
+};
+
+&mc34708 {
+       compatible = "fsl,mc34708";
+
+       pmic_emul {
+               compatible = "sandbox,i2c-pmic";
+
+               reg-defaults = /bits/ 8 <
+                       0x00 0x80 0x08 0xff 0xff 0xff 0x2e 0x01 0x08
+                       0x40 0x80 0x81 0x5f 0xff 0xfb 0x1e 0x80 0x18
+                       0x00 0x00 0x0e 0x00 0x00 0x14 0x00 0x00 0x00
+                       0x00 0x00 0x20 0x00 0x01 0x3a 0x00 0x00 0x00
+                       0x00 0x00 0x00 0x00 0x00 0x40 0x00 0x00 0x00
+                       0x42 0x21 0x00 0x00 0x00 0x00 0x00 0x00 0x00
+                       0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x30 0x5f
+                       0x01 0xff 0xff 0x00 0x00 0x00 0x00 0x7f 0xff
+                       0x92 0x49 0x24 0x59 0x6d 0x34 0x18 0xc1 0x8c
+                       0x00 0x60 0x18 0x51 0x48 0x45 0x14 0x51 0x45
+                       0x00 0x06 0x32 0x00 0x00 0x00 0x06 0x9c 0x99
+                       0x00 0x38 0x0a 0x00 0x38 0x0a 0x00 0x38 0x0a
+                       0x00 0x38 0x0a 0x84 0x00 0x00 0x00 0x00 0x00
+                       0x80 0x90 0x8f 0xf8 0x00 0x04 0x00 0x00 0x00
+                       0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
+                       0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
+                       0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
+                       0x01 0x31 0x7e 0x2b 0x03 0xfd 0xc0 0x36 0x1b
+                       0x60 0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00
+                       0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
+                       0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
+                       0x00 0x00 0x00
+               >;
+       };
 };