summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/sd8797/mlan/mlan_sdio.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/sd8797/mlan/mlan_sdio.c')
-rw-r--r--drivers/net/wireless/sd8797/mlan/mlan_sdio.c108
1 files changed, 54 insertions, 54 deletions
diff --git a/drivers/net/wireless/sd8797/mlan/mlan_sdio.c b/drivers/net/wireless/sd8797/mlan/mlan_sdio.c
index 4812797c6361..0718cec12ee2 100644
--- a/drivers/net/wireless/sd8797/mlan/mlan_sdio.c
+++ b/drivers/net/wireless/sd8797/mlan/mlan_sdio.c
@@ -47,9 +47,9 @@ Change log:
Local Functions
********************************************************/
-/**
+/**
* @brief This function initialize the SDIO port
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
@@ -112,9 +112,9 @@ wlan_sdio_init_ioport(mlan_adapter * pmadapter)
return MLAN_STATUS_SUCCESS;
}
-/**
+/**
* @brief This function sends data to the card.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param pmbuf A pointer to mlan_buffer (pmbuf->data_len should include SDIO header)
* @param port Port
@@ -153,9 +153,9 @@ wlan_write_data_sync(mlan_adapter * pmadapter, mlan_buffer * pmbuf, t_u32 port)
return ret;
}
-/**
+/**
* @brief This function gets available SDIO port for reading cmd/data
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param pport A pointer to port number
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
@@ -201,9 +201,9 @@ wlan_get_rd_port(mlan_adapter * pmadapter, t_u8 * pport)
return MLAN_STATUS_SUCCESS;
}
-/**
+/**
* @brief This function gets available SDIO port for writing data
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param pport A pointer to port number
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
@@ -248,9 +248,9 @@ wlan_get_wr_port_data(mlan_adapter * pmadapter, t_u8 * pport)
return MLAN_STATUS_SUCCESS;
}
-/**
+/**
* @brief This function polls the card status register.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param bits the bit mask
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
@@ -282,9 +282,9 @@ wlan_sdio_poll_card_status(mlan_adapter * pmadapter, t_u8 bits)
return MLAN_STATUS_FAILURE;
}
-/**
+/**
* @brief This function reads firmware status registers
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param dat A pointer to keep returned data
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
@@ -316,7 +316,7 @@ wlan_sdio_read_fw_status(mlan_adapter * pmadapter, t_u16 * dat)
}
/** @brief This function disables the host interrupts mask.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param mask the interrupt mask
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
@@ -352,9 +352,9 @@ wlan_sdio_disable_host_int_mask(pmlan_adapter pmadapter, t_u8 mask)
return MLAN_STATUS_SUCCESS;
}
-/**
+/**
* @brief This function enables the host interrupts mask
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param mask the interrupt mask
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
@@ -378,9 +378,9 @@ wlan_sdio_enable_host_int_mask(pmlan_adapter pmadapter, t_u8 mask)
return MLAN_STATUS_SUCCESS;
}
-/**
+/**
* @brief This function reads data from the card.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param type A pointer to keep type as data or command
* @param nb A pointer to keep the data/cmd length returned in buffer
@@ -608,9 +608,9 @@ wlan_prog_fw_w_helper(IN pmlan_adapter pmadapter, IN pmlan_fw_image pmfw)
return ret;
}
-/**
+/**
* @brief This function disables the host interrupts.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
@@ -625,10 +625,10 @@ wlan_disable_host_int(pmlan_adapter pmadapter)
return ret;
}
-/**
- * @brief This function decodes the rx packet &
+/**
+ * @brief This function decodes the rx packet &
* calls corresponding handlers according to the packet type
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param pmbuf A pointer to the SDIO data/cmd buffer
* @param upld_typ Type of rx packet
@@ -712,9 +712,9 @@ wlan_decode_rx_packet(mlan_adapter * pmadapter, mlan_buffer * pmbuf,
}
#ifdef SDIO_MULTI_PORT_RX_AGGR
-/**
+/**
* @brief This function receives data from the card in aggregate mode.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param pmbuf A pointer to the SDIO data/cmd buffer
* @param port Current port on which packet needs to be rxed
@@ -906,9 +906,9 @@ wlan_sdio_card_to_host_mp_aggr(mlan_adapter * pmadapter, mlan_buffer
#endif
#ifdef SDIO_MULTI_PORT_TX_AGGR
-/**
+/**
* @brief This function sends data to the card in SDIO aggregated mode.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param mbuf A pointer to the SDIO data/cmd buffer
* @param port current port for aggregation
@@ -1040,14 +1040,14 @@ wlan_host_to_card_mp_aggr(mlan_adapter * pmadapter, mlan_buffer * mbuf,
Global functions
********************************************************/
-/**
+/**
* @brief This function checks if the interface is ready to download
* or not while other download interface is present
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param val Winner status (0: winner)
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
- *
+ *
*/
mlan_status
wlan_check_winner_status(mlan_adapter * pmadapter, t_u32 * val)
@@ -1071,10 +1071,10 @@ wlan_check_winner_status(mlan_adapter * pmadapter, t_u32 * val)
return MLAN_STATUS_SUCCESS;
}
-/**
+/**
* @brief This function checks if the firmware is ready to accept
* command or not.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param pollnum Maximum polling number
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
@@ -1136,9 +1136,9 @@ wlan_dnld_fw(IN pmlan_adapter pmadapter, IN pmlan_fw_image pmfw)
return ret;
}
-/**
+/**
* @brief This function probes the driver
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
@@ -1150,10 +1150,10 @@ wlan_sdio_probe(pmlan_adapter pmadapter)
pmlan_callbacks pcb = &pmadapter->callbacks;
ENTER();
- /*
+ /*
* Read the HOST_INT_STATUS_REG for ACK the first interrupt got
* from the bootloader. If we don't do this we get a interrupt
- * as soon as we register the irq.
+ * as soon as we register the irq.
*/
pcb->moal_read_reg(pmadapter->pmoal_handle, HOST_INT_STATUS_REG,
&sdio_ireg);
@@ -1171,9 +1171,9 @@ wlan_sdio_probe(pmlan_adapter pmadapter)
return ret;
}
-/**
+/**
* @brief This function gets interrupt status.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @return N/A
*/
@@ -1202,9 +1202,9 @@ wlan_interrupt(pmlan_adapter pmadapter)
sdio_ireg = pmadapter->mp_regs[HOST_INT_STATUS_REG];
pmadapter->dbg.last_int_status = pmadapter->sdio_ireg | sdio_ireg;
if (sdio_ireg) {
- /*
+ /*
* DN_LD_HOST_INT_STATUS and/or UP_LD_HOST_INT_STATUS
- * DN_LD_CMD_PORT_HOST_INT_STATUS and/or
+ * DN_LD_CMD_PORT_HOST_INT_STATUS and/or
* UP_LD_CMD_PORT_HOST_INT_STATUS
* Clear the interrupt status register
*/
@@ -1219,9 +1219,9 @@ wlan_interrupt(pmlan_adapter pmadapter)
LEAVE();
}
-/**
+/**
* @brief This function enables the host interrupts.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
@@ -1236,9 +1236,9 @@ wlan_enable_host_int(pmlan_adapter pmadapter)
return ret;
}
-/**
+/**
* @brief This function checks the interrupt status and handle it accordingly.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
@@ -1394,9 +1394,9 @@ wlan_process_int_status(mlan_adapter * pmadapter)
return ret;
}
-/**
+/**
* @brief This function sends data to the card.
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param type data or command
* @param pmbuf A pointer to mlan_buffer (pmbuf->data_len should include SDIO header)
@@ -1422,10 +1422,10 @@ wlan_sdio_host_to_card(mlan_adapter * pmadapter, t_u8 type, mlan_buffer * pmbuf,
*(t_u16 *) & payload[0] = wlan_cpu_to_le16((t_u16) pmbuf->data_len);
*(t_u16 *) & payload[2] = wlan_cpu_to_le16(type);
- /*
+ /*
* This is SDIO specific header
* t_u16 length,
- * t_u16 type (MLAN_TYPE_DATA = 0, MLAN_TYPE_CMD = 1, MLAN_TYPE_EVENT = 3)
+ * t_u16 type (MLAN_TYPE_DATA = 0, MLAN_TYPE_CMD = 1, MLAN_TYPE_EVENT = 3)
*/
if (type == MLAN_TYPE_DATA) {
ret = wlan_get_wr_port_data(pmadapter, &port);
@@ -1485,10 +1485,10 @@ wlan_sdio_host_to_card(mlan_adapter * pmadapter, t_u8 type, mlan_buffer * pmbuf,
}
#if defined(SDIO_MULTI_PORT_TX_AGGR) || defined(SDIO_MULTI_PORT_RX_AGGR)
-/**
- * @brief This function allocates buffer for the SDIO aggregation buffer
- * related members of adapter structure
- *
+/**
+ * @brief This function allocates buffer for the SDIO aggregation buffer
+ * related members of adapter structure
+ *
* @param pmadapter A pointer to mlan_adapter structure
* @param mpa_tx_buf_size Tx buffer size to allocate
* @param mpa_rx_buf_size Rx buffer size to allocate
@@ -1544,9 +1544,9 @@ wlan_alloc_sdio_mpa_buffers(IN mlan_adapter * pmadapter,
return ret;
}
-/**
+/**
* @brief This function frees buffers for the SDIO aggregation
- *
+ *
* @param pmadapter A pointer to mlan_adapter structure
*
* @return MLAN_STATUS_SUCCESS
@@ -1622,7 +1622,7 @@ wlan_set_sdio_gpio_int(IN pmlan_private priv)
/**
* @brief This function prepares command of SDIO GPIO interrupt
- *
+ *
* @param pmpriv A pointer to mlan_private structure
* @param cmd A pointer to HostCmd_DS_COMMAND structure
* @param cmd_action The action: GET or SET