diff options
| author | Shiji Yang | 2025-05-08 13:39:10 +0000 |
|---|---|---|
| committer | Daniel Golle | 2025-07-18 11:30:59 +0000 |
| commit | 671638d8fcaecc0f98d6f298a9e275763baccfd1 (patch) | |
| tree | f379bfaf6951a99f2b44fd69ec19bcd3ffb5a9cc | |
| parent | 69b38ed67041076c4980dca67dcc1e596d375e59 (diff) | |
| download | openwrt-671638d8fcaecc0f98d6f298a9e275763baccfd1.tar.gz | |
lantiq: fix timer driver build warnings
This patch fixes the following build warnings:
arch/mips/lantiq/xway/timer.c:160:14: error: no previous prototype for 'ltq_get_fpi_bus_clock' [-Werror=missing-prototypes]
160 | unsigned int ltq_get_fpi_bus_clock(int fpi) {
| ^~~~~~~~~~~~~~~~~~~~~
arch/mips/lantiq/xway/timer.c:803:36: error: invalid use of undefined type 'struct platform_device'
803 | ret = devm_mutex_init(&pdev->dev, &timer_dev.gptu_mutex);
| ^~
arch/mips/lantiq/xway/timer.c:864:12: error: no previous prototype for 'lq_gptu_init' [-Werror=missing-prototypes]
864 | int __init lq_gptu_init(void)
| ^~~~~~~~~~~~
arch/mips/lantiq/xway/timer.c:873:13: error: no previous prototype for 'lq_gptu_exit' [-Werror=missing-prototypes]
873 | void __exit lq_gptu_exit(void)
| ^~~~~~~~~~~~
Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
| -rw-r--r-- | target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch b/target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch index a396efd990..08977b111b 100644 --- a/target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch +++ b/target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch @@ -186,7 +186,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org> obj-y += vmmc.o --- /dev/null +++ b/arch/mips/lantiq/xway/timer.c -@@ -0,0 +1,888 @@ +@@ -0,0 +1,889 @@ +#ifndef CONFIG_SOC_AMAZON_SE + +#include <linux/kernel.h> @@ -200,6 +200,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org> +#include <linux/unistd.h> +#include <linux/errno.h> +#include <linux/interrupt.h> ++#include <linux/platform_device.h> +#include <linux/sched.h> +#include <linux/sched/signal.h> + @@ -346,7 +347,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org> +}; + + -+unsigned int ltq_get_fpi_bus_clock(int fpi) { ++static unsigned int ltq_get_fpi_bus_clock(int fpi) { + struct clk *clk = clk_get_fpi(); + return clk_get_rate(clk); +} @@ -1049,7 +1050,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org> + }, +}; + -+int __init lq_gptu_init(void) ++static int __init lq_gptu_init(void) +{ + int ret = platform_driver_register(&gptu_driver); + @@ -1058,7 +1059,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org> + return ret; +} + -+void __exit lq_gptu_exit(void) ++static void __exit lq_gptu_exit(void) +{ + unsigned int i; + |