From 3265f46990439ac6d72da1e86af6eebd21d39e16 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sat, 18 Oct 2025 13:26:16 +0200 Subject: [PATCH] board/aarch64: ensure dwc2 controller is in host mode The DWC2 controller is a very common IP block in ARM and RiscV SoCs. With the USB subsystem back to a built-in we can now enable host mode for the DWC2 (USB 2.0) ports on RPi. It also opens up for merging the NanoPi R2S into the generic aarch64 build. Signed-off-by: Joachim Wiberg --- board/aarch64/linux_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/aarch64/linux_defconfig b/board/aarch64/linux_defconfig index 12921f27..0fad9453 100644 --- a/board/aarch64/linux_defconfig +++ b/board/aarch64/linux_defconfig @@ -444,6 +444,8 @@ CONFIG_USB_OHCI_HCD_PLATFORM=m CONFIG_USB_STORAGE=m CONFIG_USB_DWC3=y CONFIG_USB_DWC2=y +CONFIG_USB_DWC2_HOST=y +CONFIG_USB_DWC2_PCI=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y CONFIG_USB_CHIPIDEA_HOST=y