Re: [PATCH] iommu/arm-smmu-qcom: Fix fastrpc compatible in ACTLR client match table
From: Shawn Guo
Date: Fri Apr 17 2026 - 10:07:15 EST
On Fri, Apr 17, 2026 at 04:19:14PM +0300, Dmitry Baryshkov wrote:
> On Thu, Apr 16, 2026 at 11:26:52PM +0800, Shawn Guo wrote:
> > The qcom_smmu_actlr_client_of_match table used "qcom,fastrpc" as the
> > compatible to configure ACTLR for fastrpc SMMU clients. However, the
> > "qcom,fastrpc" compatible identifies the fastrpc transport (glink)
> > device, which does not have an iommus property and thus never attaches
> > to the SMMU directly.
> >
> > The actual SMMU clients are the per-channel compute context bank (CB)
> > devices, which use the "qcom,fastrpc-compute-cb" compatible and each
> > carry their own iommus property. Replace the compatible string so that
> > ACTLR prefetch and caching settings are applied to the right devices.
> >
> > Fixes: 3e35c3e725de ("iommu/arm-smmu: Add ACTLR data and support for qcom_smmu_500")
> > Signed-off-by: Shawn Guo <shengchao.guo@xxxxxxxxxxxxxxxx>
>
> https://lore.kernel.org/r/20260408130825.3268733-1-bibek.patro@xxxxxxxxxxxxxxxx
Ah, thanks Dmitry! I should have searched the list first.
Shawn