[openwrt/openwrt] kernel: ltq-vmmc: Fix compilation with Linux 5.15

LEDE Commits lede-commits at lists.infradead.org
Sat Oct 22 10:50:54 PDT 2022


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/2964353927304997735fd27a4144e0e533a29601

commit 2964353927304997735fd27a4144e0e533a29601
Author: Martin Blumenstingl <martin.blumenstingl at googlemail.com>
AuthorDate: Mon Mar 21 20:28:07 2022 +0100

    kernel: ltq-vmmc: Fix compilation with Linux 5.15
    
    MODULE_SUPPORTED_DEVICE is gone after Linux 5.15. Drop it's usage on
    newer kernels to fix compilation with Linux 5.15.
    
    Signed-off-by: Martin Blumenstingl <martin.blumenstingl at googlemail.com>
---
 package/kernel/lantiq/ltq-vmmc/patches/200-compat.patch | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/package/kernel/lantiq/ltq-vmmc/patches/200-compat.patch b/package/kernel/lantiq/ltq-vmmc/patches/200-compat.patch
index bf9f17ed05..dd6451b52d 100644
--- a/package/kernel/lantiq/ltq-vmmc/patches/200-compat.patch
+++ b/package/kernel/lantiq/ltq-vmmc/patches/200-compat.patch
@@ -9,6 +9,16 @@
  /* ============================= */
  /* Local Macros & Definitions    */
  /* ============================= */
+@@ -862,7 +864,9 @@ void  vmmc_module_exit(void)
+ #ifdef MODULE
+ MODULE_DESCRIPTION("VMMC(VoiceMacroMipsCore) device driver - www.lantiq.com");
+ MODULE_AUTHOR("Lantiq Deutschland GmbH");
++#if (LINUX_VERSION_CODE < KERNEL_VERSION(5,11,0))
+ MODULE_SUPPORTED_DEVICE("DANUBE, TWINPASS, INCA-IP2, AR9, VR9");
++#endif
+ MODULE_LICENSE("Dual BSD/GPL");
+ 
+ #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,17))
 --- a/src/mps/drv_mps_vmmc_linux.c
 +++ b/src/mps/drv_mps_vmmc_linux.c
 @@ -80,11 +80,15 @@




More information about the lede-commits mailing list