PDK API Guide for J721E
Pmic_PowerResourceStat_t Struct Reference

Detailed Description

PMIC power status. The PMIC power and thermal status structure. Note: validParams is input param for all Get APIs. other params except validParams is output param for Get APIs.

Parameters
validParamsSelection of structure parameters to be set, from the combination of Pmic_PowerStatusValidParamCfg and the corresponding member value must be updated
currentLimitLvlStatUsed to read the output current limit status for LDO and buck regulators. This checks if output current is above current limit level. For valid values Valid values for TPS6594x Leo Device Pmic_TPS6594x_Power_Current_Status Valid values for LP8764x HERA Device Pmic_LP8764x_Power_Current_Status Valid only when PMIC_POWER_REGULATOR_ILIM_STAT_VALID bit set.
underVoltageTholdStatUsed to read the output under voltage status for LDO/BUCK and input under voltage status for VCCA/VMON. This is used to read if output/input voltage is below under-voltage threshold/level VCCA/VMON. For valid values Valid values for TPS6594x Leo Device For Power Regulator(BUCK/LDO) Pmic_TPS6594x_Regulator_Under_Voltage_Status For VCCA Pmic_TPS6594x_Vcca_Under_Voltage_Status Valid values for LP8764x HERA Device For Power Regulator(BUCK/LDO) Pmic_LP8764x_Regulator_Under_Voltage_Status For VCCA/VMON Pmic_LP8764x_Vcca_Vmon_Under_Voltage_Status Valid only when PMIC_POWER_RESOURCE_UV_STAT_VALID bit set.
overVoltageTholdStatUsed to read the output over voltage status LDO/BUCK and input over voltage status for VCCA/VMON. This is used to read if output/input voltage is above over-voltage threshold/level

For valid values Valid values for TPS6594x Leo Device For Power Regulator(BUCK/LDO) Pmic_TPS6594x_Regulator_Over_Voltage_Status For VCCA/VMON Pmic_TPS6594x_Vcca_Over_Voltage_Status Valid values for LP8764x HERA Device For Power Regulator(BUCK/LDO) Pmic_LP8764x_Regulator_Over_Voltage_Status For VCCA/VMON Pmic_LP8764x_Vcca_Vmon_Over_Voltage_Status Valid only when PMIC_POWER_RESOURCE_OV_STAT_VALID bit set.

Parameters
overVoltageProtectionLvlStatUsed to read the voltage level status for VCCA. This is used to read if voltage is above overvoltage protection level. For valid values Valid values for TPS6594x Leo Device Pmic_TPS6594x_Vcca_Voltage_Status Valid values for LP8764x HERA Device Pmic_LP8764x_Vcca_Voltage_Status Valid only when PMIC_POWER_VCCA_OV_LVL_STAT_VALID bit set

Data Fields

uint32_t validParams
 
bool currentLimitLvlStat
 
bool underVoltageTholdStat
 
bool overVoltageTholdStat
 
bool overVoltageProtectionLvlStat
 

Field Documentation

◆ validParams

uint32_t Pmic_PowerResourceStat_t::validParams

◆ currentLimitLvlStat

bool Pmic_PowerResourceStat_t::currentLimitLvlStat

◆ underVoltageTholdStat

bool Pmic_PowerResourceStat_t::underVoltageTholdStat

◆ overVoltageTholdStat

bool Pmic_PowerResourceStat_t::overVoltageTholdStat

◆ overVoltageProtectionLvlStat

bool Pmic_PowerResourceStat_t::overVoltageProtectionLvlStat