From fec4f5df67b2794020d5e622f02ce9186f985acf Mon Sep 17 00:00:00 2001 From: Nick Hainke Date: Mon, 10 Oct 2022 08:04:41 +0200 Subject: [PATCH] kernel: test for kernel version greater 5.13 to fix mmc-spi The of_mmc_spi.o resource is provider agnostic in kernels greater 5.13 and does not depend anymore on CONFIG_OF. Fixes: #10769 Suggested-by: John Thomson Signed-off-by: Nick Hainke --- package/kernel/linux/modules/spi.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/kernel/linux/modules/spi.mk b/package/kernel/linux/modules/spi.mk index ba64f1f06..5cdfc3b2b 100644 --- a/package/kernel/linux/modules/spi.mk +++ b/package/kernel/linux/modules/spi.mk @@ -15,9 +15,10 @@ define KernelPackage/mmc-spi CONFIG_SPI=y \ CONFIG_SPI_MASTER=y FILES:=\ - $(if $(CONFIG_LINUX_5_15),$(LINUX_DIR)/drivers/mmc/host/of_mmc_spi.ko,$(if $(CONFIG_OF),$(LINUX_DIR)/drivers/mmc/host/of_mmc_spi.ko)) \ + $(if $(CONFIG_OF),$(LINUX_DIR)/drivers/mmc/host/of_mmc_spi.ko@lt5.13) \ + $(LINUX_DIR)/drivers/mmc/host/of_mmc_spi.ko@ge5.13 \ $(LINUX_DIR)/drivers/mmc/host/mmc_spi.ko - AUTOLOAD:=$(call AutoProbe,$(if $(CONFIG_OF),of_mmc_spi) mmc_spi) + AUTOLOAD:=$(call AutoProbe,$(if $(CONFIG_OF),of_mmc_spi@lt5.13) of_mmc_spi@ge5.13 mmc_spi) endef define KernelPackage/mmc-spi/description