summaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorAshok Raj <ashok.raj@intel.com>2005-03-31 22:51:10 -0500
committerLen Brown <len.brown@intel.com>2005-07-12 00:01:41 -0400
commit55e59c511cea3c6c721971467c707e9955922bc2 (patch)
tree1dc3b66be2e71881167b7ba9259b291484567b01 /include/linux
parent6940fabaa35b893163b7043d0d1dc5d715f9e1ca (diff)
downloadkernel-crypto-55e59c511cea3c6c721971467c707e9955922bc2.tar.gz
kernel-crypto-55e59c511cea3c6c721971467c707e9955922bc2.tar.xz
kernel-crypto-55e59c511cea3c6c721971467c707e9955922bc2.zip
[ACPI] Evaluate CPEI Processor Override flag
ACPI 3.0 added a Correctable Platform Error Interrupt (CPEI) Processor Overide flag to MADT.Platform_Interrupt_Source. Record the processor that was provided as hint from ACPI. Signed-off-by: Ashok Raj <ashok.raj@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/acpi.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/acpi.h b/include/linux/acpi.h
index b123cc08773..70b3c52b75d 100644
--- a/include/linux/acpi.h
+++ b/include/linux/acpi.h
@@ -206,7 +206,10 @@ struct acpi_table_plat_int_src {
u8 eid;
u8 iosapic_vector;
u32 global_irq;
- u32 reserved;
+ struct {
+ u32 cpei_override_flag:1;
+ u32 reserved:31;
+ } plint_flags;
} __attribute__ ((packed));
enum acpi_interrupt_id {