]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: rockchip: Correct pinctrl for pcie for Indiedroid Nova
authorChris Morgan <macromorgan@hotmail.com>
Tue, 18 Nov 2025 22:30:47 +0000 (16:30 -0600)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 20 Nov 2025 22:04:19 +0000 (23:04 +0100)
Correct the pin definitions of the PCIE controller on the Indiedroid
Nova according to the schematics. Since GPIO3 D1 is already defined
as a reset pin in the rk3588-base-pinctrl.dtsi file we do not need
a custom definition anymore.

Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Link: https://patch.msgid.link/20251118223048.4531-4-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts

index 1562d02e85d6d0fb2f11cdc2b66b1ee21f98b87b..7233e290d0cfb408fd18fc34c49f89c5cbc189b0 100644 (file)
 };
 
 &pcie2x1l2 {
-       pinctrl-0 = <&rtl8111_perstb>;
+       pinctrl-0 = <&pcie20x1m0_perstn>, <&pcie20x1m0_clkreqn>,
+                   <&pcie20x1m0_waken>;
        pinctrl-names = "default";
+       reset-gpios = <&gpio3 RK_PD1 GPIO_ACTIVE_HIGH>;
        vpcie3v3-supply = <&vcc_3v3_s3>;
        status = "okay";
 };
                };
        };
 
-       ethernet-pins {
-               rtl8111_perstb: rtl8111-perstb {
-                       rockchip,pins = <3 RK_PD1 RK_FUNC_GPIO &pcfg_pull_up>;
-               };
-       };
-
        hym8563 {
 
                hym8563_int: hym8563-int {