Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pdc_intel.h
Go to the documentation of this file.
1 
2 /* _PDC bit definition for Intel processors */
3 
4 #ifndef __PDC_INTEL_H__
5 #define __PDC_INTEL_H__
6 
7 #define ACPI_PDC_P_FFH (0x0001)
8 #define ACPI_PDC_C_C1_HALT (0x0002)
9 #define ACPI_PDC_T_FFH (0x0004)
10 #define ACPI_PDC_SMP_C1PT (0x0008)
11 #define ACPI_PDC_SMP_C2C3 (0x0010)
12 #define ACPI_PDC_SMP_P_SWCOORD (0x0020)
13 #define ACPI_PDC_SMP_C_SWCOORD (0x0040)
14 #define ACPI_PDC_SMP_T_SWCOORD (0x0080)
15 #define ACPI_PDC_C_C1_FFH (0x0100)
16 #define ACPI_PDC_C_C2C3_FFH (0x0200)
17 #define ACPI_PDC_SMP_P_HWCOORD (0x0800)
18 
19 #define ACPI_PDC_EST_CAPABILITY_SMP (ACPI_PDC_SMP_C1PT | \
20  ACPI_PDC_C_C1_HALT | \
21  ACPI_PDC_P_FFH)
22 
23 #define ACPI_PDC_EST_CAPABILITY_SWSMP (ACPI_PDC_SMP_C1PT | \
24  ACPI_PDC_C_C1_HALT | \
25  ACPI_PDC_SMP_P_SWCOORD | \
26  ACPI_PDC_SMP_P_HWCOORD | \
27  ACPI_PDC_P_FFH)
28 
29 #define ACPI_PDC_C_CAPABILITY_SMP (ACPI_PDC_SMP_C2C3 | \
30  ACPI_PDC_SMP_C1PT | \
31  ACPI_PDC_C_C1_HALT | \
32  ACPI_PDC_C_C1_FFH | \
33  ACPI_PDC_C_C2C3_FFH)
34 
35 #endif /* __PDC_INTEL_H__ */