arm64: dts: allwinner: Add mali GPU supply for H6 boards

Enable and add supply to the Mali GPU node on all the
H6 boards.

Regarding the datasheet the maximum time for supply to reach
its voltage is 32ms.

Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
This commit is contained in:
Clément Péron 2019-10-30 16:07:42 +01:00 committed by Maxime Ripard
parent 4acc24bca1
commit 8abc4c4a15
No known key found for this signature in database
GPG Key ID: E3EF0D6F671851C5
4 changed files with 24 additions and 0 deletions

View File

@ -89,6 +89,11 @@
status = "okay"; status = "okay";
}; };
&gpu {
mali-supply = <&reg_dcdcc>;
status = "okay";
};
&hdmi { &hdmi {
status = "okay"; status = "okay";
}; };
@ -225,6 +230,7 @@
}; };
reg_dcdcc: dcdcc { reg_dcdcc: dcdcc {
regulator-enable-ramp-delay = <32000>;
regulator-min-microvolt = <810000>; regulator-min-microvolt = <810000>;
regulator-max-microvolt = <1080000>; regulator-max-microvolt = <1080000>;
regulator-name = "vdd-gpu"; regulator-name = "vdd-gpu";

View File

@ -103,6 +103,11 @@
status = "okay"; status = "okay";
}; };
&gpu {
mali-supply = <&reg_dcdcc>;
status = "okay";
};
&hdmi { &hdmi {
status = "okay"; status = "okay";
}; };
@ -238,6 +243,7 @@
}; };
reg_dcdcc: dcdcc { reg_dcdcc: dcdcc {
regulator-enable-ramp-delay = <32000>;
regulator-min-microvolt = <810000>; regulator-min-microvolt = <810000>;
regulator-max-microvolt = <1080000>; regulator-max-microvolt = <1080000>;
regulator-name = "vdd-gpu"; regulator-name = "vdd-gpu";

View File

@ -55,6 +55,11 @@
status = "okay"; status = "okay";
}; };
&gpu {
mali-supply = <&reg_dcdcc>;
status = "okay";
};
&mmc0 { &mmc0 {
vmmc-supply = <&reg_cldo1>; vmmc-supply = <&reg_cldo1>;
cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>;
@ -163,6 +168,7 @@
}; };
reg_dcdcc: dcdcc { reg_dcdcc: dcdcc {
regulator-enable-ramp-delay = <32000>;
regulator-min-microvolt = <810000>; regulator-min-microvolt = <810000>;
regulator-max-microvolt = <1080000>; regulator-max-microvolt = <1080000>;
regulator-name = "vdd-gpu"; regulator-name = "vdd-gpu";

View File

@ -85,6 +85,11 @@
status = "okay"; status = "okay";
}; };
&gpu {
mali-supply = <&reg_dcdcc>;
status = "okay";
};
&hdmi { &hdmi {
status = "okay"; status = "okay";
}; };
@ -221,6 +226,7 @@
}; };
reg_dcdcc: dcdcc { reg_dcdcc: dcdcc {
regulator-enable-ramp-delay = <32000>;
regulator-min-microvolt = <810000>; regulator-min-microvolt = <810000>;
regulator-max-microvolt = <1080000>; regulator-max-microvolt = <1080000>;
regulator-name = "vdd-gpu"; regulator-name = "vdd-gpu";