immortalwrt/package
Ilya Lipnitskiy fab91a8793 kernel: fix kmod-usb3 dependencies
Adding CONFIG_USB_XHCI_PCI_RENESAS to KCONFIG made it so it was set
for all targets that included kmod-usb3, not just the intended
apm821xx/nand. xhci-pci has a dependency on xhci-pci-renesas if
CONFIG_USB_XHCI_PCI_RENESAS is set, breaking kmod-usb3 builds on
Linux 5.10 on all other targets.

Rework the dependencies by breaking out xhci-hcd, xhci-mtk, and
xhci-pci-renesas into new hidden kernel modules and setting kmod-usb3
dependencies properly.

Tested by building mt7621 and apm821xx/nand with kmod-usb3 on Linux 5.10

Fixes: be23f981 ("apm821xx: add support for kernel 5.10")
Cc: Christian Lamparter <chunkeey@gmail.com>
Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-03-06 12:31:01 +08:00
..
base-files sysupgrade-nand: allow limiting rootfs_data by setting env variable 2021-03-03 12:28:52 +08:00
boot uboot-mediatek: improve BPi-R64 support 2021-03-06 12:22:05 +08:00
ctcgfw Merge Mainline 2021-03-03 18:08:50 +08:00
devel Merge Mainline 2021-02-01 00:12:25 +08:00
firmware treewide: fix spelling 'seperate' -> 'separate' 2021-03-02 22:26:41 +08:00
kernel kernel: fix kmod-usb3 dependencies 2021-03-06 12:31:01 +08:00
lean Merge Mainline 2021-03-03 18:08:50 +08:00
libs libunwind: Add MIPS64 dep check 2021-03-02 12:04:21 +08:00
lienol treewide: replace old domain with new one 2021-03-01 22:13:00 +08:00
network Merge Mainline 2021-03-02 18:19:46 +08:00
ntlf9t openwrt-dnsforwarder: removed 2021-02-25 21:27:33 +08:00
system Merge Mainline 2021-03-02 18:19:46 +08:00
utils Merge Mainline 2021-03-02 18:19:46 +08:00
Makefile build: always build package/kernel/linux 2020-10-16 19:11:21 +08:00