mirror of
https://github.com/torvalds/linux.git
synced 2024-11-25 05:32:00 +00:00
ACPICA: ACPI 6.4: HMAT: add new fields/flags
ACPICA commit 18a77ca6fc3edd26a24d8f32ae5c0ea66d84ccff Link: https://github.com/acpica/acpica/commit/18a77ca6 Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Erik Kaneda <erik.kaneda@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
parent
cf16b05c60
commit
f1489db63e
@ -1445,7 +1445,8 @@ struct acpi_hmat_locality {
|
||||
struct acpi_hmat_structure header;
|
||||
u8 flags;
|
||||
u8 data_type;
|
||||
u16 reserved1;
|
||||
u8 min_transfer_size;
|
||||
u8 reserved1;
|
||||
u32 number_of_initiator_Pds;
|
||||
u32 number_of_target_Pds;
|
||||
u32 reserved2;
|
||||
@ -1454,15 +1455,18 @@ struct acpi_hmat_locality {
|
||||
|
||||
/* Masks for Flags field above */
|
||||
|
||||
#define ACPI_HMAT_MEMORY_HIERARCHY (0x0F)
|
||||
#define ACPI_HMAT_MEMORY_HIERARCHY (0x0F) /* Bits 0-3 */
|
||||
|
||||
/* Values for Memory Hierarchy flag */
|
||||
/* Values for Memory Hierarchy flags */
|
||||
|
||||
#define ACPI_HMAT_MEMORY 0
|
||||
#define ACPI_HMAT_LAST_LEVEL_CACHE 1
|
||||
#define ACPI_HMAT_1ST_LEVEL_CACHE 2
|
||||
#define ACPI_HMAT_2ND_LEVEL_CACHE 3
|
||||
#define ACPI_HMAT_3RD_LEVEL_CACHE 4
|
||||
#define ACPI_HMAT_MINIMUM_XFER_SIZE 0x10 /* Bit 4: ACPI 6.4 */
|
||||
#define ACPI_HMAT_NON_SEQUENTIAL_XFERS 0x20 /* Bit 5: ACPI 6.4 */
|
||||
|
||||
|
||||
/* Values for data_type field above */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user