x86: qemu: fix ACPI Kconfig options
CONFIG_GENENRATE_ACPI_TABLE controls the generation of ACPI table which uses U-Boot's built-in methods and CONFIG_QEMU_ACPI_TABLE controls whether to load ACPI table from QEMU's fw_cfg interface. But with commit "697ec431469ce0a4c2fc2c02d8685d907491af84 x86: qemu: Drop our own ACPI implementation", there is only one way to support ACPI table for QEMU targets which is the fw_cfg interface. Having two Kconfig options for this purpose is not necessary any more, so this patch consolidates the two. Signed-off-by: Miao Yan <yanmiaobest@gmail.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
dd6f3abbb8
commit
34865a65c4
|
@ -439,21 +439,13 @@ config GENERATE_MP_TABLE
|
|||
config GENERATE_ACPI_TABLE
|
||||
bool "Generate an ACPI (Advanced Configuration and Power Interface) table"
|
||||
default n
|
||||
select CMD_QEMU_FW_CFG if QEMU
|
||||
help
|
||||
The Advanced Configuration and Power Interface (ACPI) specification
|
||||
provides an open standard for device configuration and management
|
||||
by the operating system. It defines platform-independent interfaces
|
||||
for configuration and power management monitoring.
|
||||
|
||||
config QEMU_ACPI_TABLE
|
||||
bool "Load ACPI table from QEMU fw_cfg interface"
|
||||
depends on GENERATE_ACPI_TABLE && QEMU
|
||||
default y
|
||||
help
|
||||
By default, U-Boot generates its own ACPI tables. This option, if
|
||||
enabled, disables U-Boot's version and loads ACPI tables generated
|
||||
by QEMU.
|
||||
|
||||
config GENERATE_SMBIOS_TABLE
|
||||
bool "Generate an SMBIOS (System Management BIOS) table"
|
||||
default y
|
||||
|
|
|
@ -8,4 +8,4 @@ ifndef CONFIG_EFI_STUB
|
|||
obj-y += car.o dram.o
|
||||
endif
|
||||
obj-y += cpu.o qemu.o
|
||||
obj-$(CONFIG_QEMU_ACPI_TABLE) += acpi_table.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLE) += acpi_table.o
|
||||
|
|
|
@ -31,7 +31,7 @@ obj-$(CONFIG_X86_RAMTEST) += ramtest.o
|
|||
obj-y += sfi.o
|
||||
obj-$(CONFIG_GENERATE_SMBIOS_TABLE) += smbios.o
|
||||
obj-y += string.o
|
||||
ifndef CONFIG_QEMU_ACPI_TABLE
|
||||
ifndef CONFIG_QEMU
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLE) += acpi_table.o
|
||||
endif
|
||||
obj-y += tables.o
|
||||
|
|
Loading…
Reference in New Issue