#include <HAP_power.h>
Public Attributes | |
HAP_dcvs_voltage_corner_t | target_corner |
HAP_dcvs_voltage_corner_t | min_corner |
HAP_dcvs_voltage_corner_t | max_corner |
HAP_clk_perf_mode_t | perf_mode |
uint64 | bwBytePerSec |
uint32 | busbwUsagePercentage |
uint32 | param1 |
uint32 | param2 |
uint32 | param3 |
Payload for HAP_power_set_CENG_bus
uint32 HAP_power_ceng_bus_payload::busbwUsagePercentage |
Percentage of time during which bwBytesPerSec BW is required from the bus (0..100)
uint64 HAP_power_ceng_bus_payload::bwBytePerSec |
Clock request in terms of bandwidth (bytes per second). For bwBytePerSec > 0, target_corner should be set to 0.
HAP_dcvs_voltage_corner_t HAP_power_ceng_bus_payload::max_corner |
Maximum voltage corner for DCVS
HAP_dcvs_voltage_corner_t HAP_power_ceng_bus_payload::min_corner |
Minimum voltage corner for DCVS
uint32 HAP_power_ceng_bus_payload::param1 |
Reserved
uint32 HAP_power_ceng_bus_payload::param2 |
Reserved
uint32 HAP_power_ceng_bus_payload::param3 |
Reserved
HAP_clk_perf_mode_t HAP_power_ceng_bus_payload::perf_mode |
To specify clock frequency level within target voltage corner
HAP_dcvs_voltage_corner_t HAP_power_ceng_bus_payload::target_corner |
Target voltage corner. For target_corner > 0, bwBytePerSec and busbwUsagePercentage params should be set to 0.