summaryrefslogtreecommitdiff
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorShameer Kolothum <skolothumtho@nvidia.com>2026-03-17 11:16:02 +0000
committerJoerg Roedel <joerg.roedel@amd.com>2026-03-17 14:05:05 +0100
commita82efb8747d1b8a7c0a377dc79c2aac204eae788 (patch)
tree46f63527866bb33f32162815abe249111cc7d2f6 /include/uapi/linux
parentd6c65b0fd6218bd21ed0be7a8d3218e8f6dc91de (diff)
iommu: Add device ATS supported capability
PCIe ATS may be disabled by platform firmware, root complex limitations, or kernel policy even when a device advertises the ATS capability in its PCI configuration space. Add a new IOMMU_CAP_PCI_ATS_SUPPORTED capability to allow IOMMU drivers to report the effective ATS decision for a device. When this capability is true for a device, ATS may be enabled for that device, but it does not imply that ATS is currently enabled. A subsequent patch will extend iommufd to expose the effective ATS status to userspace. Suggested-by: Jason Gunthorpe <jgg@nvidia.com> Reviewed-by: Jason Gunthorpe <jgg@nvidia.com> Signed-off-by: Shameer Kolothum <skolothumtho@nvidia.com> Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions