diff options
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/nvme.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/uapi/linux/nvme.h b/include/uapi/linux/nvme.h index 406bfc95652c..aef9a81b2d75 100644 --- a/include/uapi/linux/nvme.h +++ b/include/uapi/linux/nvme.h | |||
| @@ -115,7 +115,13 @@ struct nvme_id_ns { | |||
| 115 | __le16 nawun; | 115 | __le16 nawun; |
| 116 | __le16 nawupf; | 116 | __le16 nawupf; |
| 117 | __le16 nacwu; | 117 | __le16 nacwu; |
| 118 | __u8 rsvd40[80]; | 118 | __le16 nabsn; |
| 119 | __le16 nabo; | ||
| 120 | __le16 nabspf; | ||
| 121 | __u16 rsvd46; | ||
| 122 | __le64 nvmcap[2]; | ||
| 123 | __u8 rsvd64[40]; | ||
| 124 | __u8 nguid[16]; | ||
| 119 | __u8 eui64[8]; | 125 | __u8 eui64[8]; |
| 120 | struct nvme_lbaf lbaf[16]; | 126 | struct nvme_lbaf lbaf[16]; |
| 121 | __u8 rsvd192[192]; | 127 | __u8 rsvd192[192]; |
| @@ -565,6 +571,8 @@ struct nvme_passthru_cmd { | |||
| 565 | __u32 result; | 571 | __u32 result; |
| 566 | }; | 572 | }; |
| 567 | 573 | ||
| 574 | #define NVME_VS(major, minor) (((major) << 16) | ((minor) << 8)) | ||
| 575 | |||
| 568 | #define nvme_admin_cmd nvme_passthru_cmd | 576 | #define nvme_admin_cmd nvme_passthru_cmd |
| 569 | 577 | ||
| 570 | #define NVME_IOCTL_ID _IO('N', 0x40) | 578 | #define NVME_IOCTL_ID _IO('N', 0x40) |
