Skip to content

Commit 277da5d

Browse files
bibekpatroshashim-quic
authored andcommitted
FROMLIST: arm64: dts: qcom: talos: Add GEM_NOC interconnect for adreno SMMU
On Talos platforms, the Adreno SMMU requires a bandwidth vote on the GEM_NOC path (MASTER_GPU_TCU -> SLAVE_EBI1) before its registers are accessible. Without this vote, the SMMU may become unreachable, leading to intermittent probe failures and runtime issues. Add the required interconnect to ensure reliable register access. Link: https://lore.kernel.org/all/20260526-smmu_interconnect_addition-v2-6-2a6d8ca30d63@oss.qualcomm.com/ Signed-off-by: Bibek Kumar Patro <bibek.patro@oss.qualcomm.com>
1 parent 195c20d commit 277da5d

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

arch/arm64/boot/dts/qcom/talos.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2095,6 +2095,8 @@
20952095
"iface";
20962096
power-domains = <&gpucc CX_GDSC>;
20972097
dma-coherent;
2098+
interconnects = <&gem_noc MASTER_GPU_TCU QCOM_ICC_TAG_ALWAYS
2099+
&mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>;
20982100
};
20992101

21002102
stm@6002000 {

0 commit comments

Comments
 (0)