]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: rockchip: Fix sdmmc pwren pinctrl for rk3576-evb2
authorChaoyi Chen <chaoyi.chen@rock-chips.com>
Thu, 26 Feb 2026 10:20:52 +0000 (18:20 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Mon, 2 Mar 2026 11:36:37 +0000 (12:36 +0100)
In rk3576.dtsi, sdmmc0_pwren is configured as part of the sdmmc pinctrl.
However, on the rk3576 evb2 board, sdmmc0_pwren is used as the regulator
for vmmc-supply. Therefore, we need to reassign the sdmmc pinctrl and
remove sdmmc0_pwren to avoid conflicts.

Cc: Shawn Lin <shawn.lin@rock-chips.com>
Fixes: 86a82f7a7eed ("arm64: dts: rockchip: Add rk3576 evb2 board")
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com>
Link: https://patch.msgid.link/20260226102052.63-1-kernel@airkyi.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3576-evb2-v10.dts

index 028fb0a830b24231ec5e09fbfc4cdbb35dc0569f..c997c96362538d93694516792bd45eeb915a1f7d 100644 (file)
        disable-wp;
        no-sdio;
        no-mmc;
+       pinctrl-names = "default";
+       pinctrl-0 = <&sdmmc0_clk &sdmmc0_cmd &sdmmc0_det &sdmmc0_bus4>;
        sd-uhs-sdr104;
        vmmc-supply = <&vcc3v3_sd>;
        vqmmc-supply = <&vccio_sd_s0>;