]> www.infradead.org Git - linux.git/commitdiff
arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS
authorChukun Pan <amadeus@jmu.edu.cn>
Sun, 30 Jun 2024 15:00:04 +0000 (23:00 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 4 Jul 2024 19:09:43 +0000 (21:09 +0200)
Fixes pmu_io_domains supply according to the schematic. Among them,
the vccio3 is responsible for the io voltage of sdcard. There is no
sdcard slot on the R68S, and it's connected to vcc_3v3, so describe
the supply of vccio3 separately.

Fixes: c79dab407afd ("arm64: dts: rockchip: Add Lunzn Fastrhino R66S")
Fixes: b9f8ca655d80 ("arm64: dts: rockchip: Add Lunzn Fastrhino R68S")
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
Link: https://lore.kernel.org/r/20240630150010.55729-4-amadeus@jmu.edu.cn
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3568-fastrhino-r66s.dts
arch/arm64/boot/dts/rockchip/rk3568-fastrhino-r66s.dtsi
arch/arm64/boot/dts/rockchip/rk3568-fastrhino-r68s.dts

index 58ab7e9971dbce99a275a6f9f2cad8380ee3b5eb..b5e67990dd0f8ba455dda26f0b7161cfb91df432 100644 (file)
        };
 };
 
+&pmu_io_domains {
+       vccio3-supply = <&vccio_sd>;
+};
+
 &sdmmc0 {
        bus-width = <4>;
        cap-mmc-highspeed;
index 8f587978fa3b63cb53cea77e421292664ad2cf54..82577eba31eb54525a2ea00ebc3d7575ae9a0d26 100644 (file)
 &pmu_io_domains {
        pmuio1-supply = <&vcc3v3_pmu>;
        pmuio2-supply = <&vcc3v3_pmu>;
-       vccio1-supply = <&vccio_acodec>;
-       vccio3-supply = <&vccio_sd>;
+       vccio1-supply = <&vcc_3v3>;
+       vccio2-supply = <&vcc_1v8>;
        vccio4-supply = <&vcc_1v8>;
        vccio5-supply = <&vcc_3v3>;
        vccio6-supply = <&vcc_1v8>;
index e1fe5e442689a051b724f7d1e45ed2991db76458..a3339186e89c874b9e2fac2d5aef466f3674c10c 100644 (file)
        };
 };
 
+&pmu_io_domains {
+       vccio3-supply = <&vcc_3v3>;
+};
+
 &sdhci {
        bus-width = <8>;
        max-frequency = <200000000>;