]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ACPICA: actbl3.h: ACPI 6.6: SRAT: New flag in Memory Affinity Structure
authorPawel Chmielewski <pawel.chmielewski@intel.com>
Wed, 14 Jan 2026 12:31:59 +0000 (13:31 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 15 Jan 2026 17:17:49 +0000 (18:17 +0100)
ACPI 6.6 introduces Specific-Purpose flag to Memory Affinity structure.

Link: https://github.com/acpica/acpica/commit/cfce3b689b5e
Signed-off-by: Pawel Chmielewski <pawel.chmielewski@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://patch.msgid.link/3868802.MHq7AAxBmi@rafael.j.wysocki
include/acpi/actbl3.h

index 79d3aa5a4bad34f35ce7536e67ae59f05ad926cb..7ca456e883770c7c03573c5c52cfbba4de7a254d 100644 (file)
@@ -238,6 +238,7 @@ struct acpi_srat_mem_affinity {
 #define ACPI_SRAT_MEM_ENABLED       (1)        /* 00: Use affinity structure */
 #define ACPI_SRAT_MEM_HOT_PLUGGABLE (1<<1)     /* 01: Memory region is hot pluggable */
 #define ACPI_SRAT_MEM_NON_VOLATILE  (1<<2)     /* 02: Memory region is non-volatile */
+#define ACPI_SRAT_MEM_SPEC_PURPOSE  (1<<3)     /* 03: Memory is intended for specific-purpose usage */
 
 /* 2: Processor Local X2_APIC Affinity (ACPI 4.0) */