Lines Matching +full:exit +full:- +full:latency

1 /* SPDX-License-Identifier: GPL-2.0 */
9 /* hc_capbase - bitmasks */
10 /* bits 7:0 - Capability Registers Length */
12 /* bits 15:8 - Rsvd */
13 /* bits 31:16 - Host Controller Interface Version Number */
16 /* HCSPARAMS1 - hcs_params1 - bitmasks */
17 /* bits 7:0 - Number of Device Slots */
20 /* bits 18:8 - Number of Interrupters, max values is 1024 */
22 /* bits 31:24, Max Ports - max value is 255 */
25 /* HCSPARAMS2 - hcs_params2 - bitmasks */
27 * bits 3:0 - Isochronous Scheduling Threshold, frames or uframes that SW
29 * - Bits 2:0: Threshold value
30 * - Bit 3: Unit indicator
31 * - '1': Threshold in Frames
32 * - '0': Threshold in Microframes (uframes)
38 /* bits 7:4 - Event Ring Segment Table Max, 2^(n) */
40 /* bits 20:8 - Rsvd */
41 /* bits 25:21 - Max Scratchpad Buffers (Hi), 5 Most significant bits */
43 /* bit 26 - Scratchpad restore, for save/restore HW state */
44 /* bits 31:27 - Max Scratchpad Buffers (Lo), 5 Least significant bits */
48 /* HCSPARAMS3 - hcs_params3 - bitmasks */
49 /* bits 7:0 - U1 Device Exit Latency, Max U1 to U0 latency for the roothub ports */
51 /* bits 15:8 - Rsvd */
52 /* bits 31:16 - U2 Device Exit Latency, Max U2 to U0 latency for the roothub ports */
55 /* HCCPARAMS1 - hcc_params - bitmasks */
56 /* bit 0 - 64-bit Addressing Capability */
58 /* bit 1 - BW Negotiation Capability */
60 /* bit 2 - Context Size */
63 /* bit 3 - Port Power Control */
65 /* bit 4 - Port Indicators */
67 /* bit 5 - Light HC Reset Capability */
69 /* bit 6 - Latency Tolerance Messaging Capability */
71 /* bit 7 - No Secondary Stream ID Support */
73 /* bit 8 - Parse All Event Data */
74 /* bit 9 - Short Packet Capability */
76 /* bit 10 - Stopped EDTLA Capability */
77 /* bit 11 - Contiguous Frame ID Capability */
79 /* bits 15:12 - Max size for Primary Stream Arrays, 2^(n+1) */
81 /* bits 31:16 - xHCI Extended Capabilities Pointer, from PCI base: 2^(n) */
84 /* DBOFF - db_off - bitmasks */
85 /* bits 1:0 - Rsvd */
86 /* bits 31:2 - Doorbell Array Offset */
89 /* RTSOFF - run_regs_off - bitmasks */
90 /* bits 4:0 - Rsvd */
91 /* bits 31:5 - Runtime Register Space Offse */
94 /* HCCPARAMS2 - hcc_params2 - bitmasks */
95 /* bit 0 - U3 Entry Capability */
97 /* bit 1 - Configure Endpoint Command Max Exit Latency Too Large Capability */
99 /* bit 2 - Force Save Context Capabilitu */
101 /* bit 3 - Compliance Transition Capability, false: compliance is enabled by default */
103 /* bit 4 - Large ESIT Payload Capability, true: HC support ESIT payload > 48k */
105 /* bit 5 - Configuration Information Capability */
107 /* bit 6 - Extended TBC Capability, true: Isoc burst count > 65535 */
109 /* bit 7 - Extended TBC TRB Status Capability */
111 /* bit 8 - Get/Set Extended Property Capability */
113 /* bit 9 - Virtualization Based Trusted I/O Capability */
115 /* bit 10 - Rsvd */
116 /* bit 11 - HC support Double BW on a eUSB2 HS ISOC EP */
118 /* bit 12 - HC support eUSB2V2 capability */
120 /* bits 31:13 - Rsvd */