diff options
| author | Jung-uk Kim <jkim@FreeBSD.org> | 2025-01-03 21:45:56 +0000 |
|---|---|---|
| committer | Jung-uk Kim <jkim@FreeBSD.org> | 2025-01-03 21:45:56 +0000 |
| commit | b6246dbb668a788f8022fc34f5577de42b386a0f (patch) | |
| tree | 3a8014fe363805b5b268b0aa8b3716fb15387430 /source/include/actbl3.h | |
| parent | ef3ba9d625927fd4592a8c071698a562821485bd (diff) | |
Import ACPICA 20240321vendor/acpica/20240321
Diffstat (limited to 'source/include/actbl3.h')
| -rw-r--r-- | source/include/actbl3.h | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/source/include/actbl3.h b/source/include/actbl3.h index 1438c1db507c..477d70af2c65 100644 --- a/source/include/actbl3.h +++ b/source/include/actbl3.h @@ -8,7 +8,7 @@ * * 1. Copyright Notice * - * Some or all of this work - Copyright (c) 1999 - 2023, Intel Corp. + * Some or all of this work - Copyright (c) 1999 - 2024, Intel Corp. * All rights reserved. * * 2. License @@ -353,7 +353,8 @@ enum AcpiSratType ACPI_SRAT_TYPE_GIC_ITS_AFFINITY = 4, /* ACPI 6.2 */ ACPI_SRAT_TYPE_GENERIC_AFFINITY = 5, /* ACPI 6.3 */ ACPI_SRAT_TYPE_GENERIC_PORT_AFFINITY = 6, /* ACPI 6.4 */ - ACPI_SRAT_TYPE_RESERVED = 7 /* 7 and greater are reserved */ + ACPI_SRAT_TYPE_RINTC_AFFINITY = 7, /* ACPI 6.6 */ + ACPI_SRAT_TYPE_RESERVED = 8 /* 8 and greater are reserved */ }; /* @@ -473,6 +474,23 @@ typedef struct acpi_srat_generic_affinity #define ACPI_SRAT_GENERIC_AFFINITY_ENABLED (1) /* 00: Use affinity structure */ #define ACPI_SRAT_ARCHITECTURAL_TRANSACTIONS (1<<1) /* ACPI 6.4 */ +/* 7: RINTC Affinity Structure(ACPI 6.6) */ + +typedef struct acpi_srat_rintc_affinity +{ + ACPI_SUBTABLE_HEADER Header; + UINT16 Reserved; + UINT32 ProximityDomain; + UINT32 AcpiProcessorUid; + UINT32 Flags; + UINT32 ClockDomain; + +} ACPI_SRAT_RINTC_AFFINITY; + +/* Flags for ACPI_SRAT_RINTC_AFFINITY */ + +#define ACPI_SRAT_RINTC_ENABLED (1) /* 00: Use affinity structure */ + /******************************************************************************* * * STAO - Status Override Table (_STA override) - ACPI 6.0 |
