_arguments '*:: :->subcmds'
_describe -t commands "nvme ocp vs-fw-activate-history options" _vs_fw_activate_history
;;
+ (device-capability-log)
+ local _device_capability_log
+ _device_capability_log=(
+ /dev/nvme':supply a device to use (required)'
+ --output-format=':Output format: normal|json|binary'
+ -o':alias for --output-format'
+ )
+ _arguments '*:: :->subcmds'
+ _describe -t commands "nvme ocp device-capability-log options" _device_capability_log
+ ;;
(*)
_files
;;
eol-plp-failure-mode':Define EOL or PLP circuitry failure mode'
clear-pcie-correctable-error-counters':Clear PCIe correctable error counters'
vs-fw-activate-history':Get firmware activation history log'
+ device-capability-log':Get Device capability log'
)
_arguments '*:: :->subcmds'
_describe -t commands "nvme ocp options" _ocp
opts+=" --no-uuid -n"
;;
"vs-fw-activate-history")
+ opts+=" --output-format= -o"
+ ;;
+ "device-capability-log")
opts+=" --output-format= -o"
;;
"help")
set-latency-monitor-feature internal-log \
clear-fw-activate-history eol-plp-failure-mode \
clear-pcie-correctable-error-counters \
- vs-fw-activate-history"
+ vs-fw-activate-history device-capability-log"
)
# Associative array mapping plugins to coresponding option completions