Adding upstream version 2.13.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
c0fbec1eb4
commit
94a061187a
579 changed files with 6165 additions and 1687 deletions
|
@ -43,6 +43,7 @@
|
|||
#define CREATE_CMD
|
||||
#include "wdc-nvme.h"
|
||||
#include "wdc-utils.h"
|
||||
#include "wdc-nvme-cmds.h"
|
||||
|
||||
#define WRITE_SIZE (sizeof(__u8) * 4096)
|
||||
|
||||
|
@ -12625,3 +12626,200 @@ int wdc_set_latency_monitor_feature(int argc, char **argv, struct command *cmd,
|
|||
|
||||
return ret;
|
||||
}
|
||||
|
||||
/*
|
||||
* Externally available functions used to call the WDC Plugin commands
|
||||
*/
|
||||
int run_wdc_cloud_ssd_plugin_version(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_cloud_ssd_plugin_version(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_internal_fw_log(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_internal_fw_log(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_nand_stats(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_nand_stats(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_smart_add_log(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_smart_add_log(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_clear_pcie_correctable_errors(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_clear_pcie_correctable_errors(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_drive_status(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_drive_status(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_clear_assert_dump(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_clear_assert_dump(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_drive_resize(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_drive_resize(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_fw_activate_history(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_fw_activate_history(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_clear_fw_activate_history(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_clear_fw_activate_history(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_telemetry_controller_option(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_telemetry_controller_option(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_reason_identifier(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_reason_identifier(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_log_page_directory(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_log_page_directory(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_namespace_resize(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_namespace_resize(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_drive_info(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_drive_info(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_pcie_stats(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_pcie_stats(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_get_latency_monitor_log(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_get_latency_monitor_log(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_get_error_recovery_log(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_get_error_recovery_log(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_get_dev_capabilities_log(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_get_dev_capabilities_log(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_get_unsupported_reqs_log(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_get_unsupported_reqs_log(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_cloud_boot_SSD_version(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_cloud_boot_SSD_version(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_cloud_log(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_cloud_log(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_hw_rev_log(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_hw_rev_log(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_device_waf(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_device_waf(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_set_latency_monitor_feature(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_set_latency_monitor_feature(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
int run_wdc_vs_temperature_stats(int argc, char **argv,
|
||||
struct command *command,
|
||||
struct plugin *plugin)
|
||||
{
|
||||
return wdc_vs_temperature_stats(argc, argv, command, plugin);
|
||||
}
|
||||
|
||||
__u32 run_wdc_get_fw_cust_id(nvme_root_t r, struct nvme_dev *dev)
|
||||
{
|
||||
return wdc_get_fw_cust_id(r, dev);
|
||||
}
|
||||
|
||||
bool run_wdc_nvme_check_supported_log_page(nvme_root_t r,
|
||||
struct nvme_dev *dev,
|
||||
__u8 log_id)
|
||||
{
|
||||
return wdc_nvme_check_supported_log_page(r, dev, log_id);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue