Power State Coordination Interface (PSCI) is a standard interface for power management between ARM processors. It provides a standardized way for software running on an ARM system to communicate with power management firmware (Trusted Firmware-A).
Features Supported
- CPU Power Management
- System Power Management
- Power State Query and Configuration
- PSCI Version Query
- PSCI Features
SysConfig Features
- PSCI init and open is done by default through sysconfig generated code.
- No other specific configuration required for power management through PSCI.
Features NOT Supported
NA
Example Usage
Include the below file to access the APIs
Instance Open Example
Instance Close Example
CPU Power On Example
int32_t status;
status =
PSCI_cpuOn(handle, cpuId, gPSCICpuEntryPoint[cpuId]);
System Reset Example
API
APIs for PSCI