Visible to Intel only — GUID: xzv1540405282687
Ixiasoft
Visible to Intel only — GUID: xzv1540405282687
Ixiasoft
A.2.2.2.2. TPH Requester Capability Register (Offset 0x4)
This is a read-only register that specifies the capabilities associated with the implementation of TPH in the device.
Bits | Register Description | Default Value | Access |
---|---|---|---|
[0 ] | No ST Mode Supported: When set to 1, indicates that this Function supports the No ST Mode for the generation of TPH Steering Tags. In the No ST Mode, the device must use a Steering Tag value of 0 for all requests. This bit is hardwired to 1, as all TPH Requesters are required to support the No ST Mode of operation. |
0x1 | RO |
[1] | Interrupt Vector Mode Supported: A setting of 1 indicates that the Function supports the Interrupt Vector Mode for TPH Steering Tag generation. In the Interrupt Vector Mode, Steering Tags are attached to MSI/MSI-X interrupt requests. The Steering Tag for each interrupt request is selected by the MSI/MSI-X interrupt vector number. |
Programmed via Programming Interface. |
RO |
[2] | Device Specific Mode Supported: A setting of 1 indicates that the Function supports the Device Specific Mode for TPH Steering Tag generation. The client typically choses the Steering Tag values from the ST Table, but is not required to do so. |
Programmed via Programming Interface. |
RO |
[7:3] | Reserved | 0x0 | RO |
[8] | Extended TPH Requester Supported: When set to 1, indicates that the Function is capable of generating requests with 16-bit Steering Tags, using TLP Prefix. | Programmed via Programming Interface. |
RO |
[10:9] | ST Table Location: The setting of this field indicates if a Steering Tag table is implemented for this Function, and its location if present.
|
Programmed via Programming Interface. |
RO |
[15:11] | Reserved | 0x0 | RO |
[26:16] | ST Table Size: Specifies the number of entries in the Steering Tag table (0 = 1 entry, 1 = 2 entries, and so on). The maximum table size is 2048 entries when located in the MSI-X table. Each entry is 8 bits. | Programmed via Programming Interface. |
RO |
[31:27] | Reserved | 0x0 | RO |