nvme_personality_mrstt-libnvme32
Personality properties - minimum required reset type (mrstt)
Usage
enum nvme_personality_mrstt {
NVME_PERSONALITY_MRSTT_NONE ,
NVME_PERSONALITY_MRSTT_CTRL_RESET ,
NVME_PERSONALITY_MRSTT_LIMITED_CTRL_RESET ,
NVME_PERSONALITY_MRSTT_NVM_SUBSYSTEM_RESET ,
NVME_PERSONALITY_MRSTT_POWER_CYCLE
};
Constants
NVME_PERSONALITY_MRSTT_NONE
|
No reset required |
|---|---|
NVME_PERSONALITY_MRSTT_CTRL_RESET
|
Controller Level Reset required |
NVME_PERSONALITY_MRSTT_LIMITED_CTRL_RESET
|
Controller Level Reset other than one initiated by a Controller Reset required |
NVME_PERSONALITY_MRSTT_NVM_SUBSYSTEM_RESET
|
NVM Subsystem Reset required |
NVME_PERSONALITY_MRSTT_POWER_CYCLE
|
Main power cycle required |