openwrt/package
Ilya Lipnitskiy 7bda2e9aba 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 02:47:11 +00:00
..
base-files base-files: add new application led trigger backend 2021-03-05 00:10:06 -10:00
boot arm-trusted-firmware-mediatek: don't select DDR3_FLYBY for 1ddr 2021-03-05 23:55:56 +00:00
devel strace: update package to v5.10 2021-01-30 01:03:00 +01:00
firmware treewide: fix spelling 'seperate' -> 'separate' 2021-02-28 23:59:21 +00:00
kernel kernel: fix kmod-usb3 dependencies 2021-03-06 02:47:11 +00:00
libs libubox: update to git HEAD 2021-03-02 19:16:04 +00:00
network rssileds: use new application led trigger backend 2021-03-05 00:10:06 -10:00
system fstools: fix build with glibc 2021-03-05 02:07:01 +00:00
utils busybox: sysntpd: option to bind server to iface 2021-03-01 00:34:22 +01:00
Makefile build: always build package/kernel/linux 2020-10-15 13:25:58 +02:00