HAP_power APIs
DSP Power & Performance Management
HAP_power_dcvs_v3_payload Struct Reference

#include <HAP_power.h>

Public Attributes

boolean set_dcvs_enable
 
boolean dcvs_enable
 
HAP_power_dcvs_v2_payload_option dcvs_option
 
boolean set_latency
 
uint32 latency
 
boolean set_core_params
 
HAP_core_params_t core_params
 
boolean set_bus_params
 
HAP_bus_params_t bus_params
 
boolean set_dcvs_v3_params
 
HAP_dcvs_v3_params_t dcvs_v3_params
 
boolean set_sleep_disable
 
unsigned char sleep_disable
 

Detailed Description

Payload for HAP_power_set_DCVS_v3

Member Data Documentation

◆ bus_params

HAP_bus_params_t HAP_power_dcvs_v3_payload::bus_params

Bus clock parameters

◆ core_params

HAP_core_params_t HAP_power_dcvs_v3_payload::core_params

Core clock parameters

◆ dcvs_enable

boolean HAP_power_dcvs_v3_payload::dcvs_enable

Set to TRUE to participate in DCVS, and FALSE otherwise.

◆ dcvs_option

HAP_power_dcvs_v2_payload_option HAP_power_dcvs_v3_payload::dcvs_option

Set to one of HAP_power_dcvs_v2_payload_option

◆ dcvs_v3_params

HAP_dcvs_v3_params_t HAP_power_dcvs_v3_payload::dcvs_v3_params

DCVS v3 parameters

◆ latency

uint32 HAP_power_dcvs_v3_payload::latency

sleep latency

◆ set_bus_params

boolean HAP_power_dcvs_v3_payload::set_bus_params

TRUE to consider bus clock params, otherwise FALSE

◆ set_core_params

boolean HAP_power_dcvs_v3_payload::set_core_params

TRUE to consider core clock params, otherwise FALSE

◆ set_dcvs_enable

boolean HAP_power_dcvs_v3_payload::set_dcvs_enable

TRUE to consider DCVS enable/disable and option parameters, otherwise FALSE

◆ set_dcvs_v3_params

boolean HAP_power_dcvs_v3_payload::set_dcvs_v3_params

TRUE to consider DCVS v3 params, otherwise FALSE

◆ set_latency

boolean HAP_power_dcvs_v3_payload::set_latency

TRUE to consider latency parameter, otherwise FALSE

◆ set_sleep_disable

boolean HAP_power_dcvs_v3_payload::set_sleep_disable

TRUE to consider sleep disable/enable parameter, otherwise FALSE

◆ sleep_disable

unsigned char HAP_power_dcvs_v3_payload::sleep_disable

See HAP_DCVS_LPM_LEVEL1, HAP_DCVS_LPM_LEVEL2, HAP_DCVS_LPM_LEVEL3 and HAP_DCVS_LPM_ENABLE ALL above


The documentation for this struct was generated from the following file: