From: Shiji Yang Date: Sat, 10 May 2025 09:19:18 +0000 (+0800) Subject: ltq-deu: fix 6.12 kernel build warnings on lantiq/xway X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fdc2d8d07bbddec698823816cb0cfc88f7df7fa2;p=thirdparty%2Fopenwrt.git ltq-deu: fix 6.12 kernel build warnings on lantiq/xway This patch fixes the following build warnings by adding missing prototypes: /home/db/owrt/build_dir/target-mips_24kc_musl/linux-lantiq_xway/ltq-deu-danube/ltq-deu/ifxmips_deu_danube.c:100:5: error: no previous prototype for 'input_swap' [-Werror=missing-prototypes] 100 | u32 input_swap(u32 input) | ^~~~~~~~~~ /home/db/owrt/build_dir/target-mips_24kc_musl/linux-lantiq_xway/ltq-deu-ar9/ltq-deu/ifxmips_deu_ar9.c:91:5: error: no previous prototype for 'input_swap' [-Werror=missing-prototypes] 91 | u32 input_swap(u32 input) | ^~~~~~~~~~ /home/db/owrt/build_dir/target-mips_24kc_musl/linux-lantiq_xway/ltq-deu-ar9/ltq-deu/ifxmips_deu_ar9.c:131:6: error: no previous prototype for 'chip_version' [-Werror=missing-prototypes] 131 | void chip_version(void) | ^~~~~~~~~~~~ Signed-off-by: Shiji Yang Link: https://github.com/openwrt/openwrt/pull/18744 Signed-off-by: Robert Marko --- diff --git a/package/kernel/lantiq/ltq-deu/src/ifxmips_deu_ar9.h b/package/kernel/lantiq/ltq-deu/src/ifxmips_deu_ar9.h index 2f373589a5c..324d20012b4 100644 --- a/package/kernel/lantiq/ltq-deu/src/ifxmips_deu_ar9.h +++ b/package/kernel/lantiq/ltq-deu/src/ifxmips_deu_ar9.h @@ -304,4 +304,7 @@ struct deu_dma_t { } controlr; }; +u32 input_swap(u32 input); +void chip_version(void); + #endif /* IFXMIPS_DEU_AR9_H */ diff --git a/package/kernel/lantiq/ltq-deu/src/ifxmips_deu_danube.h b/package/kernel/lantiq/ltq-deu/src/ifxmips_deu_danube.h index 25561cf6e08..eb2f749bb31 100644 --- a/package/kernel/lantiq/ltq-deu/src/ifxmips_deu_danube.h +++ b/package/kernel/lantiq/ltq-deu/src/ifxmips_deu_danube.h @@ -255,4 +255,6 @@ struct deu_dma_t { } controlr; }; +u32 input_swap(u32 input); + #endif /* IFXMIPS_DEU_DANUBE_H */