Re: [PATCH v6 0/3] Allow ATS to be always on for certain ATS-capable devices
From: Jörg Rödel
Date: Thu May 28 2026 - 03:36:42 EST
On Thu, May 21, 2026 at 01:34:19PM -0700, Nicolin Chen wrote:
> Nicolin Chen (3):
> PCI: Add pci_ats_required() for CXL.cache capable devices
> PCI: Allow ATS to be always on for pre-CXL devices
> iommu/arm-smmu-v3: Allow ATS to be always on
>
> drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 1 +
> drivers/pci/pci.h | 9 +++
> include/linux/pci-ats.h | 3 +
> include/uapi/linux/pci_regs.h | 1 +
> drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 81 ++++++++++++++++++---
> drivers/pci/ats.c | 47 ++++++++++++
> drivers/pci/quirks.c | 42 +++++++++++
> 7 files changed, 175 insertions(+), 9 deletions(-)
Applied, thanks.