Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 
0003 /* _PDC bit definition for Intel processors */
0004 
0005 #ifndef __PDC_INTEL_H__
0006 #define __PDC_INTEL_H__
0007 
0008 #define ACPI_PDC_P_FFH          (0x0001)
0009 #define ACPI_PDC_C_C1_HALT      (0x0002)
0010 #define ACPI_PDC_T_FFH          (0x0004)
0011 #define ACPI_PDC_SMP_C1PT       (0x0008)
0012 #define ACPI_PDC_SMP_C2C3       (0x0010)
0013 #define ACPI_PDC_SMP_P_SWCOORD      (0x0020)
0014 #define ACPI_PDC_SMP_C_SWCOORD      (0x0040)
0015 #define ACPI_PDC_SMP_T_SWCOORD      (0x0080)
0016 #define ACPI_PDC_C_C1_FFH       (0x0100)
0017 #define ACPI_PDC_C_C2C3_FFH     (0x0200)
0018 #define ACPI_PDC_SMP_P_HWCOORD      (0x0800)
0019 
0020 #define ACPI_PDC_EST_CAPABILITY_SMP (ACPI_PDC_SMP_C1PT | \
0021                      ACPI_PDC_C_C1_HALT | \
0022                      ACPI_PDC_P_FFH)
0023 
0024 #define ACPI_PDC_EST_CAPABILITY_SWSMP   (ACPI_PDC_SMP_C1PT | \
0025                      ACPI_PDC_C_C1_HALT | \
0026                      ACPI_PDC_SMP_P_SWCOORD | \
0027                      ACPI_PDC_SMP_P_HWCOORD | \
0028                      ACPI_PDC_P_FFH)
0029 
0030 #define ACPI_PDC_C_CAPABILITY_SMP   (ACPI_PDC_SMP_C2C3  | \
0031                      ACPI_PDC_SMP_C1PT  | \
0032                      ACPI_PDC_C_C1_HALT | \
0033                      ACPI_PDC_C_C1_FFH  | \
0034                      ACPI_PDC_C_C2C3_FFH)
0035 
0036 #endif              /* __PDC_INTEL_H__ */