summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShiji Yang2025-05-08 13:39:10 +0000
committerDaniel Golle2025-07-18 11:30:59 +0000
commit671638d8fcaecc0f98d6f298a9e275763baccfd1 (patch)
treef379bfaf6951a99f2b44fd69ec19bcd3ffb5a9cc
parent69b38ed67041076c4980dca67dcc1e596d375e59 (diff)
downloadopenwrt-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.patch9
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;
+