#include <inc/hw_types.h>
#include <inc/hw_memmap.h>
#include <inc/hw_adi.h>
#include <inc/hw_adi_2_refsys.h>
#include <inc/hw_adi_3_refsys.h>
#include <inc/hw_adi_4_aux.h>
#include <inc/hw_aon_batmon.h>
#include <inc/hw_aon_sysctl.h>
#include <inc/hw_ccfg.h>
#include <inc/hw_ddi_0_osc.h>
#include <inc/hw_fcfg1.h>
#include <driverlib/ddi.h>
#include <driverlib/ioc.h>
#include <driverlib/osc.h>
#include <driverlib/sys_ctrl.h>
#include <driverlib/setup_rom.h>
Go to the source code of this file.
Functions | |
void | SetupSetVddrLevel (uint32_t ccfg_ModeConfReg) |
Set VDDR boost mode (by setting VDDR_TRIM to FCFG1..VDDR_TRIM_HH and setting VDDS_BOD to max) More... | |
void | SetupAfterColdResetWakeupFromShutDownCfg1 (uint32_t ccfg_ModeConfReg) |
First part of configuration required when waking up from shutdown. More... | |
void | SetupAfterColdResetWakeupFromShutDownCfg2 (uint32_t ui32Fcfg1Revision, uint32_t ccfg_ModeConfReg) |
Second part of configuration required when waking up from shutdown. More... | |
void | SetupAfterColdResetWakeupFromShutDownCfg3 (uint32_t ccfg_ModeConfReg) |
Third part of configuration required when waking up from shutdown. More... | |
uint32_t | SetupGetTrimForAnabypassValue1 (uint32_t ccfg_ModeConfReg) |
Returns the trim value to be used for the ANABYPASS_VALUE1 register in OSC_DIG. More... | |
uint32_t | SetupGetTrimForRcOscLfRtuneCtuneTrim (void) |
Returns the trim value to be used for the RCOSCLF_RTUNE_TRIM and the RCOSCLF_CTUNE_TRIM bit fields in the XOSCLF_RCOSCLF_CTRL register in OSC_DIG. More... | |
uint32_t | SetupGetTrimForXoscHfIbiastherm (void) |
Returns the trim value to be used for the XOSC_HF_IBIASTHERM bit field in the ANABYPASS_VALUE2 register in OSC_DIG. More... | |
uint32_t | SetupGetTrimForAmpcompTh2 (void) |
Returns the trim value to be used for the AMPCOMP_TH2 register in OSC_DIG. More... | |
uint32_t | SetupGetTrimForAmpcompTh1 (void) |
Returns the trim value to be used for the AMPCOMP_TH1 register in OSC_DIG. More... | |
uint32_t | SetupGetTrimForAmpcompCtrl (uint32_t ui32Fcfg1Revision) |
Returns the trim value to be used for the AMPCOMP_CTRL register in OSC_DIG. More... | |
uint32_t | SetupGetTrimForDblrLoopFilterResetVoltage (uint32_t ui32Fcfg1Revision) |
Returns the trim value from FCFG1 to be used as DBLR_LOOP_FILTER_RESET_VOLTAGE setting. More... | |
uint32_t | SetupGetTrimForAdcShModeEn (uint32_t ui32Fcfg1Revision) |
Returns the trim value from FCFG1 to be used as ADC_SH_MODE_EN setting. More... | |
uint32_t | SetupGetTrimForAdcShVbufEn (uint32_t ui32Fcfg1Revision) |
Returns the trim value from FCFG1 to be used as ADC_SH_VBUF_EN setting. More... | |
uint32_t | SetupGetTrimForXoscHfCtl (uint32_t ui32Fcfg1Revision) |
Returns the trim value to be used for the XOSCHFCTL register in OSC_DIG. More... | |
uint32_t | SetupGetTrimForXoscHfFastStart (void) |
Returns the trim value to be used as OSC_DIG:CTL1.XOSC_HF_FAST_START. More... | |
uint32_t | SetupGetTrimForRadcExtCfg (uint32_t ui32Fcfg1Revision) |
Returns the trim value to be used for the RADCEXTCFG register in OSC_DIG. More... | |
uint32_t | SetupGetTrimForRcOscLfIBiasTrim (uint32_t ui32Fcfg1Revision) |
Returns the FCFG1 OSC_CONF_ATESTLF_RCOSCLF_IBIAS_TRIM. More... | |
uint32_t | SetupGetTrimForXoscLfRegulatorAndCmirrwrRatio (uint32_t ui32Fcfg1Revision) |
Returns XOSCLF_REGULATOR_TRIM and XOSCLF_CMIRRWR_RATIO as one packet spanning bits [5:0] in the returned value. More... | |
void | SetupSetCacheModeAccordingToCcfgSetting (void) |
Set correct VIMS_MODE according to CCFG setting (CACHE or GPRAM) More... | |
void | SetupSetAonRtcSubSecInc (uint32_t subSecInc) |
Doing the tricky stuff needed to enter new RTCSUBSECINC value. More... | |