nvme: Add a nvme_pr_type enum
[linux-2.6-block.git] / include / linux / nvme.h
index a617e250d62928f6906465ce90892cc585221016..4013abb86642c7cb9d9a60202b8e26d0ca387224 100644 (file)
@@ -759,6 +759,15 @@ enum {
        NVME_LBART_ATTRIB_HIDE  = 1 << 1,
 };
 
+enum nvme_pr_type {
+       NVME_PR_WRITE_EXCLUSIVE                 = 1,
+       NVME_PR_EXCLUSIVE_ACCESS                = 2,
+       NVME_PR_WRITE_EXCLUSIVE_REG_ONLY        = 3,
+       NVME_PR_EXCLUSIVE_ACCESS_REG_ONLY       = 4,
+       NVME_PR_WRITE_EXCLUSIVE_ALL_REGS        = 5,
+       NVME_PR_EXCLUSIVE_ACCESS_ALL_REGS       = 6,
+};
+
 enum nvme_eds {
        NVME_EXTENDED_DATA_STRUCT       = 0x1,
 };