From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790074271; x=1790679071; darn=lists.altlinux.org; h=in-reply-to:content-disposition:content-type:mime-version :references:mail-followup-to:message-id:subject:cc:to:from:date :sender:from:to:cc:subject:date:message-id:reply-to:content-type; bh=DthinxjxdhcRdDAwuuu/atNcCZ/+rbJTx6pThyfoezs=; b=Hi4ygx0Iu4+ysuFC8/NgVaw+z3BHULaFuo6nHZW2jlp+W4w0v0oZuhJC0d3cwbn5pn TgFHwrUt3+EVA5uZjs+EV6L5f16uMSnRhr1SodgWQ8zod51X8jsxiRoHO38rUIMNrkO8 B3ymH66RHrWgE1Fptpo999JVKatzGKqs+IbmerDxd8oam7Pglm02YR5IMEoU4J4OM9Xv R8QvLa79RK/VCHIJ8as3JGb+4kI7CK1c5MCDNgQXwOjmiMk+J/her9AMeKgPcI1iVmwR N/cOPP0BLNYB3PTHn9m3eD206hg9Jv39odzLWnIdvLnq+I9t+dG7Oa8LXww2p/5AfSNe YW6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790074271; x=1790679071; h=in-reply-to:content-disposition:content-type:mime-version :references:mail-followup-to:message-id:subject:cc:to:from:date :sender:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=DthinxjxdhcRdDAwuuu/atNcCZ/+rbJTx6pThyfoezs=; b=AxTivtycrxlu2u6wTNNPAblquaVNm8a9tWshfT+qB9S/s9c3Vh7k0QmsR1CgaEoFfg 7Eq87KLFJP5mVaEmUeDJNQd2asAM+/VgjUAc8w2uxzLrk7/bf2AowRDegQnbYKjTsCOy p8j0KW3KwN8uT8InYN5MH/yEuHc77cNX2mxMKrARZFrvQu4L3yebWq1F4NQsBaHRiqQH KH04kTjyl4Jjz79hY+nUeGs2oxJavaQjBWWNlC7r5HpEPeLzdofX0lJakIk2z+eWrhsQ G8CRS5oGP03JNc+7YHGzDERazCCMuuVs0gIfDiv5ipktS19/uLm+MceIyh4MP4H6Gx1x 6MIQ== X-Gm-Message-State: AFuF++klAG4vcnHXGjJNw2qbatqS6Ccvj8EVm8Gq9tkEU4voQIy76Wck FzQnNs6jB/3G/b1Pvr37s8pE17EOgnB0mPPDikZfarjUU91+n0K57eDo3oLGiw== X-Gm-Gg: AYBFou1qCA8scl0GqiVWO4QaJDv4PIh3/8PZ3r3rRSfmzu18BhlSWwcA6zaXFKxxkqW ezcnrCu6LmL3ciENlIFjl23JpYm6hcMU5eIKW0BdKyX8JFCx8sHxbNjiPiN5lOkAZ1BZ6yaLNNd CR1rw531LxGJq6JVp2p7b4P5BT7xwiuCDkuK6UiYu7qQWFfsNrdw/Aik7P05rdwZfN90cb6Z7wV RKczZXhgu6y08i4uzuKkilznVq7dkPB3ZRrD/WYas8x8h2KAW8pYg87m+MwXkHDSm8ge8YrRNBY anaSSL7PPe7b3feahzNvMGRxik6bQWCapqfn+t9P9j/SkM0mgQd4uDn2sUnvnqabIcl4ZMq9pLR G3wbj786fLFlliL6cq0k9uvQM2+AuIGRNZ6OJTIdbkj1BUalF/ly+MnkBjZqZgETKmPFDndy0/x VtcCgwp7fXIr9jiVv3uLUqdxXNKSOkvxKuPlLZ6nwWK28seDXeiitw0IbzNSL4eachvzc9f6xDS VKHRaTNjKYcBqrkHQZDDf+b X-Received: by 2002:a05:6512:3985:b0:5ae:bf3b:c98 with SMTP id 2adb3069b0e04-5b8c1813cc2mr4240912e87.10.1790074270655; Tue, 22 Sep 2026 03:51:10 -0700 (PDT) Sender: "Ivan A. Melnikov" Date: Tue, 22 Sep 2026 14:51:09 +0400 From: "Ivan A. Melnikov" To: Daniil Gnusarev Message-ID: Mail-Followup-To: Daniil Gnusarev , devel-kernel@lists.altlinux.org References: <20260922091809.495683-1-gnusarevda@basealt.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xegpcwpkxqz52k57" Content-Disposition: inline In-Reply-To: <20260922091809.495683-1-gnusarevda@basealt.ru> Cc: devel-kernel@lists.altlinux.org Subject: Re: [d-kernel] [PATCH] [6.18] arm64: dts: Enable the PCIe controller for the Repka Pi5 board. X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Sep 2026 10:51:13 -0000 Archived-At: List-Archive: List-Post: --xegpcwpkxqz52k57 Content-Type: text/plain; protected-headers=v1; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [d-kernel] [PATCH] [6.18] arm64: dts: Enable the PCIe controller for the Repka Pi5 board. MIME-Version: 1.0 On Tue, Sep 22, 2026 at 01:18:09PM +0400, Daniil Gnusarev wrote: > This enables the PCIe controller on Repka Pi5 board. > It also resolves the shutdown/reboot issue. Without this, > the `mmu600_pcie` node (which is unused but starts automatically) > fails to shut down, causing the shutdown process to hang. >=20 > Based on the original dts: > Link: https://gitflic.ru/project/npo_rbs/repka-os_linux-rockchip/blob?fil= e=3Darch/arm64/boot/dts/rockchip/rk3588-repka-pi5.dts&branch=3Dmaster =D0=9B=D1=83=D1=87=D1=88=D0=B5 =D1=83=D0=BA=D0=B0=D0=B7=D1=8B=D0=B2=D0=B0= =D1=82=D1=8C =D1=81=D1=81=D1=8B=D0=BB=D0=BA=D1=83 =D0=BD=D0=B0 =D0=BA=D0=BE= =D0=BD=D0=BA=D1=80=D0=B5=D1=82=D0=BD=D1=8B=D0=B9 =D0=BA=D0=BE=D0=BC=D0=BC= =D0=B8=D1=82, =D0=BD=D0=B0=D0=BF=D1=80=D0=B8=D0=BC=D0=B5=D1=80 https://gitflic.ru/project/npo_rbs/repka-os_linux-rockchip/blob?file=3Darch= /arm64/boot/dts/rockchip/rk3588-repka-pi5.dts&commit=3D4b64c5c7f6b1747e280e= 3d5b884717aea3f15c17 > Signed-off-by: Daniil Gnusarev > --- > .../boot/dts/rockchip/rk3588-repka-pi5.dts | 27 +++++++++++++++++++ > 1 file changed, 27 insertions(+) >=20 > diff --git a/arch/arm64/boot/dts/rockchip/rk3588-repka-pi5.dts b/arch/arm= 64/boot/dts/rockchip/rk3588-repka-pi5.dts > index 4e4207108dbf2..1ff882188f4d4 100644 > --- a/arch/arm64/boot/dts/rockchip/rk3588-repka-pi5.dts > +++ b/arch/arm64/boot/dts/rockchip/rk3588-repka-pi5.dts > @@ -74,6 +74,17 @@ fan: pwm-fan { > #cooling-cells =3D <2>; > }; > =20 > + vcc3v3_pcie30: vcc3v3-pcie30 { > + compatible =3D "regulator-fixed"; > + regulator-name =3D "vcc3v3_pcie30"; > + startup-delay-us =3D <5000>; > + enable-active-high; > + gpios =3D <&gpio2 RK_PB6 GPIO_ACTIVE_HIGH>; > + regulator-min-microvolt =3D <3300000>; > + regulator-max-microvolt =3D <3300000>; > + vin-supply =3D <&vcc5v0_sys>; > + }; > + > vcc5v0_sys: regulator-vcc5v0-sys { > compatible =3D "regulator-fixed"; > regulator-name =3D "vcc5v0_sys"; > @@ -260,6 +271,22 @@ map1 { > }; > }; > =20 > +&pcie30phy { > + data-lanes =3D <1 3 2 4>; > + clocks =3D <&cru PCLK_PCIE_COMBO_PIPE_PHY>, > + <&cru PCLK_PHP_ROOT>; > + clock-names =3D "pclk", "pipe"; > + status =3D "okay"; > +}; > + > +&pcie3x4 { > + num-lanes =3D <1>; > + max-link-speed =3D <3>; > + vpcie3v3-supply =3D <&vcc3v3_pcie30>; > + reset-gpios =3D <&gpio1 RK_PB2 GPIO_ACTIVE_HIGH>; > + status =3D "okay"; > +}; > + > &pinctrl { > fan { > fan_tach: fan-tach { > --=20 > 2.42.2 Reviewed-by: Ivan A. Melnikov --=20 wbr, iv m. --xegpcwpkxqz52k57 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJPBAABCAA5FiEEmAaVXvwlC48UPhs7IxaW1LxEwe4FAmqyXZcbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyAAoJECMWltS8RMHuFzgP/Ah/Bllalph63w0Fogjf B1z6emEIBbLhFy9KQBtOtWCquosH15FpOvtsgVeI+KTtX1Z6Lr7gdtVwwMZaHarS ox3AWeqgp+xO33YIbG3COr4YKVwN4rmJOsjUHA9wrqzT2nJRZ11GnkbqpgqCFpv1 UkPBwOhd+msIIVB8GPwK44KsmPhLnSLIo/Ezxy2ygZB71jhwVfXQrgR2n0rylNam 9S2l9Rhk80k6w/rPY0B/WMkrnLb9wNN+OLW8FsJkmfBZ1PMUFlUITE+95dEG++jQ L5Q7o5y6R/0sPBp7GwT3jd6zXDtQUcK44Qw9TgLdcOrc7rtPtsxE8crfujtq6UTS Hx7uW5zm6fekdPs96sQbRpMl+IDqesrMZHvcfEyu1Obv84gic6S6wonQGAY6Y+rj /iMk9cUKLd3htHb9DIfT5MybATb/sX6Y2naRXY07akbuqJH3sDlaCBpRCgGlfv26 i1J3LXxbfUcPAnp2HW+GElN7ntWcg2h9aa74CS/T3CQYu3uVSePumgmGZNi3oSv3 8o7kyGOQUmHkbPTgSyLccJ01g2VKnV8OzUpxnlCOeRQh9ovmBCHOkzc/Kf3KK1dn BzchNy5of086iUZnBwvhQEH02ybbBGn6RxY8fA3vj35QkEzG+m27nTay/cpdOR5f Xq1pKnsV+0BA3XGuBzC+p/2z =qapU -----END PGP SIGNATURE----- --xegpcwpkxqz52k57--