immortalwrt/package/kernel/linux/modules
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
..
001-depends.mk
block.mk kernel: 5.10: fix kmod build failures 2021-02-23 20:13:22 +01:00
can.mk
crypto.mk kernel: no chacha-mips.ko on mips32 r1 targets 2021-02-27 10:14:23 +01:00
firewire.mk
fs.mk kernel: 5.10: fix kmod build failures 2021-02-23 20:13:22 +01:00
hwmon.mk
i2c.mk
iio.mk
input.mk
leds.mk x86: add led driver for PC Engines APU1 2021-02-20 00:29:18 -10:00
lib.mk
netdevices.mk kernel: 5.10: fix kmod build failures 2021-02-23 20:13:22 +01:00
netfilter.mk
netsupport.mk kernel: fix kmod-wireguard package fields 2021-02-26 20:41:01 +01:00
nls.mk
other.mk kernel/zram: remove obsolete symbol 2021-03-01 00:34:23 +01:00
pcmcia.mk
sound.mk
spi.mk
usb.mk kernel: fix kmod-usb3 dependencies 2021-03-06 02:47:11 +00:00
video.mk
virt.mk
w1.mk
wireless.mk
wpan.mk