Skip to content

Commit 467002d

Browse files
bibekpatroshashim-quic
authored andcommitted
FROMLIST: arm64: dts: qcom: lemans: Add GEM_NOC interconnect for adreno SMMU
On Lemans 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-4-2a6d8ca30d63@oss.qualcomm.com/ Signed-off-by: Bibek Kumar Patro <bibek.patro@oss.qualcomm.com>
1 parent 46bbcdd commit 467002d

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4497,6 +4497,8 @@
44974497
<GIC_SPI 685 IRQ_TYPE_LEVEL_HIGH>,
44984498
<GIC_SPI 686 IRQ_TYPE_LEVEL_HIGH>,
44994499
<GIC_SPI 687 IRQ_TYPE_LEVEL_HIGH>;
4500+
interconnects = <&gem_noc MASTER_GPU_TCU QCOM_ICC_TAG_ALWAYS
4501+
&mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>;
45004502
};
45014503

45024504
serdes0: phy@8901000 {

0 commit comments

Comments
 (0)