Enumerations
enum class ControlInterface : uint64_t
| Name | Value |
|---|---|
| kCpuDriver | 0 |
| kArmPsci | 1 |
| kArmWfi | 2 |
| kRiscvSbi | 3 |
| kRiscvWfi | 4 |
Enum representing supported control interfaces.
Defined at line 24 of file ../../zircon/kernel/lib/power-management/include/lib/power-management/power-level-controller.h
Records
-
class BandwidthReservationCache -
class EnergyModel -
class PDevPowerLevelController -
class PowerDomain -
class PowerDomainSet -
class PowerLevel -
class PowerLevelController -
class PowerLevelTransition -
class PowerLevelUpdateRequest -
class PowerState -
class ProcessorPowerLevel -
class ProcessorPowerLevelTransition -
class RustPDevPowerLevelController -
class TransitionMatrix
Functions
-
const char * ToString (ControlInterface control_interface)Defined at line 32 of file ../../zircon/kernel/lib/power-management/include/lib/power-management/power-level-controller.h
-
void rust_pdev_power_level_controller_reset_for_test () -
zx_status_t rust_pdev_power_level_controller_get (uint32_t domain_id, const RustPDevPowerLevelController ** out_controller) -
void rust_pdev_power_level_controller_release (const RustPDevPowerLevelController * controller) -
zx_status_t rust_pdev_power_level_controller_post (const RustPDevPowerLevelController *controller,const PowerLevelUpdateRequest *pending,uint32_t *out_cpu_mask) -
zx_status_t rust_pdev_power_level_controller_get_current_power_level (const RustPDevPowerLevelController *controller,uint32_tdomain_id,uint64_t *out_level) -
size_t rust_pdev_power_level_controller_domain_count (const RustPDevPowerLevelController * controller) -
bool rust_pdev_power_level_controller_is_supported () -
void cpp_save_and_clear_power_domains_for_test ()Defined at line 43 of file ../../zircon/kernel/lib/power-management/pdev_power_level_controller_ffi.cc
-
void cpp_restore_power_domains_for_test ()Defined at line 49 of file ../../zircon/kernel/lib/power-management/pdev_power_level_controller_ffi.cc
-
void swap (PowerDomainSet & a, PowerDomainSet & b)Swaps the elements of the given power domain sets.
Defined at line 631 of file ../../zircon/kernel/lib/power-management/include/lib/power-management/energy-model.h