Thread (3 messages) flat view 3 messages, 1 author, 16d ago
DORMANTno replies

[PATCH v1 2/2] arm64: tegra: Add PCIe wake GPIO for Jetson Orin NX/Nano

From: Manikanta Maddireddy <hidden>
Date: 2026-09-07 11:32:24
Also in: linux-tegra, lkml
Subsystem: the rest · Maintainer: Linus Torvalds

The C8 PCIe controller on the P3768 carrier has WAKE# wired to main
GPIO L.2.

Describe the signal on the root port so PCIe devices can use it as a
wake source, enabling wake-on-LAN support.

Signed-off-by: Manikanta Maddireddy <redacted>
---
 .../boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi     | 10 ++++++++++
 1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi b/arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi
index 41821354bbda..2af32613b16c 100644
--- a/arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi
@@ -163,6 +163,16 @@ pcie@140a0000 {
 
 			vddio-pex-ctl-supply = <&vdd_1v8_ao>;
 			vpcie3v3-supply = <&vdd_3v3_pcie>;
+
+			pci@0,0 {
+				reg = <0x0000 0 0 0 0>;
+				device_type = "pci";
+				#address-cells = <3>;
+				#size-cells = <2>;
+				ranges;
+
+				wake-gpios = <&gpio TEGRA234_MAIN_GPIO(L, 2) GPIO_ACTIVE_LOW>;
+			};
 		};
 
 		/* C1 - M.2 Key-E */
-- 
2.34.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help