actbl1.h (4e73e0eb633f8a1b5cbf20e7f42c6dbfec1d1ca7) | actbl1.h (eb2289ba1ba994de25af0d94b5e80ba93d2c1c3c) |
---|---|
1/****************************************************************************** 2 * 3 * Name: actbl1.h - Additional ACPI table definitions 4 * 5 *****************************************************************************/ 6 7/* 8 * Copyright (C) 2000 - 2008, Intel Corp. --- 997 unchanged lines hidden (view full) --- 1006 u32 global_irq; /* Global system interrupt */ 1007 u32 flags; /* Interrupt Source Flags */ 1008}; 1009 1010/* Flags field above */ 1011 1012#define ACPI_MADT_CPEI_OVERRIDE (1) 1013 | 1/****************************************************************************** 2 * 3 * Name: actbl1.h - Additional ACPI table definitions 4 * 5 *****************************************************************************/ 6 7/* 8 * Copyright (C) 2000 - 2008, Intel Corp. --- 997 unchanged lines hidden (view full) --- 1006 u32 global_irq; /* Global system interrupt */ 1007 u32 flags; /* Interrupt Source Flags */ 1008}; 1009 1010/* Flags field above */ 1011 1012#define ACPI_MADT_CPEI_OVERRIDE (1) 1013 |
1014/* 9: Processor Local X2_APIC (07/2008) */ | 1014/* 9: Processor Local X2APIC (ACPI 4.0) */ |
1015 1016struct acpi_madt_local_x2apic { 1017 struct acpi_subtable_header header; 1018 u16 reserved; /* Reserved - must be zero */ 1019 u32 local_apic_id; /* Processor x2APIC ID */ 1020 u32 lapic_flags; 1021 u32 uid; /* ACPI processor UID */ 1022}; 1023 | 1015 1016struct acpi_madt_local_x2apic { 1017 struct acpi_subtable_header header; 1018 u16 reserved; /* Reserved - must be zero */ 1019 u32 local_apic_id; /* Processor x2APIC ID */ 1020 u32 lapic_flags; 1021 u32 uid; /* ACPI processor UID */ 1022}; 1023 |
1024/* 10: Local X2APIC NMI (07/2008) */ | 1024/* 10: Local X2APIC NMI (ACPI 4.0) */ |
1025 1026struct acpi_madt_local_x2apic_nmi { 1027 struct acpi_subtable_header header; 1028 u16 inti_flags; 1029 u32 uid; /* ACPI processor UID */ 1030 u8 lint; /* LINTn to which NMI is connected */ 1031 u8 reserved[3]; 1032}; --- 173 unchanged lines hidden (view full) --- 1206}; 1207 1208/* Flags */ 1209 1210#define ACPI_SRAT_MEM_ENABLED (1) /* 00: Use affinity structure */ 1211#define ACPI_SRAT_MEM_HOT_PLUGGABLE (1<<1) /* 01: Memory region is hot pluggable */ 1212#define ACPI_SRAT_MEM_NON_VOLATILE (1<<2) /* 02: Memory region is non-volatile */ 1213 | 1025 1026struct acpi_madt_local_x2apic_nmi { 1027 struct acpi_subtable_header header; 1028 u16 inti_flags; 1029 u32 uid; /* ACPI processor UID */ 1030 u8 lint; /* LINTn to which NMI is connected */ 1031 u8 reserved[3]; 1032}; --- 173 unchanged lines hidden (view full) --- 1206}; 1207 1208/* Flags */ 1209 1210#define ACPI_SRAT_MEM_ENABLED (1) /* 00: Use affinity structure */ 1211#define ACPI_SRAT_MEM_HOT_PLUGGABLE (1<<1) /* 01: Memory region is hot pluggable */ 1212#define ACPI_SRAT_MEM_NON_VOLATILE (1<<2) /* 02: Memory region is non-volatile */ 1213 |
1214/* 2: Processor Local X2_APIC Affinity (07/2008) */ | 1214/* 2: Processor Local X2_APIC Affinity (ACPI 4.0) */ |
1215 1216struct acpi_srat_x2apic_cpu_affinity { 1217 struct acpi_subtable_header header; 1218 u16 reserved; /* Reserved, must be zero */ 1219 u32 proximity_domain; 1220 u32 apic_id; 1221 u32 flags; | 1215 1216struct acpi_srat_x2apic_cpu_affinity { 1217 struct acpi_subtable_header header; 1218 u16 reserved; /* Reserved, must be zero */ 1219 u32 proximity_domain; 1220 u32 apic_id; 1221 u32 flags; |
1222 u32 clock_domain; 1223 u32 reserved2; |
|
1222}; 1223 1224/* Flags for struct acpi_srat_cpu_affinity and struct acpi_srat_x2apic_cpu_affinity */ 1225 1226#define ACPI_SRAT_CPU_ENABLED (1) /* 00: Use affinity structure */ 1227 1228/******************************************************************************* 1229 * --- 113 unchanged lines hidden --- | 1224}; 1225 1226/* Flags for struct acpi_srat_cpu_affinity and struct acpi_srat_x2apic_cpu_affinity */ 1227 1228#define ACPI_SRAT_CPU_ENABLED (1) /* 00: Use affinity structure */ 1229 1230/******************************************************************************* 1231 * --- 113 unchanged lines hidden --- |