mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-28 23:23:55 +08:00
scsi: megaraid: Fix compilation warnings
Move function declarations to megaraid_sas.h to avoid warnings such as: warning: no previous prototype for ‘xxx' No functional changes. Link: https://lore.kernel.org/r/20200706123346.451827-1-damien.lemoal@wdc.com Signed-off-by: Damien Le Moal <damien.lemoal@wdc.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
2b46e5c142
commit
7b3c103508
@ -2709,4 +2709,24 @@ int megasas_adp_reset_wait_for_ready(struct megasas_instance *instance,
|
||||
int ocr_context);
|
||||
int megasas_irqpoll(struct irq_poll *irqpoll, int budget);
|
||||
void megasas_dump_fusion_io(struct scsi_cmnd *scmd);
|
||||
u32 megasas_readl(struct megasas_instance *instance,
|
||||
const volatile void __iomem *addr);
|
||||
struct megasas_cmd *megasas_get_cmd(struct megasas_instance *instance);
|
||||
void megasas_return_cmd(struct megasas_instance *instance,
|
||||
struct megasas_cmd *cmd);
|
||||
int megasas_issue_polled(struct megasas_instance *instance,
|
||||
struct megasas_cmd *cmd);
|
||||
void megaraid_sas_kill_hba(struct megasas_instance *instance);
|
||||
void megasas_check_and_restore_queue_depth(struct megasas_instance *instance);
|
||||
void megasas_start_timer(struct megasas_instance *instance);
|
||||
int megasas_sriov_start_heartbeat(struct megasas_instance *instance,
|
||||
int initial);
|
||||
int megasas_alloc_cmds(struct megasas_instance *instance);
|
||||
void megasas_free_cmds(struct megasas_instance *instance);
|
||||
|
||||
void megasas_init_debugfs(void);
|
||||
void megasas_exit_debugfs(void);
|
||||
void megasas_setup_debugfs(struct megasas_instance *instance);
|
||||
void megasas_destroy_debugfs(struct megasas_instance *instance);
|
||||
|
||||
#endif /*LSI_MEGARAID_SAS_H */
|
||||
|
@ -202,10 +202,6 @@ static bool support_pci_lane_margining;
|
||||
static spinlock_t poll_aen_lock;
|
||||
|
||||
extern struct dentry *megasas_debugfs_root;
|
||||
extern void megasas_init_debugfs(void);
|
||||
extern void megasas_exit_debugfs(void);
|
||||
extern void megasas_setup_debugfs(struct megasas_instance *instance);
|
||||
extern void megasas_destroy_debugfs(struct megasas_instance *instance);
|
||||
|
||||
void
|
||||
megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd,
|
||||
|
@ -48,9 +48,6 @@
|
||||
#include "megaraid_sas.h"
|
||||
|
||||
|
||||
extern void megasas_free_cmds(struct megasas_instance *instance);
|
||||
extern struct megasas_cmd *megasas_get_cmd(struct megasas_instance
|
||||
*instance);
|
||||
extern void
|
||||
megasas_complete_cmd(struct megasas_instance *instance,
|
||||
struct megasas_cmd *cmd, u8 alt_status);
|
||||
@ -58,24 +55,14 @@ int
|
||||
wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
|
||||
int seconds);
|
||||
|
||||
void
|
||||
megasas_return_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd);
|
||||
int megasas_alloc_cmds(struct megasas_instance *instance);
|
||||
int
|
||||
megasas_clear_intr_fusion(struct megasas_instance *instance);
|
||||
int
|
||||
megasas_issue_polled(struct megasas_instance *instance,
|
||||
struct megasas_cmd *cmd);
|
||||
void
|
||||
megasas_check_and_restore_queue_depth(struct megasas_instance *instance);
|
||||
|
||||
int megasas_transition_to_ready(struct megasas_instance *instance, int ocr);
|
||||
void megaraid_sas_kill_hba(struct megasas_instance *instance);
|
||||
|
||||
extern u32 megasas_dbg_lvl;
|
||||
int megasas_sriov_start_heartbeat(struct megasas_instance *instance,
|
||||
int initial);
|
||||
void megasas_start_timer(struct megasas_instance *instance);
|
||||
extern struct megasas_mgmt_info megasas_mgmt_info;
|
||||
extern unsigned int resetwaittime;
|
||||
extern unsigned int dual_qdepth_disable;
|
||||
@ -84,8 +71,6 @@ static void megasas_free_reply_fusion(struct megasas_instance *instance);
|
||||
static inline
|
||||
void megasas_configure_queue_sizes(struct megasas_instance *instance);
|
||||
static void megasas_fusion_crash_dump(struct megasas_instance *instance);
|
||||
extern u32 megasas_readl(struct megasas_instance *instance,
|
||||
const volatile void __iomem *addr);
|
||||
|
||||
/**
|
||||
* megasas_adp_reset_wait_for_ready - initiate chip reset and wait for
|
||||
|
Loading…
Reference in New Issue
Block a user