LTR Snoop/No-Snoop Latency Register @0x21c
This register contains the Snoop and No-Snoop Latency parameters used by the Controller when sending Latency Tolerance Reporting (LTR) Message. When the Controller is configured in the Endpoint mode, client software can program these fields to the desired latency settings and then set the Send LTR Message bit in the LTR Message Generation Control Register to send an LTR message to the Root Complex. The fields in this register should not be changed when the Send LTR Message bit in the LTR Message Generation Control Register is 1, which indicates that an LTR message is pending to be transmitted.
| Bits | SW | Name | Description | Reset |
|---|---|---|---|---|
| 9:0 | R/W | No-Snoop Latency Value [NSLV] | The client software must program this field with the value to be sent in the No-Snoop Latency Value field of the LTR message. | 0x0 |
| 12:10 | R/W | No-Snoop Latency Scale [NSLS] | The client software must program this field with the value to be sent in the No-Snoop Latency Scale field of the LTR message. | 0x0 |
| 14:13 | R | Reserved [R12] | Reserved | 0x0 |
| 15 | R/W | No-Snoop Latency Requirement [NSLR] | The client software must set this bit to 1 to set the No-Snoop Latency Requirement bit in the LTR message to be sent. | 0x0 |
| 25:16 | R/W | Snoop Latency Value [SLV] | The client software must program this field with the value to be sent in the Snoop Latency Value field of the LTR message. | 0x0 |
| 28:26 | R/W | Snoop Latency Scale [SLS] | The client software must program this field with the value to be sent in the Snoop Latency Scale field of the LTR message. | 0x0 |
| 30:29 | R | Reserved [R13] | Reserved | 0x0 |
| 31 | R/W | Snoop Latency [SL] | The client software must set this bit to 1 to set the Snoop Latency Requirement bit in the LTR message to be sent. | 0x0 |