![]() | Astra MCU SDK Peripheral Driver Library |
Enums used by PPU APIs | |
| enum | ppu_instance_en { PPU_INSTANCE_0 = 0, PPU_INSTANCE_COUNT } |
| PPU instance identifier type used by PPU APIs. | |
| enum | power_state_e { PM_STATE_ON = 0x8, PM_STATE_FULL_RET = 0x5, PM_STATE_MEM_RET = 0x2, PM_STATE_STANDBY = 0x0, PM_STATE_COUNT = 0x9 } |
| Power policy/state type used by PPU APIs. | |
Defined in SoC/platform power management headers and consumed by ppu_set_power_mode.
| Enumerator | |
|---|---|
| PM_STATE_ON | Power domain fully ON |
| PM_STATE_FULL_RET | Full retention mode |
| PM_STATE_MEM_RET | Memory retention mode |
| PM_STATE_STANDBY | Standby mode |
| PM_STATE_COUNT | Number of power state entries |