diff options
author | Guan Junxiong <guanjunxiong@huawei.com> | 2017-06-13 04:26:15 +0300 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2017-06-15 15:30:26 +0300 |
commit | 435e809058bafaa8f0bf8f55f37508b01734c9a5 (patch) | |
tree | 8588dcd0dbec34bbba67683a0c5a75f9d15461bc /include/linux/nvme.h | |
parent | 1b63327734f111c56d2035e23e5088b79cfa3700 (diff) | |
download | linux-435e809058bafaa8f0bf8f55f37508b01734c9a5.tar.xz |
nvme: add fields into identify controller data structure
Add the new to NVMe 1.3 fields EDSTT, DSTO, FWUG, HCTMA, MNTMT, MXTMT,
and SANICAP into the idenfity controller data structure.
Signed-off-by: Guan Junxiong <guanjunxiong@huawei.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'include/linux/nvme.h')
-rw-r--r-- | include/linux/nvme.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/include/linux/nvme.h b/include/linux/nvme.h index acb484935603..6d476f242ee6 100644 --- a/include/linux/nvme.h +++ b/include/linux/nvme.h @@ -209,9 +209,15 @@ struct nvme_id_ctrl { __u8 tnvmcap[16]; __u8 unvmcap[16]; __le32 rpmbs; - __u8 rsvd316[4]; + __le16 edstt; + __u8 dsto; + __u8 fwug; __le16 kas; - __u8 rsvd322[190]; + __le16 hctma; + __le16 mntmt; + __le16 mxtmt; + __le32 sanicap; + __u8 rsvd332[180]; __u8 sqes; __u8 cqes; __le16 maxcmd; |