Thread (34 messages) 34 messages, 6 authors, 2024-08-21

RE: [PATCH 3/8] ACPI/IORT: Support CANWBS memory access flag

From: Shameerali Kolothum Thodi <hidden>
Date: 2024-08-09 14:37:34
Also in: kvm, linux-acpi, linux-iommu, linux-patches

-----Original Message-----
From: Jason Gunthorpe <jgg@nvidia.com>
Sent: Wednesday, August 7, 2024 12:41 AM
To: acpica-devel@lists.linux.dev; Alex Williamson
[off-list ref]; Guohanjun (Hanjun Guo)
[off-list ref]; iommu@lists.linux.dev; Joerg Roedel
[off-list ref]; Kevin Tian [off-list ref]; kvm@vger.kernel.org;
Len Brown [off-list ref]; linux-acpi@vger.kernel.org; linux-arm-
kernel@lists.infradead.org; Lorenzo Pieralisi [off-list ref]; Rafael J.
Wysocki [off-list ref]; Robert Moore [off-list ref]; Robin
Murphy [off-list ref]; Sudeep Holla [off-list ref];
Will Deacon [off-list ref]
Cc: Eric Auger <eric.auger@redhat.com>; Jean-Philippe Brucker <jean-
philippe@linaro.org>; Moritz Fischer [off-list ref]; Michael Shavit
[off-list ref]; Nicolin Chen [off-list ref];
patches@lists.linux.dev; Shameerali Kolothum Thodi
[off-list ref]
Subject: [PATCH 3/8] ACPI/IORT: Support CANWBS memory access flag

From: Nicolin Chen <redacted>

The IORT spec, Issue E.f (April 2024), adds a new CANWBS bit to the Memory
Access Flag field in the Memory Access Properties table, mainly for a PCI
Root Complex.
...
quoted hunk ↗ jump to hunk
diff --git a/include/acpi/actbl2.h b/include/acpi/actbl2.h
index e27958ef82642f..56ce7fc35312c8 100644
--- a/include/acpi/actbl2.h
+++ b/include/acpi/actbl2.h
@@ -524,6 +524,7 @@ struct acpi_iort_memory_access {

 #define ACPI_IORT_MF_COHERENCY          (1)
 #define ACPI_IORT_MF_ATTRIBUTES         (1<<1)
+#define ACPI_IORT_MF_CANWBS             (1<<2)
I think we need to update Document number to E.f in IORT section in 
this file. Also isn't it this file normally gets updated through ACPICA pull ?

Thanks,
Shameer
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help