PCI Power Management Control And Status (HECI1_PMCS) – Offset 54
PCI Power Management Control And Status
Bit Range | Default | Access | Field Name and Description |
15 | 0h | RW/1C/V | PME Status (PMES) The PME Status bit in HECI space can be set to '1' by CSE FW performing a write into CSE side register to set PMES. This bit is cleared by host CPU writing a '1' to it. CSE cannot clear this bit. Host CPU writes with value '0' have no effect on this bit. |
14:9 | 0h | RO | Reserved (RSVD_14_9) Reserved. |
8 | 0h | RW | PME Enable (PMEE) When set, PME_assert and PME_deassert messages are sent over Sideband to PMC based on the PMES bit.
When reset these messages may not be sent. |
7:4 | 0h | RO | Reserved (RSVD_7_4) Reserved. |
3 | 1h | RO | No Soft Reset (NSR) This bit indicates that when the HECI host controller is transitioning from D3hot to D0 due to power state command, it does not perform an internal reset. |
2 | 0h | RO | Reserved (RSVD_2_2) Reserved. |
1:0 | 0h | RW | Power State (PS) This field is used both to determine the current power state of the HECI host controller and to set a new power state. The values are:
00 - D0 state
11 - D3HOT state.
The D1 and D2 states are not supported for this HECI host controller.
If software attempts to write an unsupported, optional state to this field, the write operation must complete normally on the bus; however, the data is discarded and no state change occurs.
When in the D3HOT state, the HBA's configuration space is available, but the registers memory space is not. Additionally, interrupts are blocked.
This field is visible to firmware through the H_PCI_CSR register, and changes to this field may be configured by the H_PCI_CSR register to generate an MSI to mIA. |