NAME
struct nvme_mi_vpd_usce - Upstream Connector Element Descriptor
SYNOPSIS
struct nvme_mi_vpd_usce {
__u8 typ;
__u8 rev;
__u8 len;
__u8 ff;
__u8 lptr;
__u8 rsvd6[2];
__u8 maxapwr;
__le16 maxpwr;
__u8 updc;
__u8 upd[];
};
Members
- typ
-
Type: set to NVME_MI_ELEM_USCE.
- rev
-
Revision: cleared to 0h.
- len
-
Length of this Upstream Connector Element Descriptor in bytes.
- ff
-
Form Factor of the NVMe Storage Device, see enum nvme_mi_form_factor.
- lptr
-
Label Pointer: index of the Label Element Descriptor containing this Upstream Connector's label, if any. A value of 0h indicates there is no associated label.
- rsvd6
-
Reserved
- maxapwr
-
Maximum Auxiliary Power in 10 mW increments consumed by the NVMe Storage Device from this Upstream Connector. A value of 0h indicates auxiliary power is not used.
- maxpwr
-
Maximum Power in Watts consumed by the NVMe Storage Device.
- updc
-
Upstream Port Descriptor Count: number of Upstream Port Descriptors in upd.
- upd
-
Upstream Port Descriptor list. Each entry's size is implementation specific; use len and updc to walk the list.