18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ci/* _PDC bit definition for Intel processors */ 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci#ifndef __PDC_INTEL_H__ 68c2ecf20Sopenharmony_ci#define __PDC_INTEL_H__ 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci#define ACPI_PDC_P_FFH (0x0001) 98c2ecf20Sopenharmony_ci#define ACPI_PDC_C_C1_HALT (0x0002) 108c2ecf20Sopenharmony_ci#define ACPI_PDC_T_FFH (0x0004) 118c2ecf20Sopenharmony_ci#define ACPI_PDC_SMP_C1PT (0x0008) 128c2ecf20Sopenharmony_ci#define ACPI_PDC_SMP_C2C3 (0x0010) 138c2ecf20Sopenharmony_ci#define ACPI_PDC_SMP_P_SWCOORD (0x0020) 148c2ecf20Sopenharmony_ci#define ACPI_PDC_SMP_C_SWCOORD (0x0040) 158c2ecf20Sopenharmony_ci#define ACPI_PDC_SMP_T_SWCOORD (0x0080) 168c2ecf20Sopenharmony_ci#define ACPI_PDC_C_C1_FFH (0x0100) 178c2ecf20Sopenharmony_ci#define ACPI_PDC_C_C2C3_FFH (0x0200) 188c2ecf20Sopenharmony_ci#define ACPI_PDC_SMP_P_HWCOORD (0x0800) 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci#define ACPI_PDC_EST_CAPABILITY_SMP (ACPI_PDC_SMP_C1PT | \ 218c2ecf20Sopenharmony_ci ACPI_PDC_C_C1_HALT | \ 228c2ecf20Sopenharmony_ci ACPI_PDC_P_FFH) 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ci#define ACPI_PDC_EST_CAPABILITY_SWSMP (ACPI_PDC_SMP_C1PT | \ 258c2ecf20Sopenharmony_ci ACPI_PDC_C_C1_HALT | \ 268c2ecf20Sopenharmony_ci ACPI_PDC_SMP_P_SWCOORD | \ 278c2ecf20Sopenharmony_ci ACPI_PDC_SMP_P_HWCOORD | \ 288c2ecf20Sopenharmony_ci ACPI_PDC_P_FFH) 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ci#define ACPI_PDC_C_CAPABILITY_SMP (ACPI_PDC_SMP_C2C3 | \ 318c2ecf20Sopenharmony_ci ACPI_PDC_SMP_C1PT | \ 328c2ecf20Sopenharmony_ci ACPI_PDC_C_C1_HALT | \ 338c2ecf20Sopenharmony_ci ACPI_PDC_C_C1_FFH | \ 348c2ecf20Sopenharmony_ci ACPI_PDC_C_C2C3_FFH) 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci#endif /* __PDC_INTEL_H__ */ 37