| .. | |||
| PlatformCpuPolicy.c | 7 days ago | ||
| PlatformCpuPolicy.h | 7 days ago | ||
| PlatformCpuPolicy.md | 7 days ago | ||
| README.md | 7 days ago | ||
| Index | Module | Size | Phase |
|---|---|---|---|
| 321 | PlatformCpuPolicy | 35012 bytes (34.2 KB) | DXE |
Implements the Platform CPU Policy DXE driver for the Lenovo HR650X server (Purley platform). Responsible for initializing CPU socket ID mappings from PCD, allocating IED (Integrated Error Diagnostic) trace buffers, setting up Processor Power Management (PPM) structures, configuring Monitor/MWAIT for multi-socket topologies (2LM/4S/8S), applying NM FW boot frequency (Efficient/Performance), and configuring HWPM (Hardware Power Management), PBF (Power Budgeting), and EPP (Energy Performance Preference) policy registers.
Intel x86-64 (PE32+), Purley platform (HR650X). UEFI subsystem.