From aa5a37576135ebde9e3367b88235d6dee7e364a4 Mon Sep 17 00:00:00 2001 From: Johnny Liu Date: Sun, 10 Sep 2023 16:08:50 +0000 Subject: [PATCH] overlay: add interconnects information for vi THI is inside Falcon, and Falcon is inside VI. Add essential interconnects information for each individual device related to VI. Bug 4199055 Signed-off-by: Johnny Liu Change-Id: I87a5a746371a0d712312d71be45465c2ea78beab Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2977696 Reviewed-by: Laxman Dewangan GVS: Gerrit_Virtual_Submit --- overlay/tegra234-soc-camera.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/overlay/tegra234-soc-camera.dtsi b/overlay/tegra234-soc-camera.dtsi index 6d29d4d..d729b52 100644 --- a/overlay/tegra234-soc-camera.dtsi +++ b/overlay/tegra234-soc-camera.dtsi @@ -193,6 +193,8 @@ resets = <&bpmp TEGRA234_RESET_VI>; reset-names = "vi0"; iommus = <&smmu_iso TEGRA234_SID_ISO_VI>; + interconnects = <&mc TEGRA234_MEMORY_CLIENT_VIW &emc>; + interconnect-names = "write"; non-coherent; status = "okay"; }; @@ -201,6 +203,9 @@ compatible = "nvidia,tegra234-vi-thi"; resets = <&bpmp TEGRA234_RESET_VI>; reset-names = "vi0_thi"; + interconnects = <&mc TEGRA234_MEMORY_CLIENT_VI2FALR &emc>, + <&mc TEGRA234_MEMORY_CLIENT_VI2FALW &emc>; + interconnect-names = "dma-mem", "write"; status = "okay"; }; @@ -212,6 +217,8 @@ resets = <&bpmp TEGRA234_RESET_VI2>; reset-names = "vi1"; iommus = <&smmu_iso TEGRA234_SID_ISO_VI2>; + interconnects = <&mc TEGRA234_MEMORY_CLIENT_VI2W &emc>; + interconnect-names = "write"; non-coherent; status = "okay"; }; @@ -220,6 +227,9 @@ compatible = "nvidia,tegra234-vi-thi"; resets = <&bpmp TEGRA234_RESET_VI2>; reset-names = "vi1_thi"; + interconnects = <&mc TEGRA234_MEMORY_CLIENT_VIFALR &emc>, + <&mc TEGRA234_MEMORY_CLIENT_VIFALW &emc>; + interconnect-names = "dma-mem", "write"; status = "okay"; };