From a5d4283b10ea6e9fd68127eef160b5ed0d24636a Mon Sep 17 00:00:00 2001 From: Jason Mei Date: Thu, 22 Feb 2024 20:26:08 +0800 Subject: [PATCH] t23x: nv-public: add host1x handle in PCIe EP Some EPF function, such as tvnet need host1x support. This involves adding the handle of host1x in PCIe EP. Bug 4456727 Bug 4451567 Change-Id: I398c8041f652fa84b555e228f06c0ca4a066ed31 Signed-off-by: Jason Mei Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3081924 (cherry picked from commit a5388aba8b2e2aeba42368b0263d19e1ead27723) Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3084979 GVS: buildbot_gerritrpt Reviewed-by: Manikanta Maddireddy Reviewed-by: Brad Griffis Reviewed-by: Bibek Basu --- nv-soc/tegra234-soc-overlay.dtsi | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nv-soc/tegra234-soc-overlay.dtsi b/nv-soc/tegra234-soc-overlay.dtsi index 7ff1bc8..84d6669 100644 --- a/nv-soc/tegra234-soc-overlay.dtsi +++ b/nv-soc/tegra234-soc-overlay.dtsi @@ -560,7 +560,7 @@ status = "disabled"; }; - host1x@13e00000 { + host1x: host1x@13e00000 { assigned-clocks = <&bpmp TEGRA234_CLK_HOST1X>; assigned-clock-rates = <204000000>; @@ -900,6 +900,7 @@ nvidia,aspm-pwr-on-t-us = <20>; nvidia,aspm-l0s-entrance-latency-us = <3>; + nvidia,host1x = <&host1x>; num-ib-windows = <2>; num-ob-windows = <8>; interconnects = <&mc TEGRA234_MEMORY_CLIENT_PCIE4R &emc>, @@ -914,6 +915,7 @@ pinctrl-names = "default"; pinctrl-0 = <&pex_rst_c5_in_state>; + nvidia,host1x = <&host1x>; num-ib-windows = <2>; num-ob-windows = <8>; }; @@ -922,6 +924,7 @@ pinctrl-names = "default"; pinctrl-0 = <&pex_rst_c6_in_state>; + nvidia,host1x = <&host1x>; num-ib-windows = <2>; num-ob-windows = <8>; }; @@ -930,6 +933,7 @@ pinctrl-names = "default"; pinctrl-0 = <&pex_rst_c7_in_state>; + nvidia,host1x = <&host1x>; num-ib-windows = <2>; num-ob-windows = <8>; }; @@ -938,6 +942,7 @@ pinctrl-names = "default"; pinctrl-0 = <&pex_rst_c10_in_state>; + nvidia,host1x = <&host1x>; num-ib-windows = <2>; num-ob-windows = <8>; };