summaryrefslogtreecommitdiffstats
path: root/src/nvme/types.h
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-02-19 10:38:02 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-02-19 10:38:18 +0000
commit678392aa6bef5e30cb1b9452978fd0b2ce56c2ee (patch)
tree26ac06227a6fe6571157a8860bac80506f00c5d7 /src/nvme/types.h
parentReleasing debian version 1.7.1-1. (diff)
downloadlibnvme-678392aa6bef5e30cb1b9452978fd0b2ce56c2ee.tar.xz
libnvme-678392aa6bef5e30cb1b9452978fd0b2ce56c2ee.zip
Merging upstream version 1.8.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/nvme/types.h')
-rw-r--r--src/nvme/types.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nvme/types.h b/src/nvme/types.h
index 29ac050..fe79b6e 100644
--- a/src/nvme/types.h
+++ b/src/nvme/types.h
@@ -161,6 +161,9 @@ enum nvme_csi {
* @NVME_REG_BPMBL: Boot Partition Memory Buffer Location
* @NVME_REG_CMBMSC: Controller Memory Buffer Memory Space Control
* @NVME_REG_CMBSTS: Controller Memory Buffer Status
+ * @NVME_REG_CMBEBS: Controller Memory Buffer Elasticity Buffer Size
+ * @NVME_REG_CMBSWTP: Controller Memory Buffer Sustained Write Throughput
+ * @NVME_REG_NSSD: NVM Subsystem Shutdown
* @NVME_REG_CRTO: Controller Ready Timeouts
* @NVME_REG_PMRCAP: Persistent Memory Capabilities
* @NVME_REG_PMRCTL: Persistent Memory Region Control
@@ -188,6 +191,9 @@ enum nvme_register_offsets {
NVME_REG_BPMBL = 0x0048,
NVME_REG_CMBMSC = 0x0050,
NVME_REG_CMBSTS = 0x0058,
+ NVME_REG_CMBEBS = 0x005c,
+ NVME_REG_CMBSWTP = 0x0060,
+ NVME_REG_NSSD = 0x0064,
NVME_REG_CRTO = 0x0068,
NVME_REG_PMRCAP = 0x0e00,
NVME_REG_PMRCTL = 0x0e04,