The flexcan.ko file was moved in upstream Linux:
https://git.kernel.org/linus/
bfd00e021cf162049946a9e0047b0997d2b35fec
This fixes the build with kernel >= 5.17. This module was never build
with kernel 6.1 before.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
define KernelPackage/can-flexcan
TITLE:=Support for Freescale FLEXCAN based chips
KCONFIG:=CONFIG_CAN_FLEXCAN
- FILES:=$(LINUX_DIR)/drivers/net/can/flexcan.ko
+ FILES:= \
+ $(LINUX_DIR)/drivers/net/can/flexcan.ko@lt5.17 \
+ $(LINUX_DIR)/drivers/net/can/flexcan/flexcan.ko@ge5.17
AUTOLOAD:=$(call AutoProbe,flexcan)
$(call AddDepends/can,@TARGET_imx)
endef