Re: [PATCH 00/22] arm64: dts: qcom: Fix the PCIe iommu-map entries
From: Manivannan Sadhasivam
Date: Thu Jul 30 2026 - 13:46:36 EST
On Thu, Jul 30, 2026 at 03:23:28PM +0300, Dmitry Baryshkov wrote:
> On Thu, Jul 30, 2026 at 01:55:41PM +0200, Manivannan Sadhasivam via B4 Relay wrote:
> > Several Qualcomm SoCs declare their IOMMU providers like apps_smmu and
> > pcie_smmu, with '#iommu-cells = <2>', where the two cells are the SID
> > and the SID mask. But the PCIe iommu-map entries on these SoCs specify
> > only one output cell for the SID and omit the mask. This went unnoticed
> > until the OF core started warning with commit
> > ccb2fd725d41 ("of: Respect #{iommu,msi}-cells in maps"):
> >
> > iommu-map has 1-cell entries targeting 2-cell #iommu-cells, treating as 1-cell output
> >
> > So this series fixes the iommu-map entries across the affected SoC, SoM, board
> > and overlay files to match the provider's '#iommu-cells' property.
> >
> > Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@xxxxxxxxxxxxxxxx>
>
> Note, this must be merged only after the commit fixing iommu-maps lands
> in the qcom dt tree.
>
Which commit you are referring to? The commit which triggers this warning is
already part of 7.2-rc1.
- Mani
--
மணிவண்ணன் சதாசிவம்