|
@@ -34,6 +34,7 @@
|
|
|
#define SD8797_DEFAULT_FW_NAME "mrvl/sd8797_uapsta.bin"
|
|
|
#define SD8897_DEFAULT_FW_NAME "mrvl/sd8897_uapsta.bin"
|
|
|
#define SD8887_DEFAULT_FW_NAME "mrvl/sd8887_uapsta.bin"
|
|
|
+#define SD8801_DEFAULT_FW_NAME "mrvl/sd8801_uapsta.bin"
|
|
|
|
|
|
#define BLOCK_MODE 1
|
|
|
#define BYTE_MODE 0
|
|
@@ -474,6 +475,20 @@ static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = {
|
|
|
.auto_tdls = true,
|
|
|
};
|
|
|
|
|
|
+static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = {
|
|
|
+ .firmware = SD8801_DEFAULT_FW_NAME,
|
|
|
+ .reg = &mwifiex_reg_sd87xx,
|
|
|
+ .max_ports = 16,
|
|
|
+ .mp_agg_pkt_limit = 8,
|
|
|
+ .supports_sdio_new_mode = false,
|
|
|
+ .has_control_mask = true,
|
|
|
+ .tx_buf_size = MWIFIEX_TX_DATA_BUF_SIZE_2K,
|
|
|
+ .mp_tx_agg_buf_size = MWIFIEX_MP_AGGR_BUF_SIZE_16K,
|
|
|
+ .mp_rx_agg_buf_size = MWIFIEX_MP_AGGR_BUF_SIZE_16K,
|
|
|
+ .supports_fw_dump = false,
|
|
|
+ .auto_tdls = false,
|
|
|
+};
|
|
|
+
|
|
|
/*
|
|
|
* .cmdrsp_complete handler
|
|
|
*/
|