]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dt-bindings: arm-smmu: Constrain clocks for newer Qualcomm variants
authorKrzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Tue, 19 May 2026 07:41:00 +0000 (09:41 +0200)
committerWill Deacon <will@kernel.org>
Tue, 19 May 2026 13:20:05 +0000 (14:20 +0100)
commit75949eb0265387ba004744320e9bfbc0b918be5e
tree2273ba0e2608689e4f2744283202729049fbf654
parent23bc2dd17b2000912b7ee3a92090ec67e4e572d7
dt-bindings: arm-smmu: Constrain clocks for newer Qualcomm variants

Many of SMMU on Qualcomm SoCs come in two flavors using the same front
compatible but a bit different fallback:

1. For application processor, usually without any controllable
   clocks,

2. For the Adreno GPU, with some controllable clock(s) and using
   additionally qcom,adreno-smmu fallback compatible.

Add missing constraints for Glymur SMMU on Adreno GPU and several other
Qualcomm SMMUs for application processors, to restrict the clocks
property to a specific length.

Acked-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: Shawn Guo <shengchao.guo@oss.qualcomm.com>
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: Will Deacon <will@kernel.org>
Documentation/devicetree/bindings/iommu/arm,smmu.yaml