Intel® Core™ Ultra Processors for H-series and U-series Platforms IOE-P I/O Registers
| ID | Date | Version | Classification |
|---|---|---|---|
| 795262 | 12/14/2023 | 001 | Public |
AUX Power Management Control (AUX_CTRL_REG1) – Offset 80e0
AUX Power Management Control
| Bit Range | Default | Access | Field Name and Description |
|---|---|---|---|
| 31 | 1h | RW | D3 Hot function enable register (D3_HOT_FXN_EN) This bit is from pin input which is set 1. But we allow software to alter it if it is needed. |
| 30 | 0h | RW | Allow L1 Core Clock Gating (ALL_L1_CORE_CG) When set to 1 allows core clock being gated during L1 state. |
| 29 | 0h | RW | Allow Engine PHY Status Extension (AL_EP_SEXT) When set to 1 allows the engine to extend PHY status of PCIe PIPE for one more cycle. This is due to the fact that our rate change function has a potential of not being able to sample the phystatus signal. |
| 28 | 0h | RW | Allow Engine PCIe Rate Change Passing (ALL_EP_RCP) When set to 1 allows the engine to pass PCIe rate change signal as it is from PCIe core to PCIe PHY. |
| 27 | 0h | RW | Allow Engine PERST Fundamental Reset (AL_PERST_FRST) When set to 1 allow engine to treat PERST# as a foundamental reset |
| 26 | 0h | RW | Overwrite PCIe P2 to P1 (OVR_PCIE_P2_P1) When set to 1 will overwrite a PCIe powerdown state of P2 to P1. |
| 25:23 | 0h | RO | Reserved |
| 22 | 0h | RW | RESERVED (RSVD_1) RESERVED |
| 21 | 0h | RW | Force save_restore 1 (FORCE_SR1) When set to 1, it will force the save_restore flag to 1. This flag is an bit to ensure that we have masked the update during low power state. If software write this bit to 1, it must write it to 0 in order to resume the normal save and restore function. |
| 20:18 | 0h | RO | Reserved |
| 17 | 0h | RW | cfg_dis_arc_RXDP3 (CFG_DIS_ARC_RXDP3) When set to '1' DIsables arc to RXDET_p3 on disc from U2P3/U3 |
| 16 | 0h | RW | cfg clk gate dis (CCGD) 1: Disable USB3 port clock gating |
| 15:13 | 0h | RO | Reserved |
| 12 | 1h | RW | Enable Host Engine Generate PME (EN_HE_GEN_PME) This is a global switch to whether or not eable this host engine to generate PME message. |
| 11 | 1h | RW | Enable Isolation (EN_ISOL) When set to '1' enable isolation |
| 10 | 0h | RO | Reserved |
| 9 | 0h | RW | Enable Core Clock Gating (EN_CORE_CG) When set to '1' disable core clock gating based on low power state entered |
| 8 | 0h | RW | Enable PHY Status Timeout (EN_PHY_STS_TO) When set to '1' enable PHY status timeout function which is designed to cover the PCIePHY issue that we may have not able to detect the PHY status toggle. |
| 7 | 1h | RW | Ignore aux_pm_en PCIe Core (IGN_APE_PC) When set to '1' ignore the aux_pm_en reg from PCIe core to continue the remote wake/clock switching support |
| 6 | 1h | RW | Enable P2 Overwrite P1 (EN_P2_OVR_P1) When set to '1' enable P2 overwrite P1 when PCIe core has indicated the transition from P0 to P1. This is to enable entering the even lower power state. |
| 5 | 1h | RW | Enable P2 Remote Wake (EN_P2_REM_WAKE) When set 1 '1' enable the remote wake function by allowing P2 clock/switching and P2 entering |
| 4:1 | 0h | RW | Forced PM State (FORCED_PM_STATE) Forced PM state |
| 0 | 0h | RW | Initiate Force PM State (INIT_FPMS) When set to '1' force PM state to go to the state indicated in bit 4:1 |