other versions
    
    - Tumbleweed 1.15-2.1
 - Leap-16.0
 - Leap-15.6
 
| libnvme(9) | API Manual | libnvme(9) | 
NAME¶
enum nvme_id_ctrl_frmw - Flags and values indicates capabilities regarding firmware updates from &struct nvme_id_ctrl.frmw.
SYNOPSIS¶
enum nvme_id_ctrl_frmw {
  
   NVME_CTRL_FRMW_1ST_RO ,
  
   NVME_CTRL_FRMW_NR_SLOTS ,
  
   NVME_CTRL_FRMW_FW_ACT_NO_RESET ,
  
   NVME_CTRL_FRMW_MP_UP_DETECTION
};
Constants¶
- NVME_CTRL_FRMW_1ST_RO
 - If set, the first firmware slot is readonly
 - NVME_CTRL_FRMW_NR_SLOTS
 - Mask to get the value of the number of firmware slots that the controller supports.
 - NVME_CTRL_FRMW_FW_ACT_NO_RESET
 - If set, the controller supports firmware activation without a reset.
 - NVME_CTRL_FRMW_MP_UP_DETECTION
 - If set, the controller is able to detect overlapping firmware/boot partition image update.
 
| enum nvme_id_ctrl_frmw | July 2025 |