immortalwrt/package/kernel/linux/modules
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
..
001-depends.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
block.mk kernel: 5.10: fix kmod build failures 2021-02-24 12:19:13 +08:00
can.mk [Sync] kernel: remove obsolete kernel version switches for 4.x 2020-10-31 12:15:09 +08:00
crypto.mk kernel: no chacha-mips.ko on mips32 r1 targets 2021-02-27 18:05:19 +08:00
firewire.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
fs.mk kernel: 5.10: fix kmod build failures 2021-02-24 12:19:13 +08:00
hwmon.mk kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 2020-08-25 12:25:14 +08:00
i2c.mk IPSec: fix kernel modules 2020-07-02 00:55:25 +08:00
iio.mk kernel: iio: add fxas21002c driver support 2020-11-24 23:23:13 +08:00
input.mk [Sync] kernel: remove obsolete kernel version switches for 4.x 2020-10-31 12:15:09 +08:00
leds.mk x86: add led driver for PC Engines APU1 2021-02-21 12:06:55 +08:00
lib.mk kernel: kmod-lib-zstd: enable crypto API support 2020-12-08 11:33:51 +08:00
netdevices.mk kernel: 5.10: fix kmod build failures 2021-02-24 12:19:13 +08:00
netfilter.mk kernel: add linux 5.10 support 2021-02-18 00:36:38 +08:00
netsupport.mk kernel: fix kmod-wireguard package fields 2021-02-27 12:19:21 +08:00
nls.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
other.mk kernel/zram: remove obsolete symbol 2021-03-02 12:17:09 +08:00
pcmcia.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
sound.mk [Sync] kernel: remove obsolete kernel version switches for 4.x 2020-10-31 12:15:09 +08:00
spi.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
usb.mk kernel: fix kmod-usb3 dependencies 2021-03-06 12:31:01 +08:00
video.mk [Sync] kernel: remove obsolete kernel version switches for 4.x 2020-10-31 12:15:09 +08:00
virt.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
w1.mk package: drop kernel 4.9 support 2020-08-12 03:38:44 +08:00
wireless.mk package: drop kernel 4.9 support 2020-08-12 03:38:44 +08:00
wpan.mk Merge Mainline 2020-08-22 02:27:01 +08:00