Skip to content

Commit 3a12e8c

Browse files
lumagwilldeacon
authored andcommitted
dt-bindings: arm-smmu: add special case for Google Cheza platform
Cheza fw does not properly program the GPU aperture to allow the GPU to update the SMMU pagetables for context switches. The board file works around this by dropping the "qcom,adreno-smmu" compat string. Add this usecase to arm,smmu.yaml schema. Signed-off-by: Dmitry Baryshkov <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Will Deacon <[email protected]>
1 parent 982295b commit 3a12e8c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Documentation/devicetree/bindings/iommu/arm,smmu.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,10 @@ properties:
6969
- qcom,sdm845-smmu-v2
7070
- const: qcom,adreno-smmu
7171
- const: qcom,smmu-v2
72+
- description: Qcom Adreno GPUs on Google Cheza platform
73+
items:
74+
- const: qcom,sdm845-smmu-v2
75+
- const: qcom,smmu-v2
7276
- description: Marvell SoCs implementing "arm,mmu-500"
7377
items:
7478
- const: marvell,ap806-smmu-500

0 commit comments

Comments
 (0)