Commit 4beb4867 authored by Bart Van Assche's avatar Bart Van Assche Committed by Martin K. Petersen

scsi: mpt3sas: Improve kernel-doc headers

Avoids that warnings about the kernel headers appear when building with
W=1. Remove useless "@Returns - Nothing" clauses. Change "@Return - " into
"Return: ".
Signed-off-by: default avatarBart Van Assche <bart.vanassche@wdc.com>
Cc: Sathya Prakash <sathya.prakash@broadcom.com>
Cc: Chaitra P B <chaitra.basappa@broadcom.com>
Cc: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
Cc: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
parent c7a35705
...@@ -131,7 +131,10 @@ mpt3sas_base_check_cmd_timeout(struct MPT3SAS_ADAPTER *ioc, ...@@ -131,7 +131,10 @@ mpt3sas_base_check_cmd_timeout(struct MPT3SAS_ADAPTER *ioc,
/** /**
* _scsih_set_fwfault_debug - global setting of ioc->fwfault_debug. * _scsih_set_fwfault_debug - global setting of ioc->fwfault_debug.
* @val: ?
* @kp: ?
* *
* Return: ?
*/ */
static int static int
_scsih_set_fwfault_debug(const char *val, const struct kernel_param *kp) _scsih_set_fwfault_debug(const char *val, const struct kernel_param *kp)
...@@ -160,8 +163,6 @@ module_param_call(mpt3sas_fwfault_debug, _scsih_set_fwfault_debug, ...@@ -160,8 +163,6 @@ module_param_call(mpt3sas_fwfault_debug, _scsih_set_fwfault_debug,
* @ioc: per adapter object * @ioc: per adapter object
* @reply: reply message frame(lower 32bit addr) * @reply: reply message frame(lower 32bit addr)
* @index: System request message index. * @index: System request message index.
*
* @Returns - Nothing
*/ */
static void static void
_base_clone_reply_to_sys_mem(struct MPT3SAS_ADAPTER *ioc, u32 reply, _base_clone_reply_to_sys_mem(struct MPT3SAS_ADAPTER *ioc, u32 reply,
...@@ -184,7 +185,7 @@ _base_clone_reply_to_sys_mem(struct MPT3SAS_ADAPTER *ioc, u32 reply, ...@@ -184,7 +185,7 @@ _base_clone_reply_to_sys_mem(struct MPT3SAS_ADAPTER *ioc, u32 reply,
* _base_clone_mpi_to_sys_mem - Writes/copies MPI frames * _base_clone_mpi_to_sys_mem - Writes/copies MPI frames
* to system/BAR0 region. * to system/BAR0 region.
* *
* @dst_iomem: Pointer to the destinaltion location in BAR0 space. * @dst_iomem: Pointer to the destination location in BAR0 space.
* @src: Pointer to the Source data. * @src: Pointer to the Source data.
* @size: Size of data to be copied. * @size: Size of data to be copied.
*/ */
...@@ -225,7 +226,7 @@ _base_clone_to_sys_mem(void __iomem *dst_iomem, void *src, u32 size) ...@@ -225,7 +226,7 @@ _base_clone_to_sys_mem(void __iomem *dst_iomem, void *src, u32 size)
* @smid: system request message index * @smid: system request message index
* @sge_chain_count: Scatter gather chain count. * @sge_chain_count: Scatter gather chain count.
* *
* @Return: chain address. * Return: the chain address.
*/ */
static inline void __iomem* static inline void __iomem*
_base_get_chain(struct MPT3SAS_ADAPTER *ioc, u16 smid, _base_get_chain(struct MPT3SAS_ADAPTER *ioc, u16 smid,
...@@ -251,7 +252,7 @@ _base_get_chain(struct MPT3SAS_ADAPTER *ioc, u16 smid, ...@@ -251,7 +252,7 @@ _base_get_chain(struct MPT3SAS_ADAPTER *ioc, u16 smid,
* @smid: system request message index * @smid: system request message index
* @sge_chain_count: Scatter gather chain count. * @sge_chain_count: Scatter gather chain count.
* *
* @Return - Physical chain address. * Return: Physical chain address.
*/ */
static inline phys_addr_t static inline phys_addr_t
_base_get_chain_phys(struct MPT3SAS_ADAPTER *ioc, u16 smid, _base_get_chain_phys(struct MPT3SAS_ADAPTER *ioc, u16 smid,
...@@ -276,7 +277,7 @@ _base_get_chain_phys(struct MPT3SAS_ADAPTER *ioc, u16 smid, ...@@ -276,7 +277,7 @@ _base_get_chain_phys(struct MPT3SAS_ADAPTER *ioc, u16 smid,
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* *
* @Returns - Pointer to buffer location in BAR0. * Return: Pointer to buffer location in BAR0.
*/ */
static void __iomem * static void __iomem *
...@@ -298,7 +299,7 @@ _base_get_buffer_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -298,7 +299,7 @@ _base_get_buffer_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* *
* @Returns - Pointer to buffer location in BAR0. * Return: Pointer to buffer location in BAR0.
*/ */
static phys_addr_t static phys_addr_t
_base_get_buffer_phys_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid) _base_get_buffer_phys_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -319,7 +320,7 @@ _base_get_buffer_phys_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -319,7 +320,7 @@ _base_get_buffer_phys_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @ioc: per adapter object * @ioc: per adapter object
* @chain_buffer_dma: Chain buffer dma address. * @chain_buffer_dma: Chain buffer dma address.
* *
* @Returns - Pointer to chain buffer. Or Null on Failure. * Return: Pointer to chain buffer. Or Null on Failure.
*/ */
static void * static void *
_base_get_chain_buffer_dma_to_chain_buffer(struct MPT3SAS_ADAPTER *ioc, _base_get_chain_buffer_dma_to_chain_buffer(struct MPT3SAS_ADAPTER *ioc,
...@@ -350,8 +351,6 @@ _base_get_chain_buffer_dma_to_chain_buffer(struct MPT3SAS_ADAPTER *ioc, ...@@ -350,8 +351,6 @@ _base_get_chain_buffer_dma_to_chain_buffer(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object. * @ioc: per adapter object.
* @mpi_request: mf request pointer. * @mpi_request: mf request pointer.
* @smid: system request message index. * @smid: system request message index.
*
* @Returns: Nothing.
*/ */
static void _clone_sg_entries(struct MPT3SAS_ADAPTER *ioc, static void _clone_sg_entries(struct MPT3SAS_ADAPTER *ioc,
void *mpi_request, u16 smid) void *mpi_request, u16 smid)
...@@ -524,8 +523,9 @@ static void _clone_sg_entries(struct MPT3SAS_ADAPTER *ioc, ...@@ -524,8 +523,9 @@ static void _clone_sg_entries(struct MPT3SAS_ADAPTER *ioc,
* mpt3sas_remove_dead_ioc_func - kthread context to remove dead ioc * mpt3sas_remove_dead_ioc_func - kthread context to remove dead ioc
* @arg: input argument, used to derive ioc * @arg: input argument, used to derive ioc
* *
* Return 0 if controller is removed from pci subsystem. * Return:
* Return -1 for other case. * 0 if controller is removed from pci subsystem.
* -1 for other case.
*/ */
static int mpt3sas_remove_dead_ioc_func(void *arg) static int mpt3sas_remove_dead_ioc_func(void *arg)
{ {
...@@ -545,9 +545,8 @@ static int mpt3sas_remove_dead_ioc_func(void *arg) ...@@ -545,9 +545,8 @@ static int mpt3sas_remove_dead_ioc_func(void *arg)
/** /**
* _base_fault_reset_work - workq handling ioc fault conditions * _base_fault_reset_work - workq handling ioc fault conditions
* @work: input argument, used to derive ioc * @work: input argument, used to derive ioc
* Context: sleep.
* *
* Return nothing. * Context: sleep.
*/ */
static void static void
_base_fault_reset_work(struct work_struct *work) _base_fault_reset_work(struct work_struct *work)
...@@ -638,9 +637,8 @@ _base_fault_reset_work(struct work_struct *work) ...@@ -638,9 +637,8 @@ _base_fault_reset_work(struct work_struct *work)
/** /**
* mpt3sas_base_start_watchdog - start the fault_reset_work_q * mpt3sas_base_start_watchdog - start the fault_reset_work_q
* @ioc: per adapter object * @ioc: per adapter object
* Context: sleep.
* *
* Return nothing. * Context: sleep.
*/ */
void void
mpt3sas_base_start_watchdog(struct MPT3SAS_ADAPTER *ioc) mpt3sas_base_start_watchdog(struct MPT3SAS_ADAPTER *ioc)
...@@ -674,9 +672,8 @@ mpt3sas_base_start_watchdog(struct MPT3SAS_ADAPTER *ioc) ...@@ -674,9 +672,8 @@ mpt3sas_base_start_watchdog(struct MPT3SAS_ADAPTER *ioc)
/** /**
* mpt3sas_base_stop_watchdog - stop the fault_reset_work_q * mpt3sas_base_stop_watchdog - stop the fault_reset_work_q
* @ioc: per adapter object * @ioc: per adapter object
* Context: sleep.
* *
* Return nothing. * Context: sleep.
*/ */
void void
mpt3sas_base_stop_watchdog(struct MPT3SAS_ADAPTER *ioc) mpt3sas_base_stop_watchdog(struct MPT3SAS_ADAPTER *ioc)
...@@ -699,8 +696,6 @@ mpt3sas_base_stop_watchdog(struct MPT3SAS_ADAPTER *ioc) ...@@ -699,8 +696,6 @@ mpt3sas_base_stop_watchdog(struct MPT3SAS_ADAPTER *ioc)
* mpt3sas_base_fault_info - verbose translation of firmware FAULT code * mpt3sas_base_fault_info - verbose translation of firmware FAULT code
* @ioc: per adapter object * @ioc: per adapter object
* @fault_code: fault code * @fault_code: fault code
*
* Return nothing.
*/ */
void void
mpt3sas_base_fault_info(struct MPT3SAS_ADAPTER *ioc , u16 fault_code) mpt3sas_base_fault_info(struct MPT3SAS_ADAPTER *ioc , u16 fault_code)
...@@ -749,8 +744,6 @@ mpt3sas_halt_firmware(struct MPT3SAS_ADAPTER *ioc) ...@@ -749,8 +744,6 @@ mpt3sas_halt_firmware(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* @mpi_reply: reply mf payload returned from firmware * @mpi_reply: reply mf payload returned from firmware
* @request_hdr: request mf * @request_hdr: request mf
*
* Return nothing.
*/ */
static void static void
_base_sas_ioc_info(struct MPT3SAS_ADAPTER *ioc, MPI2DefaultReply_t *mpi_reply, _base_sas_ioc_info(struct MPT3SAS_ADAPTER *ioc, MPI2DefaultReply_t *mpi_reply,
...@@ -973,8 +966,6 @@ _base_sas_ioc_info(struct MPT3SAS_ADAPTER *ioc, MPI2DefaultReply_t *mpi_reply, ...@@ -973,8 +966,6 @@ _base_sas_ioc_info(struct MPT3SAS_ADAPTER *ioc, MPI2DefaultReply_t *mpi_reply,
* _base_display_event_data - verbose translation of firmware asyn events * _base_display_event_data - verbose translation of firmware asyn events
* @ioc: per adapter object * @ioc: per adapter object
* @mpi_reply: reply mf payload returned from firmware * @mpi_reply: reply mf payload returned from firmware
*
* Return nothing.
*/ */
static void static void
_base_display_event_data(struct MPT3SAS_ADAPTER *ioc, _base_display_event_data(struct MPT3SAS_ADAPTER *ioc,
...@@ -1093,8 +1084,6 @@ _base_display_event_data(struct MPT3SAS_ADAPTER *ioc, ...@@ -1093,8 +1084,6 @@ _base_display_event_data(struct MPT3SAS_ADAPTER *ioc,
* _base_sas_log_info - verbose translation of firmware log info * _base_sas_log_info - verbose translation of firmware log info
* @ioc: per adapter object * @ioc: per adapter object
* @log_info: log info * @log_info: log info
*
* Return nothing.
*/ */
static void static void
_base_sas_log_info(struct MPT3SAS_ADAPTER *ioc , u32 log_info) _base_sas_log_info(struct MPT3SAS_ADAPTER *ioc , u32 log_info)
...@@ -1152,8 +1141,6 @@ _base_sas_log_info(struct MPT3SAS_ADAPTER *ioc , u32 log_info) ...@@ -1152,8 +1141,6 @@ _base_sas_log_info(struct MPT3SAS_ADAPTER *ioc , u32 log_info)
* @smid: system request message index * @smid: system request message index
* @msix_index: MSIX table index supplied by the OS * @msix_index: MSIX table index supplied by the OS
* @reply: reply message frame(lower 32bit addr) * @reply: reply message frame(lower 32bit addr)
*
* Return nothing.
*/ */
static void static void
_base_display_reply_info(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, _base_display_reply_info(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
...@@ -1195,8 +1182,9 @@ _base_display_reply_info(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, ...@@ -1195,8 +1182,9 @@ _base_display_reply_info(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
* @msix_index: MSIX table index supplied by the OS * @msix_index: MSIX table index supplied by the OS
* @reply: reply message frame(lower 32bit addr) * @reply: reply message frame(lower 32bit addr)
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return:
* 0 means the mf is freed from this function. * 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function.
*/ */
u8 u8
mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
...@@ -1228,8 +1216,9 @@ mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, ...@@ -1228,8 +1216,9 @@ mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
* @msix_index: MSIX table index supplied by the OS * @msix_index: MSIX table index supplied by the OS
* @reply: reply message frame(lower 32bit addr) * @reply: reply message frame(lower 32bit addr)
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return:
* 0 means the mf is freed from this function. * 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function.
*/ */
static u8 static u8
_base_async_event(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, u32 reply) _base_async_event(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, u32 reply)
...@@ -1307,7 +1296,7 @@ _get_st_from_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -1307,7 +1296,7 @@ _get_st_from_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* *
* Return callback index. * Return: callback index.
*/ */
static u8 static u8
_base_get_cb_idx(struct MPT3SAS_ADAPTER *ioc, u16 smid) _base_get_cb_idx(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -1340,8 +1329,6 @@ _base_get_cb_idx(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -1340,8 +1329,6 @@ _base_get_cb_idx(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @ioc: per adapter object * @ioc: per adapter object
* *
* Disabling ResetIRQ, Reply and Doorbell Interrupts * Disabling ResetIRQ, Reply and Doorbell Interrupts
*
* Return nothing.
*/ */
static void static void
_base_mask_interrupts(struct MPT3SAS_ADAPTER *ioc) _base_mask_interrupts(struct MPT3SAS_ADAPTER *ioc)
...@@ -1360,8 +1347,6 @@ _base_mask_interrupts(struct MPT3SAS_ADAPTER *ioc) ...@@ -1360,8 +1347,6 @@ _base_mask_interrupts(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* *
* Enabling only Reply Interrupts * Enabling only Reply Interrupts
*
* Return nothing.
*/ */
static void static void
_base_unmask_interrupts(struct MPT3SAS_ADAPTER *ioc) _base_unmask_interrupts(struct MPT3SAS_ADAPTER *ioc)
...@@ -1386,9 +1371,8 @@ union reply_descriptor { ...@@ -1386,9 +1371,8 @@ union reply_descriptor {
* _base_interrupt - MPT adapter (IOC) specific interrupt handler. * _base_interrupt - MPT adapter (IOC) specific interrupt handler.
* @irq: irq number (not used) * @irq: irq number (not used)
* @bus_id: bus identifier cookie == pointer to MPT_ADAPTER structure * @bus_id: bus identifier cookie == pointer to MPT_ADAPTER structure
* @r: pt_regs pointer (not used)
* *
* Return IRQ_HANDLE if processed, else IRQ_NONE. * Return: IRQ_HANDLED if processed, else IRQ_NONE.
*/ */
static irqreturn_t static irqreturn_t
_base_interrupt(int irq, void *bus_id) _base_interrupt(int irq, void *bus_id)
...@@ -1563,6 +1547,7 @@ _base_interrupt(int irq, void *bus_id) ...@@ -1563,6 +1547,7 @@ _base_interrupt(int irq, void *bus_id)
* _base_is_controller_msix_enabled - is controller support muli-reply queues * _base_is_controller_msix_enabled - is controller support muli-reply queues
* @ioc: per adapter object * @ioc: per adapter object
* *
* Return: Whether or not MSI/X is enabled.
*/ */
static inline int static inline int
_base_is_controller_msix_enabled(struct MPT3SAS_ADAPTER *ioc) _base_is_controller_msix_enabled(struct MPT3SAS_ADAPTER *ioc)
...@@ -1577,8 +1562,6 @@ _base_is_controller_msix_enabled(struct MPT3SAS_ADAPTER *ioc) ...@@ -1577,8 +1562,6 @@ _base_is_controller_msix_enabled(struct MPT3SAS_ADAPTER *ioc)
* Context: non ISR conext * Context: non ISR conext
* *
* Called when a Task Management request has completed. * Called when a Task Management request has completed.
*
* Return nothing.
*/ */
void void
mpt3sas_base_sync_reply_irqs(struct MPT3SAS_ADAPTER *ioc) mpt3sas_base_sync_reply_irqs(struct MPT3SAS_ADAPTER *ioc)
...@@ -1605,8 +1588,6 @@ mpt3sas_base_sync_reply_irqs(struct MPT3SAS_ADAPTER *ioc) ...@@ -1605,8 +1588,6 @@ mpt3sas_base_sync_reply_irqs(struct MPT3SAS_ADAPTER *ioc)
/** /**
* mpt3sas_base_release_callback_handler - clear interrupt callback handler * mpt3sas_base_release_callback_handler - clear interrupt callback handler
* @cb_idx: callback index * @cb_idx: callback index
*
* Return nothing.
*/ */
void void
mpt3sas_base_release_callback_handler(u8 cb_idx) mpt3sas_base_release_callback_handler(u8 cb_idx)
...@@ -1618,7 +1599,7 @@ mpt3sas_base_release_callback_handler(u8 cb_idx) ...@@ -1618,7 +1599,7 @@ mpt3sas_base_release_callback_handler(u8 cb_idx)
* mpt3sas_base_register_callback_handler - obtain index for the interrupt callback handler * mpt3sas_base_register_callback_handler - obtain index for the interrupt callback handler
* @cb_func: callback function * @cb_func: callback function
* *
* Returns cb_func. * Return: Index of @cb_func.
*/ */
u8 u8
mpt3sas_base_register_callback_handler(MPT_CALLBACK cb_func) mpt3sas_base_register_callback_handler(MPT_CALLBACK cb_func)
...@@ -1635,8 +1616,6 @@ mpt3sas_base_register_callback_handler(MPT_CALLBACK cb_func) ...@@ -1635,8 +1616,6 @@ mpt3sas_base_register_callback_handler(MPT_CALLBACK cb_func)
/** /**
* mpt3sas_base_initialize_callback_handler - initialize the interrupt callback handler * mpt3sas_base_initialize_callback_handler - initialize the interrupt callback handler
*
* Return nothing.
*/ */
void void
mpt3sas_base_initialize_callback_handler(void) mpt3sas_base_initialize_callback_handler(void)
...@@ -1656,8 +1635,6 @@ mpt3sas_base_initialize_callback_handler(void) ...@@ -1656,8 +1635,6 @@ mpt3sas_base_initialize_callback_handler(void)
* Create a zero length scatter gather entry to insure the IOCs hardware has * Create a zero length scatter gather entry to insure the IOCs hardware has
* something to use if the target device goes brain dead and tries * something to use if the target device goes brain dead and tries
* to send data even when none is asked for. * to send data even when none is asked for.
*
* Return nothing.
*/ */
static void static void
_base_build_zero_len_sge(struct MPT3SAS_ADAPTER *ioc, void *paddr) _base_build_zero_len_sge(struct MPT3SAS_ADAPTER *ioc, void *paddr)
...@@ -1674,8 +1651,6 @@ _base_build_zero_len_sge(struct MPT3SAS_ADAPTER *ioc, void *paddr) ...@@ -1674,8 +1651,6 @@ _base_build_zero_len_sge(struct MPT3SAS_ADAPTER *ioc, void *paddr)
* @paddr: virtual address for SGE * @paddr: virtual address for SGE
* @flags_length: SGE flags and data transfer length * @flags_length: SGE flags and data transfer length
* @dma_addr: Physical address * @dma_addr: Physical address
*
* Return nothing.
*/ */
static void static void
_base_add_sg_single_32(void *paddr, u32 flags_length, dma_addr_t dma_addr) _base_add_sg_single_32(void *paddr, u32 flags_length, dma_addr_t dma_addr)
...@@ -1694,8 +1669,6 @@ _base_add_sg_single_32(void *paddr, u32 flags_length, dma_addr_t dma_addr) ...@@ -1694,8 +1669,6 @@ _base_add_sg_single_32(void *paddr, u32 flags_length, dma_addr_t dma_addr)
* @paddr: virtual address for SGE * @paddr: virtual address for SGE
* @flags_length: SGE flags and data transfer length * @flags_length: SGE flags and data transfer length
* @dma_addr: Physical address * @dma_addr: Physical address
*
* Return nothing.
*/ */
static void static void
_base_add_sg_single_64(void *paddr, u32 flags_length, dma_addr_t dma_addr) _base_add_sg_single_64(void *paddr, u32 flags_length, dma_addr_t dma_addr)
...@@ -1713,7 +1686,7 @@ _base_add_sg_single_64(void *paddr, u32 flags_length, dma_addr_t dma_addr) ...@@ -1713,7 +1686,7 @@ _base_add_sg_single_64(void *paddr, u32 flags_length, dma_addr_t dma_addr)
* @ioc: per adapter object * @ioc: per adapter object
* @scmd: SCSI commands of the IO request * @scmd: SCSI commands of the IO request
* *
* Returns chain tracker from chain_lookup table using key as * Return: chain tracker from chain_lookup table using key as
* smid and smid's chain_offset. * smid and smid's chain_offset.
*/ */
static struct chain_tracker * static struct chain_tracker *
...@@ -1743,8 +1716,6 @@ _base_get_chain_buffer_tracker(struct MPT3SAS_ADAPTER *ioc, ...@@ -1743,8 +1716,6 @@ _base_get_chain_buffer_tracker(struct MPT3SAS_ADAPTER *ioc,
* @data_out_sz: data xfer size for WRITES * @data_out_sz: data xfer size for WRITES
* @data_in_dma: physical address for READS * @data_in_dma: physical address for READS
* @data_in_sz: data xfer size for READS * @data_in_sz: data xfer size for READS
*
* Return nothing.
*/ */
static void static void
_base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge, _base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge,
...@@ -1805,7 +1776,7 @@ _base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge, ...@@ -1805,7 +1776,7 @@ _base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge,
* describes the first data memory segment, and PRP2 contains a pointer to a PRP * describes the first data memory segment, and PRP2 contains a pointer to a PRP
* list located elsewhere in memory to describe the remaining data memory * list located elsewhere in memory to describe the remaining data memory
* segments. The PRP list will be contiguous. * segments. The PRP list will be contiguous.
*
* The native SGL for NVMe devices is a Physical Region Page (PRP). A PRP * The native SGL for NVMe devices is a Physical Region Page (PRP). A PRP
* consists of a list of PRP entries to describe a number of noncontigous * consists of a list of PRP entries to describe a number of noncontigous
* physical memory segments as a single memory buffer, just as a SGL does. Note * physical memory segments as a single memory buffer, just as a SGL does. Note
...@@ -1848,8 +1819,6 @@ _base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge, ...@@ -1848,8 +1819,6 @@ _base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge,
* @data_out_sz: data xfer size for WRITES * @data_out_sz: data xfer size for WRITES
* @data_in_dma: physical address for READS * @data_in_dma: physical address for READS
* @data_in_sz: data xfer size for READS * @data_in_sz: data xfer size for READS
*
* Returns nothing.
*/ */
static void static void
_base_build_nvme_prp(struct MPT3SAS_ADAPTER *ioc, u16 smid, _base_build_nvme_prp(struct MPT3SAS_ADAPTER *ioc, u16 smid,
...@@ -2015,7 +1984,7 @@ _base_build_nvme_prp(struct MPT3SAS_ADAPTER *ioc, u16 smid, ...@@ -2015,7 +1984,7 @@ _base_build_nvme_prp(struct MPT3SAS_ADAPTER *ioc, u16 smid,
* @smid: msg Index * @smid: msg Index
* @sge_count: scatter gather element count. * @sge_count: scatter gather element count.
* *
* Returns: true: PRPs are built * Return: true: PRPs are built
* false: IEEE SGLs needs to be built * false: IEEE SGLs needs to be built
*/ */
static void static void
...@@ -2176,7 +2145,7 @@ base_is_prp_possible(struct MPT3SAS_ADAPTER *ioc, ...@@ -2176,7 +2145,7 @@ base_is_prp_possible(struct MPT3SAS_ADAPTER *ioc,
* @scmd: scsi command * @scmd: scsi command
* @pcie_device: points to the PCIe device's info * @pcie_device: points to the PCIe device's info
* *
* Returns 0 if native SGL was built, 1 if no SGL was built * Return: 0 if native SGL was built, 1 if no SGL was built
*/ */
static int static int
_base_check_pcie_native_sgl(struct MPT3SAS_ADAPTER *ioc, _base_check_pcie_native_sgl(struct MPT3SAS_ADAPTER *ioc,
...@@ -2220,8 +2189,6 @@ _base_check_pcie_native_sgl(struct MPT3SAS_ADAPTER *ioc, ...@@ -2220,8 +2189,6 @@ _base_check_pcie_native_sgl(struct MPT3SAS_ADAPTER *ioc,
* @chain_offset: number of 128 byte elements from start of segment * @chain_offset: number of 128 byte elements from start of segment
* @length: data transfer length * @length: data transfer length
* @dma_addr: Physical address * @dma_addr: Physical address
*
* Return nothing.
*/ */
static void static void
_base_add_sg_single_ieee(void *paddr, u8 flags, u8 chain_offset, u32 length, _base_add_sg_single_ieee(void *paddr, u8 flags, u8 chain_offset, u32 length,
...@@ -2243,8 +2210,6 @@ _base_add_sg_single_ieee(void *paddr, u8 flags, u8 chain_offset, u32 length, ...@@ -2243,8 +2210,6 @@ _base_add_sg_single_ieee(void *paddr, u8 flags, u8 chain_offset, u32 length,
* Create a zero length scatter gather entry to insure the IOCs hardware has * Create a zero length scatter gather entry to insure the IOCs hardware has
* something to use if the target device goes brain dead and tries * something to use if the target device goes brain dead and tries
* to send data even when none is asked for. * to send data even when none is asked for.
*
* Return nothing.
*/ */
static void static void
_base_build_zero_len_sge_ieee(struct MPT3SAS_ADAPTER *ioc, void *paddr) _base_build_zero_len_sge_ieee(struct MPT3SAS_ADAPTER *ioc, void *paddr)
...@@ -2268,7 +2233,7 @@ _base_build_zero_len_sge_ieee(struct MPT3SAS_ADAPTER *ioc, void *paddr) ...@@ -2268,7 +2233,7 @@ _base_build_zero_len_sge_ieee(struct MPT3SAS_ADAPTER *ioc, void *paddr)
* The main routine that builds scatter gather table from a given * The main routine that builds scatter gather table from a given
* scsi request sent via the .queuecommand main handler. * scsi request sent via the .queuecommand main handler.
* *
* Returns 0 success, anything else error * Return: 0 success, anything else error
*/ */
static int static int
_base_build_sg_scmd(struct MPT3SAS_ADAPTER *ioc, _base_build_sg_scmd(struct MPT3SAS_ADAPTER *ioc,
...@@ -2413,7 +2378,7 @@ _base_build_sg_scmd(struct MPT3SAS_ADAPTER *ioc, ...@@ -2413,7 +2378,7 @@ _base_build_sg_scmd(struct MPT3SAS_ADAPTER *ioc,
* The main routine that builds scatter gather table from a given * The main routine that builds scatter gather table from a given
* scsi request sent via the .queuecommand main handler. * scsi request sent via the .queuecommand main handler.
* *
* Returns 0 success, anything else error * Return: 0 success, anything else error
*/ */
static int static int
_base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc, _base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc,
...@@ -2544,8 +2509,6 @@ _base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc, ...@@ -2544,8 +2509,6 @@ _base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc,
* @data_out_sz: data xfer size for WRITES * @data_out_sz: data xfer size for WRITES
* @data_in_dma: physical address for READS * @data_in_dma: physical address for READS
* @data_in_sz: data xfer size for READS * @data_in_sz: data xfer size for READS
*
* Return nothing.
*/ */
static void static void
_base_build_sg_ieee(struct MPT3SAS_ADAPTER *ioc, void *psge, _base_build_sg_ieee(struct MPT3SAS_ADAPTER *ioc, void *psge,
...@@ -2595,7 +2558,7 @@ _base_build_sg_ieee(struct MPT3SAS_ADAPTER *ioc, void *psge, ...@@ -2595,7 +2558,7 @@ _base_build_sg_ieee(struct MPT3SAS_ADAPTER *ioc, void *psge,
* @ioc: per adapter object * @ioc: per adapter object
* @pdev: PCI device struct * @pdev: PCI device struct
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_config_dma_addressing(struct MPT3SAS_ADAPTER *ioc, struct pci_dev *pdev) _base_config_dma_addressing(struct MPT3SAS_ADAPTER *ioc, struct pci_dev *pdev)
...@@ -2963,7 +2926,7 @@ mpt3sas_base_unmap_resources(struct MPT3SAS_ADAPTER *ioc) ...@@ -2963,7 +2926,7 @@ mpt3sas_base_unmap_resources(struct MPT3SAS_ADAPTER *ioc)
* mpt3sas_base_map_resources - map in controller resources (io/irq/memap) * mpt3sas_base_map_resources - map in controller resources (io/irq/memap)
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_base_map_resources(struct MPT3SAS_ADAPTER *ioc) mpt3sas_base_map_resources(struct MPT3SAS_ADAPTER *ioc)
...@@ -3114,7 +3077,7 @@ mpt3sas_base_map_resources(struct MPT3SAS_ADAPTER *ioc) ...@@ -3114,7 +3077,7 @@ mpt3sas_base_map_resources(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index(smid zero is invalid) * @smid: system request message index(smid zero is invalid)
* *
* Returns virt pointer to message frame. * Return: virt pointer to message frame.
*/ */
void * void *
mpt3sas_base_get_msg_frame(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_base_get_msg_frame(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -3127,7 +3090,7 @@ mpt3sas_base_get_msg_frame(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -3127,7 +3090,7 @@ mpt3sas_base_get_msg_frame(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* *
* Returns virt pointer to sense buffer. * Return: virt pointer to sense buffer.
*/ */
void * void *
mpt3sas_base_get_sense_buffer(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_base_get_sense_buffer(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -3140,7 +3103,7 @@ mpt3sas_base_get_sense_buffer(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -3140,7 +3103,7 @@ mpt3sas_base_get_sense_buffer(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* *
* Returns phys pointer to the low 32bit address of the sense buffer. * Return: phys pointer to the low 32bit address of the sense buffer.
*/ */
__le32 __le32
mpt3sas_base_get_sense_buffer_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_base_get_sense_buffer_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -3154,7 +3117,7 @@ mpt3sas_base_get_sense_buffer_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -3154,7 +3117,7 @@ mpt3sas_base_get_sense_buffer_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* *
* Returns virt pointer to a PCIe SGL. * Return: virt pointer to a PCIe SGL.
*/ */
void * void *
mpt3sas_base_get_pcie_sgl(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_base_get_pcie_sgl(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -3167,7 +3130,7 @@ mpt3sas_base_get_pcie_sgl(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -3167,7 +3130,7 @@ mpt3sas_base_get_pcie_sgl(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* *
* Returns phys pointer to the address of the PCIe buffer. * Return: phys pointer to the address of the PCIe buffer.
*/ */
dma_addr_t dma_addr_t
mpt3sas_base_get_pcie_sgl_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_base_get_pcie_sgl_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -3201,7 +3164,7 @@ _base_get_msix_index(struct MPT3SAS_ADAPTER *ioc) ...@@ -3201,7 +3164,7 @@ _base_get_msix_index(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* @cb_idx: callback index * @cb_idx: callback index
* *
* Returns smid (zero is invalid) * Return: smid (zero is invalid)
*/ */
u16 u16
mpt3sas_base_get_smid(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx) mpt3sas_base_get_smid(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx)
...@@ -3233,7 +3196,7 @@ mpt3sas_base_get_smid(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx) ...@@ -3233,7 +3196,7 @@ mpt3sas_base_get_smid(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx)
* @cb_idx: callback index * @cb_idx: callback index
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* *
* Returns smid (zero is invalid) * Return: smid (zero is invalid)
*/ */
u16 u16
mpt3sas_base_get_smid_scsiio(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx, mpt3sas_base_get_smid_scsiio(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx,
...@@ -3256,7 +3219,7 @@ mpt3sas_base_get_smid_scsiio(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx, ...@@ -3256,7 +3219,7 @@ mpt3sas_base_get_smid_scsiio(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx,
* @ioc: per adapter object * @ioc: per adapter object
* @cb_idx: callback index * @cb_idx: callback index
* *
* Returns smid (zero is invalid) * Return: smid (zero is invalid)
*/ */
u16 u16
mpt3sas_base_get_smid_hpr(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx) mpt3sas_base_get_smid_hpr(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx)
...@@ -3307,8 +3270,6 @@ void mpt3sas_base_clear_st(struct MPT3SAS_ADAPTER *ioc, ...@@ -3307,8 +3270,6 @@ void mpt3sas_base_clear_st(struct MPT3SAS_ADAPTER *ioc,
* mpt3sas_base_free_smid - put smid back on free_list * mpt3sas_base_free_smid - put smid back on free_list
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
*
* Return nothing.
*/ */
void void
mpt3sas_base_free_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_base_free_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -3371,7 +3332,6 @@ _base_mpi_ep_writeq(__u64 b, volatile void __iomem *addr, ...@@ -3371,7 +3332,6 @@ _base_mpi_ep_writeq(__u64 b, volatile void __iomem *addr,
/** /**
* _base_writeq - 64 bit write to MMIO * _base_writeq - 64 bit write to MMIO
* @ioc: per adapter object
* @b: data payload * @b: data payload
* @addr: address in MMIO space * @addr: address in MMIO space
* @writeq_lock: spin lock * @writeq_lock: spin lock
...@@ -3399,8 +3359,6 @@ _base_writeq(__u64 b, volatile void __iomem *addr, spinlock_t *writeq_lock) ...@@ -3399,8 +3359,6 @@ _base_writeq(__u64 b, volatile void __iomem *addr, spinlock_t *writeq_lock)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* @handle: device handle * @handle: device handle
*
* Return nothing.
*/ */
static void static void
_base_put_smid_mpi_ep_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) _base_put_smid_mpi_ep_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle)
...@@ -3429,8 +3387,6 @@ _base_put_smid_mpi_ep_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) ...@@ -3429,8 +3387,6 @@ _base_put_smid_mpi_ep_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* @handle: device handle * @handle: device handle
*
* Return nothing.
*/ */
static void static void
_base_put_smid_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) _base_put_smid_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle)
...@@ -3453,8 +3409,6 @@ _base_put_smid_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) ...@@ -3453,8 +3409,6 @@ _base_put_smid_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* @handle: device handle * @handle: device handle
*
* Return nothing.
*/ */
void void
mpt3sas_base_put_smid_fast_path(struct MPT3SAS_ADAPTER *ioc, u16 smid, mpt3sas_base_put_smid_fast_path(struct MPT3SAS_ADAPTER *ioc, u16 smid,
...@@ -3478,7 +3432,6 @@ mpt3sas_base_put_smid_fast_path(struct MPT3SAS_ADAPTER *ioc, u16 smid, ...@@ -3478,7 +3432,6 @@ mpt3sas_base_put_smid_fast_path(struct MPT3SAS_ADAPTER *ioc, u16 smid,
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* @msix_task: msix_task will be same as msix of IO incase of task abort else 0. * @msix_task: msix_task will be same as msix of IO incase of task abort else 0.
* Return nothing.
*/ */
void void
mpt3sas_base_put_smid_hi_priority(struct MPT3SAS_ADAPTER *ioc, u16 smid, mpt3sas_base_put_smid_hi_priority(struct MPT3SAS_ADAPTER *ioc, u16 smid,
...@@ -3521,8 +3474,6 @@ mpt3sas_base_put_smid_hi_priority(struct MPT3SAS_ADAPTER *ioc, u16 smid, ...@@ -3521,8 +3474,6 @@ mpt3sas_base_put_smid_hi_priority(struct MPT3SAS_ADAPTER *ioc, u16 smid,
* firmware * firmware
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
*
* Return nothing.
*/ */
void void
mpt3sas_base_put_smid_nvme_encap(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_base_put_smid_nvme_encap(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -3544,8 +3495,6 @@ mpt3sas_base_put_smid_nvme_encap(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -3544,8 +3495,6 @@ mpt3sas_base_put_smid_nvme_encap(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* mpt3sas_base_put_smid_default - Default, primarily used for config pages * mpt3sas_base_put_smid_default - Default, primarily used for config pages
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
*
* Return nothing.
*/ */
void void
mpt3sas_base_put_smid_default(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_base_put_smid_default(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -3582,8 +3531,6 @@ mpt3sas_base_put_smid_default(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -3582,8 +3531,6 @@ mpt3sas_base_put_smid_default(struct MPT3SAS_ADAPTER *ioc, u16 smid)
/** /**
* _base_display_OEMs_branding - Display branding string * _base_display_OEMs_branding - Display branding string
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
static void static void
_base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc) _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc)
...@@ -3844,7 +3791,7 @@ _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc) ...@@ -3844,7 +3791,7 @@ _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc)
* version from FW Image Header. * version from FW Image Header.
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_display_fwpkg_version(struct MPT3SAS_ADAPTER *ioc) _base_display_fwpkg_version(struct MPT3SAS_ADAPTER *ioc)
...@@ -3941,8 +3888,6 @@ _base_display_fwpkg_version(struct MPT3SAS_ADAPTER *ioc) ...@@ -3941,8 +3888,6 @@ _base_display_fwpkg_version(struct MPT3SAS_ADAPTER *ioc)
/** /**
* _base_display_ioc_capabilities - Disply IOC's capabilities. * _base_display_ioc_capabilities - Disply IOC's capabilities.
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
static void static void
_base_display_ioc_capabilities(struct MPT3SAS_ADAPTER *ioc) _base_display_ioc_capabilities(struct MPT3SAS_ADAPTER *ioc)
...@@ -4058,8 +4003,6 @@ _base_display_ioc_capabilities(struct MPT3SAS_ADAPTER *ioc) ...@@ -4058,8 +4003,6 @@ _base_display_ioc_capabilities(struct MPT3SAS_ADAPTER *ioc)
* @device_missing_delay: amount of time till device is reported missing * @device_missing_delay: amount of time till device is reported missing
* @io_missing_delay: interval IO is returned when there is a missing device * @io_missing_delay: interval IO is returned when there is a missing device
* *
* Return nothing.
*
* Passed on the command line, this function will modify the device missing * Passed on the command line, this function will modify the device missing
* delay, as well as the io missing delay. This should be called at driver * delay, as well as the io missing delay. This should be called at driver
* load time. * load time.
...@@ -4142,11 +4085,10 @@ mpt3sas_base_update_missing_delay(struct MPT3SAS_ADAPTER *ioc, ...@@ -4142,11 +4085,10 @@ mpt3sas_base_update_missing_delay(struct MPT3SAS_ADAPTER *ioc,
out: out:
kfree(sas_iounit_pg1); kfree(sas_iounit_pg1);
} }
/** /**
* _base_static_config_pages - static start of day config pages * _base_static_config_pages - static start of day config pages
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
static void static void
_base_static_config_pages(struct MPT3SAS_ADAPTER *ioc) _base_static_config_pages(struct MPT3SAS_ADAPTER *ioc)
...@@ -4218,8 +4160,6 @@ _base_static_config_pages(struct MPT3SAS_ADAPTER *ioc) ...@@ -4218,8 +4160,6 @@ _base_static_config_pages(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* *
* Free memory allocated during encloure add. * Free memory allocated during encloure add.
*
* Return nothing.
*/ */
void void
mpt3sas_free_enclosure_list(struct MPT3SAS_ADAPTER *ioc) mpt3sas_free_enclosure_list(struct MPT3SAS_ADAPTER *ioc)
...@@ -4239,8 +4179,6 @@ mpt3sas_free_enclosure_list(struct MPT3SAS_ADAPTER *ioc) ...@@ -4239,8 +4179,6 @@ mpt3sas_free_enclosure_list(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* *
* Free memory allocated from _base_allocate_memory_pools. * Free memory allocated from _base_allocate_memory_pools.
*
* Return nothing.
*/ */
static void static void
_base_release_memory_pools(struct MPT3SAS_ADAPTER *ioc) _base_release_memory_pools(struct MPT3SAS_ADAPTER *ioc)
...@@ -4361,9 +4299,8 @@ _base_release_memory_pools(struct MPT3SAS_ADAPTER *ioc) ...@@ -4361,9 +4299,8 @@ _base_release_memory_pools(struct MPT3SAS_ADAPTER *ioc)
* @reply_pool_start_address: Base address of a reply queue set * @reply_pool_start_address: Base address of a reply queue set
* @pool_sz: Size of single Reply Descriptor Post Queues pool size * @pool_sz: Size of single Reply Descriptor Post Queues pool size
* *
* Returns 1 if reply queues in a set have a same upper 32bits * Return: 1 if reply queues in a set have a same upper 32bits in their base
* in their base memory address, * memory address, else 0.
* else 0
*/ */
static int static int
...@@ -4384,7 +4321,7 @@ is_MSB_are_same(long reply_pool_start_address, u32 pool_sz) ...@@ -4384,7 +4321,7 @@ is_MSB_are_same(long reply_pool_start_address, u32 pool_sz)
* _base_allocate_memory_pools - allocate start of day memory pools * _base_allocate_memory_pools - allocate start of day memory pools
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 success, anything else error * Return: 0 success, anything else error.
*/ */
static int static int
_base_allocate_memory_pools(struct MPT3SAS_ADAPTER *ioc) _base_allocate_memory_pools(struct MPT3SAS_ADAPTER *ioc)
...@@ -4986,7 +4923,7 @@ _base_allocate_memory_pools(struct MPT3SAS_ADAPTER *ioc) ...@@ -4986,7 +4923,7 @@ _base_allocate_memory_pools(struct MPT3SAS_ADAPTER *ioc)
* @ioc: Pointer to MPT_ADAPTER structure * @ioc: Pointer to MPT_ADAPTER structure
* @cooked: Request raw or cooked IOC state * @cooked: Request raw or cooked IOC state
* *
* Returns all IOC Doorbell register bits if cooked==0, else just the * Return: all IOC Doorbell register bits if cooked==0, else just the
* Doorbell bits in MPI_IOC_STATE_MASK. * Doorbell bits in MPI_IOC_STATE_MASK.
*/ */
u32 u32
...@@ -5001,10 +4938,11 @@ mpt3sas_base_get_iocstate(struct MPT3SAS_ADAPTER *ioc, int cooked) ...@@ -5001,10 +4938,11 @@ mpt3sas_base_get_iocstate(struct MPT3SAS_ADAPTER *ioc, int cooked)
/** /**
* _base_wait_on_iocstate - waiting on a particular ioc state * _base_wait_on_iocstate - waiting on a particular ioc state
* @ioc: ?
* @ioc_state: controller state { READY, OPERATIONAL, or RESET } * @ioc_state: controller state { READY, OPERATIONAL, or RESET }
* @timeout: timeout in second * @timeout: timeout in second
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout) _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout)
...@@ -5032,9 +4970,8 @@ _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout) ...@@ -5032,9 +4970,8 @@ _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout)
* _base_wait_for_doorbell_int - waiting for controller interrupt(generated by * _base_wait_for_doorbell_int - waiting for controller interrupt(generated by
* a write to the doorbell) * a write to the doorbell)
* @ioc: per adapter object * @ioc: per adapter object
* @timeout: timeout in second
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
* *
* Notes: MPI2_HIS_IOC2SYS_DB_STATUS - set to one when IOC writes to doorbell. * Notes: MPI2_HIS_IOC2SYS_DB_STATUS - set to one when IOC writes to doorbell.
*/ */
...@@ -5101,7 +5038,7 @@ _base_spin_on_doorbell_int(struct MPT3SAS_ADAPTER *ioc, int timeout) ...@@ -5101,7 +5038,7 @@ _base_spin_on_doorbell_int(struct MPT3SAS_ADAPTER *ioc, int timeout)
* @ioc: per adapter object * @ioc: per adapter object
* @timeout: timeout in second * @timeout: timeout in second
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
* *
* Notes: MPI2_HIS_SYS2IOC_DB_STATUS - set to one when host writes to * Notes: MPI2_HIS_SYS2IOC_DB_STATUS - set to one when host writes to
* doorbell. * doorbell.
...@@ -5148,8 +5085,7 @@ _base_wait_for_doorbell_ack(struct MPT3SAS_ADAPTER *ioc, int timeout) ...@@ -5148,8 +5085,7 @@ _base_wait_for_doorbell_ack(struct MPT3SAS_ADAPTER *ioc, int timeout)
* @ioc: per adapter object * @ioc: per adapter object
* @timeout: timeout in second * @timeout: timeout in second
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*
*/ */
static int static int
_base_wait_for_doorbell_not_used(struct MPT3SAS_ADAPTER *ioc, int timeout) _base_wait_for_doorbell_not_used(struct MPT3SAS_ADAPTER *ioc, int timeout)
...@@ -5184,7 +5120,7 @@ _base_wait_for_doorbell_not_used(struct MPT3SAS_ADAPTER *ioc, int timeout) ...@@ -5184,7 +5120,7 @@ _base_wait_for_doorbell_not_used(struct MPT3SAS_ADAPTER *ioc, int timeout)
* @reset_type: currently only supports: MPI2_FUNCTION_IOC_MESSAGE_UNIT_RESET * @reset_type: currently only supports: MPI2_FUNCTION_IOC_MESSAGE_UNIT_RESET
* @timeout: timeout in second * @timeout: timeout in second
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_send_ioc_reset(struct MPT3SAS_ADAPTER *ioc, u8 reset_type, int timeout) _base_send_ioc_reset(struct MPT3SAS_ADAPTER *ioc, u8 reset_type, int timeout)
...@@ -5233,7 +5169,7 @@ _base_send_ioc_reset(struct MPT3SAS_ADAPTER *ioc, u8 reset_type, int timeout) ...@@ -5233,7 +5169,7 @@ _base_send_ioc_reset(struct MPT3SAS_ADAPTER *ioc, u8 reset_type, int timeout)
* @reply: pointer to reply payload * @reply: pointer to reply payload
* @timeout: timeout in second * @timeout: timeout in second
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_handshake_req_reply_wait(struct MPT3SAS_ADAPTER *ioc, int request_bytes, _base_handshake_req_reply_wait(struct MPT3SAS_ADAPTER *ioc, int request_bytes,
...@@ -5357,7 +5293,7 @@ _base_handshake_req_reply_wait(struct MPT3SAS_ADAPTER *ioc, int request_bytes, ...@@ -5357,7 +5293,7 @@ _base_handshake_req_reply_wait(struct MPT3SAS_ADAPTER *ioc, int request_bytes,
* identifying information about the device, in addition allows the host to * identifying information about the device, in addition allows the host to
* remove IOC resources associated with the device. * remove IOC resources associated with the device.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_base_sas_iounit_control(struct MPT3SAS_ADAPTER *ioc, mpt3sas_base_sas_iounit_control(struct MPT3SAS_ADAPTER *ioc,
...@@ -5458,7 +5394,7 @@ mpt3sas_base_sas_iounit_control(struct MPT3SAS_ADAPTER *ioc, ...@@ -5458,7 +5394,7 @@ mpt3sas_base_sas_iounit_control(struct MPT3SAS_ADAPTER *ioc,
* The SCSI Enclosure Processor request message causes the IOC to * The SCSI Enclosure Processor request message causes the IOC to
* communicate with SES devices to control LED status signals. * communicate with SES devices to control LED status signals.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_base_scsi_enclosure_processor(struct MPT3SAS_ADAPTER *ioc, mpt3sas_base_scsi_enclosure_processor(struct MPT3SAS_ADAPTER *ioc,
...@@ -5546,8 +5482,9 @@ mpt3sas_base_scsi_enclosure_processor(struct MPT3SAS_ADAPTER *ioc, ...@@ -5546,8 +5482,9 @@ mpt3sas_base_scsi_enclosure_processor(struct MPT3SAS_ADAPTER *ioc,
/** /**
* _base_get_port_facts - obtain port facts reply and save in ioc * _base_get_port_facts - obtain port facts reply and save in ioc
* @ioc: per adapter object * @ioc: per adapter object
* @port: ?
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_get_port_facts(struct MPT3SAS_ADAPTER *ioc, int port) _base_get_port_facts(struct MPT3SAS_ADAPTER *ioc, int port)
...@@ -5590,7 +5527,7 @@ _base_get_port_facts(struct MPT3SAS_ADAPTER *ioc, int port) ...@@ -5590,7 +5527,7 @@ _base_get_port_facts(struct MPT3SAS_ADAPTER *ioc, int port)
* @ioc: per adapter object * @ioc: per adapter object
* @timeout: * @timeout:
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_wait_for_iocstate(struct MPT3SAS_ADAPTER *ioc, int timeout) _base_wait_for_iocstate(struct MPT3SAS_ADAPTER *ioc, int timeout)
...@@ -5644,7 +5581,7 @@ _base_wait_for_iocstate(struct MPT3SAS_ADAPTER *ioc, int timeout) ...@@ -5644,7 +5581,7 @@ _base_wait_for_iocstate(struct MPT3SAS_ADAPTER *ioc, int timeout)
* _base_get_ioc_facts - obtain ioc facts reply and save in ioc * _base_get_ioc_facts - obtain ioc facts reply and save in ioc
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_get_ioc_facts(struct MPT3SAS_ADAPTER *ioc) _base_get_ioc_facts(struct MPT3SAS_ADAPTER *ioc)
...@@ -5746,7 +5683,7 @@ _base_get_ioc_facts(struct MPT3SAS_ADAPTER *ioc) ...@@ -5746,7 +5683,7 @@ _base_get_ioc_facts(struct MPT3SAS_ADAPTER *ioc)
* _base_send_ioc_init - send ioc_init to firmware * _base_send_ioc_init - send ioc_init to firmware
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_send_ioc_init(struct MPT3SAS_ADAPTER *ioc) _base_send_ioc_init(struct MPT3SAS_ADAPTER *ioc)
...@@ -5847,8 +5784,8 @@ _base_send_ioc_init(struct MPT3SAS_ADAPTER *ioc) ...@@ -5847,8 +5784,8 @@ _base_send_ioc_init(struct MPT3SAS_ADAPTER *ioc)
* @msix_index: MSIX table index supplied by the OS * @msix_index: MSIX table index supplied by the OS
* @reply: reply message frame(lower 32bit addr) * @reply: reply message frame(lower 32bit addr)
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
u8 u8
mpt3sas_port_enable_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, mpt3sas_port_enable_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
...@@ -5893,7 +5830,7 @@ mpt3sas_port_enable_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, ...@@ -5893,7 +5830,7 @@ mpt3sas_port_enable_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
* _base_send_port_enable - send port_enable(discovery stuff) to firmware * _base_send_port_enable - send port_enable(discovery stuff) to firmware
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_send_port_enable(struct MPT3SAS_ADAPTER *ioc) _base_send_port_enable(struct MPT3SAS_ADAPTER *ioc)
...@@ -5960,7 +5897,7 @@ _base_send_port_enable(struct MPT3SAS_ADAPTER *ioc) ...@@ -5960,7 +5897,7 @@ _base_send_port_enable(struct MPT3SAS_ADAPTER *ioc)
* mpt3sas_port_enable - initiate firmware discovery (don't wait for reply) * mpt3sas_port_enable - initiate firmware discovery (don't wait for reply)
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_port_enable(struct MPT3SAS_ADAPTER *ioc) mpt3sas_port_enable(struct MPT3SAS_ADAPTER *ioc)
...@@ -6000,7 +5937,7 @@ mpt3sas_port_enable(struct MPT3SAS_ADAPTER *ioc) ...@@ -6000,7 +5937,7 @@ mpt3sas_port_enable(struct MPT3SAS_ADAPTER *ioc)
* Decide whether to wait on discovery to complete. Used to either * Decide whether to wait on discovery to complete. Used to either
* locate boot device, or report volumes ahead of physical devices. * locate boot device, or report volumes ahead of physical devices.
* *
* Returns 1 for wait, 0 for don't wait * Return: 1 for wait, 0 for don't wait.
*/ */
static int static int
_base_determine_wait_on_discovery(struct MPT3SAS_ADAPTER *ioc) _base_determine_wait_on_discovery(struct MPT3SAS_ADAPTER *ioc)
...@@ -6072,7 +6009,7 @@ _base_unmask_events(struct MPT3SAS_ADAPTER *ioc, u16 event) ...@@ -6072,7 +6009,7 @@ _base_unmask_events(struct MPT3SAS_ADAPTER *ioc, u16 event)
* _base_event_notification - send event notification * _base_event_notification - send event notification
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_event_notification(struct MPT3SAS_ADAPTER *ioc) _base_event_notification(struct MPT3SAS_ADAPTER *ioc)
...@@ -6129,7 +6066,7 @@ _base_event_notification(struct MPT3SAS_ADAPTER *ioc) ...@@ -6129,7 +6066,7 @@ _base_event_notification(struct MPT3SAS_ADAPTER *ioc)
/** /**
* mpt3sas_base_validate_event_type - validating event types * mpt3sas_base_validate_event_type - validating event types
* @ioc: per adapter object * @ioc: per adapter object
* @event: firmware event * @event_type: firmware event
* *
* This will turn on firmware event notification when application * This will turn on firmware event notification when application
* ask for that event. We don't mask events that are already enabled. * ask for that event. We don't mask events that are already enabled.
...@@ -6167,7 +6104,7 @@ mpt3sas_base_validate_event_type(struct MPT3SAS_ADAPTER *ioc, u32 *event_type) ...@@ -6167,7 +6104,7 @@ mpt3sas_base_validate_event_type(struct MPT3SAS_ADAPTER *ioc, u32 *event_type)
* _base_diag_reset - the "big hammer" start of day reset * _base_diag_reset - the "big hammer" start of day reset
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_diag_reset(struct MPT3SAS_ADAPTER *ioc) _base_diag_reset(struct MPT3SAS_ADAPTER *ioc)
...@@ -6281,7 +6218,7 @@ _base_diag_reset(struct MPT3SAS_ADAPTER *ioc) ...@@ -6281,7 +6218,7 @@ _base_diag_reset(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* @type: FORCE_BIG_HAMMER or SOFT_RESET * @type: FORCE_BIG_HAMMER or SOFT_RESET
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_make_ioc_ready(struct MPT3SAS_ADAPTER *ioc, enum reset_type type) _base_make_ioc_ready(struct MPT3SAS_ADAPTER *ioc, enum reset_type type)
...@@ -6350,7 +6287,7 @@ _base_make_ioc_ready(struct MPT3SAS_ADAPTER *ioc, enum reset_type type) ...@@ -6350,7 +6287,7 @@ _base_make_ioc_ready(struct MPT3SAS_ADAPTER *ioc, enum reset_type type)
* _base_make_ioc_operational - put controller in OPERATIONAL state * _base_make_ioc_operational - put controller in OPERATIONAL state
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_base_make_ioc_operational(struct MPT3SAS_ADAPTER *ioc) _base_make_ioc_operational(struct MPT3SAS_ADAPTER *ioc)
...@@ -6523,8 +6460,6 @@ _base_make_ioc_operational(struct MPT3SAS_ADAPTER *ioc) ...@@ -6523,8 +6460,6 @@ _base_make_ioc_operational(struct MPT3SAS_ADAPTER *ioc)
/** /**
* mpt3sas_base_free_resources - free resources controller resources * mpt3sas_base_free_resources - free resources controller resources
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
void void
mpt3sas_base_free_resources(struct MPT3SAS_ADAPTER *ioc) mpt3sas_base_free_resources(struct MPT3SAS_ADAPTER *ioc)
...@@ -6550,7 +6485,7 @@ mpt3sas_base_free_resources(struct MPT3SAS_ADAPTER *ioc) ...@@ -6550,7 +6485,7 @@ mpt3sas_base_free_resources(struct MPT3SAS_ADAPTER *ioc)
* mpt3sas_base_attach - attach controller instance * mpt3sas_base_attach - attach controller instance
* @ioc: per adapter object * @ioc: per adapter object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_base_attach(struct MPT3SAS_ADAPTER *ioc) mpt3sas_base_attach(struct MPT3SAS_ADAPTER *ioc)
...@@ -6807,8 +6742,6 @@ mpt3sas_base_attach(struct MPT3SAS_ADAPTER *ioc) ...@@ -6807,8 +6742,6 @@ mpt3sas_base_attach(struct MPT3SAS_ADAPTER *ioc)
/** /**
* mpt3sas_base_detach - remove controller instance * mpt3sas_base_detach - remove controller instance
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
void void
mpt3sas_base_detach(struct MPT3SAS_ADAPTER *ioc) mpt3sas_base_detach(struct MPT3SAS_ADAPTER *ioc)
...@@ -6938,7 +6871,7 @@ mpt3sas_wait_for_commands_to_complete(struct MPT3SAS_ADAPTER *ioc) ...@@ -6938,7 +6871,7 @@ mpt3sas_wait_for_commands_to_complete(struct MPT3SAS_ADAPTER *ioc)
* @ioc: Pointer to MPT_ADAPTER structure * @ioc: Pointer to MPT_ADAPTER structure
* @type: FORCE_BIG_HAMMER or SOFT_RESET * @type: FORCE_BIG_HAMMER or SOFT_RESET
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_base_hard_reset_handler(struct MPT3SAS_ADAPTER *ioc, mpt3sas_base_hard_reset_handler(struct MPT3SAS_ADAPTER *ioc,
......
...@@ -198,7 +198,7 @@ _config_display_some_debug(struct MPT3SAS_ADAPTER *ioc, u16 smid, ...@@ -198,7 +198,7 @@ _config_display_some_debug(struct MPT3SAS_ADAPTER *ioc, u16 smid,
* *
* A wrapper for obtaining dma-able memory for config page request. * A wrapper for obtaining dma-able memory for config page request.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_config_alloc_config_dma_memory(struct MPT3SAS_ADAPTER *ioc, _config_alloc_config_dma_memory(struct MPT3SAS_ADAPTER *ioc,
...@@ -230,7 +230,7 @@ _config_alloc_config_dma_memory(struct MPT3SAS_ADAPTER *ioc, ...@@ -230,7 +230,7 @@ _config_alloc_config_dma_memory(struct MPT3SAS_ADAPTER *ioc,
* *
* A wrapper to free dma-able memory when using _config_alloc_config_dma_memory. * A wrapper to free dma-able memory when using _config_alloc_config_dma_memory.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static void static void
_config_free_config_dma_memory(struct MPT3SAS_ADAPTER *ioc, _config_free_config_dma_memory(struct MPT3SAS_ADAPTER *ioc,
...@@ -251,8 +251,8 @@ _config_free_config_dma_memory(struct MPT3SAS_ADAPTER *ioc, ...@@ -251,8 +251,8 @@ _config_free_config_dma_memory(struct MPT3SAS_ADAPTER *ioc,
* *
* The callback handler when using _config_request. * The callback handler when using _config_request.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
u8 u8
mpt3sas_config_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, mpt3sas_config_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
...@@ -295,7 +295,7 @@ mpt3sas_config_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, ...@@ -295,7 +295,7 @@ mpt3sas_config_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
* *
* The callback index is set inside `ioc->config_cb_idx. * The callback index is set inside `ioc->config_cb_idx.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_config_request(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigRequest_t _config_request(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigRequest_t
...@@ -518,7 +518,7 @@ _config_request(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigRequest_t ...@@ -518,7 +518,7 @@ _config_request(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigRequest_t
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_manufacturing_pg0(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_manufacturing_pg0(struct MPT3SAS_ADAPTER *ioc,
...@@ -555,7 +555,7 @@ mpt3sas_config_get_manufacturing_pg0(struct MPT3SAS_ADAPTER *ioc, ...@@ -555,7 +555,7 @@ mpt3sas_config_get_manufacturing_pg0(struct MPT3SAS_ADAPTER *ioc,
* @sz: size of buffer passed in config_page * @sz: size of buffer passed in config_page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_manufacturing_pg7(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_manufacturing_pg7(struct MPT3SAS_ADAPTER *ioc,
...@@ -592,7 +592,7 @@ mpt3sas_config_get_manufacturing_pg7(struct MPT3SAS_ADAPTER *ioc, ...@@ -592,7 +592,7 @@ mpt3sas_config_get_manufacturing_pg7(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_manufacturing_pg10(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_manufacturing_pg10(struct MPT3SAS_ADAPTER *ioc,
...@@ -629,7 +629,7 @@ mpt3sas_config_get_manufacturing_pg10(struct MPT3SAS_ADAPTER *ioc, ...@@ -629,7 +629,7 @@ mpt3sas_config_get_manufacturing_pg10(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_manufacturing_pg11(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_manufacturing_pg11(struct MPT3SAS_ADAPTER *ioc,
...@@ -666,7 +666,7 @@ mpt3sas_config_get_manufacturing_pg11(struct MPT3SAS_ADAPTER *ioc, ...@@ -666,7 +666,7 @@ mpt3sas_config_get_manufacturing_pg11(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_set_manufacturing_pg11(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_set_manufacturing_pg11(struct MPT3SAS_ADAPTER *ioc,
...@@ -707,7 +707,7 @@ mpt3sas_config_set_manufacturing_pg11(struct MPT3SAS_ADAPTER *ioc, ...@@ -707,7 +707,7 @@ mpt3sas_config_set_manufacturing_pg11(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_bios_pg2(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_bios_pg2(struct MPT3SAS_ADAPTER *ioc,
...@@ -743,7 +743,7 @@ mpt3sas_config_get_bios_pg2(struct MPT3SAS_ADAPTER *ioc, ...@@ -743,7 +743,7 @@ mpt3sas_config_get_bios_pg2(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_bios_pg3(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t mpt3sas_config_get_bios_pg3(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
...@@ -779,7 +779,7 @@ mpt3sas_config_get_bios_pg3(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t ...@@ -779,7 +779,7 @@ mpt3sas_config_get_bios_pg3(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_iounit_pg0(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_iounit_pg0(struct MPT3SAS_ADAPTER *ioc,
...@@ -815,7 +815,7 @@ mpt3sas_config_get_iounit_pg0(struct MPT3SAS_ADAPTER *ioc, ...@@ -815,7 +815,7 @@ mpt3sas_config_get_iounit_pg0(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_iounit_pg1(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_iounit_pg1(struct MPT3SAS_ADAPTER *ioc,
...@@ -851,7 +851,7 @@ mpt3sas_config_get_iounit_pg1(struct MPT3SAS_ADAPTER *ioc, ...@@ -851,7 +851,7 @@ mpt3sas_config_get_iounit_pg1(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_set_iounit_pg1(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_set_iounit_pg1(struct MPT3SAS_ADAPTER *ioc,
...@@ -888,7 +888,7 @@ mpt3sas_config_set_iounit_pg1(struct MPT3SAS_ADAPTER *ioc, ...@@ -888,7 +888,7 @@ mpt3sas_config_set_iounit_pg1(struct MPT3SAS_ADAPTER *ioc,
* @sz: size of buffer passed in config_page * @sz: size of buffer passed in config_page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_iounit_pg3(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_iounit_pg3(struct MPT3SAS_ADAPTER *ioc,
...@@ -923,7 +923,7 @@ mpt3sas_config_get_iounit_pg3(struct MPT3SAS_ADAPTER *ioc, ...@@ -923,7 +923,7 @@ mpt3sas_config_get_iounit_pg3(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_iounit_pg8(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_iounit_pg8(struct MPT3SAS_ADAPTER *ioc,
...@@ -959,7 +959,7 @@ mpt3sas_config_get_iounit_pg8(struct MPT3SAS_ADAPTER *ioc, ...@@ -959,7 +959,7 @@ mpt3sas_config_get_iounit_pg8(struct MPT3SAS_ADAPTER *ioc,
* @config_page: contents of the config page * @config_page: contents of the config page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_ioc_pg8(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_ioc_pg8(struct MPT3SAS_ADAPTER *ioc,
...@@ -997,7 +997,7 @@ mpt3sas_config_get_ioc_pg8(struct MPT3SAS_ADAPTER *ioc, ...@@ -997,7 +997,7 @@ mpt3sas_config_get_ioc_pg8(struct MPT3SAS_ADAPTER *ioc,
* @handle: device handle * @handle: device handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_sas_device_pg0(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_sas_device_pg0(struct MPT3SAS_ADAPTER *ioc,
...@@ -1038,7 +1038,7 @@ mpt3sas_config_get_sas_device_pg0(struct MPT3SAS_ADAPTER *ioc, ...@@ -1038,7 +1038,7 @@ mpt3sas_config_get_sas_device_pg0(struct MPT3SAS_ADAPTER *ioc,
* @handle: device handle * @handle: device handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_sas_device_pg1(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_sas_device_pg1(struct MPT3SAS_ADAPTER *ioc,
...@@ -1079,7 +1079,7 @@ mpt3sas_config_get_sas_device_pg1(struct MPT3SAS_ADAPTER *ioc, ...@@ -1079,7 +1079,7 @@ mpt3sas_config_get_sas_device_pg1(struct MPT3SAS_ADAPTER *ioc,
* @handle: device handle * @handle: device handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_pcie_device_pg0(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_pcie_device_pg0(struct MPT3SAS_ADAPTER *ioc,
...@@ -1120,7 +1120,7 @@ mpt3sas_config_get_pcie_device_pg0(struct MPT3SAS_ADAPTER *ioc, ...@@ -1120,7 +1120,7 @@ mpt3sas_config_get_pcie_device_pg0(struct MPT3SAS_ADAPTER *ioc,
* @handle: device handle * @handle: device handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_pcie_device_pg2(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_pcie_device_pg2(struct MPT3SAS_ADAPTER *ioc,
...@@ -1158,7 +1158,7 @@ mpt3sas_config_get_pcie_device_pg2(struct MPT3SAS_ADAPTER *ioc, ...@@ -1158,7 +1158,7 @@ mpt3sas_config_get_pcie_device_pg2(struct MPT3SAS_ADAPTER *ioc,
* @num_phys: pointer returned with the number of phys * @num_phys: pointer returned with the number of phys
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_number_hba_phys(struct MPT3SAS_ADAPTER *ioc, u8 *num_phys) mpt3sas_config_get_number_hba_phys(struct MPT3SAS_ADAPTER *ioc, u8 *num_phys)
...@@ -1208,7 +1208,7 @@ mpt3sas_config_get_number_hba_phys(struct MPT3SAS_ADAPTER *ioc, u8 *num_phys) ...@@ -1208,7 +1208,7 @@ mpt3sas_config_get_number_hba_phys(struct MPT3SAS_ADAPTER *ioc, u8 *num_phys)
* Calling function should call config_get_number_hba_phys prior to * Calling function should call config_get_number_hba_phys prior to
* this function, so enough memory is allocated for config_page. * this function, so enough memory is allocated for config_page.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_sas_iounit_pg0(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_sas_iounit_pg0(struct MPT3SAS_ADAPTER *ioc,
...@@ -1249,7 +1249,7 @@ mpt3sas_config_get_sas_iounit_pg0(struct MPT3SAS_ADAPTER *ioc, ...@@ -1249,7 +1249,7 @@ mpt3sas_config_get_sas_iounit_pg0(struct MPT3SAS_ADAPTER *ioc,
* Calling function should call config_get_number_hba_phys prior to * Calling function should call config_get_number_hba_phys prior to
* this function, so enough memory is allocated for config_page. * this function, so enough memory is allocated for config_page.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_sas_iounit_pg1(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_sas_iounit_pg1(struct MPT3SAS_ADAPTER *ioc,
...@@ -1290,7 +1290,7 @@ mpt3sas_config_get_sas_iounit_pg1(struct MPT3SAS_ADAPTER *ioc, ...@@ -1290,7 +1290,7 @@ mpt3sas_config_get_sas_iounit_pg1(struct MPT3SAS_ADAPTER *ioc,
* Calling function should call config_get_number_hba_phys prior to * Calling function should call config_get_number_hba_phys prior to
* this function, so enough memory is allocated for config_page. * this function, so enough memory is allocated for config_page.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_set_sas_iounit_pg1(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_set_sas_iounit_pg1(struct MPT3SAS_ADAPTER *ioc,
...@@ -1332,7 +1332,7 @@ mpt3sas_config_set_sas_iounit_pg1(struct MPT3SAS_ADAPTER *ioc, ...@@ -1332,7 +1332,7 @@ mpt3sas_config_set_sas_iounit_pg1(struct MPT3SAS_ADAPTER *ioc,
* @handle: expander handle * @handle: expander handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_expander_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t mpt3sas_config_get_expander_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
...@@ -1372,7 +1372,7 @@ mpt3sas_config_get_expander_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t ...@@ -1372,7 +1372,7 @@ mpt3sas_config_get_expander_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
* @handle: expander handle * @handle: expander handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_expander_pg1(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t mpt3sas_config_get_expander_pg1(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
...@@ -1415,7 +1415,7 @@ mpt3sas_config_get_expander_pg1(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t ...@@ -1415,7 +1415,7 @@ mpt3sas_config_get_expander_pg1(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
* @handle: expander handle * @handle: expander handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_enclosure_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t mpt3sas_config_get_enclosure_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
...@@ -1454,7 +1454,7 @@ mpt3sas_config_get_enclosure_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t ...@@ -1454,7 +1454,7 @@ mpt3sas_config_get_enclosure_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
* @phy_number: phy number * @phy_number: phy number
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_phy_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t mpt3sas_config_get_phy_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
...@@ -1494,7 +1494,7 @@ mpt3sas_config_get_phy_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t ...@@ -1494,7 +1494,7 @@ mpt3sas_config_get_phy_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
* @phy_number: phy number * @phy_number: phy number
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_phy_pg1(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t mpt3sas_config_get_phy_pg1(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
...@@ -1535,7 +1535,7 @@ mpt3sas_config_get_phy_pg1(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t ...@@ -1535,7 +1535,7 @@ mpt3sas_config_get_phy_pg1(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
* @handle: volume handle * @handle: volume handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_raid_volume_pg1(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_raid_volume_pg1(struct MPT3SAS_ADAPTER *ioc,
...@@ -1573,7 +1573,7 @@ mpt3sas_config_get_raid_volume_pg1(struct MPT3SAS_ADAPTER *ioc, ...@@ -1573,7 +1573,7 @@ mpt3sas_config_get_raid_volume_pg1(struct MPT3SAS_ADAPTER *ioc,
* @num_pds: returns pds count * @num_pds: returns pds count
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_number_pds(struct MPT3SAS_ADAPTER *ioc, u16 handle, mpt3sas_config_get_number_pds(struct MPT3SAS_ADAPTER *ioc, u16 handle,
...@@ -1625,7 +1625,7 @@ mpt3sas_config_get_number_pds(struct MPT3SAS_ADAPTER *ioc, u16 handle, ...@@ -1625,7 +1625,7 @@ mpt3sas_config_get_number_pds(struct MPT3SAS_ADAPTER *ioc, u16 handle,
* @sz: size of buffer passed in config_page * @sz: size of buffer passed in config_page
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_raid_volume_pg0(struct MPT3SAS_ADAPTER *ioc, mpt3sas_config_get_raid_volume_pg0(struct MPT3SAS_ADAPTER *ioc,
...@@ -1664,7 +1664,7 @@ mpt3sas_config_get_raid_volume_pg0(struct MPT3SAS_ADAPTER *ioc, ...@@ -1664,7 +1664,7 @@ mpt3sas_config_get_raid_volume_pg0(struct MPT3SAS_ADAPTER *ioc,
* @form_specific: specific to the form * @form_specific: specific to the form
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_phys_disk_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t mpt3sas_config_get_phys_disk_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
...@@ -1703,7 +1703,7 @@ mpt3sas_config_get_phys_disk_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t ...@@ -1703,7 +1703,7 @@ mpt3sas_config_get_phys_disk_pg0(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigReply_t
* @volume_handle: volume handle * @volume_handle: volume handle
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_volume_handle(struct MPT3SAS_ADAPTER *ioc, u16 pd_handle, mpt3sas_config_get_volume_handle(struct MPT3SAS_ADAPTER *ioc, u16 pd_handle,
...@@ -1793,7 +1793,7 @@ mpt3sas_config_get_volume_handle(struct MPT3SAS_ADAPTER *ioc, u16 pd_handle, ...@@ -1793,7 +1793,7 @@ mpt3sas_config_get_volume_handle(struct MPT3SAS_ADAPTER *ioc, u16 pd_handle,
* @wwid: volume wwid * @wwid: volume wwid
* Context: sleep. * Context: sleep.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_config_get_volume_wwid(struct MPT3SAS_ADAPTER *ioc, u16 volume_handle, mpt3sas_config_get_volume_wwid(struct MPT3SAS_ADAPTER *ioc, u16 volume_handle,
......
...@@ -253,8 +253,8 @@ _ctl_display_some_debug(struct MPT3SAS_ADAPTER *ioc, u16 smid, ...@@ -253,8 +253,8 @@ _ctl_display_some_debug(struct MPT3SAS_ADAPTER *ioc, u16 smid,
* *
* The callback handler when using ioc->ctl_cb_idx. * The callback handler when using ioc->ctl_cb_idx.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
u8 u8
mpt3sas_ctl_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, mpt3sas_ctl_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
...@@ -317,7 +317,7 @@ mpt3sas_ctl_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, ...@@ -317,7 +317,7 @@ mpt3sas_ctl_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
* The bitmask in ioc->event_type[] indicates which events should be * The bitmask in ioc->event_type[] indicates which events should be
* be saved in the driver event_log. This bitmask is set by application. * be saved in the driver event_log. This bitmask is set by application.
* *
* Returns 1 when event should be captured, or zero means no match. * Return: 1 when event should be captured, or zero means no match.
*/ */
static int static int
_ctl_check_event_type(struct MPT3SAS_ADAPTER *ioc, u16 event) _ctl_check_event_type(struct MPT3SAS_ADAPTER *ioc, u16 event)
...@@ -339,8 +339,6 @@ _ctl_check_event_type(struct MPT3SAS_ADAPTER *ioc, u16 event) ...@@ -339,8 +339,6 @@ _ctl_check_event_type(struct MPT3SAS_ADAPTER *ioc, u16 event)
* mpt3sas_ctl_add_to_event_log - add event * mpt3sas_ctl_add_to_event_log - add event
* @ioc: per adapter object * @ioc: per adapter object
* @mpi_reply: reply message frame * @mpi_reply: reply message frame
*
* Return nothing.
*/ */
void void
mpt3sas_ctl_add_to_event_log(struct MPT3SAS_ADAPTER *ioc, mpt3sas_ctl_add_to_event_log(struct MPT3SAS_ADAPTER *ioc,
...@@ -395,8 +393,8 @@ mpt3sas_ctl_add_to_event_log(struct MPT3SAS_ADAPTER *ioc, ...@@ -395,8 +393,8 @@ mpt3sas_ctl_add_to_event_log(struct MPT3SAS_ADAPTER *ioc,
* This function merely adds a new work task into ioc->firmware_event_thread. * This function merely adds a new work task into ioc->firmware_event_thread.
* The tasks are worked from _firmware_event_work in user context. * The tasks are worked from _firmware_event_work in user context.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
u8 u8
mpt3sas_ctl_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, mpt3sas_ctl_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index,
...@@ -412,12 +410,12 @@ mpt3sas_ctl_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, ...@@ -412,12 +410,12 @@ mpt3sas_ctl_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index,
/** /**
* _ctl_verify_adapter - validates ioc_number passed from application * _ctl_verify_adapter - validates ioc_number passed from application
* @ioc: per adapter object * @ioc_number: ?
* @iocpp: The ioc pointer is returned in this. * @iocpp: The ioc pointer is returned in this.
* @mpi_version: will be MPI2_VERSION for mpt2ctl ioctl device & * @mpi_version: will be MPI2_VERSION for mpt2ctl ioctl device &
* MPI25_VERSION | MPI26_VERSION for mpt3ctl ioctl device. * MPI25_VERSION | MPI26_VERSION for mpt3ctl ioctl device.
* *
* Return (-1) means error, else ioc_number. * Return: (-1) means error, else ioc_number.
*/ */
static int static int
_ctl_verify_adapter(int ioc_number, struct MPT3SAS_ADAPTER **iocpp, _ctl_verify_adapter(int ioc_number, struct MPT3SAS_ADAPTER **iocpp,
...@@ -525,9 +523,9 @@ void mpt3sas_ctl_reset_done_handler(struct MPT3SAS_ADAPTER *ioc) ...@@ -525,9 +523,9 @@ void mpt3sas_ctl_reset_done_handler(struct MPT3SAS_ADAPTER *ioc)
/** /**
* _ctl_fasync - * _ctl_fasync -
* @fd - * @fd: ?
* @filep - * @filep: ?
* @mode - * @mode: ?
* *
* Called when application request fasyn callback handler. * Called when application request fasyn callback handler.
*/ */
...@@ -539,8 +537,8 @@ _ctl_fasync(int fd, struct file *filep, int mode) ...@@ -539,8 +537,8 @@ _ctl_fasync(int fd, struct file *filep, int mode)
/** /**
* _ctl_poll - * _ctl_poll -
* @file - * @filep: ?
* @wait - * @wait: ?
* *
*/ */
static __poll_t static __poll_t
...@@ -565,10 +563,10 @@ _ctl_poll(struct file *filep, poll_table *wait) ...@@ -565,10 +563,10 @@ _ctl_poll(struct file *filep, poll_table *wait)
/** /**
* _ctl_set_task_mid - assign an active smid to tm request * _ctl_set_task_mid - assign an active smid to tm request
* @ioc: per adapter object * @ioc: per adapter object
* @karg - (struct mpt3_ioctl_command) * @karg: (struct mpt3_ioctl_command)
* @tm_request - pointer to mf from user space * @tm_request: pointer to mf from user space
* *
* Returns 0 when an smid if found, else fail. * Return: 0 when an smid if found, else fail.
* during failure, the reply frame is filled. * during failure, the reply frame is filled.
*/ */
static int static int
...@@ -643,8 +641,8 @@ _ctl_set_task_mid(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command *karg, ...@@ -643,8 +641,8 @@ _ctl_set_task_mid(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command *karg,
/** /**
* _ctl_do_mpt_command - main handler for MPT3COMMAND opcode * _ctl_do_mpt_command - main handler for MPT3COMMAND opcode
* @ioc: per adapter object * @ioc: per adapter object
* @karg - (struct mpt3_ioctl_command) * @karg: (struct mpt3_ioctl_command)
* @mf - pointer to mf in user space * @mf: pointer to mf in user space
*/ */
static long static long
_ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg, _ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg,
...@@ -1123,7 +1121,7 @@ _ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg, ...@@ -1123,7 +1121,7 @@ _ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg,
/** /**
* _ctl_getiocinfo - main handler for MPT3IOCINFO opcode * _ctl_getiocinfo - main handler for MPT3IOCINFO opcode
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
*/ */
static long static long
_ctl_getiocinfo(struct MPT3SAS_ADAPTER *ioc, void __user *arg) _ctl_getiocinfo(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
...@@ -1177,7 +1175,7 @@ _ctl_getiocinfo(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -1177,7 +1175,7 @@ _ctl_getiocinfo(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* _ctl_eventquery - main handler for MPT3EVENTQUERY opcode * _ctl_eventquery - main handler for MPT3EVENTQUERY opcode
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
*/ */
static long static long
_ctl_eventquery(struct MPT3SAS_ADAPTER *ioc, void __user *arg) _ctl_eventquery(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
...@@ -1208,7 +1206,7 @@ _ctl_eventquery(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -1208,7 +1206,7 @@ _ctl_eventquery(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* _ctl_eventenable - main handler for MPT3EVENTENABLE opcode * _ctl_eventenable - main handler for MPT3EVENTENABLE opcode
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
*/ */
static long static long
_ctl_eventenable(struct MPT3SAS_ADAPTER *ioc, void __user *arg) _ctl_eventenable(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
...@@ -1246,7 +1244,7 @@ _ctl_eventenable(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -1246,7 +1244,7 @@ _ctl_eventenable(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* _ctl_eventreport - main handler for MPT3EVENTREPORT opcode * _ctl_eventreport - main handler for MPT3EVENTREPORT opcode
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
*/ */
static long static long
_ctl_eventreport(struct MPT3SAS_ADAPTER *ioc, void __user *arg) _ctl_eventreport(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
...@@ -1290,7 +1288,7 @@ _ctl_eventreport(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -1290,7 +1288,7 @@ _ctl_eventreport(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* _ctl_do_reset - main handler for MPT3HARDRESET opcode * _ctl_do_reset - main handler for MPT3HARDRESET opcode
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
*/ */
static long static long
_ctl_do_reset(struct MPT3SAS_ADAPTER *ioc, void __user *arg) _ctl_do_reset(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
...@@ -1428,7 +1426,7 @@ _ctl_btdh_search_raid_device(struct MPT3SAS_ADAPTER *ioc, ...@@ -1428,7 +1426,7 @@ _ctl_btdh_search_raid_device(struct MPT3SAS_ADAPTER *ioc,
/** /**
* _ctl_btdh_mapping - main handler for MPT3BTDHMAPPING opcode * _ctl_btdh_mapping - main handler for MPT3BTDHMAPPING opcode
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
*/ */
static long static long
_ctl_btdh_mapping(struct MPT3SAS_ADAPTER *ioc, void __user *arg) _ctl_btdh_mapping(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
...@@ -1726,7 +1724,7 @@ mpt3sas_enable_diag_buffer(struct MPT3SAS_ADAPTER *ioc, u8 bits_to_register) ...@@ -1726,7 +1724,7 @@ mpt3sas_enable_diag_buffer(struct MPT3SAS_ADAPTER *ioc, u8 bits_to_register)
/** /**
* _ctl_diag_register - application register with driver * _ctl_diag_register - application register with driver
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
* *
* This will allow the driver to setup any required buffers that will be * This will allow the driver to setup any required buffers that will be
* needed by firmware to communicate with the driver. * needed by firmware to communicate with the driver.
...@@ -1750,7 +1748,7 @@ _ctl_diag_register(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -1750,7 +1748,7 @@ _ctl_diag_register(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* _ctl_diag_unregister - application unregister with driver * _ctl_diag_unregister - application unregister with driver
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
* *
* This will allow the driver to cleanup any memory allocated for diag * This will allow the driver to cleanup any memory allocated for diag
* messages and to free up any resources. * messages and to free up any resources.
...@@ -1823,7 +1821,7 @@ _ctl_diag_unregister(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -1823,7 +1821,7 @@ _ctl_diag_unregister(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* _ctl_diag_query - query relevant info associated with diag buffers * _ctl_diag_query - query relevant info associated with diag buffers
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
* *
* The application will send only buffer_type and unique_id. Driver will * The application will send only buffer_type and unique_id. Driver will
* inspect unique_id first, if valid, fill in all the info. If unique_id is * inspect unique_id first, if valid, fill in all the info. If unique_id is
...@@ -1910,8 +1908,8 @@ _ctl_diag_query(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -1910,8 +1908,8 @@ _ctl_diag_query(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* mpt3sas_send_diag_release - Diag Release Message * mpt3sas_send_diag_release - Diag Release Message
* @ioc: per adapter object * @ioc: per adapter object
* @buffer_type - specifies either TRACE, SNAPSHOT, or EXTENDED * @buffer_type: specifies either TRACE, SNAPSHOT, or EXTENDED
* @issue_reset - specifies whether host reset is required. * @issue_reset: specifies whether host reset is required.
* *
*/ */
int int
...@@ -2013,7 +2011,8 @@ mpt3sas_send_diag_release(struct MPT3SAS_ADAPTER *ioc, u8 buffer_type, ...@@ -2013,7 +2011,8 @@ mpt3sas_send_diag_release(struct MPT3SAS_ADAPTER *ioc, u8 buffer_type,
/** /**
* _ctl_diag_release - request to send Diag Release Message to firmware * _ctl_diag_release - request to send Diag Release Message to firmware
* @arg - user space buffer containing ioctl content * @ioc: ?
* @arg: user space buffer containing ioctl content
* *
* This allows ownership of the specified buffer to returned to the driver, * This allows ownership of the specified buffer to returned to the driver,
* allowing an application to read the buffer without fear that firmware is * allowing an application to read the buffer without fear that firmware is
...@@ -2102,7 +2101,7 @@ _ctl_diag_release(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -2102,7 +2101,7 @@ _ctl_diag_release(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* _ctl_diag_read_buffer - request for copy of the diag buffer * _ctl_diag_read_buffer - request for copy of the diag buffer
* @ioc: per adapter object * @ioc: per adapter object
* @arg - user space buffer containing ioctl content * @arg: user space buffer containing ioctl content
*/ */
static long static long
_ctl_diag_read_buffer(struct MPT3SAS_ADAPTER *ioc, void __user *arg) _ctl_diag_read_buffer(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
...@@ -2286,8 +2285,8 @@ _ctl_diag_read_buffer(struct MPT3SAS_ADAPTER *ioc, void __user *arg) ...@@ -2286,8 +2285,8 @@ _ctl_diag_read_buffer(struct MPT3SAS_ADAPTER *ioc, void __user *arg)
/** /**
* _ctl_compat_mpt_command - convert 32bit pointers to 64bit. * _ctl_compat_mpt_command - convert 32bit pointers to 64bit.
* @ioc: per adapter object * @ioc: per adapter object
* @cmd - ioctl opcode * @cmd: ioctl opcode
* @arg - (struct mpt3_ioctl_command32) * @arg: (struct mpt3_ioctl_command32)
* *
* MPT3COMMAND32 - Handle 32bit applications running on 64bit os. * MPT3COMMAND32 - Handle 32bit applications running on 64bit os.
*/ */
...@@ -2330,10 +2329,10 @@ _ctl_compat_mpt_command(struct MPT3SAS_ADAPTER *ioc, unsigned cmd, ...@@ -2330,10 +2329,10 @@ _ctl_compat_mpt_command(struct MPT3SAS_ADAPTER *ioc, unsigned cmd,
/** /**
* _ctl_ioctl_main - main ioctl entry point * _ctl_ioctl_main - main ioctl entry point
* @file - (struct file) * @file: (struct file)
* @cmd - ioctl opcode * @cmd: ioctl opcode
* @arg - user space data buffer * @arg: user space data buffer
* @compat - handles 32 bit applications in 64bit os * @compat: handles 32 bit applications in 64bit os
* @mpi_version: will be MPI2_VERSION for mpt2ctl ioctl device & * @mpi_version: will be MPI2_VERSION for mpt2ctl ioctl device &
* MPI25_VERSION | MPI26_VERSION for mpt3ctl ioctl device. * MPI25_VERSION | MPI26_VERSION for mpt3ctl ioctl device.
*/ */
...@@ -2464,9 +2463,9 @@ _ctl_ioctl_main(struct file *file, unsigned int cmd, void __user *arg, ...@@ -2464,9 +2463,9 @@ _ctl_ioctl_main(struct file *file, unsigned int cmd, void __user *arg,
/** /**
* _ctl_ioctl - mpt3ctl main ioctl entry point (unlocked) * _ctl_ioctl - mpt3ctl main ioctl entry point (unlocked)
* @file - (struct file) * @file: (struct file)
* @cmd - ioctl opcode * @cmd: ioctl opcode
* @arg - * @arg: ?
*/ */
static long static long
_ctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg) _ctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
...@@ -2484,9 +2483,9 @@ _ctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg) ...@@ -2484,9 +2483,9 @@ _ctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
/** /**
* _ctl_mpt2_ioctl - mpt2ctl main ioctl entry point (unlocked) * _ctl_mpt2_ioctl - mpt2ctl main ioctl entry point (unlocked)
* @file - (struct file) * @file: (struct file)
* @cmd - ioctl opcode * @cmd: ioctl opcode
* @arg - * @arg: ?
*/ */
static long static long
_ctl_mpt2_ioctl(struct file *file, unsigned int cmd, unsigned long arg) _ctl_mpt2_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
...@@ -2502,9 +2501,9 @@ _ctl_mpt2_ioctl(struct file *file, unsigned int cmd, unsigned long arg) ...@@ -2502,9 +2501,9 @@ _ctl_mpt2_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
#ifdef CONFIG_COMPAT #ifdef CONFIG_COMPAT
/** /**
*_ ctl_ioctl_compat - main ioctl entry point (compat) *_ ctl_ioctl_compat - main ioctl entry point (compat)
* @file - * @file: ?
* @cmd - * @cmd: ?
* @arg - * @arg: ?
* *
* This routine handles 32 bit applications in 64bit os. * This routine handles 32 bit applications in 64bit os.
*/ */
...@@ -2520,9 +2519,9 @@ _ctl_ioctl_compat(struct file *file, unsigned cmd, unsigned long arg) ...@@ -2520,9 +2519,9 @@ _ctl_ioctl_compat(struct file *file, unsigned cmd, unsigned long arg)
/** /**
*_ ctl_mpt2_ioctl_compat - main ioctl entry point (compat) *_ ctl_mpt2_ioctl_compat - main ioctl entry point (compat)
* @file - * @file: ?
* @cmd - * @cmd: ?
* @arg - * @arg: ?
* *
* This routine handles 32 bit applications in 64bit os. * This routine handles 32 bit applications in 64bit os.
*/ */
...@@ -2539,8 +2538,9 @@ _ctl_mpt2_ioctl_compat(struct file *file, unsigned cmd, unsigned long arg) ...@@ -2539,8 +2538,9 @@ _ctl_mpt2_ioctl_compat(struct file *file, unsigned cmd, unsigned long arg)
/* scsi host attributes */ /* scsi host attributes */
/** /**
* _ctl_version_fw_show - firmware version * _ctl_version_fw_show - firmware version
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2561,8 +2561,9 @@ static DEVICE_ATTR(version_fw, S_IRUGO, _ctl_version_fw_show, NULL); ...@@ -2561,8 +2561,9 @@ static DEVICE_ATTR(version_fw, S_IRUGO, _ctl_version_fw_show, NULL);
/** /**
* _ctl_version_bios_show - bios version * _ctl_version_bios_show - bios version
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2585,8 +2586,9 @@ static DEVICE_ATTR(version_bios, S_IRUGO, _ctl_version_bios_show, NULL); ...@@ -2585,8 +2586,9 @@ static DEVICE_ATTR(version_bios, S_IRUGO, _ctl_version_bios_show, NULL);
/** /**
* _ctl_version_mpi_show - MPI (message passing interface) version * _ctl_version_mpi_show - MPI (message passing interface) version
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2604,8 +2606,9 @@ static DEVICE_ATTR(version_mpi, S_IRUGO, _ctl_version_mpi_show, NULL); ...@@ -2604,8 +2606,9 @@ static DEVICE_ATTR(version_mpi, S_IRUGO, _ctl_version_mpi_show, NULL);
/** /**
* _ctl_version_product_show - product name * _ctl_version_product_show - product name
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2622,8 +2625,9 @@ static DEVICE_ATTR(version_product, S_IRUGO, _ctl_version_product_show, NULL); ...@@ -2622,8 +2625,9 @@ static DEVICE_ATTR(version_product, S_IRUGO, _ctl_version_product_show, NULL);
/** /**
* _ctl_version_nvdata_persistent_show - ndvata persistent version * _ctl_version_nvdata_persistent_show - ndvata persistent version
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2642,8 +2646,9 @@ static DEVICE_ATTR(version_nvdata_persistent, S_IRUGO, ...@@ -2642,8 +2646,9 @@ static DEVICE_ATTR(version_nvdata_persistent, S_IRUGO,
/** /**
* _ctl_version_nvdata_default_show - nvdata default version * _ctl_version_nvdata_default_show - nvdata default version
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2662,8 +2667,9 @@ static DEVICE_ATTR(version_nvdata_default, S_IRUGO, ...@@ -2662,8 +2667,9 @@ static DEVICE_ATTR(version_nvdata_default, S_IRUGO,
/** /**
* _ctl_board_name_show - board name * _ctl_board_name_show - board name
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2680,8 +2686,9 @@ static DEVICE_ATTR(board_name, S_IRUGO, _ctl_board_name_show, NULL); ...@@ -2680,8 +2686,9 @@ static DEVICE_ATTR(board_name, S_IRUGO, _ctl_board_name_show, NULL);
/** /**
* _ctl_board_assembly_show - board assembly name * _ctl_board_assembly_show - board assembly name
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2698,8 +2705,9 @@ static DEVICE_ATTR(board_assembly, S_IRUGO, _ctl_board_assembly_show, NULL); ...@@ -2698,8 +2705,9 @@ static DEVICE_ATTR(board_assembly, S_IRUGO, _ctl_board_assembly_show, NULL);
/** /**
* _ctl_board_tracer_show - board tracer number * _ctl_board_tracer_show - board tracer number
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -2716,8 +2724,9 @@ static DEVICE_ATTR(board_tracer, S_IRUGO, _ctl_board_tracer_show, NULL); ...@@ -2716,8 +2724,9 @@ static DEVICE_ATTR(board_tracer, S_IRUGO, _ctl_board_tracer_show, NULL);
/** /**
* _ctl_io_delay_show - io missing delay * _ctl_io_delay_show - io missing delay
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is for firmware implemention for deboucing device * This is for firmware implemention for deboucing device
* removal events. * removal events.
...@@ -2737,8 +2746,9 @@ static DEVICE_ATTR(io_delay, S_IRUGO, _ctl_io_delay_show, NULL); ...@@ -2737,8 +2746,9 @@ static DEVICE_ATTR(io_delay, S_IRUGO, _ctl_io_delay_show, NULL);
/** /**
* _ctl_device_delay_show - device missing delay * _ctl_device_delay_show - device missing delay
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is for firmware implemention for deboucing device * This is for firmware implemention for deboucing device
* removal events. * removal events.
...@@ -2758,8 +2768,9 @@ static DEVICE_ATTR(device_delay, S_IRUGO, _ctl_device_delay_show, NULL); ...@@ -2758,8 +2768,9 @@ static DEVICE_ATTR(device_delay, S_IRUGO, _ctl_device_delay_show, NULL);
/** /**
* _ctl_fw_queue_depth_show - global credits * _ctl_fw_queue_depth_show - global credits
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is firmware queue depth limit * This is firmware queue depth limit
* *
...@@ -2778,8 +2789,9 @@ static DEVICE_ATTR(fw_queue_depth, S_IRUGO, _ctl_fw_queue_depth_show, NULL); ...@@ -2778,8 +2789,9 @@ static DEVICE_ATTR(fw_queue_depth, S_IRUGO, _ctl_fw_queue_depth_show, NULL);
/** /**
* _ctl_sas_address_show - sas address * _ctl_sas_address_show - sas address
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is the controller sas address * This is the controller sas address
* *
...@@ -2801,8 +2813,9 @@ static DEVICE_ATTR(host_sas_address, S_IRUGO, ...@@ -2801,8 +2813,9 @@ static DEVICE_ATTR(host_sas_address, S_IRUGO,
/** /**
* _ctl_logging_level_show - logging level * _ctl_logging_level_show - logging level
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -2836,8 +2849,9 @@ static DEVICE_ATTR(logging_level, S_IRUGO | S_IWUSR, _ctl_logging_level_show, ...@@ -2836,8 +2849,9 @@ static DEVICE_ATTR(logging_level, S_IRUGO | S_IWUSR, _ctl_logging_level_show,
/** /**
* _ctl_fwfault_debug_show - show/store fwfault_debug * _ctl_fwfault_debug_show - show/store fwfault_debug
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* mpt3sas_fwfault_debug is command line option * mpt3sas_fwfault_debug is command line option
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
...@@ -2872,8 +2886,9 @@ static DEVICE_ATTR(fwfault_debug, S_IRUGO | S_IWUSR, ...@@ -2872,8 +2886,9 @@ static DEVICE_ATTR(fwfault_debug, S_IRUGO | S_IWUSR,
/** /**
* _ctl_ioc_reset_count_show - ioc reset count * _ctl_ioc_reset_count_show - ioc reset count
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is firmware queue depth limit * This is firmware queue depth limit
* *
...@@ -2892,8 +2907,9 @@ static DEVICE_ATTR(ioc_reset_count, S_IRUGO, _ctl_ioc_reset_count_show, NULL); ...@@ -2892,8 +2907,9 @@ static DEVICE_ATTR(ioc_reset_count, S_IRUGO, _ctl_ioc_reset_count_show, NULL);
/** /**
* _ctl_ioc_reply_queue_count_show - number of reply queues * _ctl_ioc_reply_queue_count_show - number of reply queues
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is number of reply queues * This is number of reply queues
* *
...@@ -2920,8 +2936,9 @@ static DEVICE_ATTR(reply_queue_count, S_IRUGO, _ctl_ioc_reply_queue_count_show, ...@@ -2920,8 +2936,9 @@ static DEVICE_ATTR(reply_queue_count, S_IRUGO, _ctl_ioc_reply_queue_count_show,
/** /**
* _ctl_BRM_status_show - Backup Rail Monitor Status * _ctl_BRM_status_show - Backup Rail Monitor Status
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is number of reply queues * This is number of reply queues
* *
...@@ -3006,8 +3023,9 @@ struct DIAG_BUFFER_START { ...@@ -3006,8 +3023,9 @@ struct DIAG_BUFFER_START {
/** /**
* _ctl_host_trace_buffer_size_show - host buffer size (trace only) * _ctl_host_trace_buffer_size_show - host buffer size (trace only)
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read-only' shost attribute. * A sysfs 'read-only' shost attribute.
*/ */
...@@ -3051,8 +3069,9 @@ static DEVICE_ATTR(host_trace_buffer_size, S_IRUGO, ...@@ -3051,8 +3069,9 @@ static DEVICE_ATTR(host_trace_buffer_size, S_IRUGO,
/** /**
* _ctl_host_trace_buffer_show - firmware ring buffer (trace only) * _ctl_host_trace_buffer_show - firmware ring buffer (trace only)
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
* *
...@@ -3116,8 +3135,9 @@ static DEVICE_ATTR(host_trace_buffer, S_IRUGO | S_IWUSR, ...@@ -3116,8 +3135,9 @@ static DEVICE_ATTR(host_trace_buffer, S_IRUGO | S_IWUSR,
/** /**
* _ctl_host_trace_buffer_enable_show - firmware ring buffer (trace only) * _ctl_host_trace_buffer_enable_show - firmware ring buffer (trace only)
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
* *
...@@ -3202,8 +3222,9 @@ static DEVICE_ATTR(host_trace_buffer_enable, S_IRUGO | S_IWUSR, ...@@ -3202,8 +3222,9 @@ static DEVICE_ATTR(host_trace_buffer_enable, S_IRUGO | S_IWUSR,
/** /**
* _ctl_diag_trigger_master_show - show the diag_trigger_master attribute * _ctl_diag_trigger_master_show - show the diag_trigger_master attribute
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -3226,8 +3247,10 @@ _ctl_diag_trigger_master_show(struct device *cdev, ...@@ -3226,8 +3247,10 @@ _ctl_diag_trigger_master_show(struct device *cdev,
/** /**
* _ctl_diag_trigger_master_store - store the diag_trigger_master attribute * _ctl_diag_trigger_master_store - store the diag_trigger_master attribute
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* @count: ?
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -3257,8 +3280,9 @@ static DEVICE_ATTR(diag_trigger_master, S_IRUGO | S_IWUSR, ...@@ -3257,8 +3280,9 @@ static DEVICE_ATTR(diag_trigger_master, S_IRUGO | S_IWUSR,
/** /**
* _ctl_diag_trigger_event_show - show the diag_trigger_event attribute * _ctl_diag_trigger_event_show - show the diag_trigger_event attribute
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -3280,8 +3304,10 @@ _ctl_diag_trigger_event_show(struct device *cdev, ...@@ -3280,8 +3304,10 @@ _ctl_diag_trigger_event_show(struct device *cdev,
/** /**
* _ctl_diag_trigger_event_store - store the diag_trigger_event attribute * _ctl_diag_trigger_event_store - store the diag_trigger_event attribute
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* @count: ?
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -3311,8 +3337,9 @@ static DEVICE_ATTR(diag_trigger_event, S_IRUGO | S_IWUSR, ...@@ -3311,8 +3337,9 @@ static DEVICE_ATTR(diag_trigger_event, S_IRUGO | S_IWUSR,
/** /**
* _ctl_diag_trigger_scsi_show - show the diag_trigger_scsi attribute * _ctl_diag_trigger_scsi_show - show the diag_trigger_scsi attribute
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -3334,8 +3361,10 @@ _ctl_diag_trigger_scsi_show(struct device *cdev, ...@@ -3334,8 +3361,10 @@ _ctl_diag_trigger_scsi_show(struct device *cdev,
/** /**
* _ctl_diag_trigger_scsi_store - store the diag_trigger_scsi attribute * _ctl_diag_trigger_scsi_store - store the diag_trigger_scsi attribute
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* @count: ?
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -3364,8 +3393,9 @@ static DEVICE_ATTR(diag_trigger_scsi, S_IRUGO | S_IWUSR, ...@@ -3364,8 +3393,9 @@ static DEVICE_ATTR(diag_trigger_scsi, S_IRUGO | S_IWUSR,
/** /**
* _ctl_diag_trigger_scsi_show - show the diag_trigger_mpi attribute * _ctl_diag_trigger_scsi_show - show the diag_trigger_mpi attribute
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -3387,8 +3417,10 @@ _ctl_diag_trigger_mpi_show(struct device *cdev, ...@@ -3387,8 +3417,10 @@ _ctl_diag_trigger_mpi_show(struct device *cdev,
/** /**
* _ctl_diag_trigger_mpi_store - store the diag_trigger_mpi attribute * _ctl_diag_trigger_mpi_store - store the diag_trigger_mpi attribute
* @cdev - pointer to embedded class device * @cdev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* @count: ?
* *
* A sysfs 'read/write' shost attribute. * A sysfs 'read/write' shost attribute.
*/ */
...@@ -3452,8 +3484,9 @@ struct device_attribute *mpt3sas_host_attrs[] = { ...@@ -3452,8 +3484,9 @@ struct device_attribute *mpt3sas_host_attrs[] = {
/** /**
* _ctl_device_sas_address_show - sas address * _ctl_device_sas_address_show - sas address
* @cdev - pointer to embedded class device * @dev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is the sas address for the target * This is the sas address for the target
* *
...@@ -3473,8 +3506,9 @@ static DEVICE_ATTR(sas_address, S_IRUGO, _ctl_device_sas_address_show, NULL); ...@@ -3473,8 +3506,9 @@ static DEVICE_ATTR(sas_address, S_IRUGO, _ctl_device_sas_address_show, NULL);
/** /**
* _ctl_device_handle_show - device handle * _ctl_device_handle_show - device handle
* @cdev - pointer to embedded class device * @dev: pointer to embedded class device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* This is the firmware assigned device handle * This is the firmware assigned device handle
* *
...@@ -3494,8 +3528,9 @@ static DEVICE_ATTR(sas_device_handle, S_IRUGO, _ctl_device_handle_show, NULL); ...@@ -3494,8 +3528,9 @@ static DEVICE_ATTR(sas_device_handle, S_IRUGO, _ctl_device_handle_show, NULL);
/** /**
* _ctl_device_ncq_io_prio_show - send prioritized io commands to device * _ctl_device_ncq_io_prio_show - send prioritized io commands to device
* @dev - pointer to embedded device * @dev: pointer to embedded device
* @buf - the buffer returned * @attr: ?
* @buf: the buffer returned
* *
* A sysfs 'read/write' sdev attribute, only works with SATA * A sysfs 'read/write' sdev attribute, only works with SATA
*/ */
...@@ -3575,7 +3610,7 @@ static struct miscdevice gen2_ctl_dev = { ...@@ -3575,7 +3610,7 @@ static struct miscdevice gen2_ctl_dev = {
/** /**
* mpt3sas_ctl_init - main entry point for ctl. * mpt3sas_ctl_init - main entry point for ctl.
* * @hbas_to_enumerate: ?
*/ */
void void
mpt3sas_ctl_init(ushort hbas_to_enumerate) mpt3sas_ctl_init(ushort hbas_to_enumerate)
...@@ -3603,7 +3638,7 @@ mpt3sas_ctl_init(ushort hbas_to_enumerate) ...@@ -3603,7 +3638,7 @@ mpt3sas_ctl_init(ushort hbas_to_enumerate)
/** /**
* mpt3sas_ctl_exit - exit point for ctl * mpt3sas_ctl_exit - exit point for ctl
* * @hbas_to_enumerate: ?
*/ */
void void
mpt3sas_ctl_exit(ushort hbas_to_enumerate) mpt3sas_ctl_exit(ushort hbas_to_enumerate)
......
...@@ -284,6 +284,8 @@ struct _scsi_io_transfer { ...@@ -284,6 +284,8 @@ struct _scsi_io_transfer {
/** /**
* _scsih_set_debug_level - global setting of ioc->logging_level. * _scsih_set_debug_level - global setting of ioc->logging_level.
* @val: ?
* @kp: ?
* *
* Note: The logging levels are defined in mpt3sas_debug.h. * Note: The logging levels are defined in mpt3sas_debug.h.
*/ */
...@@ -311,7 +313,7 @@ module_param_call(logging_level, _scsih_set_debug_level, param_get_int, ...@@ -311,7 +313,7 @@ module_param_call(logging_level, _scsih_set_debug_level, param_get_int,
* @sas_address: sas address * @sas_address: sas address
* @boot_device: boot device object from bios page 2 * @boot_device: boot device object from bios page 2
* *
* Returns 1 when there's a match, 0 means no match. * Return: 1 when there's a match, 0 means no match.
*/ */
static inline int static inline int
_scsih_srch_boot_sas_address(u64 sas_address, _scsih_srch_boot_sas_address(u64 sas_address,
...@@ -325,7 +327,7 @@ _scsih_srch_boot_sas_address(u64 sas_address, ...@@ -325,7 +327,7 @@ _scsih_srch_boot_sas_address(u64 sas_address,
* @device_name: device name specified in INDENTIFY fram * @device_name: device name specified in INDENTIFY fram
* @boot_device: boot device object from bios page 2 * @boot_device: boot device object from bios page 2
* *
* Returns 1 when there's a match, 0 means no match. * Return: 1 when there's a match, 0 means no match.
*/ */
static inline int static inline int
_scsih_srch_boot_device_name(u64 device_name, _scsih_srch_boot_device_name(u64 device_name,
...@@ -340,7 +342,7 @@ _scsih_srch_boot_device_name(u64 device_name, ...@@ -340,7 +342,7 @@ _scsih_srch_boot_device_name(u64 device_name,
* @slot_number: slot number * @slot_number: slot number
* @boot_device: boot device object from bios page 2 * @boot_device: boot device object from bios page 2
* *
* Returns 1 when there's a match, 0 means no match. * Return: 1 when there's a match, 0 means no match.
*/ */
static inline int static inline int
_scsih_srch_boot_encl_slot(u64 enclosure_logical_id, u16 slot_number, _scsih_srch_boot_encl_slot(u64 enclosure_logical_id, u16 slot_number,
...@@ -356,11 +358,11 @@ _scsih_srch_boot_encl_slot(u64 enclosure_logical_id, u16 slot_number, ...@@ -356,11 +358,11 @@ _scsih_srch_boot_encl_slot(u64 enclosure_logical_id, u16 slot_number,
* @sas_address: sas address * @sas_address: sas address
* @device_name: device name specified in INDENTIFY fram * @device_name: device name specified in INDENTIFY fram
* @enclosure_logical_id: enclosure logical id * @enclosure_logical_id: enclosure logical id
* @slot_number: slot number * @slot: slot number
* @form: specifies boot device form * @form: specifies boot device form
* @boot_device: boot device object from bios page 2 * @boot_device: boot device object from bios page 2
* *
* Returns 1 when there's a match, 0 means no match. * Return: 1 when there's a match, 0 means no match.
*/ */
static int static int
_scsih_is_boot_device(u64 sas_address, u64 device_name, _scsih_is_boot_device(u64 sas_address, u64 device_name,
...@@ -398,10 +400,11 @@ _scsih_is_boot_device(u64 sas_address, u64 device_name, ...@@ -398,10 +400,11 @@ _scsih_is_boot_device(u64 sas_address, u64 device_name,
/** /**
* _scsih_get_sas_address - set the sas_address for given device handle * _scsih_get_sas_address - set the sas_address for given device handle
* @ioc: ?
* @handle: device handle * @handle: device handle
* @sas_address: sas address * @sas_address: sas address
* *
* Returns 0 success, non-zero when failure * Return: 0 success, non-zero when failure
*/ */
static int static int
_scsih_get_sas_address(struct MPT3SAS_ADAPTER *ioc, u16 handle, _scsih_get_sas_address(struct MPT3SAS_ADAPTER *ioc, u16 handle,
...@@ -710,8 +713,6 @@ mpt3sas_get_sdev_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -710,8 +713,6 @@ mpt3sas_get_sdev_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* @sas_device: per sas device object * @sas_device: per sas device object
* @sdev: scsi device struct * @sdev: scsi device struct
* @starget: scsi target struct * @starget: scsi target struct
*
* Returns nothing.
*/ */
static void static void
_scsih_display_enclosure_chassis_info(struct MPT3SAS_ADAPTER *ioc, _scsih_display_enclosure_chassis_info(struct MPT3SAS_ADAPTER *ioc,
...@@ -806,8 +807,6 @@ _scsih_sas_device_remove(struct MPT3SAS_ADAPTER *ioc, ...@@ -806,8 +807,6 @@ _scsih_sas_device_remove(struct MPT3SAS_ADAPTER *ioc,
* _scsih_device_remove_by_handle - removing device object by handle * _scsih_device_remove_by_handle - removing device object by handle
* @ioc: per adapter object * @ioc: per adapter object
* @handle: device handle * @handle: device handle
*
* Return nothing.
*/ */
static void static void
_scsih_device_remove_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_device_remove_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -835,8 +834,6 @@ _scsih_device_remove_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -835,8 +834,6 @@ _scsih_device_remove_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* mpt3sas_device_remove_by_sas_address - removing device object by sas address * mpt3sas_device_remove_by_sas_address - removing device object by sas address
* @ioc: per adapter object * @ioc: per adapter object
* @sas_address: device sas_address * @sas_address: device sas_address
*
* Return nothing.
*/ */
void void
mpt3sas_device_remove_by_sas_address(struct MPT3SAS_ADAPTER *ioc, mpt3sas_device_remove_by_sas_address(struct MPT3SAS_ADAPTER *ioc,
...@@ -1109,8 +1106,6 @@ _scsih_pcie_device_remove(struct MPT3SAS_ADAPTER *ioc, ...@@ -1109,8 +1106,6 @@ _scsih_pcie_device_remove(struct MPT3SAS_ADAPTER *ioc,
* _scsih_pcie_device_remove_by_handle - removing pcie device object by handle * _scsih_pcie_device_remove_by_handle - removing pcie device object by handle
* @ioc: per adapter object * @ioc: per adapter object
* @handle: device handle * @handle: device handle
*
* Return nothing.
*/ */
static void static void
_scsih_pcie_device_remove_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_pcie_device_remove_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -1273,7 +1268,7 @@ mpt3sas_raid_device_find_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -1273,7 +1268,7 @@ mpt3sas_raid_device_find_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle)
/** /**
* _scsih_raid_device_find_by_wwid - raid device search * _scsih_raid_device_find_by_wwid - raid device search
* @ioc: per adapter object * @ioc: per adapter object
* @handle: sas device handle (assigned by firmware) * @wwid: ?
* Context: Calling function should acquire ioc->raid_device_lock * Context: Calling function should acquire ioc->raid_device_lock
* *
* This searches for raid_device based on wwid, then return raid_device * This searches for raid_device based on wwid, then return raid_device
...@@ -1418,8 +1413,6 @@ mpt3sas_scsih_expander_find_by_sas_address(struct MPT3SAS_ADAPTER *ioc, ...@@ -1418,8 +1413,6 @@ mpt3sas_scsih_expander_find_by_sas_address(struct MPT3SAS_ADAPTER *ioc,
* Context: This function will acquire ioc->sas_node_lock. * Context: This function will acquire ioc->sas_node_lock.
* *
* Adding new object to the ioc->sas_expander_list. * Adding new object to the ioc->sas_expander_list.
*
* Return nothing.
*/ */
static void static void
_scsih_expander_node_add(struct MPT3SAS_ADAPTER *ioc, _scsih_expander_node_add(struct MPT3SAS_ADAPTER *ioc,
...@@ -1437,7 +1430,7 @@ _scsih_expander_node_add(struct MPT3SAS_ADAPTER *ioc, ...@@ -1437,7 +1430,7 @@ _scsih_expander_node_add(struct MPT3SAS_ADAPTER *ioc,
* @device_info: bitfield providing information about the device. * @device_info: bitfield providing information about the device.
* Context: none * Context: none
* *
* Returns 1 if end device. * Return: 1 if end device.
*/ */
static int static int
_scsih_is_end_device(u32 device_info) _scsih_is_end_device(u32 device_info)
...@@ -1456,7 +1449,7 @@ _scsih_is_end_device(u32 device_info) ...@@ -1456,7 +1449,7 @@ _scsih_is_end_device(u32 device_info)
* @device_info: bitfield providing information about the device. * @device_info: bitfield providing information about the device.
* Context: none * Context: none
* *
* Returns 1 if nvme device. * Return: 1 if nvme device.
*/ */
static int static int
_scsih_is_nvme_device(u32 device_info) _scsih_is_nvme_device(u32 device_info)
...@@ -1473,7 +1466,7 @@ _scsih_is_nvme_device(u32 device_info) ...@@ -1473,7 +1466,7 @@ _scsih_is_nvme_device(u32 device_info)
* @ioc: per adapter object * @ioc: per adapter object
* @smid: system request message index * @smid: system request message index
* *
* Returns the smid stored scmd pointer. * Return: the smid stored scmd pointer.
* Then will dereference the stored scmd pointer. * Then will dereference the stored scmd pointer.
*/ */
struct scsi_cmnd * struct scsi_cmnd *
...@@ -1501,7 +1494,7 @@ mpt3sas_scsih_scsi_lookup_get(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -1501,7 +1494,7 @@ mpt3sas_scsih_scsi_lookup_get(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* @sdev: scsi device struct * @sdev: scsi device struct
* @qdepth: requested queue depth * @qdepth: requested queue depth
* *
* Returns queue depth. * Return: queue depth.
*/ */
static int static int
scsih_change_queue_depth(struct scsi_device *sdev, int qdepth) scsih_change_queue_depth(struct scsi_device *sdev, int qdepth)
...@@ -1549,7 +1542,7 @@ scsih_change_queue_depth(struct scsi_device *sdev, int qdepth) ...@@ -1549,7 +1542,7 @@ scsih_change_queue_depth(struct scsi_device *sdev, int qdepth)
* scsih_target_alloc - target add routine * scsih_target_alloc - target add routine
* @starget: scsi target struct * @starget: scsi target struct
* *
* Returns 0 if ok. Any other return is assumed to be an error and * Return: 0 if ok. Any other return is assumed to be an error and
* the device is ignored. * the device is ignored.
*/ */
static int static int
...@@ -1640,8 +1633,6 @@ scsih_target_alloc(struct scsi_target *starget) ...@@ -1640,8 +1633,6 @@ scsih_target_alloc(struct scsi_target *starget)
/** /**
* scsih_target_destroy - target destroy routine * scsih_target_destroy - target destroy routine
* @starget: scsi target struct * @starget: scsi target struct
*
* Returns nothing.
*/ */
static void static void
scsih_target_destroy(struct scsi_target *starget) scsih_target_destroy(struct scsi_target *starget)
...@@ -1718,7 +1709,7 @@ scsih_target_destroy(struct scsi_target *starget) ...@@ -1718,7 +1709,7 @@ scsih_target_destroy(struct scsi_target *starget)
* scsih_slave_alloc - device add routine * scsih_slave_alloc - device add routine
* @sdev: scsi device struct * @sdev: scsi device struct
* *
* Returns 0 if ok. Any other return is assumed to be an error and * Return: 0 if ok. Any other return is assumed to be an error and
* the device is ignored. * the device is ignored.
*/ */
static int static int
...@@ -1798,8 +1789,6 @@ scsih_slave_alloc(struct scsi_device *sdev) ...@@ -1798,8 +1789,6 @@ scsih_slave_alloc(struct scsi_device *sdev)
/** /**
* scsih_slave_destroy - device destroy routine * scsih_slave_destroy - device destroy routine
* @sdev: scsi device struct * @sdev: scsi device struct
*
* Returns nothing.
*/ */
static void static void
scsih_slave_destroy(struct scsi_device *sdev) scsih_slave_destroy(struct scsi_device *sdev)
...@@ -1905,7 +1894,7 @@ _scsih_display_sata_capabilities(struct MPT3SAS_ADAPTER *ioc, ...@@ -1905,7 +1894,7 @@ _scsih_display_sata_capabilities(struct MPT3SAS_ADAPTER *ioc,
/** /**
* scsih_is_raid - return boolean indicating device is raid volume * scsih_is_raid - return boolean indicating device is raid volume
* @dev the device struct object * @dev: the device struct object
*/ */
static int static int
scsih_is_raid(struct device *dev) scsih_is_raid(struct device *dev)
...@@ -1928,7 +1917,7 @@ scsih_is_nvme(struct device *dev) ...@@ -1928,7 +1917,7 @@ scsih_is_nvme(struct device *dev)
/** /**
* scsih_get_resync - get raid volume resync percent complete * scsih_get_resync - get raid volume resync percent complete
* @dev the device struct object * @dev: the device struct object
*/ */
static void static void
scsih_get_resync(struct device *dev) scsih_get_resync(struct device *dev)
...@@ -1989,7 +1978,7 @@ scsih_get_resync(struct device *dev) ...@@ -1989,7 +1978,7 @@ scsih_get_resync(struct device *dev)
/** /**
* scsih_get_state - get raid volume level * scsih_get_state - get raid volume level
* @dev the device struct object * @dev: the device struct object
*/ */
static void static void
scsih_get_state(struct device *dev) scsih_get_state(struct device *dev)
...@@ -2055,6 +2044,7 @@ scsih_get_state(struct device *dev) ...@@ -2055,6 +2044,7 @@ scsih_get_state(struct device *dev)
/** /**
* _scsih_set_level - set raid level * _scsih_set_level - set raid level
* @ioc: ?
* @sdev: scsi device struct * @sdev: scsi device struct
* @volume_type: volume type * @volume_type: volume type
*/ */
...@@ -2096,9 +2086,9 @@ _scsih_set_level(struct MPT3SAS_ADAPTER *ioc, ...@@ -2096,9 +2086,9 @@ _scsih_set_level(struct MPT3SAS_ADAPTER *ioc,
/** /**
* _scsih_get_volume_capabilities - volume capabilities * _scsih_get_volume_capabilities - volume capabilities
* @ioc: per adapter object * @ioc: per adapter object
* @sas_device: the raid_device object * @raid_device: the raid_device object
* *
* Returns 0 for success, else 1 * Return: 0 for success, else 1
*/ */
static int static int
_scsih_get_volume_capabilities(struct MPT3SAS_ADAPTER *ioc, _scsih_get_volume_capabilities(struct MPT3SAS_ADAPTER *ioc,
...@@ -2190,7 +2180,7 @@ _scsih_enable_tlr(struct MPT3SAS_ADAPTER *ioc, struct scsi_device *sdev) ...@@ -2190,7 +2180,7 @@ _scsih_enable_tlr(struct MPT3SAS_ADAPTER *ioc, struct scsi_device *sdev)
* scsih_slave_configure - device configure routine. * scsih_slave_configure - device configure routine.
* @sdev: scsi device struct * @sdev: scsi device struct
* *
* Returns 0 if ok. Any other return is assumed to be an error and * Return: 0 if ok. Any other return is assumed to be an error and
* the device is ignored. * the device is ignored.
*/ */
static int static int
...@@ -2449,8 +2439,6 @@ scsih_slave_configure(struct scsi_device *sdev) ...@@ -2449,8 +2439,6 @@ scsih_slave_configure(struct scsi_device *sdev)
* params[0] number of heads (max 255) * params[0] number of heads (max 255)
* params[1] number of sectors (max 63) * params[1] number of sectors (max 63)
* params[2] number of cylinders * params[2] number of cylinders
*
* Return nothing.
*/ */
static int static int
scsih_bios_param(struct scsi_device *sdev, struct block_device *bdev, scsih_bios_param(struct scsi_device *sdev, struct block_device *bdev,
...@@ -2492,8 +2480,6 @@ scsih_bios_param(struct scsi_device *sdev, struct block_device *bdev, ...@@ -2492,8 +2480,6 @@ scsih_bios_param(struct scsi_device *sdev, struct block_device *bdev,
* _scsih_response_code - translation of device response code * _scsih_response_code - translation of device response code
* @ioc: per adapter object * @ioc: per adapter object
* @response_code: response code returned by the device * @response_code: response code returned by the device
*
* Return nothing.
*/ */
static void static void
_scsih_response_code(struct MPT3SAS_ADAPTER *ioc, u8 response_code) _scsih_response_code(struct MPT3SAS_ADAPTER *ioc, u8 response_code)
...@@ -2543,8 +2529,8 @@ _scsih_response_code(struct MPT3SAS_ADAPTER *ioc, u8 response_code) ...@@ -2543,8 +2529,8 @@ _scsih_response_code(struct MPT3SAS_ADAPTER *ioc, u8 response_code)
* *
* The callback handler when using scsih_issue_tm. * The callback handler when using scsih_issue_tm.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
static u8 static u8
_scsih_tm_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) _scsih_tm_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply)
...@@ -2639,7 +2625,7 @@ mpt3sas_scsih_clear_tm_flag(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -2639,7 +2625,7 @@ mpt3sas_scsih_clear_tm_flag(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* The callback index is set inside `ioc->tm_cb_idx`. * The callback index is set inside `ioc->tm_cb_idx`.
* The caller is responsible to check for outstanding commands. * The caller is responsible to check for outstanding commands.
* *
* Return SUCCESS or FAILED. * Return: SUCCESS or FAILED.
*/ */
int int
mpt3sas_scsih_issue_tm(struct MPT3SAS_ADAPTER *ioc, u16 handle, u64 lun, mpt3sas_scsih_issue_tm(struct MPT3SAS_ADAPTER *ioc, u16 handle, u64 lun,
...@@ -2843,7 +2829,7 @@ _scsih_tm_display_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd) ...@@ -2843,7 +2829,7 @@ _scsih_tm_display_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd)
* scsih_abort - eh threads main abort routine * scsih_abort - eh threads main abort routine
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* *
* Returns SUCCESS if command aborted else FAILED * Return: SUCCESS if command aborted else FAILED
*/ */
static int static int
scsih_abort(struct scsi_cmnd *scmd) scsih_abort(struct scsi_cmnd *scmd)
...@@ -2911,7 +2897,7 @@ scsih_abort(struct scsi_cmnd *scmd) ...@@ -2911,7 +2897,7 @@ scsih_abort(struct scsi_cmnd *scmd)
* scsih_dev_reset - eh threads main device reset routine * scsih_dev_reset - eh threads main device reset routine
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* *
* Returns SUCCESS if command aborted else FAILED * Return: SUCCESS if command aborted else FAILED
*/ */
static int static int
scsih_dev_reset(struct scsi_cmnd *scmd) scsih_dev_reset(struct scsi_cmnd *scmd)
...@@ -2989,7 +2975,7 @@ scsih_dev_reset(struct scsi_cmnd *scmd) ...@@ -2989,7 +2975,7 @@ scsih_dev_reset(struct scsi_cmnd *scmd)
* scsih_target_reset - eh threads main target reset routine * scsih_target_reset - eh threads main target reset routine
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* *
* Returns SUCCESS if command aborted else FAILED * Return: SUCCESS if command aborted else FAILED
*/ */
static int static int
scsih_target_reset(struct scsi_cmnd *scmd) scsih_target_reset(struct scsi_cmnd *scmd)
...@@ -3066,7 +3052,7 @@ scsih_target_reset(struct scsi_cmnd *scmd) ...@@ -3066,7 +3052,7 @@ scsih_target_reset(struct scsi_cmnd *scmd)
* scsih_host_reset - eh threads main host reset routine * scsih_host_reset - eh threads main host reset routine
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* *
* Returns SUCCESS if command aborted else FAILED * Return: SUCCESS if command aborted else FAILED
*/ */
static int static int
scsih_host_reset(struct scsi_cmnd *scmd) scsih_host_reset(struct scsi_cmnd *scmd)
...@@ -3102,8 +3088,6 @@ scsih_host_reset(struct scsi_cmnd *scmd) ...@@ -3102,8 +3088,6 @@ scsih_host_reset(struct scsi_cmnd *scmd)
* *
* This adds the firmware event object into link list, then queues it up to * This adds the firmware event object into link list, then queues it up to
* be processed from user context. * be processed from user context.
*
* Return nothing.
*/ */
static void static void
_scsih_fw_event_add(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) _scsih_fw_event_add(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event)
...@@ -3130,8 +3114,6 @@ _scsih_fw_event_add(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) ...@@ -3130,8 +3114,6 @@ _scsih_fw_event_add(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event)
* Context: This function will acquire ioc->fw_event_lock. * Context: This function will acquire ioc->fw_event_lock.
* *
* If the fw_event is on the fw_event_list, remove it and do a put. * If the fw_event is on the fw_event_list, remove it and do a put.
*
* Return nothing.
*/ */
static void static void
_scsih_fw_event_del_from_list(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work _scsih_fw_event_del_from_list(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work
...@@ -3152,8 +3134,6 @@ _scsih_fw_event_del_from_list(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work ...@@ -3152,8 +3134,6 @@ _scsih_fw_event_del_from_list(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work
* mpt3sas_send_trigger_data_event - send event for processing trigger data * mpt3sas_send_trigger_data_event - send event for processing trigger data
* @ioc: per adapter object * @ioc: per adapter object
* @event_data: trigger event data * @event_data: trigger event data
*
* Return nothing.
*/ */
void void
mpt3sas_send_trigger_data_event(struct MPT3SAS_ADAPTER *ioc, mpt3sas_send_trigger_data_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -3178,8 +3158,6 @@ mpt3sas_send_trigger_data_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -3178,8 +3158,6 @@ mpt3sas_send_trigger_data_event(struct MPT3SAS_ADAPTER *ioc,
/** /**
* _scsih_error_recovery_delete_devices - remove devices not responding * _scsih_error_recovery_delete_devices - remove devices not responding
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
static void static void
_scsih_error_recovery_delete_devices(struct MPT3SAS_ADAPTER *ioc) _scsih_error_recovery_delete_devices(struct MPT3SAS_ADAPTER *ioc)
...@@ -3200,8 +3178,6 @@ _scsih_error_recovery_delete_devices(struct MPT3SAS_ADAPTER *ioc) ...@@ -3200,8 +3178,6 @@ _scsih_error_recovery_delete_devices(struct MPT3SAS_ADAPTER *ioc)
/** /**
* mpt3sas_port_enable_complete - port enable completed (fake event) * mpt3sas_port_enable_complete - port enable completed (fake event)
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
void void
mpt3sas_port_enable_complete(struct MPT3SAS_ADAPTER *ioc) mpt3sas_port_enable_complete(struct MPT3SAS_ADAPTER *ioc)
...@@ -3239,8 +3215,6 @@ static struct fw_event_work *dequeue_next_fw_event(struct MPT3SAS_ADAPTER *ioc) ...@@ -3239,8 +3215,6 @@ static struct fw_event_work *dequeue_next_fw_event(struct MPT3SAS_ADAPTER *ioc)
* *
* Walk the firmware event queue, either killing timers, or waiting * Walk the firmware event queue, either killing timers, or waiting
* for outstanding events to complete * for outstanding events to complete
*
* Return nothing.
*/ */
static void static void
_scsih_fw_event_cleanup_queue(struct MPT3SAS_ADAPTER *ioc) _scsih_fw_event_cleanup_queue(struct MPT3SAS_ADAPTER *ioc)
...@@ -3366,7 +3340,7 @@ _scsih_ublock_io_all_device(struct MPT3SAS_ADAPTER *ioc) ...@@ -3366,7 +3340,7 @@ _scsih_ublock_io_all_device(struct MPT3SAS_ADAPTER *ioc)
/** /**
* _scsih_ublock_io_device - prepare device to be deleted * _scsih_ublock_io_device - prepare device to be deleted
* @ioc: per adapter object * @ioc: per adapter object
* @sas_addr: sas address * @sas_address: sas address
* *
* unblock then put device in offline state * unblock then put device in offline state
*/ */
...@@ -3392,7 +3366,6 @@ _scsih_ublock_io_device(struct MPT3SAS_ADAPTER *ioc, u64 sas_address) ...@@ -3392,7 +3366,6 @@ _scsih_ublock_io_device(struct MPT3SAS_ADAPTER *ioc, u64 sas_address)
/** /**
* _scsih_block_io_all_device - set the device state to SDEV_BLOCK * _scsih_block_io_all_device - set the device state to SDEV_BLOCK
* @ioc: per adapter object * @ioc: per adapter object
* @handle: device handle
* *
* During device pull we need to appropriately set the sdev state. * During device pull we need to appropriately set the sdev state.
*/ */
...@@ -3727,8 +3700,8 @@ _scsih_tm_tr_send(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -3727,8 +3700,8 @@ _scsih_tm_tr_send(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* handshake protocol with controller firmware. * handshake protocol with controller firmware.
* It will send a sas iounit control request (MPI2_SAS_OP_REMOVE_DEVICE) * It will send a sas iounit control request (MPI2_SAS_OP_REMOVE_DEVICE)
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
static u8 static u8
_scsih_tm_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, _scsih_tm_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
...@@ -3819,8 +3792,8 @@ _scsih_tm_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, ...@@ -3819,8 +3792,8 @@ _scsih_tm_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
* This code is part of the code to initiate the device removal * This code is part of the code to initiate the device removal
* handshake protocol with controller firmware. * handshake protocol with controller firmware.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
static u8 static u8
_scsih_sas_control_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, _scsih_sas_control_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid,
...@@ -3906,8 +3879,8 @@ _scsih_tm_tr_volume_send(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -3906,8 +3879,8 @@ _scsih_tm_tr_volume_send(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* @reply: reply message frame(lower 32bit addr) * @reply: reply message frame(lower 32bit addr)
* Context: interrupt time. * Context: interrupt time.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
static u8 static u8
_scsih_tm_volume_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, _scsih_tm_volume_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid,
...@@ -4056,8 +4029,8 @@ _scsih_issue_delayed_sas_io_unit_ctrl(struct MPT3SAS_ADAPTER *ioc, ...@@ -4056,8 +4029,8 @@ _scsih_issue_delayed_sas_io_unit_ctrl(struct MPT3SAS_ADAPTER *ioc,
* This will check delayed internal messages list, and process the * This will check delayed internal messages list, and process the
* next request. * next request.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
u8 u8
mpt3sas_check_for_pending_internal_cmds(struct MPT3SAS_ADAPTER *ioc, u16 smid) mpt3sas_check_for_pending_internal_cmds(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -4095,8 +4068,8 @@ mpt3sas_check_for_pending_internal_cmds(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -4095,8 +4068,8 @@ mpt3sas_check_for_pending_internal_cmds(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* This will check delayed target reset list, and feed the * This will check delayed target reset list, and feed the
* next reqeust. * next reqeust.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
static u8 static u8
_scsih_check_for_pending_tm(struct MPT3SAS_ADAPTER *ioc, u16 smid) _scsih_check_for_pending_tm(struct MPT3SAS_ADAPTER *ioc, u16 smid)
...@@ -4136,8 +4109,6 @@ _scsih_check_for_pending_tm(struct MPT3SAS_ADAPTER *ioc, u16 smid) ...@@ -4136,8 +4109,6 @@ _scsih_check_for_pending_tm(struct MPT3SAS_ADAPTER *ioc, u16 smid)
* This handles the case where driver receives multiple expander * This handles the case where driver receives multiple expander
* add and delete events in a single shot. When there is a delete event * add and delete events in a single shot. When there is a delete event
* the routine will void any pending add events waiting in the event queue. * the routine will void any pending add events waiting in the event queue.
*
* Return nothing.
*/ */
static void static void
_scsih_check_topo_delete_events(struct MPT3SAS_ADAPTER *ioc, _scsih_check_topo_delete_events(struct MPT3SAS_ADAPTER *ioc,
...@@ -4219,8 +4190,6 @@ _scsih_check_topo_delete_events(struct MPT3SAS_ADAPTER *ioc, ...@@ -4219,8 +4190,6 @@ _scsih_check_topo_delete_events(struct MPT3SAS_ADAPTER *ioc,
* or device add and delete events in a single shot. When there * or device add and delete events in a single shot. When there
* is a delete event the routine will void any pending add * is a delete event the routine will void any pending add
* events waiting in the event queue. * events waiting in the event queue.
*
* Return nothing.
*/ */
static void static void
_scsih_check_pcie_topo_remove_events(struct MPT3SAS_ADAPTER *ioc, _scsih_check_pcie_topo_remove_events(struct MPT3SAS_ADAPTER *ioc,
...@@ -4345,8 +4314,6 @@ _scsih_set_volume_handle_for_tr(u16 handle, u16 *a, u16 *b) ...@@ -4345,8 +4314,6 @@ _scsih_set_volume_handle_for_tr(u16 handle, u16 *a, u16 *b)
* volume has been deleted or removed. When the target reset is sent * volume has been deleted or removed. When the target reset is sent
* to volume, the PD target resets need to be queued to start upon * to volume, the PD target resets need to be queued to start upon
* completion of the volume target reset. * completion of the volume target reset.
*
* Return nothing.
*/ */
static void static void
_scsih_check_ir_config_unhide_events(struct MPT3SAS_ADAPTER *ioc, _scsih_check_ir_config_unhide_events(struct MPT3SAS_ADAPTER *ioc,
...@@ -4430,8 +4397,6 @@ _scsih_check_ir_config_unhide_events(struct MPT3SAS_ADAPTER *ioc, ...@@ -4430,8 +4397,6 @@ _scsih_check_ir_config_unhide_events(struct MPT3SAS_ADAPTER *ioc,
* This will handle the case when the cable connected to entire volume is * This will handle the case when the cable connected to entire volume is
* pulled. We will take care of setting the deleted flag so normal IO will * pulled. We will take care of setting the deleted flag so normal IO will
* not be sent. * not be sent.
*
* Return nothing.
*/ */
static void static void
_scsih_check_volume_delete_events(struct MPT3SAS_ADAPTER *ioc, _scsih_check_volume_delete_events(struct MPT3SAS_ADAPTER *ioc,
...@@ -4453,8 +4418,6 @@ _scsih_check_volume_delete_events(struct MPT3SAS_ADAPTER *ioc, ...@@ -4453,8 +4418,6 @@ _scsih_check_volume_delete_events(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @event_data: the temp threshold event data * @event_data: the temp threshold event data
* Context: interrupt time. * Context: interrupt time.
*
* Return nothing.
*/ */
static void static void
_scsih_temp_threshold_events(struct MPT3SAS_ADAPTER *ioc, _scsih_temp_threshold_events(struct MPT3SAS_ADAPTER *ioc,
...@@ -4493,8 +4456,6 @@ static int _scsih_set_satl_pending(struct scsi_cmnd *scmd, bool pending) ...@@ -4493,8 +4456,6 @@ static int _scsih_set_satl_pending(struct scsi_cmnd *scmd, bool pending)
* *
* The flushing out of all pending scmd commands following host reset, * The flushing out of all pending scmd commands following host reset,
* where all IO is dropped to the floor. * where all IO is dropped to the floor.
*
* Return nothing.
*/ */
static void static void
_scsih_flush_running_cmds(struct MPT3SAS_ADAPTER *ioc) _scsih_flush_running_cmds(struct MPT3SAS_ADAPTER *ioc)
...@@ -4530,8 +4491,6 @@ _scsih_flush_running_cmds(struct MPT3SAS_ADAPTER *ioc) ...@@ -4530,8 +4491,6 @@ _scsih_flush_running_cmds(struct MPT3SAS_ADAPTER *ioc)
* @mpi_request: pointer to the SCSI_IO request message frame * @mpi_request: pointer to the SCSI_IO request message frame
* *
* Supporting protection 1 and 3. * Supporting protection 1 and 3.
*
* Returns nothing
*/ */
static void static void
_scsih_setup_eedp(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, _scsih_setup_eedp(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
...@@ -4590,8 +4549,6 @@ _scsih_setup_eedp(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, ...@@ -4590,8 +4549,6 @@ _scsih_setup_eedp(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
* _scsih_eedp_error_handling - return sense code for EEDP errors * _scsih_eedp_error_handling - return sense code for EEDP errors
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* @ioc_status: ioc status * @ioc_status: ioc status
*
* Returns nothing
*/ */
static void static void
_scsih_eedp_error_handling(struct scsi_cmnd *scmd, u16 ioc_status) _scsih_eedp_error_handling(struct scsi_cmnd *scmd, u16 ioc_status)
...@@ -4620,12 +4577,12 @@ _scsih_eedp_error_handling(struct scsi_cmnd *scmd, u16 ioc_status) ...@@ -4620,12 +4577,12 @@ _scsih_eedp_error_handling(struct scsi_cmnd *scmd, u16 ioc_status)
/** /**
* scsih_qcmd - main scsi request entry point * scsih_qcmd - main scsi request entry point
* @shost: SCSI host pointer
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* @done: function pointer to be invoked on completion
* *
* The callback index is set inside `ioc->scsi_io_cb_idx`. * The callback index is set inside `ioc->scsi_io_cb_idx`.
* *
* Returns 0 on success. If there's a failure, return either: * Return: 0 on success. If there's a failure, return either:
* SCSI_MLQUEUE_DEVICE_BUSY if the device queue is full, or * SCSI_MLQUEUE_DEVICE_BUSY if the device queue is full, or
* SCSI_MLQUEUE_HOST_BUSY if the entire host queue is full * SCSI_MLQUEUE_HOST_BUSY if the entire host queue is full
*/ */
...@@ -4788,8 +4745,6 @@ scsih_qcmd(struct Scsi_Host *shost, struct scsi_cmnd *scmd) ...@@ -4788,8 +4745,6 @@ scsih_qcmd(struct Scsi_Host *shost, struct scsi_cmnd *scmd)
* _scsih_normalize_sense - normalize descriptor and fixed format sense data * _scsih_normalize_sense - normalize descriptor and fixed format sense data
* @sense_buffer: sense data returned by target * @sense_buffer: sense data returned by target
* @data: normalized skey/asc/ascq * @data: normalized skey/asc/ascq
*
* Return nothing.
*/ */
static void static void
_scsih_normalize_sense(char *sense_buffer, struct sense_info *data) _scsih_normalize_sense(char *sense_buffer, struct sense_info *data)
...@@ -4812,12 +4767,11 @@ _scsih_normalize_sense(char *sense_buffer, struct sense_info *data) ...@@ -4812,12 +4767,11 @@ _scsih_normalize_sense(char *sense_buffer, struct sense_info *data)
* @ioc: per adapter object * @ioc: per adapter object
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* @mpi_reply: reply mf payload returned from firmware * @mpi_reply: reply mf payload returned from firmware
* @smid: ?
* *
* scsi_status - SCSI Status code returned from target device * scsi_status - SCSI Status code returned from target device
* scsi_state - state info associated with SCSI_IO determined by ioc * scsi_state - state info associated with SCSI_IO determined by ioc
* ioc_status - ioc supplied status info * ioc_status - ioc supplied status info
*
* Return nothing.
*/ */
static void static void
_scsih_scsi_ioc_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, _scsih_scsi_ioc_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
...@@ -5041,8 +4995,6 @@ _scsih_scsi_ioc_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, ...@@ -5041,8 +4995,6 @@ _scsih_scsi_ioc_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
* @ioc: per adapter object * @ioc: per adapter object
* @handle: device handle * @handle: device handle
* Context: process * Context: process
*
* Return nothing.
*/ */
static void static void
_scsih_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -5086,8 +5038,6 @@ _scsih_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -5086,8 +5038,6 @@ _scsih_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* @ioc: per adapter object * @ioc: per adapter object
* @sas_device: sas device whose PFA LED has to turned off * @sas_device: sas device whose PFA LED has to turned off
* Context: process * Context: process
*
* Return nothing.
*/ */
static void static void
_scsih_turn_off_pfa_led(struct MPT3SAS_ADAPTER *ioc, _scsih_turn_off_pfa_led(struct MPT3SAS_ADAPTER *ioc,
...@@ -5125,8 +5075,6 @@ _scsih_turn_off_pfa_led(struct MPT3SAS_ADAPTER *ioc, ...@@ -5125,8 +5075,6 @@ _scsih_turn_off_pfa_led(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @handle: device handle * @handle: device handle
* Context: interrupt. * Context: interrupt.
*
* Return nothing.
*/ */
static void static void
_scsih_send_event_to_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_send_event_to_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -5148,8 +5096,6 @@ _scsih_send_event_to_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -5148,8 +5096,6 @@ _scsih_send_event_to_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* @ioc: per adapter object * @ioc: per adapter object
* @handle: device handle * @handle: device handle
* Context: interrupt. * Context: interrupt.
*
* Return nothing.
*/ */
static void static void
_scsih_smart_predicted_fault(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_smart_predicted_fault(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -5225,8 +5171,8 @@ _scsih_smart_predicted_fault(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -5225,8 +5171,8 @@ _scsih_smart_predicted_fault(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* *
* Callback handler when using _scsih_qcmd. * Callback handler when using _scsih_qcmd.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
static u8 static u8
_scsih_io_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) _scsih_io_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply)
...@@ -5466,8 +5412,6 @@ _scsih_io_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) ...@@ -5466,8 +5412,6 @@ _scsih_io_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply)
* During port enable, fw will send topology events for every device. Its * During port enable, fw will send topology events for every device. Its
* possible that the handles may change from the previous setting, so this * possible that the handles may change from the previous setting, so this
* code keeping handles updating if changed. * code keeping handles updating if changed.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_host_refresh(struct MPT3SAS_ADAPTER *ioc) _scsih_sas_host_refresh(struct MPT3SAS_ADAPTER *ioc)
...@@ -5521,8 +5465,6 @@ _scsih_sas_host_refresh(struct MPT3SAS_ADAPTER *ioc) ...@@ -5521,8 +5465,6 @@ _scsih_sas_host_refresh(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* *
* Creating host side data object, stored in ioc->sas_hba * Creating host side data object, stored in ioc->sas_hba
*
* Return nothing.
*/ */
static void static void
_scsih_sas_host_add(struct MPT3SAS_ADAPTER *ioc) _scsih_sas_host_add(struct MPT3SAS_ADAPTER *ioc)
...@@ -5670,7 +5612,7 @@ _scsih_sas_host_add(struct MPT3SAS_ADAPTER *ioc) ...@@ -5670,7 +5612,7 @@ _scsih_sas_host_add(struct MPT3SAS_ADAPTER *ioc)
* *
* Creating expander object, stored in ioc->sas_expander_list. * Creating expander object, stored in ioc->sas_expander_list.
* *
* Return 0 for success, else error. * Return: 0 for success, else error.
*/ */
static int static int
_scsih_expander_add(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_expander_add(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -5825,8 +5767,6 @@ _scsih_expander_add(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -5825,8 +5767,6 @@ _scsih_expander_add(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* mpt3sas_expander_remove - removing expander object * mpt3sas_expander_remove - removing expander object
* @ioc: per adapter object * @ioc: per adapter object
* @sas_address: expander sas_address * @sas_address: expander sas_address
*
* Return nothing.
*/ */
void void
mpt3sas_expander_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address) mpt3sas_expander_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address)
...@@ -5855,8 +5795,8 @@ mpt3sas_expander_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address) ...@@ -5855,8 +5795,8 @@ mpt3sas_expander_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address)
* Callback handler when sending internal generated SCSI_IO. * Callback handler when sending internal generated SCSI_IO.
* The callback index passed is `ioc->scsih_cb_idx` * The callback index passed is `ioc->scsih_cb_idx`
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
static u8 static u8
_scsih_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) _scsih_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply)
...@@ -5890,9 +5830,9 @@ _scsih_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) ...@@ -5890,9 +5830,9 @@ _scsih_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply)
* @ioc: per adapter object * @ioc: per adapter object
* @sas_address: sas address * @sas_address: sas address
* @handle: sas device handle * @handle: sas device handle
* @access_flags: errors returned during discovery of the device * @access_status: errors returned during discovery of the device
* *
* Return 0 for success, else failure * Return: 0 for success, else failure
*/ */
static u8 static u8
_scsih_check_access_status(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, _scsih_check_access_status(struct MPT3SAS_ADAPTER *ioc, u64 sas_address,
...@@ -5954,10 +5894,8 @@ _scsih_check_access_status(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, ...@@ -5954,10 +5894,8 @@ _scsih_check_access_status(struct MPT3SAS_ADAPTER *ioc, u64 sas_address,
* @ioc: per adapter object * @ioc: per adapter object
* @parent_sas_address: sas address of parent expander or sas host * @parent_sas_address: sas address of parent expander or sas host
* @handle: attached device handle * @handle: attached device handle
* @phy_numberv: phy number * @phy_number: phy number
* @link_rate: new link rate * @link_rate: new link rate
*
* Returns nothing.
*/ */
static void static void
_scsih_check_device(struct MPT3SAS_ADAPTER *ioc, _scsih_check_device(struct MPT3SAS_ADAPTER *ioc,
...@@ -6074,7 +6012,7 @@ _scsih_check_device(struct MPT3SAS_ADAPTER *ioc, ...@@ -6074,7 +6012,7 @@ _scsih_check_device(struct MPT3SAS_ADAPTER *ioc,
* *
* Creating end device object, stored in ioc->sas_device_list. * Creating end device object, stored in ioc->sas_device_list.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_scsih_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle, u8 phy_num, _scsih_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle, u8 phy_num,
...@@ -6206,9 +6144,7 @@ _scsih_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle, u8 phy_num, ...@@ -6206,9 +6144,7 @@ _scsih_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle, u8 phy_num,
/** /**
* _scsih_remove_device - removing sas device object * _scsih_remove_device - removing sas device object
* @ioc: per adapter object * @ioc: per adapter object
* @sas_device_delete: the sas_device object * @sas_device: the sas_device object
*
* Return nothing.
*/ */
static void static void
_scsih_remove_device(struct MPT3SAS_ADAPTER *ioc, _scsih_remove_device(struct MPT3SAS_ADAPTER *ioc,
...@@ -6474,10 +6410,9 @@ _scsih_sas_topology_change_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -6474,10 +6410,9 @@ _scsih_sas_topology_change_event(struct MPT3SAS_ADAPTER *ioc,
/** /**
* _scsih_sas_device_status_change_event_debug - debug for device event * _scsih_sas_device_status_change_event_debug - debug for device event
* @ioc: ?
* @event_data: event data payload * @event_data: event data payload
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc,
...@@ -6545,8 +6480,6 @@ _scsih_sas_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, ...@@ -6545,8 +6480,6 @@ _scsih_sas_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_device_status_change_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_device_status_change_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -6607,9 +6540,9 @@ _scsih_sas_device_status_change_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -6607,9 +6540,9 @@ _scsih_sas_device_status_change_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @wwid: wwid * @wwid: wwid
* @handle: sas device handle * @handle: sas device handle
* @access_flags: errors returned during discovery of the device * @access_status: errors returned during discovery of the device
* *
* Return 0 for success, else failure * Return: 0 for success, else failure
*/ */
static u8 static u8
_scsih_check_pcie_access_status(struct MPT3SAS_ADAPTER *ioc, u64 wwid, _scsih_check_pcie_access_status(struct MPT3SAS_ADAPTER *ioc, u64 wwid,
...@@ -6694,8 +6627,6 @@ _scsih_check_pcie_access_status(struct MPT3SAS_ADAPTER *ioc, u64 wwid, ...@@ -6694,8 +6627,6 @@ _scsih_check_pcie_access_status(struct MPT3SAS_ADAPTER *ioc, u64 wwid,
* from SML and free up associated memory * from SML and free up associated memory
* @ioc: per adapter object * @ioc: per adapter object
* @pcie_device: the pcie_device object * @pcie_device: the pcie_device object
*
* Return nothing.
*/ */
static void static void
_scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc, _scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc,
...@@ -6769,8 +6700,6 @@ _scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc, ...@@ -6769,8 +6700,6 @@ _scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc,
* _scsih_pcie_check_device - checking device responsiveness * _scsih_pcie_check_device - checking device responsiveness
* @ioc: per adapter object * @ioc: per adapter object
* @handle: attached device handle * @handle: attached device handle
*
* Returns nothing.
*/ */
static void static void
_scsih_pcie_check_device(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_pcie_check_device(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -6862,7 +6791,7 @@ _scsih_pcie_check_device(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -6862,7 +6791,7 @@ _scsih_pcie_check_device(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* *
* Creating end device object, stored in ioc->pcie_device_list. * Creating end device object, stored in ioc->pcie_device_list.
* *
* Return 1 means queue the event later, 0 means complete the event * Return: 1 means queue the event later, 0 means complete the event
*/ */
static int static int
_scsih_pcie_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_pcie_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -7187,12 +7116,10 @@ _scsih_pcie_topology_change_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -7187,12 +7116,10 @@ _scsih_pcie_topology_change_event(struct MPT3SAS_ADAPTER *ioc,
} }
/** /**
* _scsih_pcie_device_status_change_event_debug - debug for * _scsih_pcie_device_status_change_event_debug - debug for device event
* device event * @ioc: ?
* @event_data: event data payload * @event_data: event data payload
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_pcie_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, _scsih_pcie_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc,
...@@ -7259,8 +7186,6 @@ _scsih_pcie_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, ...@@ -7259,8 +7186,6 @@ _scsih_pcie_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_pcie_device_status_change_event(struct MPT3SAS_ADAPTER *ioc, _scsih_pcie_device_status_change_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -7311,8 +7236,6 @@ _scsih_pcie_device_status_change_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -7311,8 +7236,6 @@ _scsih_pcie_device_status_change_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @event_data: event data payload * @event_data: event data payload
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_enclosure_dev_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_enclosure_dev_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc,
...@@ -7345,8 +7268,6 @@ _scsih_sas_enclosure_dev_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, ...@@ -7345,8 +7268,6 @@ _scsih_sas_enclosure_dev_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_enclosure_dev_status_change_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_enclosure_dev_status_change_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -7413,8 +7334,6 @@ _scsih_sas_enclosure_dev_status_change_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -7413,8 +7334,6 @@ _scsih_sas_enclosure_dev_status_change_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_broadcast_primitive_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_broadcast_primitive_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -7581,8 +7500,6 @@ _scsih_sas_broadcast_primitive_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -7581,8 +7500,6 @@ _scsih_sas_broadcast_primitive_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_discovery_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_discovery_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -7618,8 +7535,6 @@ _scsih_sas_discovery_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -7618,8 +7535,6 @@ _scsih_sas_discovery_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_device_discovery_error_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_device_discovery_error_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -7655,8 +7570,6 @@ _scsih_sas_device_discovery_error_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -7655,8 +7570,6 @@ _scsih_sas_device_discovery_error_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_pcie_enumeration_event(struct MPT3SAS_ADAPTER *ioc, _scsih_pcie_enumeration_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -7685,7 +7598,7 @@ _scsih_pcie_enumeration_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -7685,7 +7598,7 @@ _scsih_pcie_enumeration_event(struct MPT3SAS_ADAPTER *ioc,
* @handle: device handle for physical disk * @handle: device handle for physical disk
* @phys_disk_num: physical disk number * @phys_disk_num: physical disk number
* *
* Return 0 for success, else failure. * Return: 0 for success, else failure.
*/ */
static int static int
_scsih_ir_fastpath(struct MPT3SAS_ADAPTER *ioc, u16 handle, u8 phys_disk_num) _scsih_ir_fastpath(struct MPT3SAS_ADAPTER *ioc, u16 handle, u8 phys_disk_num)
...@@ -7795,8 +7708,6 @@ _scsih_reprobe_lun(struct scsi_device *sdev, void *no_uld_attach) ...@@ -7795,8 +7708,6 @@ _scsih_reprobe_lun(struct scsi_device *sdev, void *no_uld_attach)
* @ioc: per adapter object * @ioc: per adapter object
* @element: IR config element data * @element: IR config element data
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_volume_add(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_volume_add(struct MPT3SAS_ADAPTER *ioc,
...@@ -7853,8 +7764,6 @@ _scsih_sas_volume_add(struct MPT3SAS_ADAPTER *ioc, ...@@ -7853,8 +7764,6 @@ _scsih_sas_volume_add(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @handle: volume device handle * @handle: volume device handle
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_volume_delete(struct MPT3SAS_ADAPTER *ioc, u16 handle) _scsih_sas_volume_delete(struct MPT3SAS_ADAPTER *ioc, u16 handle)
...@@ -7888,8 +7797,6 @@ _scsih_sas_volume_delete(struct MPT3SAS_ADAPTER *ioc, u16 handle) ...@@ -7888,8 +7797,6 @@ _scsih_sas_volume_delete(struct MPT3SAS_ADAPTER *ioc, u16 handle)
* @ioc: per adapter object * @ioc: per adapter object
* @element: IR config element data * @element: IR config element data
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_pd_expose(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_pd_expose(struct MPT3SAS_ADAPTER *ioc,
...@@ -7930,8 +7837,6 @@ _scsih_sas_pd_expose(struct MPT3SAS_ADAPTER *ioc, ...@@ -7930,8 +7837,6 @@ _scsih_sas_pd_expose(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @element: IR config element data * @element: IR config element data
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_pd_hide(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_pd_hide(struct MPT3SAS_ADAPTER *ioc,
...@@ -7981,8 +7886,6 @@ _scsih_sas_pd_hide(struct MPT3SAS_ADAPTER *ioc, ...@@ -7981,8 +7886,6 @@ _scsih_sas_pd_hide(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @element: IR config element data * @element: IR config element data
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_pd_delete(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_pd_delete(struct MPT3SAS_ADAPTER *ioc,
...@@ -7998,8 +7901,6 @@ _scsih_sas_pd_delete(struct MPT3SAS_ADAPTER *ioc, ...@@ -7998,8 +7901,6 @@ _scsih_sas_pd_delete(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @element: IR config element data * @element: IR config element data
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_pd_add(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_pd_add(struct MPT3SAS_ADAPTER *ioc,
...@@ -8051,8 +7952,6 @@ _scsih_sas_pd_add(struct MPT3SAS_ADAPTER *ioc, ...@@ -8051,8 +7952,6 @@ _scsih_sas_pd_add(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @event_data: event data payload * @event_data: event data payload
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_ir_config_change_event_debug(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_ir_config_change_event_debug(struct MPT3SAS_ADAPTER *ioc,
...@@ -8131,8 +8030,6 @@ _scsih_sas_ir_config_change_event_debug(struct MPT3SAS_ADAPTER *ioc, ...@@ -8131,8 +8030,6 @@ _scsih_sas_ir_config_change_event_debug(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_ir_config_change_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_ir_config_change_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -8203,8 +8100,6 @@ _scsih_sas_ir_config_change_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -8203,8 +8100,6 @@ _scsih_sas_ir_config_change_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_ir_volume_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_ir_volume_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -8287,8 +8182,6 @@ _scsih_sas_ir_volume_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -8287,8 +8182,6 @@ _scsih_sas_ir_volume_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_ir_physical_disk_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_ir_physical_disk_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -8373,8 +8266,6 @@ _scsih_sas_ir_physical_disk_event(struct MPT3SAS_ADAPTER *ioc, ...@@ -8373,8 +8266,6 @@ _scsih_sas_ir_physical_disk_event(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @event_data: event data payload * @event_data: event data payload
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_ir_operation_status_event_debug(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_ir_operation_status_event_debug(struct MPT3SAS_ADAPTER *ioc,
...@@ -8415,8 +8306,6 @@ _scsih_sas_ir_operation_status_event_debug(struct MPT3SAS_ADAPTER *ioc, ...@@ -8415,8 +8306,6 @@ _scsih_sas_ir_operation_status_event_debug(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_scsih_sas_ir_operation_status_event(struct MPT3SAS_ADAPTER *ioc, _scsih_sas_ir_operation_status_event(struct MPT3SAS_ADAPTER *ioc,
...@@ -8474,8 +8363,6 @@ _scsih_prep_device_scan(struct MPT3SAS_ADAPTER *ioc) ...@@ -8474,8 +8363,6 @@ _scsih_prep_device_scan(struct MPT3SAS_ADAPTER *ioc)
* *
* After host reset, find out whether devices are still responding. * After host reset, find out whether devices are still responding.
* Used in _scsih_remove_unresponsive_sas_devices. * Used in _scsih_remove_unresponsive_sas_devices.
*
* Return nothing.
*/ */
static void static void
_scsih_mark_responding_sas_device(struct MPT3SAS_ADAPTER *ioc, _scsih_mark_responding_sas_device(struct MPT3SAS_ADAPTER *ioc,
...@@ -8570,8 +8457,6 @@ Mpi2SasDevicePage0_t *sas_device_pg0) ...@@ -8570,8 +8457,6 @@ Mpi2SasDevicePage0_t *sas_device_pg0)
* _scsih_create_enclosure_list_after_reset - Free Existing list, * _scsih_create_enclosure_list_after_reset - Free Existing list,
* And create enclosure list by scanning all Enclosure Page(0)s * And create enclosure list by scanning all Enclosure Page(0)s
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
static void static void
_scsih_create_enclosure_list_after_reset(struct MPT3SAS_ADAPTER *ioc) _scsih_create_enclosure_list_after_reset(struct MPT3SAS_ADAPTER *ioc)
...@@ -8618,8 +8503,6 @@ _scsih_create_enclosure_list_after_reset(struct MPT3SAS_ADAPTER *ioc) ...@@ -8618,8 +8503,6 @@ _scsih_create_enclosure_list_after_reset(struct MPT3SAS_ADAPTER *ioc)
* *
* After host reset, find out whether devices are still responding. * After host reset, find out whether devices are still responding.
* If not remove. * If not remove.
*
* Return nothing.
*/ */
static void static void
_scsih_search_responding_sas_devices(struct MPT3SAS_ADAPTER *ioc) _scsih_search_responding_sas_devices(struct MPT3SAS_ADAPTER *ioc)
...@@ -8662,8 +8545,6 @@ _scsih_search_responding_sas_devices(struct MPT3SAS_ADAPTER *ioc) ...@@ -8662,8 +8545,6 @@ _scsih_search_responding_sas_devices(struct MPT3SAS_ADAPTER *ioc)
* *
* After host reset, find out whether devices are still responding. * After host reset, find out whether devices are still responding.
* Used in _scsih_remove_unresponding_devices. * Used in _scsih_remove_unresponding_devices.
*
* Return nothing.
*/ */
static void static void
_scsih_mark_responding_pcie_device(struct MPT3SAS_ADAPTER *ioc, _scsih_mark_responding_pcie_device(struct MPT3SAS_ADAPTER *ioc,
...@@ -8737,8 +8618,6 @@ _scsih_mark_responding_pcie_device(struct MPT3SAS_ADAPTER *ioc, ...@@ -8737,8 +8618,6 @@ _scsih_mark_responding_pcie_device(struct MPT3SAS_ADAPTER *ioc,
* *
* After host reset, find out whether devices are still responding. * After host reset, find out whether devices are still responding.
* If not remove. * If not remove.
*
* Return nothing.
*/ */
static void static void
_scsih_search_responding_pcie_devices(struct MPT3SAS_ADAPTER *ioc) _scsih_search_responding_pcie_devices(struct MPT3SAS_ADAPTER *ioc)
...@@ -8786,8 +8665,6 @@ _scsih_search_responding_pcie_devices(struct MPT3SAS_ADAPTER *ioc) ...@@ -8786,8 +8665,6 @@ _scsih_search_responding_pcie_devices(struct MPT3SAS_ADAPTER *ioc)
* *
* After host reset, find out whether devices are still responding. * After host reset, find out whether devices are still responding.
* Used in _scsih_remove_unresponsive_raid_devices. * Used in _scsih_remove_unresponsive_raid_devices.
*
* Return nothing.
*/ */
static void static void
_scsih_mark_responding_raid_device(struct MPT3SAS_ADAPTER *ioc, u64 wwid, _scsih_mark_responding_raid_device(struct MPT3SAS_ADAPTER *ioc, u64 wwid,
...@@ -8843,8 +8720,6 @@ _scsih_mark_responding_raid_device(struct MPT3SAS_ADAPTER *ioc, u64 wwid, ...@@ -8843,8 +8720,6 @@ _scsih_mark_responding_raid_device(struct MPT3SAS_ADAPTER *ioc, u64 wwid,
* *
* After host reset, find out whether devices are still responding. * After host reset, find out whether devices are still responding.
* If not remove. * If not remove.
*
* Return nothing.
*/ */
static void static void
_scsih_search_responding_raid_devices(struct MPT3SAS_ADAPTER *ioc) _scsih_search_responding_raid_devices(struct MPT3SAS_ADAPTER *ioc)
...@@ -8915,8 +8790,6 @@ _scsih_search_responding_raid_devices(struct MPT3SAS_ADAPTER *ioc) ...@@ -8915,8 +8790,6 @@ _scsih_search_responding_raid_devices(struct MPT3SAS_ADAPTER *ioc)
* *
* After host reset, find out whether devices are still responding. * After host reset, find out whether devices are still responding.
* Used in _scsih_remove_unresponsive_expanders. * Used in _scsih_remove_unresponsive_expanders.
*
* Return nothing.
*/ */
static void static void
_scsih_mark_responding_expander(struct MPT3SAS_ADAPTER *ioc, _scsih_mark_responding_expander(struct MPT3SAS_ADAPTER *ioc,
...@@ -8969,8 +8842,6 @@ _scsih_mark_responding_expander(struct MPT3SAS_ADAPTER *ioc, ...@@ -8969,8 +8842,6 @@ _scsih_mark_responding_expander(struct MPT3SAS_ADAPTER *ioc,
* *
* After host reset, find out whether devices are still responding. * After host reset, find out whether devices are still responding.
* If not remove. * If not remove.
*
* Return nothing.
*/ */
static void static void
_scsih_search_responding_expanders(struct MPT3SAS_ADAPTER *ioc) _scsih_search_responding_expanders(struct MPT3SAS_ADAPTER *ioc)
...@@ -9010,8 +8881,6 @@ _scsih_search_responding_expanders(struct MPT3SAS_ADAPTER *ioc) ...@@ -9010,8 +8881,6 @@ _scsih_search_responding_expanders(struct MPT3SAS_ADAPTER *ioc)
/** /**
* _scsih_remove_unresponding_devices - removing unresponding devices * _scsih_remove_unresponding_devices - removing unresponding devices
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
static void static void
_scsih_remove_unresponding_devices(struct MPT3SAS_ADAPTER *ioc) _scsih_remove_unresponding_devices(struct MPT3SAS_ADAPTER *ioc)
...@@ -9137,8 +9006,6 @@ _scsih_refresh_expander_links(struct MPT3SAS_ADAPTER *ioc, ...@@ -9137,8 +9006,6 @@ _scsih_refresh_expander_links(struct MPT3SAS_ADAPTER *ioc,
/** /**
* _scsih_scan_for_devices_after_reset - scan for devices after host reset * _scsih_scan_for_devices_after_reset - scan for devices after host reset
* @ioc: per adapter object * @ioc: per adapter object
*
* Return nothing.
*/ */
static void static void
_scsih_scan_for_devices_after_reset(struct MPT3SAS_ADAPTER *ioc) _scsih_scan_for_devices_after_reset(struct MPT3SAS_ADAPTER *ioc)
...@@ -9492,8 +9359,6 @@ mpt3sas_scsih_reset_done_handler(struct MPT3SAS_ADAPTER *ioc) ...@@ -9492,8 +9359,6 @@ mpt3sas_scsih_reset_done_handler(struct MPT3SAS_ADAPTER *ioc)
* @ioc: per adapter object * @ioc: per adapter object
* @fw_event: The fw_event_work object * @fw_event: The fw_event_work object
* Context: user. * Context: user.
*
* Return nothing.
*/ */
static void static void
_mpt3sas_fw_work(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) _mpt3sas_fw_work(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event)
...@@ -9586,13 +9451,10 @@ _mpt3sas_fw_work(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) ...@@ -9586,13 +9451,10 @@ _mpt3sas_fw_work(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event)
/** /**
* _firmware_event_work * _firmware_event_work
* @ioc: per adapter object
* @work: The fw_event_work object * @work: The fw_event_work object
* Context: user. * Context: user.
* *
* wrappers for the work thread handling firmware events * wrappers for the work thread handling firmware events
*
* Return nothing.
*/ */
static void static void
...@@ -9614,8 +9476,8 @@ _firmware_event_work(struct work_struct *work) ...@@ -9614,8 +9476,8 @@ _firmware_event_work(struct work_struct *work)
* This function merely adds a new work task into ioc->firmware_event_thread. * This function merely adds a new work task into ioc->firmware_event_thread.
* The tasks are worked from _firmware_event_work in user context. * The tasks are worked from _firmware_event_work in user context.
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
u8 u8
mpt3sas_scsih_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, mpt3sas_scsih_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index,
...@@ -9800,8 +9662,6 @@ mpt3sas_scsih_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, ...@@ -9800,8 +9662,6 @@ mpt3sas_scsih_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index,
* *
* Removing object and freeing associated memory from the * Removing object and freeing associated memory from the
* ioc->sas_expander_list. * ioc->sas_expander_list.
*
* Return nothing.
*/ */
static void static void
_scsih_expander_node_remove(struct MPT3SAS_ADAPTER *ioc, _scsih_expander_node_remove(struct MPT3SAS_ADAPTER *ioc,
...@@ -9850,8 +9710,6 @@ _scsih_expander_node_remove(struct MPT3SAS_ADAPTER *ioc, ...@@ -9850,8 +9710,6 @@ _scsih_expander_node_remove(struct MPT3SAS_ADAPTER *ioc,
* *
* Sending RAID Action to alert the Integrated RAID subsystem of the IOC that * Sending RAID Action to alert the Integrated RAID subsystem of the IOC that
* the host system is shutting down. * the host system is shutting down.
*
* Return nothing.
*/ */
static void static void
_scsih_ir_shutdown(struct MPT3SAS_ADAPTER *ioc) _scsih_ir_shutdown(struct MPT3SAS_ADAPTER *ioc)
...@@ -9923,7 +9781,6 @@ _scsih_ir_shutdown(struct MPT3SAS_ADAPTER *ioc) ...@@ -9923,7 +9781,6 @@ _scsih_ir_shutdown(struct MPT3SAS_ADAPTER *ioc)
* @pdev: PCI device struct * @pdev: PCI device struct
* *
* Routine called when unloading the driver. * Routine called when unloading the driver.
* Return nothing.
*/ */
static void scsih_remove(struct pci_dev *pdev) static void scsih_remove(struct pci_dev *pdev)
{ {
...@@ -10005,8 +9862,6 @@ static void scsih_remove(struct pci_dev *pdev) ...@@ -10005,8 +9862,6 @@ static void scsih_remove(struct pci_dev *pdev)
/** /**
* scsih_shutdown - routine call during system shutdown * scsih_shutdown - routine call during system shutdown
* @pdev: PCI device struct * @pdev: PCI device struct
*
* Return nothing.
*/ */
static void static void
scsih_shutdown(struct pci_dev *pdev) scsih_shutdown(struct pci_dev *pdev)
...@@ -10229,7 +10084,7 @@ _scsih_probe_sas(struct MPT3SAS_ADAPTER *ioc) ...@@ -10229,7 +10084,7 @@ _scsih_probe_sas(struct MPT3SAS_ADAPTER *ioc)
* *
* Get the next pcie device from pcie_device_init_list list. * Get the next pcie device from pcie_device_init_list list.
* *
* Returns pcie device structure if pcie_device_init_list list is not empty * Return: pcie device structure if pcie_device_init_list list is not empty
* otherwise returns NULL * otherwise returns NULL
*/ */
static struct _pcie_device *get_next_pcie_device(struct MPT3SAS_ADAPTER *ioc) static struct _pcie_device *get_next_pcie_device(struct MPT3SAS_ADAPTER *ioc)
...@@ -10577,7 +10432,7 @@ _scsih_determine_hba_mpi_version(struct pci_dev *pdev) ...@@ -10577,7 +10432,7 @@ _scsih_determine_hba_mpi_version(struct pci_dev *pdev)
* @pdev: PCI device struct * @pdev: PCI device struct
* @id: pci device id * @id: pci device id
* *
* Returns 0 success, anything else error. * Return: 0 success, anything else error.
*/ */
static int static int
_scsih_probe(struct pci_dev *pdev, const struct pci_device_id *id) _scsih_probe(struct pci_dev *pdev, const struct pci_device_id *id)
...@@ -10827,7 +10682,7 @@ _scsih_probe(struct pci_dev *pdev, const struct pci_device_id *id) ...@@ -10827,7 +10682,7 @@ _scsih_probe(struct pci_dev *pdev, const struct pci_device_id *id)
* @pdev: PCI device struct * @pdev: PCI device struct
* @state: PM state change to (usually PCI_D3) * @state: PM state change to (usually PCI_D3)
* *
* Returns 0 success, anything else error. * Return: 0 success, anything else error.
*/ */
static int static int
scsih_suspend(struct pci_dev *pdev, pm_message_t state) scsih_suspend(struct pci_dev *pdev, pm_message_t state)
...@@ -10854,7 +10709,7 @@ scsih_suspend(struct pci_dev *pdev, pm_message_t state) ...@@ -10854,7 +10709,7 @@ scsih_suspend(struct pci_dev *pdev, pm_message_t state)
* scsih_resume - power management resume main entry point * scsih_resume - power management resume main entry point
* @pdev: PCI device struct * @pdev: PCI device struct
* *
* Returns 0 success, anything else error. * Return: 0 success, anything else error.
*/ */
static int static int
scsih_resume(struct pci_dev *pdev) scsih_resume(struct pci_dev *pdev)
...@@ -10890,8 +10745,7 @@ scsih_resume(struct pci_dev *pdev) ...@@ -10890,8 +10745,7 @@ scsih_resume(struct pci_dev *pdev)
* *
* Description: Called when a PCI error is detected. * Description: Called when a PCI error is detected.
* *
* Return value: * Return: PCI_ERS_RESULT_NEED_RESET or PCI_ERS_RESULT_DISCONNECT.
* PCI_ERS_RESULT_NEED_RESET or PCI_ERS_RESULT_DISCONNECT
*/ */
static pci_ers_result_t static pci_ers_result_t
scsih_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) scsih_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
...@@ -11152,7 +11006,7 @@ static struct pci_driver mpt3sas_driver = { ...@@ -11152,7 +11006,7 @@ static struct pci_driver mpt3sas_driver = {
/** /**
* scsih_init - main entry point for this driver. * scsih_init - main entry point for this driver.
* *
* Returns 0 success, anything else error. * Return: 0 success, anything else error.
*/ */
static int static int
scsih_init(void) scsih_init(void)
...@@ -11202,7 +11056,7 @@ scsih_init(void) ...@@ -11202,7 +11056,7 @@ scsih_init(void)
/** /**
* scsih_exit - exit point for this driver (when it is a module). * scsih_exit - exit point for this driver (when it is a module).
* *
* Returns 0 success, anything else error. * Return: 0 success, anything else error.
*/ */
static void static void
scsih_exit(void) scsih_exit(void)
...@@ -11232,7 +11086,7 @@ scsih_exit(void) ...@@ -11232,7 +11086,7 @@ scsih_exit(void)
/** /**
* _mpt3sas_init - main entry point for this driver. * _mpt3sas_init - main entry point for this driver.
* *
* Returns 0 success, anything else error. * Return: 0 success, anything else error.
*/ */
static int __init static int __init
_mpt3sas_init(void) _mpt3sas_init(void)
......
...@@ -134,7 +134,7 @@ _transport_convert_phy_link_rate(u8 link_rate) ...@@ -134,7 +134,7 @@ _transport_convert_phy_link_rate(u8 link_rate)
* *
* Populates sas identify info. * Populates sas identify info.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_transport_set_identify(struct MPT3SAS_ADAPTER *ioc, u16 handle, _transport_set_identify(struct MPT3SAS_ADAPTER *ioc, u16 handle,
...@@ -226,8 +226,8 @@ _transport_set_identify(struct MPT3SAS_ADAPTER *ioc, u16 handle, ...@@ -226,8 +226,8 @@ _transport_set_identify(struct MPT3SAS_ADAPTER *ioc, u16 handle,
* Callback handler when sending internal generated transport cmds. * Callback handler when sending internal generated transport cmds.
* The callback index passed is `ioc->transport_cb_idx` * The callback index passed is `ioc->transport_cb_idx`
* *
* Return 1 meaning mf should be freed from _base_interrupt * Return: 1 meaning mf should be freed from _base_interrupt
* 0 means the mf is freed from this function. * 0 means the mf is freed from this function.
*/ */
u8 u8
mpt3sas_transport_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, mpt3sas_transport_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
...@@ -287,7 +287,7 @@ struct rep_manu_reply { ...@@ -287,7 +287,7 @@ struct rep_manu_reply {
* *
* Fills in the sas_expander_device object when SMP port is created. * Fills in the sas_expander_device object when SMP port is created.
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_transport_expander_report_manufacture(struct MPT3SAS_ADAPTER *ioc, _transport_expander_report_manufacture(struct MPT3SAS_ADAPTER *ioc,
...@@ -460,8 +460,6 @@ _transport_expander_report_manufacture(struct MPT3SAS_ADAPTER *ioc, ...@@ -460,8 +460,6 @@ _transport_expander_report_manufacture(struct MPT3SAS_ADAPTER *ioc,
* _transport_delete_port - helper function to removing a port * _transport_delete_port - helper function to removing a port
* @ioc: per adapter object * @ioc: per adapter object
* @mpt3sas_port: mpt3sas per port object * @mpt3sas_port: mpt3sas per port object
*
* Returns nothing.
*/ */
static void static void
_transport_delete_port(struct MPT3SAS_ADAPTER *ioc, _transport_delete_port(struct MPT3SAS_ADAPTER *ioc,
...@@ -489,8 +487,6 @@ _transport_delete_port(struct MPT3SAS_ADAPTER *ioc, ...@@ -489,8 +487,6 @@ _transport_delete_port(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @mpt3sas_port: mpt3sas per port object * @mpt3sas_port: mpt3sas per port object
* @mpt3sas_phy: mpt3sas per phy object * @mpt3sas_phy: mpt3sas per phy object
*
* Returns nothing.
*/ */
static void static void
_transport_delete_phy(struct MPT3SAS_ADAPTER *ioc, _transport_delete_phy(struct MPT3SAS_ADAPTER *ioc,
...@@ -513,8 +509,6 @@ _transport_delete_phy(struct MPT3SAS_ADAPTER *ioc, ...@@ -513,8 +509,6 @@ _transport_delete_phy(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @mpt3sas_port: mpt3sas per port object * @mpt3sas_port: mpt3sas per port object
* @mpt3sas_phy: mpt3sas per phy object * @mpt3sas_phy: mpt3sas per phy object
*
* Returns nothing.
*/ */
static void static void
_transport_add_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_port *mpt3sas_port, _transport_add_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_port *mpt3sas_port,
...@@ -538,8 +532,6 @@ _transport_add_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_port *mpt3sas_port, ...@@ -538,8 +532,6 @@ _transport_add_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_port *mpt3sas_port,
* @sas_node: sas node object (either expander or sas host) * @sas_node: sas node object (either expander or sas host)
* @mpt3sas_phy: mpt3sas per phy object * @mpt3sas_phy: mpt3sas per phy object
* @sas_address: sas address of device/expander were phy needs to be added to * @sas_address: sas address of device/expander were phy needs to be added to
*
* Returns nothing.
*/ */
static void static void
_transport_add_phy_to_an_existing_port(struct MPT3SAS_ADAPTER *ioc, _transport_add_phy_to_an_existing_port(struct MPT3SAS_ADAPTER *ioc,
...@@ -573,8 +565,6 @@ _transport_add_phy_to_an_existing_port(struct MPT3SAS_ADAPTER *ioc, ...@@ -573,8 +565,6 @@ _transport_add_phy_to_an_existing_port(struct MPT3SAS_ADAPTER *ioc,
* @ioc: per adapter object * @ioc: per adapter object
* @sas_node: sas node object (either expander or sas host) * @sas_node: sas node object (either expander or sas host)
* @mpt3sas_phy: mpt3sas per phy object * @mpt3sas_phy: mpt3sas per phy object
*
* Returns nothing.
*/ */
static void static void
_transport_del_phy_from_an_existing_port(struct MPT3SAS_ADAPTER *ioc, _transport_del_phy_from_an_existing_port(struct MPT3SAS_ADAPTER *ioc,
...@@ -635,7 +625,7 @@ _transport_sanity_check(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_node, ...@@ -635,7 +625,7 @@ _transport_sanity_check(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_node,
* *
* Adding new port object to the sas_node->sas_port_list. * Adding new port object to the sas_node->sas_port_list.
* *
* Returns mpt3sas_port. * Return: mpt3sas_port.
*/ */
struct _sas_port * struct _sas_port *
mpt3sas_transport_port_add(struct MPT3SAS_ADAPTER *ioc, u16 handle, mpt3sas_transport_port_add(struct MPT3SAS_ADAPTER *ioc, u16 handle,
...@@ -794,8 +784,6 @@ mpt3sas_transport_port_add(struct MPT3SAS_ADAPTER *ioc, u16 handle, ...@@ -794,8 +784,6 @@ mpt3sas_transport_port_add(struct MPT3SAS_ADAPTER *ioc, u16 handle,
* *
* Removing object and freeing associated memory from the * Removing object and freeing associated memory from the
* ioc->sas_port_list. * ioc->sas_port_list.
*
* Return nothing.
*/ */
void void
mpt3sas_transport_port_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, mpt3sas_transport_port_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address,
...@@ -860,7 +848,7 @@ mpt3sas_transport_port_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, ...@@ -860,7 +848,7 @@ mpt3sas_transport_port_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address,
* @phy_pg0: sas phy page 0 * @phy_pg0: sas phy page 0
* @parent_dev: parent device class object * @parent_dev: parent device class object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_transport_add_host_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_phy mpt3sas_transport_add_host_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_phy
...@@ -928,7 +916,7 @@ mpt3sas_transport_add_host_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_phy ...@@ -928,7 +916,7 @@ mpt3sas_transport_add_host_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_phy
* @expander_pg1: expander page 1 * @expander_pg1: expander page 1
* @parent_dev: parent device class object * @parent_dev: parent device class object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
int int
mpt3sas_transport_add_expander_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_phy mpt3sas_transport_add_expander_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_phy
...@@ -995,10 +983,8 @@ mpt3sas_transport_add_expander_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_phy ...@@ -995,10 +983,8 @@ mpt3sas_transport_add_expander_phy(struct MPT3SAS_ADAPTER *ioc, struct _sas_phy
* @ioc: per adapter object * @ioc: per adapter object
* @sas_address: sas address of parent expander or sas host * @sas_address: sas address of parent expander or sas host
* @handle: attached device handle * @handle: attached device handle
* @phy_numberv: phy number * @phy_number: phy number
* @link_rate: new link rate * @link_rate: new link rate
*
* Returns nothing.
*/ */
void void
mpt3sas_transport_update_links(struct MPT3SAS_ADAPTER *ioc, mpt3sas_transport_update_links(struct MPT3SAS_ADAPTER *ioc,
...@@ -1090,7 +1076,7 @@ struct phy_error_log_reply { ...@@ -1090,7 +1076,7 @@ struct phy_error_log_reply {
* @ioc: per adapter object * @ioc: per adapter object
* @phy: The sas phy object * @phy: The sas phy object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
* *
*/ */
static int static int
...@@ -1262,7 +1248,7 @@ _transport_get_expander_phy_error_log(struct MPT3SAS_ADAPTER *ioc, ...@@ -1262,7 +1248,7 @@ _transport_get_expander_phy_error_log(struct MPT3SAS_ADAPTER *ioc,
* _transport_get_linkerrors - return phy counters for both hba and expanders * _transport_get_linkerrors - return phy counters for both hba and expanders
* @phy: The sas phy object * @phy: The sas phy object
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
* *
*/ */
static int static int
...@@ -1311,10 +1297,11 @@ _transport_get_linkerrors(struct sas_phy *phy) ...@@ -1311,10 +1297,11 @@ _transport_get_linkerrors(struct sas_phy *phy)
/** /**
* _transport_get_enclosure_identifier - * _transport_get_enclosure_identifier -
* @phy: The sas phy object * @rphy: The sas phy object
* @identifier: ?
* *
* Obtain the enclosure logical id for an expander. * Obtain the enclosure logical id for an expander.
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_transport_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier) _transport_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier)
...@@ -1342,9 +1329,9 @@ _transport_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier) ...@@ -1342,9 +1329,9 @@ _transport_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier)
/** /**
* _transport_get_bay_identifier - * _transport_get_bay_identifier -
* @phy: The sas phy object * @rphy: The sas phy object
* *
* Returns the slot id for a device that resides inside an enclosure. * Return: the slot id for a device that resides inside an enclosure.
*/ */
static int static int
_transport_get_bay_identifier(struct sas_rphy *rphy) _transport_get_bay_identifier(struct sas_rphy *rphy)
...@@ -1400,8 +1387,9 @@ struct phy_control_reply { ...@@ -1400,8 +1387,9 @@ struct phy_control_reply {
* _transport_expander_phy_control - expander phy control * _transport_expander_phy_control - expander phy control
* @ioc: per adapter object * @ioc: per adapter object
* @phy: The sas phy object * @phy: The sas phy object
* @phy_operation: ?
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
* *
*/ */
static int static int
...@@ -1571,7 +1559,7 @@ _transport_expander_phy_control(struct MPT3SAS_ADAPTER *ioc, ...@@ -1571,7 +1559,7 @@ _transport_expander_phy_control(struct MPT3SAS_ADAPTER *ioc,
* @phy: The sas phy object * @phy: The sas phy object
* @hard_reset: * @hard_reset:
* *
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_transport_phy_reset(struct sas_phy *phy, int hard_reset) _transport_phy_reset(struct sas_phy *phy, int hard_reset)
...@@ -1623,7 +1611,7 @@ _transport_phy_reset(struct sas_phy *phy, int hard_reset) ...@@ -1623,7 +1611,7 @@ _transport_phy_reset(struct sas_phy *phy, int hard_reset)
* @enable: enable phy when true * @enable: enable phy when true
* *
* Only support sas_host direct attached phys. * Only support sas_host direct attached phys.
* Returns 0 for success, non-zero for failure. * Return: 0 for success, non-zero for failure.
*/ */
static int static int
_transport_phy_enable(struct sas_phy *phy, int enable) _transport_phy_enable(struct sas_phy *phy, int enable)
...@@ -1761,7 +1749,8 @@ _transport_phy_enable(struct sas_phy *phy, int enable) ...@@ -1761,7 +1749,8 @@ _transport_phy_enable(struct sas_phy *phy, int enable)
* @rates: rates defined in sas_phy_linkrates * @rates: rates defined in sas_phy_linkrates
* *
* Only support sas_host direct attached phys. * Only support sas_host direct attached phys.
* Returns 0 for success, non-zero for failure. *
* Return: 0 for success, non-zero for failure.
*/ */
static int static int
_transport_phy_speed(struct sas_phy *phy, struct sas_phy_linkrates *rates) _transport_phy_speed(struct sas_phy *phy, struct sas_phy_linkrates *rates)
...@@ -1904,9 +1893,9 @@ _transport_unmap_smp_buffer(struct device *dev, struct bsg_buffer *buf, ...@@ -1904,9 +1893,9 @@ _transport_unmap_smp_buffer(struct device *dev, struct bsg_buffer *buf,
/** /**
* _transport_smp_handler - transport portal for smp passthru * _transport_smp_handler - transport portal for smp passthru
* @job: ?
* @shost: shost object * @shost: shost object
* @rphy: sas transport rphy object * @rphy: sas transport rphy object
* @req:
* *
* This used primarily for smp_utils. * This used primarily for smp_utils.
* Example: * Example:
......
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
/** /**
* _mpt3sas_raise_sigio - notifiy app * _mpt3sas_raise_sigio - notifiy app
* @ioc: per adapter object * @ioc: per adapter object
* @event_data: * @event_data: ?
*/ */
static void static void
_mpt3sas_raise_sigio(struct MPT3SAS_ADAPTER *ioc, _mpt3sas_raise_sigio(struct MPT3SAS_ADAPTER *ioc,
...@@ -107,7 +107,7 @@ _mpt3sas_raise_sigio(struct MPT3SAS_ADAPTER *ioc, ...@@ -107,7 +107,7 @@ _mpt3sas_raise_sigio(struct MPT3SAS_ADAPTER *ioc,
/** /**
* mpt3sas_process_trigger_data - process the event data for the trigger * mpt3sas_process_trigger_data - process the event data for the trigger
* @ioc: per adapter object * @ioc: per adapter object
* @event_data: * @event_data: ?
*/ */
void void
mpt3sas_process_trigger_data(struct MPT3SAS_ADAPTER *ioc, mpt3sas_process_trigger_data(struct MPT3SAS_ADAPTER *ioc,
...@@ -209,8 +209,8 @@ mpt3sas_trigger_master(struct MPT3SAS_ADAPTER *ioc, u32 trigger_bitmask) ...@@ -209,8 +209,8 @@ mpt3sas_trigger_master(struct MPT3SAS_ADAPTER *ioc, u32 trigger_bitmask)
/** /**
* mpt3sas_trigger_event - Event trigger handler * mpt3sas_trigger_event - Event trigger handler
* @ioc: per adapter object * @ioc: per adapter object
* @event: * @event: ?
* @log_entry_qualifier: * @log_entry_qualifier: ?
* *
*/ */
void void
...@@ -288,9 +288,9 @@ mpt3sas_trigger_event(struct MPT3SAS_ADAPTER *ioc, u16 event, ...@@ -288,9 +288,9 @@ mpt3sas_trigger_event(struct MPT3SAS_ADAPTER *ioc, u16 event,
/** /**
* mpt3sas_trigger_scsi - SCSI trigger handler * mpt3sas_trigger_scsi - SCSI trigger handler
* @ioc: per adapter object * @ioc: per adapter object
* @sense_key: * @sense_key: ?
* @asc: * @asc: ?
* @ascq: * @ascq: ?
* *
*/ */
void void
...@@ -364,8 +364,8 @@ mpt3sas_trigger_scsi(struct MPT3SAS_ADAPTER *ioc, u8 sense_key, u8 asc, ...@@ -364,8 +364,8 @@ mpt3sas_trigger_scsi(struct MPT3SAS_ADAPTER *ioc, u8 sense_key, u8 asc,
/** /**
* mpt3sas_trigger_mpi - MPI trigger handler * mpt3sas_trigger_mpi - MPI trigger handler
* @ioc: per adapter object * @ioc: per adapter object
* @ioc_status: * @ioc_status: ?
* @loginfo: * @loginfo: ?
* *
*/ */
void void
......
...@@ -267,9 +267,6 @@ mpt3sas_init_warpdrive_properties(struct MPT3SAS_ADAPTER *ioc, ...@@ -267,9 +267,6 @@ mpt3sas_init_warpdrive_properties(struct MPT3SAS_ADAPTER *ioc,
* @scmd: pointer to scsi command object * @scmd: pointer to scsi command object
* @raid_device: pointer to raid device data structure * @raid_device: pointer to raid device data structure
* @mpi_request: pointer to the SCSI_IO reqest message frame * @mpi_request: pointer to the SCSI_IO reqest message frame
* @smid: system request message index
*
* Returns nothing
*/ */
void void
mpt3sas_setup_direct_io(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, mpt3sas_setup_direct_io(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment