SmartSnippets DA1459x SDK
Files | Data Structures | Enumerations | Functions

Power Management Unit adapter. More...

Files

file  ad_pmu.h
 PMU adapter API.
 

Data Structures

struct  ad_pmu_rail_config_t
 Rail configuration. More...
 

Enumerations

enum  AD_PMU_RAIL { PMU_RAIL_VDD, PMU_RAIL_VDCDC, PMU_RAIL_1V8 }
 Rail selection. More...
 

Functions

int ad_pmu_configure_rail (AD_PMU_RAIL rail, const ad_pmu_rail_config_t *config)
 Configure a power rail. More...
 

Detailed Description

Power Management Unit adapter.

Enumeration Type Documentation

◆ AD_PMU_RAIL

Rail selection.

Enumerator
PMU_RAIL_VDD 

VDD rail.

PMU_RAIL_VDCDC 

VDCDC rail.

PMU_RAIL_1V8 

1V8 rail

Function Documentation

◆ ad_pmu_configure_rail()

int ad_pmu_configure_rail ( AD_PMU_RAIL  rail,
const ad_pmu_rail_config_t config 
)

Configure a power rail.

Returns
0 if the rail is configured, >0 otherwise
Parameters
[in]railthe rail to configure
[in]configa pointer to the structure holding the rail configuration