Message ID | 20221207231205.1106381-4-shentey@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Clean up dependencies of ACPI controllers | expand |
On 8/12/22 00:12, Bernhard Beschow wrote: > ich9_lpc_realize() uses apm_init() and ich9_smbus_realize() uses > pm_smbus_init(), so both APM and ACPI_SMBUS are provided by the device > models managed by ACPI_ICH9. > > Signed-off-by: Bernhard Beschow <shentey@gmail.com> > --- > hw/acpi/Kconfig | 2 ++ > hw/i386/Kconfig | 1 - > hw/isa/Kconfig | 1 - > 3 files changed, 2 insertions(+), 2 deletions(-) Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
diff --git a/hw/acpi/Kconfig b/hw/acpi/Kconfig index ec16dd20e6..5a678b07c7 100644 --- a/hw/acpi/Kconfig +++ b/hw/acpi/Kconfig @@ -15,7 +15,9 @@ config ACPI_X86 config ACPI_ICH9 bool + select ACPI_SMBUS select ACPI_X86 + select APM config ACPI_CPU_HOTPLUG bool diff --git a/hw/i386/Kconfig b/hw/i386/Kconfig index 2fdefd7458..4b4b5265bb 100644 --- a/hw/i386/Kconfig +++ b/hw/i386/Kconfig @@ -51,7 +51,6 @@ config PC_PCI bool select APIC select IOAPIC - select APM select PC config PC_ACPI diff --git a/hw/isa/Kconfig b/hw/isa/Kconfig index 01f330d941..0a6a04947c 100644 --- a/hw/isa/Kconfig +++ b/hw/isa/Kconfig @@ -77,5 +77,4 @@ config LPC_ICH9 # for ICH9. select I8257 select ISA_BUS - select ACPI_SMBUS select ACPI_ICH9
ich9_lpc_realize() uses apm_init() and ich9_smbus_realize() uses pm_smbus_init(), so both APM and ACPI_SMBUS are provided by the device models managed by ACPI_ICH9. Signed-off-by: Bernhard Beschow <shentey@gmail.com> --- hw/acpi/Kconfig | 2 ++ hw/i386/Kconfig | 1 - hw/isa/Kconfig | 1 - 3 files changed, 2 insertions(+), 2 deletions(-)