Skip to content

arm64: dts: qcom: nord: Add adreno and PCIe SMMU nodes - #1648

Open
Bibek Kumar Patro (bibekpatro) wants to merge 2 commits into
qualcomm-linux:early/hwe/nord-nextfrom
bibekpatro:early/hwe/nord-next
Open

arm64: dts: qcom: nord: Add adreno and PCIe SMMU nodes#1648
Bibek Kumar Patro (bibekpatro) wants to merge 2 commits into
qualcomm-linux:early/hwe/nord-nextfrom
bibekpatro:early/hwe/nord-next

Conversation

@bibekpatro

Copy link
Copy Markdown

Add the Adreno GPU SMMU (MMU-500) and PCIe SMMU (SMMUv3) nodes.

Add the Adreno GPU SMMMUs (MMU-500) for both GPU instances and the
PCIe SMMU (SMMUv3) nodes.

Wire up the gpucc clock and power domain on both adreno SMMU nodes in
nord-embedded.dtsi for embedded Nord variants where gpucc is available.

Signed-off-by: Bibek Kumar Patro <bibek.patro@oss.qualcomm.com>
@bibekpatro
Bibek Kumar Patro (bibekpatro) force-pushed the early/hwe/nord-next branch 5 times, most recently from 8d446a7 to d9b18b5 Compare August 6, 2026 11:56
Add the QCOM IOMMU debug/testing framework (CONFIG_QCOM_IOMMU_DEBUG)
with debugfs-based profiling and ATOS testing support.

Add the iommu_test_device node to nord-rrd using apps_smmu_0 SID
0x0001 which is reserved for IOMMU debug use.

Signed-off-by: Bibek Kumar Patro <bibek.patro@oss.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant