This small series establishes consistency between ICH9, PIIX4 and VT82C686 ACPI controllers to 1/ depend on ACPI and 2/ to select ACPI_SMBUS and APM since the latter are provided by the device models.
Due to the PIIX4 cleanup PEGASOS2's dependency can be reduced to just ACPI, eliminating 9 compilation units from the softmmu-ppc build. Bernhard Beschow (5): hw/acpi/Kconfig: Add missing dependencies to ACPI_PIIX4 hw/acpi/Kconfig: Rename ACPI_X86_ICH to ACPI_ICH9 hw/acpi/Kconfig: Add missing dependencies to ACPI_ICH9 hw/isa/Kconfig: Add missing dependency to VT82C686 hw/ppc/Kconfig: Remove unused dependencies from PEGASOS2 configs/devices/mips-softmmu/common.mak | 2 -- hw/acpi/Kconfig | 6 +++++- hw/acpi/meson.build | 2 +- hw/i2c/meson.build | 2 +- hw/i386/Kconfig | 3 --- hw/isa/Kconfig | 4 ++-- hw/ppc/Kconfig | 2 +- 7 files changed, 10 insertions(+), 11 deletions(-) -- 2.38.1