mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-01 01:33:20 +00:00
config: re-organize acpi related config
For now, a few configs as follows in common acpi dir are truly x86-spcecific or disable by default on arm64. CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP CONFIG_ACPI_LPIT=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_PROCESSOR_CSTATE=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y CONFIG_HAVE_ACPI_APEI_NMI=y And I also add a few configs which are aarch64-specific. Like CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y, since ARM64 can run properly in ACPI hardware reduced mode. Fixes: #1004 Signed-off-by: Penny Zheng <penny.zheng@arm.com>
This commit is contained in:
parent
fc8c3a024e
commit
6b2d84b0dc
5
kernel/configs/fragments/arm64/acpi.conf
Normal file
5
kernel/configs/fragments/arm64/acpi.conf
Normal file
@ -0,0 +1,5 @@
|
||||
# ACPI on arm64 is dependent on uEFI.
|
||||
CONFIG_EFI=y
|
||||
CONFIG_EFI_STUB=y
|
||||
# ARM64 can run properly in ACPI hardware reduced mode.
|
||||
CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y
|
@ -3,13 +3,7 @@
|
||||
# https://github.com/kata-containers/packaging/issues/483
|
||||
CONFIG_ARCH_SUPPORTS_ACPI=y
|
||||
CONFIG_ACPI=y
|
||||
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
|
||||
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
|
||||
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
|
||||
CONFIG_ACPI_LPIT=y
|
||||
CONFIG_ACPI_BUTTON=y
|
||||
CONFIG_ACPI_CPU_FREQ_PSS=y
|
||||
CONFIG_ACPI_PROCESSOR_CSTATE=y
|
||||
CONFIG_ACPI_PROCESSOR_IDLE=y
|
||||
# Having trouble enabling this - disable for now.
|
||||
# Would add support for ACPI CPPC power control via firmware - do we need
|
||||
@ -22,7 +16,5 @@ CONFIG_ACPI_TABLE_UPGRADE=y
|
||||
CONFIG_ACPI_PCI_SLOT=y
|
||||
CONFIG_ACPI_CONTAINER=y
|
||||
CONFIG_ACPI_HOTPLUG_MEMORY=y
|
||||
CONFIG_ACPI_HOTPLUG_IOAPIC=y
|
||||
CONFIG_ACPI_NFIT=y
|
||||
CONFIG_HAVE_ACPI_APEI=y
|
||||
CONFIG_HAVE_ACPI_APEI_NMI=y
|
||||
|
@ -3,3 +3,12 @@ CONFIG_X86_INTEL_PSTATE=y
|
||||
# For old smp systems that do not have proper acpi support.
|
||||
# Firecracker needs this to support `vcpu_count`
|
||||
CONFIG_X86_MPPARSE=y
|
||||
|
||||
CONFIG_ACPI_CPU_FREQ_PSS=y
|
||||
CONFIG_ACPI_HOTPLUG_IOAPIC=y
|
||||
CONFIG_ACPI_LEGACY_TABLES_LOOKUP
|
||||
CONFIG_ACPI_LPIT=y
|
||||
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
|
||||
CONFIG_ACPI_PROCESSOR_CSTATE=y
|
||||
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
|
||||
CONFIG_HAVE_ACPI_APEI_NMI=y
|
||||
|
Loading…
Reference in New Issue
Block a user