Reference

nvme_personality_mrstt-libnvme3(2)

Personality Properties - Minimum Required Reset Type (MRSTT)

NAME

enum nvme_personality_mrstt - Personality Properties - Minimum Required Reset Type (MRSTT)

SYNOPSIS

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