From: Philippe Mathieu-Daudé <[email protected]> Add various missing Kconfig dependencies of the Aspeed SoCs:
- USB EHCI (commit bfdd34f1caa "hw/arm: ast2400/ast2500: Wire up EHCI controllers") - OR-IRQ (commit d831c5fd868 "aspeed/intc: Add AST2700 support") - SDHCI (commit 2bea128c3d0 "hw/sd/aspeed_sdhci: New device" and f25c0ae1079 "aspeed/soc: Add AST2600 support") This fixes the following runtime issues: qemu-system-aarch64: unknown type 'platform-ehci-usb' qemu-system-aarch64: unknown type 'or-irq' qemu-system-aarch64: unknown type 'generic-sdhci' Cc: [email protected] Fixes: 2bea128c3d0 ("hw/sd/aspeed_sdhci: New device") Fixes: f25c0ae1079 ("aspeed/soc: Add AST2600 support") Fixes: d831c5fd868 ("aspeed/intc: Add AST2700 support") Fixes: bfdd34f1caa ("hw/arm: ast2400/ast2500: Wire up EHCI controllers") Signed-off-by: Philippe Mathieu-Daudé <[email protected]> Reviewed-by: Cédric Le Goater <[email protected]> Link: https://lore.kernel.org/qemu-devel/[email protected] Signed-off-by: Cédric Le Goater <[email protected]> (cherry picked from commit 6440880ed371f74b3019462acfb2cd7709372db7) Signed-off-by: Michael Tokarev <[email protected]> diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig index 00e2d938033..6f5b2add66e 100644 --- a/hw/arm/Kconfig +++ b/hw/arm/Kconfig @@ -551,6 +551,7 @@ config ASPEED_SOC select TMP105 select TMP421 select EMC141X + select OR_IRQ select UNIMP select LED select PMBUS @@ -558,6 +559,8 @@ config ASPEED_SOC select FSI_APB2OPB_ASPEED select AT24C select PCI_EXPRESS_ASPEED + select USB_EHCI_SYSBUS + select SDHCI config MPS2 bool -- 2.47.3
