Re: [PATCH 00/22] arm64: dts: qcom: Fix the PCIe iommu-map entries

From: Dmitry Baryshkov

Date: Thu Jul 30 2026 - 13:04:36 EST


On Thu, Jul 30, 2026 at 06:14:09PM +0200, Manivannan Sadhasivam wrote:
> 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.

Ok then. I haven't tracked if it was merged or not.

>
> - Mani
>
> --
> மணிவண்ணன் சதாசிவம்

--
With best wishes
Dmitry