[PATCH 0/3] Fix SMMU on SDX55 and SDX65

From: Manivannan Sadhasivam
Date: Mon Jan 23 2023 - 08:19:50 EST


Hi,

Both SDX55 and SDX65 SoCs are using the Qcom version of the ARM SMMU-500
IP. Even though the SoC specfic compatibles were being used in devicetree,
the compatibles were not added to the arm-smmu-qcom driver. So they end up
using the generic ARM SMMU-500 driver instead.

Spotting this discrepancy, the recent arm,smmu bindings change moved these
SoCs under the non-qcom implementation of the SMMU.

This series fixes the binding by moving the compatibles under qcom impl.
and also adding the "qcom,smmu-500" fallback compatible to the devicetree
so that the qcom implementation can be used without adding SoC specific
entries to the driver.

Thanks,
Mani

Manivannan Sadhasivam (3):
dt-bindings: arm-smmu: Fix binding for SDX55 and SDX65
ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU
node
ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU
node

Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 10 ++--------
arch/arm/boot/dts/qcom-sdx55.dtsi | 2 +-
arch/arm/boot/dts/qcom-sdx65.dtsi | 2 +-
3 files changed, 4 insertions(+), 10 deletions(-)

--
2.25.1