On Fri, 05 Jul 2024 15:14:54 -0700, David Heidelberg wrote: > Convert Qualcomm IOMMU v0 implementation to yaml format. > > iommus part being ommited for the other bindings, as mdp4 one. > > Signed-off-by: David Heidelberg <david@xxxxxxx> > --- > v7: > - change maintainer to myself > - define NCB range (thx @Rob) > v6: > - clean iommu-cells description (thx @Robin) > v5: > - updated example (thx @Konrad) > - ordering of requirements + dropped > and | and reformatted (thx @Konrad) > v4: > - renamed to qcom,apq8064-iommu as Rob requested > - changed title to Qualcomm APQ8064 IOMMU > - dropped quotes around URLs > - dropped mdp node > - dropped unused mdp_port0 label > > v3: > - I kept the name as -v0, since we have other binding -v1 and it look > good, I can change thou in v4 if requested. > - dropped non-existent smmu_clk part (and adjusted example, which was > using it) > - dropped iommu description > - moved iommu-cells description to the property #iommu-cells > > v2: > - fix wrong path in binding $id > - comment qcom,mdp4 node example (we don't want to validate it yet) > Signed-off-by: David Heidelberg <david@xxxxxxx> > > .../bindings/iommu/msm,iommu-v0.txt | 64 --------------- > .../bindings/iommu/qcom,apq8064-iommu.yaml | 78 +++++++++++++++++++ > 2 files changed, 78 insertions(+), 64 deletions(-) > delete mode 100644 Documentation/devicetree/bindings/iommu/msm,iommu-v0.txt > create mode 100644 Documentation/devicetree/bindings/iommu/qcom,apq8064-iommu.yaml > Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>