From nobody Thu Apr 16 08:32:52 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 85F1922A4F1; Sun, 1 Mar 2026 15:54:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772380486; cv=none; b=dMDhT3PzJxUGckUjsK8KUuaYVWnmQTA3bLr/4r8S3xnbahbsIEjgeF7w84AamLzR4FBVgs86hnWk+qL5VrP4ctqKEKzsghoQ93C69mLMBHMNrzvgGDrWOa1h2Hw7kxk+kBoJiQjOERcXZJ4n40HoS4WmZeF0mxTT8y3z26FPBSU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772380486; c=relaxed/simple; bh=2uJe2sUo2oqiPNZ7lC5cwtsfYp+C4N7Y/V1qMpOAXXQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=DpxNohIP+92ThdqV8/S99SCBkYL/J5oRW+xt93K6S7f4EmcqvOqXLw5/MKHy9hNOb97+GAdo9Pjq84g7urRU9fUr0VANbezEmzVEm/7xVbIWvGAKYmWjMGb2ZbNWf58lAPXXOQ2/+LobAhsSSQSN+XAw6EDlzQBSXfQgTmkmXLQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=FVyxEr6p; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="FVyxEr6p" Received: by smtp.kernel.org (Postfix) with ESMTPS id 0B549C116C6; Sun, 1 Mar 2026 15:54:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772380486; bh=2uJe2sUo2oqiPNZ7lC5cwtsfYp+C4N7Y/V1qMpOAXXQ=; h=From:Date:Subject:To:Cc:Reply-To:From; b=FVyxEr6p37mXHJG7Ulxjt04a2hbYT1R4n6PNPAOdR7T0Ws0goKdjEp1cjBhNlndh7 mj1PdCo5yKE03xI7erKKs+a8m7WAgfupiRhVk7cJF95CxNzrKr0ZBW1Kwh48oDMtvC pWz+cCfvOtTdHIZ/HNXrFdajfFOCMasbxeIiuKt6I8xP3t6jKfurN4WQ9xLq613fQ3 PQXS0fQftIUIM5rk/MQjHBprEQdtHIlmAHLbD7NGlfmx5ICvqeJy6YCSwKR8Vlx3G8 gmEiudZ7lzDW1nRgLSGsI5jbnwe/kzlcwEoCYX4WbEZl1ag+QZdMngBB5iBT2GxhCR 05odGvMmQmrRA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id F2DBBFD0058; Sun, 1 Mar 2026 15:54:45 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Sun, 01 Mar 2026 16:54:41 +0100 Subject: [PATCH] arm64: dts: rockchip: Fix PCIe v3 pinctrl for BPI-R2-Pro Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260301-rk3568-bri-r2-pro-fix-pcie-v1-1-b9ed318b4a77@ixit.cz> X-B4-Tracking: v=1; b=H4sIAEBhpGkC/x3MQQqAMAwAwa9IzgZipEX8inhQGzUIWlIQofh3i 8dhYTMkMZUEfZXB5Nak11nQ1BUs+3RughqKgYk9MTPa0Trf4WyKxhjtwlUfjIsKts7NxBQCBYY yiCal/fNhfN8POnPaC2wAAAA= X-Change-ID: 20260222-rk3568-bri-r2-pro-fix-pcie-355b020dd0d2 To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Martin Filla , David Heidelberg X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1564; i=david@ixit.cz; h=from:subject:message-id; bh=hKBdwEW8s0wqw58AWppcp4beoynxrSnUvu08wYJII6o=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBppGFF+OKscrXtUKPDUFx1VkK4u15AJq+eTA10S HKh+d13akmJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCaaRhRQAKCRBgAj/E00kg crgaD/0VyX+botSQ88NN25oGRqXJmjFf1KShvyRNvpP5FgOhaNsL4szbYoAHmGY+XZ6rpYSDH3g 4kwvPSHs7tZOACQoo1BhoF1l13hSbwD5ChdL2OKLKbHX/aJHzU2YK//zIqG5MyfoyMZ4XGWVrvd 3DQdQyHQP7NWWBai8F0IJaiumCNiF7PzbfHCXv81RL+mbREWsSFtNecbhzr46Vb3ezFXlYOyveX /7e+gHe16CmitpIEsLPAk3fIOQl2rPBjR/nXWL8HwQYiaz7pZsN/2oC9EltxfjY9TipRzxSLL2k CLC1p3pOFZHBaLJO3AAv1ubptvG3hoYhvFOKutvFW2Vn5ZpVHTZhYsZ/vxieBB8k7UN7p0sdeeU JXOOeDQd5E4zDESzi98nciwYVgN/wq3IaeqvR9hxc71gSNaY1pefyU+iXAMX8X92iXGApDOUCyQ veRuSw/m6r8mpoFfhp2+FKBARLPUFhgZ7Sf1Uzr8Q+HIBAy7mfkBs5EGGUxKfEotEH2DSTdy5By 06dol0CN9ASQt7KoS39noEQ0cKHOC8g87uv7giI5fG8sfF9p4C/oFrfCUhFW+g32lwzG0kpjDRg Eqn16bX/KavbXYJOUvy25/guZaOLH7iNwLxgIopkigoUATTdQS6D6VQsImsSvzRMHShkhAmyxfh +YOn0Y08lnSV1xg== X-Developer-Key: i=david@ixit.cz; a=openpgp; fpr=D77A09CFEEDC2BBD53A7047460023FC4D3492072 X-Endpoint-Received: by B4 Relay for david@ixit.cz/default with auth_id=355 X-Original-From: David Heidelberg Reply-To: david@ixit.cz From: David Heidelberg Add missing pinctrl for PD4 (PI6C PCIe clock enable, PCIE_CLKEN_H_GPIO0_D4) and set output high. This does fix freeze at initialization due pinctrl being in input state. Reported-by: Martin Filla # reported by private message Signed-off-by: David Heidelberg --- arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts b/arch/arm6= 4/boot/dts/rockchip/rk3568-bpi-r2-pro.dts index 4d3ebe50b90ba..b4c8abe37d1f3 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts +++ b/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts @@ -121,6 +121,8 @@ vcc3v3_pi6c_05: regulator-vcc3v3-pi6c-05 { regulator-max-microvolt =3D <3300000>; enable-active-high; gpios =3D <&gpio0 RK_PD4 GPIO_ACTIVE_HIGH>; + pinctrl-0 =3D <&pi6cpcie_enable_h>; + pinctrl-names =3D "default"; startup-delay-us =3D <200000>; vin-supply =3D <&vcc5v0_sys>; }; @@ -635,6 +637,10 @@ ngffpcie_enable_h: ngffpcie-enable-h { rockchip,pins =3D <0 RK_PB7 RK_FUNC_GPIO &pcfg_pull_none_drv_level_5>; }; =20 + pi6cpcie_enable_h: pi6cpcie-enable-h { + rockchip,pins =3D <0 RK_PD4 RK_FUNC_GPIO &pcfg_output_high>; + }; + minipcie_reset_h: minipcie-reset-h { rockchip,pins =3D <2 RK_PD6 RK_FUNC_GPIO &pcfg_pull_none_drv_level_5>; }; --- base-commit: 3fa5e5702a82d259897bd7e209469bc06368bf31 change-id: 20260222-rk3568-bri-r2-pro-fix-pcie-355b020dd0d2 Best regards, --=20 David Heidelberg