soc: tegra234: Enable USB remote wakeup support

Add SC7 wake support:
- wake 76 for SS port 0
- wake 77 for SS port 1
- wake 78 for SS port 2 and SS port 3
- wake 79 for USB2 port 0
- wake 80 for USB2 port 1
- wake 81 for USB2 port 2
- wake 82 for USB2 port 3

Bug 4166189

Change-Id: I1b519a58784e533c9c41f470f1e5bf884b366764
Signed-off-by: Henry Lin <henryl@nvidia.com>
Signed-off-by: Wayne Chang <waynec@nvidia.com>
Signed-off-by: Haotien Hsu <haotienh@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3121598
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
Reviewed-by: WK Tsai <wtsai@nvidia.com>
Reviewed-by: Sing-Han Chen <singhanc@nvidia.com>
This commit is contained in:
Henry Lin
2023-07-04 10:07:26 +00:00
committed by mobile promotions
parent 9944294772
commit 1db409403e

View File

@@ -1172,8 +1172,23 @@
<0x0 0x03650000 0x0 0x10000>;
reg-names = "hcd", "fpci", "bar2";
interrupts = <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>;
interrupts-extended = <&gic GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>,
<&gic GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>,
<&pmc 76 IRQ_TYPE_LEVEL_HIGH>,
<&pmc 77 IRQ_TYPE_LEVEL_HIGH>,
<&pmc 78 IRQ_TYPE_LEVEL_HIGH>,
<&pmc 79 IRQ_TYPE_LEVEL_HIGH>,
<&pmc 80 IRQ_TYPE_LEVEL_HIGH>,
<&pmc 81 IRQ_TYPE_LEVEL_HIGH>,
<&pmc 82 IRQ_TYPE_LEVEL_HIGH>;
/*
wake0, wake1, wake2 are for USB3.0 ports
wake3, wake4, wake5, wake6 are for USB2.0 ports
*/
interrupt-names = "xhci", "mbox",
"wake0", "wake1", "wake2", "wake3",
"wake4", "wake5", "wake6";
clocks = <&bpmp TEGRA234_CLK_XUSB_CORE_HOST>,
<&bpmp TEGRA234_CLK_XUSB_FALCON>,