difos/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 kernel: remove useless AddDepends/rtc abstraction 2015-03-29 08:12:50 +00:00
block.mk kernel: 5.10: fix kmod build failures 2021-02-23 20:13:22 +01:00
can.mk kernel: remove obsolete kernel version switches for 4.14 2020-09-02 16:29:23 +02:00
crypto.mk kernel: no chacha-mips.ko on mips32 r1 targets 2021-02-27 10:14:23 +01:00
firewire.mk firewire.mk: sort kernel modules 2018-02-13 11:48:49 +01:00
fs.mk kernel: 5.10: fix kmod build failures 2021-02-23 20:13:22 +01:00
hwmon.mk kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 2020-08-24 14:09:11 +02:00
i2c.mk kernel: i2c-pxa: remove slave 2020-06-27 00:19:13 +02:00
iio.mk kernel: iio: add fxas21002c driver support 2020-11-23 22:53:15 +01:00
input.mk kernel: remove obsolete kernel version switches for 4.19 2020-10-30 19:44:41 +01:00
leds.mk x86: add led driver for PC Engines APU1 2021-02-20 00:29:18 -10:00
lib.mk kernel: kmod-lib-zstd: enable crypto API support 2020-12-06 08:56:59 -10:00
netdevices.mk kernel: 5.10: fix kmod build failures 2021-02-23 20:13:22 +01:00
netfilter.mk kernel: add linux 5.10 support 2021-02-16 20:06:51 +01:00
netsupport.mk kernel: fix kmod-wireguard package fields 2021-02-26 20:41:01 +01:00
nls.mk kernel: add Chinese codepages 2017-02-20 09:13:52 +01:00
other.mk kernel/zram: remove obsolete symbol 2021-03-01 00:34:23 +01:00
pcmcia.mk kernel: add support for Option Fusion+ PCMCIA card 2016-12-20 09:35:36 +01:00
sound.mk kernel: remove obsolete kernel version switches for 4.19 2020-10-30 19:44:41 +01:00
spi.mk kernel: remove kmod-spi-gpio-old 2018-02-09 10:29:07 +01:00
usb.mk kernel: fix kmod-usb3 dependencies 2021-03-06 02:47:11 +00:00
video.mk kernel: remove obsolete kernel version switches for 4.19 2020-10-30 19:44:41 +01:00
virt.mk kernel: remove another redundant KCONFIG entry in virt.mk 2016-11-24 13:41:10 +01:00
w1.mk kernel: remove obsolete kernel version switches 2020-01-12 16:34:20 +01:00
wireless.mk kernel: remove obsolete kernel version switches 2020-01-12 16:34:20 +01:00
wpan.mk kernel: wpan: Add kmod-ca8210 2020-08-21 11:46:13 +02:00