Skip to content

Commit e9c6fe6

Browse files
ikegami-tigaw
authored andcommitted
types: add NVME_FEAT_FDPE_*** definitions
Also mark struct nvme_feat_fdp_events_cwd11 as deprecated instead. Signed-off-by: Tokunori Ikegami <[email protected]>
1 parent 14daa26 commit e9c6fe6

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

src/nvme/types.h

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5763,6 +5763,8 @@ struct nvme_fdp_events_log {
57635763

57645764
/**
57655765
* struct nvme_feat_fdp_events_cdw11 - FDP Events Feature Command Dword 11
5766+
* Deprecated: doesn't support this struct.
5767+
* Use NVME_FEAT_FDPE_*** definitions instead.
57665768
* @phndl: Placement Handle
57675769
* @noet: Number of FDP Event Types
57685770
* @rsvd24: Reserved
@@ -5771,7 +5773,7 @@ struct nvme_feat_fdp_events_cdw11 {
57715773
__le16 phndl;
57725774
__u8 noet;
57735775
__u8 rsvd24;
5774-
};
5776+
} __attribute__((deprecated));
57755777

57765778
/**
57775779
* enum nvme_fdp_supported_event_attributes - Supported FDP Event Attributes
@@ -8644,6 +8646,10 @@ enum nvme_features_id {
86448646
* @NVME_FEAT_EG_ENDGID_MASK:
86458647
* @NVME_FEAT_EG_EGCW_SHIFT:
86468648
* @NVME_FEAT_EG_EGCW_MASK:
8649+
* @NVME_FEAT_FDPE_PHNDL_SHIFT:
8650+
* @NVME_FEAT_FDPE_PHNDL_MASK:
8651+
* @NVME_FEAT_FDPE_NOET_SHIFT:
8652+
* @NVME_FEAT_FDPE_NOET_MASK:
86478653
* @NVME_FEAT_SPM_PBSLC_SHIFT:
86488654
* @NVME_FEAT_SPM_PBSLC_MASK:
86498655
* @NVME_FEAT_HOSTID_EXHID_SHIFT:
@@ -8750,6 +8756,10 @@ enum nvme_feat {
87508756
NVME_FEAT_EG_ENDGID_MASK = 0xffff,
87518757
NVME_FEAT_EG_EGCW_SHIFT = 16,
87528758
NVME_FEAT_EG_EGCW_MASK = 0xff,
8759+
NVME_FEAT_FDPE_PHNDL_SHIFT = 0,
8760+
NVME_FEAT_FDPE_PHNDL_MASK = 0xffff,
8761+
NVME_FEAT_FDPE_NOET_SHIFT = 16,
8762+
NVME_FEAT_FDPE_NOET_MASK = 0xff,
87538763
NVME_FEAT_SPM_PBSLC_SHIFT = 0,
87548764
NVME_FEAT_SPM_PBSLC_MASK = 0xff,
87558765
NVME_FEAT_HOSTID_EXHID_SHIFT = 0,

0 commit comments

Comments
 (0)