|
|
@@ -0,0 +1,53 @@
|
|
|
+From: Shiji Yang <[email protected]>
|
|
|
+Date: Fri, 9 May 2025 01:10:32 +0800
|
|
|
+Subject: [PATCH] fix missing prototypes warnings
|
|
|
+
|
|
|
+This patch fixes various missing-prototypes build warnings on
|
|
|
+6.12 kernel.
|
|
|
+
|
|
|
+/home/db/owrt/build_dir/target-mips_24kc_musl/linux-lantiq_xrx200/drv_mei_cpe-1.5.17.6/src/drv_mei_cpe_api_atm_ptm_intern.c:314:5: error: no previous prototype for 'ifx_mei_atm_led_blink' [-Werror=missing-prototypes]
|
|
|
+ 314 | int ifx_mei_atm_led_blink(void)
|
|
|
+ | ^~~~~~~~~~~~~~~~~~~~~
|
|
|
+/home/db/owrt/build_dir/target-mips_24kc_musl/linux-lantiq_xrx200/drv_mei_cpe-1.5.17.6/src/drv_mei_cpe_api_atm_ptm_intern.c:325:5: error: no previous prototype for 'ltq_ifx_mei_atm_showtime_enter_compat' [-Werror=missing-prototypes]
|
|
|
+ 325 | int ltq_ifx_mei_atm_showtime_enter_compat(IFX_uint8_t dslLineNum,
|
|
|
+ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
+/home/db/owrt/build_dir/target-mips_24kc_musl/linux-lantiq_xrx200/drv_mei_cpe-1.5.17.6/src/drv_mei_cpe_api_atm_ptm_intern.c:334:5: error: no previous prototype for 'ltq_ifx_mei_atm_showtime_exit_compat' [-Werror=missing-prototypes]
|
|
|
+ 334 | int ltq_ifx_mei_atm_showtime_exit_compat(IFX_uint8_t dslLineNum) {
|
|
|
+ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
+
|
|
|
+Signed-off-by: Shiji Yang <[email protected]>
|
|
|
+---
|
|
|
+ src/drv_mei_cpe_api_atm_ptm_intern.c | 4 ++--
|
|
|
+ src/drv_mei_cpe_api_atm_ptm_intern.h | 1 +
|
|
|
+ 2 files changed, 3 insertions(+), 2 deletions(-)
|
|
|
+
|
|
|
+--- a/src/drv_mei_cpe_api_atm_ptm_intern.c
|
|
|
++++ b/src/drv_mei_cpe_api_atm_ptm_intern.c
|
|
|
+@@ -322,7 +322,7 @@ int ifx_mei_atm_led_blink(void)
|
|
|
+ int (*ifx_mei_atm_showtime_enter)(struct port_cell_info *, void *) = NULL;
|
|
|
+ int (*ifx_mei_atm_showtime_exit)(void) = NULL;
|
|
|
+
|
|
|
+-int ltq_ifx_mei_atm_showtime_enter_compat(IFX_uint8_t dslLineNum,
|
|
|
++static int ltq_ifx_mei_atm_showtime_enter_compat(IFX_uint8_t dslLineNum,
|
|
|
+ struct port_cell_info *cellInfo,
|
|
|
+ void *xdata) {
|
|
|
+ if (ifx_mei_atm_showtime_enter)
|
|
|
+@@ -331,7 +331,7 @@ int ltq_ifx_mei_atm_showtime_enter_compa
|
|
|
+ return -e_MEI_ERR_OP_FAILED;
|
|
|
+ }
|
|
|
+
|
|
|
+-int ltq_ifx_mei_atm_showtime_exit_compat(IFX_uint8_t dslLineNum) {
|
|
|
++static int ltq_ifx_mei_atm_showtime_exit_compat(IFX_uint8_t dslLineNum) {
|
|
|
+ if (ifx_mei_atm_showtime_exit)
|
|
|
+ return ifx_mei_atm_showtime_exit();
|
|
|
+
|
|
|
+--- a/src/drv_mei_cpe_api_atm_ptm_intern.h
|
|
|
++++ b/src/drv_mei_cpe_api_atm_ptm_intern.h
|
|
|
+@@ -61,6 +61,7 @@ struct port_cell_info;
|
|
|
+ extern int ifx_mei_atm_showtime_check(int *is_showtime,
|
|
|
+ struct port_cell_info *port_cell,
|
|
|
+ void **xdata_addr);
|
|
|
++extern int ifx_mei_atm_led_blink(void);
|
|
|
+
|
|
|
+ #if 1
|
|
|
+ #include <lantiq_atm.h>
|