]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
ltq-atm: fix build warnings on lantiq/xway
authorShiji Yang <yangshiji66@outlook.com>
Sat, 10 May 2025 09:19:18 +0000 (17:19 +0800)
committerRobert Marko <robimarko@gmail.com>
Tue, 13 May 2025 20:02:20 +0000 (22:02 +0200)
Mark some functions as static to fix various missing-prototypes
build warnings on 6.12 kernel.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18744
Signed-off-by: Robert Marko <robimarko@gmail.com>
package/kernel/lantiq/ltq-atm/src/ifxmips_atm_ar9.c
package/kernel/lantiq/ltq-atm/src/ifxmips_atm_danube.c

index d78655768290be501e706247a64326e12a2cb28e..b1e911915e794691a35b928a0f6212390f0223ea 100644 (file)
@@ -185,7 +185,7 @@ static inline int pp32_download_code(u32 *code_src, unsigned int code_dword_len,
     return 0;
 }
 
-void ar9_fw_ver(unsigned int *major, unsigned int *minor)
+static void ar9_fw_ver(unsigned int *major, unsigned int *minor)
 {
     ASSERT(major != NULL, "pointer is NULL");
     ASSERT(minor != NULL, "pointer is NULL");
@@ -194,7 +194,7 @@ void ar9_fw_ver(unsigned int *major, unsigned int *minor)
     *minor = FW_VER_ID->minor;
 }
 
-int ar9_init(struct platform_device *pdev)
+static int ar9_init(struct platform_device *pdev)
 {
        init_pmu();
        reset_ppe(pdev);
@@ -205,7 +205,7 @@ int ar9_init(struct platform_device *pdev)
        return 0;
 }
 
-void ar9_shutdown(void)
+static void ar9_shutdown(void)
 {
        ltq_pmu_disable(IFX_PMU_MODULE_PPE_SLL01 |
                IFX_PMU_MODULE_PPE_TC |
@@ -215,7 +215,7 @@ void ar9_shutdown(void)
                IFX_PMU_MODULE_DSL_DFE);
 }
 
-int ar9_start(int pp32)
+static int ar9_start(int pp32)
 {
        int ret;
 
@@ -231,7 +231,7 @@ int ar9_start(int pp32)
        return 0;
 }
 
-void ar9_stop(int pp32)
+static void ar9_stop(int pp32)
 {
        IFX_REG_W32(DBG_CTRL_STOP, PP32_DBG_CTRL(0));
 }
index 3ff21fa03e6adb3ec1d132194aba02b6022b1ed4..d32e888272f7ef0cdec63533299132bf0c8bf970 100644 (file)
@@ -198,7 +198,7 @@ static void danube_shutdown(void)
 {
 }
 
-int danube_start(int pp32)
+static int danube_start(int pp32)
 {
        int ret;
 
@@ -218,7 +218,7 @@ int danube_start(int pp32)
        return 0;
 }
 
-void danube_stop(int pp32)
+static void danube_stop(int pp32)
 {
        IFX_REG_W32(DBG_CTRL_STOP_SET(1), PP32_DBG_CTRL);
 }