staging: rts5139: fix bad symbol declaration
PATCH 1/1 staging: rts5139: fix bad symbol declaration
With sparse, the following error appears :
CHECK drivers/staging/rts5139/ms_mg.cdrivers/staging/rts5139/ms_mg.c:82:5: warning: symbol 'mg_set_tpc_para_sub' was not declared. Should it be static?
Rename function with correct prefix and move declaration to coherent internal header file.
Signed-off-by Neil 'Superna' Armstrong <[email protected]>
--- drivers/staging/rts5139/ms.c | 7 ++----- drivers/staging/rts5139/ms_mg.c | 2 +- drivers/staging/rts5139/ms_mg.h | 1 + 3 files changed, 4 insertions(+), 6 deletions(-)
drivers/staging/rts5139/ms.c +2 -5
@@ -36,6 +36,7 @@#include "rts51x_scsi.h" #include "rts51x_card.h" #include "ms.h" +#include "ms_mg.h" static inline void ms_set_err_code (struct rts51x_chip *chip,u8 err_code) {
@@ -1183,10 +1184,6 @@ static int ms_read_attribute_info(struct rts51x_chip *chip)return STATUS_SUCCESS ; } -#ifdef SUPPORT_MAGIC_GATE -int mg_set_tpc_para_sub (struct rts51x_chip *chip,int type,u8 mg_entry_num); -#endif -static int reset_ms_pro (struct rts51x_chip *chip) {struct ms_info *ms_card = &(chip->ms_card);
@@ -1232,7 +1229,7 @@ Retry:#endif #ifdef SUPPORT_MAGIC_GATE - retval =mg_set_tpc_para_sub (chip,0 ,0 ); + retval =rts51x_mg_set_tpc_para_sub (chip,0 ,0 );if (retval !=STATUS_SUCCESS )TRACE_RET (chip, retval);#endif
drivers/staging/rts5139/ms_mg.c +1 -1
@@ -79,7 +79,7 @@ static int mg_send_ex_cmd(struct rts51x_chip *chip, u8 cmd, u8 entry_num)return STATUS_SUCCESS ; } -int mg_set_tpc_para_sub (struct rts51x_chip *chip,int type,u8 mg_entry_num) +int rts51x_mg_set_tpc_para_sub (struct rts51x_chip *chip,int type,u8 mg_entry_num) {int retval;u8 buf[6 ];
drivers/staging/rts5139/ms_mg.h +1 -0
@@ -30,6 +30,7 @@#include "rts51x_chip.h" #include "ms.h" +int rts51x_mg_set_tpc_para_sub (struct rts51x_chip *chip,int type,u8 mg_entry_num);int rts51x_mg_set_leaf_id (struct scsi_cmnd *srb,struct rts51x_chip *chip);int rts51x_mg_get_local_EKB (struct scsi_cmnd *srb,struct rts51x_chip *chip);int rts51x_mg_chg (struct scsi_cmnd *srb,struct rts51x_chip *chip);
Signature · 1 line
1.7.10.4