From b96640cbfb319071aea7915cfa2f7aefe08bbc08 Mon Sep 17 00:00:00 2001 From: Mattijs Korpershoek Date: Wed, 23 Nov 2022 16:42:50 +0100 Subject: ARM: meson: g12a: switch dwc2 otg to DM With CONFIG_DM_USB_GADGET=y, we no longer need any board_usb_*() logic because: * the dwc2 driver is DM compatible, and handles its own clock enabling * the dwc3-meson-g12a glue drivers handles "force mode switching" Remove all mach-meson/g12a usb code and enable CONFIG_DM_USB_GADGET. Note: Only configs having both CONFIG_USB_DWC3_MESON_G12A=y *and* USB_GADGET_DWC2_OTG=y have been updated. Signed-off-by: Mattijs Korpershoek Link: https://lore.kernel.org/r/20221024-meson-dm-usb-v1-2-2ab077a503b9@baylibre.com Signed-off-by: Neil Armstrong --- configs/odroid-c4_defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'configs/odroid-c4_defconfig') diff --git a/configs/odroid-c4_defconfig b/configs/odroid-c4_defconfig index af37b4d..2c449a1 100644 --- a/configs/odroid-c4_defconfig +++ b/configs/odroid-c4_defconfig @@ -50,6 +50,7 @@ CONFIG_DEBUG_UART_ANNOUNCE=y CONFIG_DEBUG_UART_SKIP_INIT=y CONFIG_MESON_SERIAL=y CONFIG_USB=y +CONFIG_DM_USB_GADGET=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_DWC3=y -- cgit v1.1