#clock-cells = <0>;
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
-
- pmu1830-supply = <&vcc_1v8>;
- };
-
spdif-sound {
status = "okay";
compatible = "simple-audio-card";
status = "okay";
};
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc_1v8>;
+};
+
#clock-cells = <0>;
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
-
- pmu1830-supply = <&vcc_1v8>;
- };
-
spdif-sound {
status = "okay";
compatible = "simple-audio-card";
&pmu_pvtm {
status = "okay";
};
+
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc_1v8>;
+};
+
regulator-boot-on;
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
-
- pmu1830-supply = <&vcc1v8_pmu>;
- };
-
es8316-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
&pmu_pvtm {
status = "okay";
};
+
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc1v8_pmu>;
+};
+
/* END REGULATORS */
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
-
- pmu1830-supply = <&pp1800_pmu>; /* PMUIO2_VDD */
- };
-
sound {
compatible = "rockchip,rockchip-audio-da7219";
rockchip,model = "audio-da7219";
status = "okay";
};
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&pp1800_pmu>; /* PMUIO2_VDD */
+};
+
/* PINCTRL: always below everything else */
&pinctrl {
regulator-boot-on;
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
-
- pmu1830-supply = <&vcc_1v8>;
- };
-
es8316-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
};
};
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc_1v8>;
+};
+
&route_edp {
status = "okay";
};
regulator-boot-on;
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
-
- pmu1830-supply = <&vcc_1v8>;
- };
-
es8316-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
&pmu_pvtm {
status = "okay";
};
+
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc_1v8>;
+};
+
};
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
- pmu1830-supply = <&vcc_1v8>;
- };
-
dw_hdmi_audio: dw-hdmi-audio {
status = "okay";
compatible = "rockchip,dw-hdmi-audio";
mali-supply = <&vdd_gpu>;
};
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc_1v8>;
+};
+
&pinctrl {
sdio-pwrseq {
wifi_enable_h: wifi-enable-h {
};
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
- pmu1830-supply = <&vcc_3v0>;
- };
-
sdio_pwrseq: sdio-pwrseq {
compatible = "mmc-pwrseq-simple";
clocks = <&rk808 1>;
status = "okay";
};
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc_3v0>;
+};
+
&pwm0 {
status = "okay";
};
regulator-boot-on;
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
-
- pmu1830-supply = <&vcc_1v8>;
- };
-
es8316-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
status = "okay";
};
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc_1v8>;
+};
+
&pwm0 {
status = "okay";
};
regulator-boot-on;
};
- pmu-io-domains {
- compatible = "rockchip,rk3399-pmu-io-voltage-domain";
- rockchip,grf = <&pmugrf>;
-
- pmu1830-supply = <&vcc_1v8>;
- };
-
es8316-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
&pmu_pvtm {
status = "okay";
};
+
+&pmu_io_domains {
+ status = "okay";
+ pmu1830-supply = <&vcc_1v8>;
+};
+
compatible = "rockchip,rk3399-pmugrf", "syscon", "simple-mfd";
reg = <0x0 0xff320000 0x0 0x1000>;
+ pmu_io_domains: pmu-io-domains {
+ compatible = "rockchip,rk3399-pmu-io-voltage-domain";
+ status = "disabled";
+ };
+
reboot-mode {
compatible = "syscon-reboot-mode";
offset = <0x300>;