|
@@ -153,34 +153,6 @@ free_and_exit:
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
-/*
|
|
|
- * Proc device dump read handler.
|
|
|
- *
|
|
|
- * This function is called when the 'device_dump' file is opened for
|
|
|
- * reading.
|
|
|
- * This function dumps driver information and firmware memory segments
|
|
|
- * (ex. DTCM, ITCM, SQRAM etc.) for
|
|
|
- * debugging.
|
|
|
- */
|
|
|
-static ssize_t
|
|
|
-mwifiex_device_dump_read(struct file *file, char __user *ubuf,
|
|
|
- size_t count, loff_t *ppos)
|
|
|
-{
|
|
|
- struct mwifiex_private *priv = file->private_data;
|
|
|
-
|
|
|
- /* For command timeouts, USB firmware will automatically emit
|
|
|
- * firmware dump events, so we don't implement device_dump().
|
|
|
- * For user-initiated dumps, we trigger it ourselves.
|
|
|
- */
|
|
|
- if (priv->adapter->iface_type == MWIFIEX_USB)
|
|
|
- mwifiex_send_cmd(priv, HostCmd_CMD_FW_DUMP_EVENT,
|
|
|
- HostCmd_ACT_GEN_SET, 0, NULL, true);
|
|
|
- else
|
|
|
- priv->adapter->if_ops.device_dump(priv->adapter);
|
|
|
-
|
|
|
- return 0;
|
|
|
-}
|
|
|
-
|
|
|
/*
|
|
|
* Proc getlog file read handler.
|
|
|
*
|
|
@@ -980,7 +952,6 @@ static const struct file_operations mwifiex_dfs_##name##_fops = { \
|
|
|
MWIFIEX_DFS_FILE_READ_OPS(info);
|
|
|
MWIFIEX_DFS_FILE_READ_OPS(debug);
|
|
|
MWIFIEX_DFS_FILE_READ_OPS(getlog);
|
|
|
-MWIFIEX_DFS_FILE_READ_OPS(device_dump);
|
|
|
MWIFIEX_DFS_FILE_OPS(regrdwr);
|
|
|
MWIFIEX_DFS_FILE_OPS(rdeeprom);
|
|
|
MWIFIEX_DFS_FILE_OPS(memrw);
|
|
@@ -1011,7 +982,7 @@ mwifiex_dev_debugfs_init(struct mwifiex_private *priv)
|
|
|
MWIFIEX_DFS_ADD_FILE(getlog);
|
|
|
MWIFIEX_DFS_ADD_FILE(regrdwr);
|
|
|
MWIFIEX_DFS_ADD_FILE(rdeeprom);
|
|
|
- MWIFIEX_DFS_ADD_FILE(device_dump);
|
|
|
+
|
|
|
MWIFIEX_DFS_ADD_FILE(memrw);
|
|
|
MWIFIEX_DFS_ADD_FILE(hscfg);
|
|
|
MWIFIEX_DFS_ADD_FILE(histogram);
|