Visible to Intel only — GUID: lbl1453511446456
Ixiasoft
Visible to Intel only — GUID: lbl1453511446456
Ixiasoft
6.16.11. TPH Requester Capability Register
Bits |
Register Description |
Default Value | Access |
---|---|---|---|
[31:27] |
Reserved. |
0 |
RO |
[26:16] | ST Table Size: Specifies the number of entries in the Steering Tag Table. When set to 0, the table has 1 entry. When set to 1, the table has 2 entries. The maximum table size is 2048 entries when located in the MSI-X table Each entry is 8 bits. | Set in Platform Designer | RO |
[15:11] | Reserved | 0 | RO |
[10:9] | ST Table Location: Setting this field indicates if a Steering Tag Table is implemented for this Function. The following encodings are defined:
|
Set in Platform Designer | 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. This bit is permanently set to 0. | 0 | RO |
[7:3] |
Reserved. |
0 | 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. |
Set in Platform Designer | 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 MSI/MSI-X interrupt vector number selects the Steering Tag for each interrupt. |
Set in Platform Designer | RO |
[0] |
No ST Mode Supported: When set to 1, indicates that the 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, because all TPH Requesters are required to support the No ST Mode of operation. |
1 | RO |