@samitouri / QOSamiQemu / commits / 6440880ed3

hw/arm/aspeed: Add missing Kconfig dependencies on required components

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: qemu-stable@nongnu.org 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é <philmd@oss.qualcomm.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Link: https://lore.kernel.org/qemu-devel/20260709164103.37614-3-philmd@oss.qualcomm.com Signed-off-by: Cédric Le Goater <clg@redhat.com>

Philippe Mathieu-Daudé committed Jul 9, 2026 at 18:41 UTC 6440880ed371f74b3019462acfb2cd7709372db7
1 file changed +3
hw/arm/Kconfig
+3
@@ -551,6 +551,7 @@ config ASPEED_SOC
551 select TMP105
552 select TMP421
553 select EMC141X
554 + select OR_IRQ
555 select UNIMP
556 select LED
557 select PMBUS
@@ -558,6 +559,8 @@ config ASPEED_SOC
559 select FSI_APB2OPB_ASPEED
560 select AT24C
561 select PCI_EXPRESS_ASPEED
562 + select USB_EHCI_SYSBUS
563 + select SDHCI
564
565 config MPS2
566 bool