summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShiji Yang2024-09-13 11:52:30 +0000
committerHauke Mehrtens2024-09-22 21:58:47 +0000
commitf813609d3117e8cad08b524b2f5a4eedc0ca6901 (patch)
treeb8269296c152b810563b95b7e97c05312de45f25
parent7eda44f53647cb54cb9b2eb13b27417cd0128a37 (diff)
downloadopenwrt-f813609d3117e8cad08b524b2f5a4eedc0ca6901.tar.gz
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 <yangshiji66@qq.com> Link: https://github.com/openwrt/openwrt/pull/16380 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--package/kernel/linux/modules/usb.mk2
1 files changed, 1 insertions, 1 deletions
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 \