@@ -6406,10 +6406,10 @@ enum nvme_feat {
64066406
64076407/**
64086408 * enum nvme_get_features_sel -
6409- * @NVME_GET_FEATURES_SEL_CURRENT:
6410- * @NVME_GET_FEATURES_SEL_DEFAULT:
6411- * @NVME_GET_FEATURES_SEL_SAVED:
6412- * @NVME_GET_FEATURES_SEL_SUPPORTED:
6409+ * @NVME_GET_FEATURES_SEL_CURRENT: Current value
6410+ * @NVME_GET_FEATURES_SEL_DEFAULT: Default value
6411+ * @NVME_GET_FEATURES_SEL_SAVED: Saved value
6412+ * @NVME_GET_FEATURES_SEL_SUPPORTED: Supported capabilities
64136413 */
64146414enum nvme_get_features_sel {
64156415 NVME_GET_FEATURES_SEL_CURRENT = 0 ,
@@ -6479,8 +6479,8 @@ enum nvme_cmd_format_ses {
64796479
64806480/**
64816481 * enum nvme_ns_mgmt_sel -
6482- * @NVME_NS_MGMT_SEL_CREATE:
6483- * @NVME_NS_MGMT_SEL_DELETE:
6482+ * @NVME_NS_MGMT_SEL_CREATE: Namespace Create selection
6483+ * @NVME_NS_MGMT_SEL_DELETE: Namespace Delete selection
64846484 */
64856485enum nvme_ns_mgmt_sel {
64866486 NVME_NS_MGMT_SEL_CREATE = 0 ,
@@ -6489,8 +6489,8 @@ enum nvme_ns_mgmt_sel {
64896489
64906490/**
64916491 * enum nvme_ns_attach_sel -
6492- * @NVME_NS_ATTACH_SEL_CTRL_ATTACH:
6493- * @NVME_NS_ATTACH_SEL_CTRL_DEATTACH:
6492+ * @NVME_NS_ATTACH_SEL_CTRL_ATTACH: Namespace attach selection
6493+ * @NVME_NS_ATTACH_SEL_CTRL_DEATTACH: Namespace detach selection
64946494 */
64956495enum nvme_ns_attach_sel {
64966496 NVME_NS_ATTACH_SEL_CTRL_ATTACH = 0 ,
@@ -6499,12 +6499,29 @@ enum nvme_ns_attach_sel {
64996499
65006500/**
65016501 * enum nvme_fw_commit_ca -
6502- * @NVME_FW_COMMIT_CA_REPLACE:
6503- * @NVME_FW_COMMIT_CA_REPLACE_AND_ACTIVATE:
6504- * @NVME_FW_COMMIT_CA_SET_ACTIVE:
6505- * @NVME_FW_COMMIT_CA_REPLACE_AND_ACTIVATE_IMMEDIATE:
6506- * @NVME_FW_COMMIT_CA_REPLACE_BOOT_PARTITION:
6507- * @NVME_FW_COMMIT_CA_ACTIVATE_BOOT_PARTITION:
6502+ * @NVME_FW_COMMIT_CA_REPLACE: Downloaded image replaces the existing
6503+ * image, if any, in the specified Firmware
6504+ * Slot. The newly placed image is not
6505+ * activated.
6506+ * @NVME_FW_COMMIT_CA_REPLACE_AND_ACTIVATE: Downloaded image replaces the existing
6507+ * image, if any, in the specified Firmware
6508+ * Slot. The newly placed image is activated
6509+ * at the next Controller Level Reset.
6510+ * @NVME_FW_COMMIT_CA_SET_ACTIVE: The existing image in the specified
6511+ * Firmware Slot is activated at the
6512+ * next Controller Level Reset.
6513+ * @NVME_FW_COMMIT_CA_REPLACE_AND_ACTIVATE_IMMEDIATE: Downloaded image replaces the existing
6514+ * image, if any, in the specified Firmware
6515+ * Slot and is then activated immediately.
6516+ * If there is not a newly downloaded image,
6517+ * then the existing image in the specified
6518+ * firmware slot is activated immediately.
6519+ * @NVME_FW_COMMIT_CA_REPLACE_BOOT_PARTITION: Downloaded image replaces the Boot
6520+ * Partition specified by the Boot
6521+ * Partition ID field.
6522+ * @NVME_FW_COMMIT_CA_ACTIVATE_BOOT_PARTITION: Mark the Boot Partition specified in
6523+ * the BPID field as active and update
6524+ * BPINFO.ABPID.
65086525 */
65096526enum nvme_fw_commit_ca {
65106527 NVME_FW_COMMIT_CA_REPLACE = 0 ,
@@ -6517,8 +6534,8 @@ enum nvme_fw_commit_ca {
65176534
65186535/**
65196536 * enum nvme_directive_dtype -
6520- * @NVME_DIRECTIVE_DTYPE_IDENTIFY:
6521- * @NVME_DIRECTIVE_DTYPE_STREAMS:
6537+ * @NVME_DIRECTIVE_DTYPE_IDENTIFY: Identify directive type
6538+ * @NVME_DIRECTIVE_DTYPE_STREAMS: Streams directive type
65226539 */
65236540enum nvme_directive_dtype {
65246541 NVME_DIRECTIVE_DTYPE_IDENTIFY = 0 ,
@@ -6591,10 +6608,11 @@ enum nvme_dst_stc {
65916608
65926609/**
65936610 * enum nvme_virt_mgmt_act -
6594- * @NVME_VIRT_MGMT_ACT_PRIM_CTRL_FLEX_ALLOC:
6595- * @NVME_VIRT_MGMT_ACT_OFFLINE_SEC_CTRL:
6596- * @NVME_VIRT_MGMT_ACT_ASSIGN_SEC_CTRL:
6597- * @NVME_VIRT_MGMT_ACT_ONLINE_SEC_CTRL:
6611+ * @NVME_VIRT_MGMT_ACT_PRIM_CTRL_FLEX_ALLOC: Primary Controller Flexible
6612+ * Allocation
6613+ * @NVME_VIRT_MGMT_ACT_OFFLINE_SEC_CTRL: Secondary Controller Offline
6614+ * @NVME_VIRT_MGMT_ACT_ASSIGN_SEC_CTRL: Secondary Controller Assign
6615+ * @NVME_VIRT_MGMT_ACT_ONLINE_SEC_CTRL: Secondary Controller Online
65986616 */
65996617enum nvme_virt_mgmt_act {
66006618 NVME_VIRT_MGMT_ACT_PRIM_CTRL_FLEX_ALLOC = 1 ,
@@ -6605,8 +6623,8 @@ enum nvme_virt_mgmt_act {
66056623
66066624/**
66076625 * enum nvme_virt_mgmt_rt -
6608- * @NVME_VIRT_MGMT_RT_VQ_RESOURCE:
6609- * @NVME_VIRT_MGMT_RT_VI_RESOURCE:
6626+ * @NVME_VIRT_MGMT_RT_VQ_RESOURCE: VQ Resources
6627+ * @NVME_VIRT_MGMT_RT_VI_RESOURCE: VI Resources
66106628 */
66116629enum nvme_virt_mgmt_rt {
66126630 NVME_VIRT_MGMT_RT_VQ_RESOURCE = 0 ,
@@ -6615,10 +6633,10 @@ enum nvme_virt_mgmt_rt {
66156633
66166634/**
66176635 * enum nvme_ns_write_protect_cfg -
6618- * @NVME_NS_WP_CFG_NONE:
6619- * @NVME_NS_WP_CFG_PROTECT:
6620- * @NVME_NS_WP_CFG_PROTECT_POWER_CYCLE:
6621- * @NVME_NS_WP_CFG_PROTECT_PERMANENT:
6636+ * @NVME_NS_WP_CFG_NONE: No Write Protect
6637+ * @NVME_NS_WP_CFG_PROTECT: Write Protect
6638+ * @NVME_NS_WP_CFG_PROTECT_POWER_CYCLE: Write Protect Until Power Cycle
6639+ * @NVME_NS_WP_CFG_PROTECT_PERMANENT: Permanent Write Protect
66226640 */
66236641enum nvme_ns_write_protect_cfg {
66246642 NVME_NS_WP_CFG_NONE = 0 ,
@@ -6639,9 +6657,9 @@ enum nvme_log_ana_lsp {
66396657
66406658/**
66416659 * enum nvme_pevent_log_action -
6642- * @NVME_PEVENT_LOG_READ:
6643- * @NVME_PEVENT_LOG_EST_CTX_AND_READ:
6644- * @NVME_PEVENT_LOG_RELEASE_CTX:
6660+ * @NVME_PEVENT_LOG_READ: Read Log Data
6661+ * @NVME_PEVENT_LOG_EST_CTX_AND_READ: Establish Context and Read Log Data
6662+ * @NVME_PEVENT_LOG_RELEASE_CTX: Release Context
66456663 */
66466664enum nvme_pevent_log_action {
66476665 NVME_PEVENT_LOG_READ = 0x0 ,
@@ -6651,8 +6669,8 @@ enum nvme_pevent_log_action {
66516669
66526670/**
66536671 * enum nvme_feat_tmpthresh_thsel -
6654- * @NVME_FEATURE_TEMPTHRESH_THSEL_OVER:
6655- * @NVME_FEATURE_TEMPTHRESH_THSEL_UNDER:
6672+ * @NVME_FEATURE_TEMPTHRESH_THSEL_OVER: Over temperature threshold select
6673+ * @NVME_FEATURE_TEMPTHRESH_THSEL_UNDER: Under temperature threshold select
66566674 */
66576675enum nvme_feat_tmpthresh_thsel {
66586676 NVME_FEATURE_TEMPTHRESH_THSEL_OVER = 0 ,
@@ -6695,8 +6713,8 @@ enum nvme_features_async_event_config_flags {
66956713
66966714/**
66976715 * enum nvme_feat_plm_window_select -
6698- * @NVME_FEATURE_PLM_DTWIN:
6699- * @NVME_FEATURE_PLM_NDWIN:
6716+ * @NVME_FEATURE_PLM_DTWIN: Deterministic Window select
6717+ * @NVME_FEATURE_PLM_NDWIN: Non-Deterministic Window select
67006718 */
67016719enum nvme_feat_plm_window_select {
67026720 NVME_FEATURE_PLM_DTWIN = 1 ,
@@ -6705,9 +6723,9 @@ enum nvme_feat_plm_window_select {
67056723
67066724/**
67076725 * enum nvme_feat_resv_notify_flags -
6708- * @NVME_FEAT_RESV_NOTIFY_REGPRE:
6709- * @NVME_FEAT_RESV_NOTIFY_RESREL:
6710- * @NVME_FEAT_RESV_NOTIFY_RESPRE:
6726+ * @NVME_FEAT_RESV_NOTIFY_REGPRE: Mask Registration Preempted Notification
6727+ * @NVME_FEAT_RESV_NOTIFY_RESREL: Mask Reservation Released Notification
6728+ * @NVME_FEAT_RESV_NOTIFY_RESPRE: Mask Reservation Preempted Notification
67116729 */
67126730enum nvme_feat_resv_notify_flags {
67136731 NVME_FEAT_RESV_NOTIFY_REGPRE = 1 << 1 ,
@@ -6717,10 +6735,10 @@ enum nvme_feat_resv_notify_flags {
67176735
67186736/**
67196737 * enum nvme_feat_nswpcfg_state -
6720- * @NVME_FEAT_NS_NO_WRITE_PROTECT:
6721- * @NVME_FEAT_NS_WRITE_PROTECT:
6722- * @NVME_FEAT_NS_WRITE_PROTECT_PWR_CYCLE:
6723- * @NVME_FEAT_NS_WRITE_PROTECT_PERMANENT:
6738+ * @NVME_FEAT_NS_NO_WRITE_PROTECT: No Write Protect
6739+ * @NVME_FEAT_NS_WRITE_PROTECT: Write Protect
6740+ * @NVME_FEAT_NS_WRITE_PROTECT_PWR_CYCLE: Write Protect Until Power Cycle
6741+ * @NVME_FEAT_NS_WRITE_PROTECT_PERMANENT: Permanent Write Protect
67246742 */
67256743enum nvme_feat_nswpcfg_state {
67266744 NVME_FEAT_NS_NO_WRITE_PROTECT = 0 ,
0 commit comments