From: Shiji Yang Date: Fri, 13 Sep 2024 11:52:30 +0000 (+0800) Subject: kernel: usb: improve support for ath79 target X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=f813609d3117e8cad08b524b2f5a4eedc0ca6901;p=openwrt%2Fstaging%2Fnbd.git kernel: usb: improve support for ath79 target 1. Remove outdated symbol CONFIG_USB_OHCI_ATH79. The ath79 OHCI USB was already supported by the generic driver kmod-usb-ohci. And this kernel symbol has been dropped since upstream commit: 53d473fc1e38 ("usb: host: Remove the deprecated ATH79 USB host config options") 2. Add ath79 USB phy package to the OHCI dependencies. Both EHCI and OHCI require it on the ath79 target. Signed-off-by: Shiji Yang Link: https://github.com/openwrt/openwrt/pull/16380 Signed-off-by: Hauke Mehrtens --- diff --git a/package/kernel/linux/modules/usb.mk b/package/kernel/linux/modules/usb.mk index 7172bdf502..458c8c4ba6 100644 --- a/package/kernel/linux/modules/usb.mk +++ b/package/kernel/linux/modules/usb.mk @@ -272,13 +272,13 @@ $(eval $(call KernelPackage,usb-uhci,1)) define KernelPackage/usb-ohci TITLE:=Support for OHCI controllers DEPENDS:= \ + +TARGET_ath79:kmod-phy-ath79-usb \ +TARGET_bcm53xx:kmod-usb-bcma \ +TARGET_bcm47xx:kmod-usb-bcma \ +TARGET_bcm47xx:kmod-usb-ssb KCONFIG:= \ CONFIG_USB_OHCI \ CONFIG_USB_OHCI_HCD \ - CONFIG_USB_OHCI_ATH79=y \ CONFIG_USB_OHCI_HCD_AT91=y \ CONFIG_USB_OHCI_BCM63XX=y \ CONFIG_USB_OCTEON_OHCI=y \