|
AM64x MCU+ SDK
10.01.00
|
|
Go to the documentation of this file.
34 #ifndef SDL_IP_VTM_TOP_H_
35 #define SDL_IP_VTM_TOP_H_
42 #if defined (SOC_AM64X) || defined (SOC_AM243X)
43 #include <sdl/vtm/v0/soc/sdl_soc_vtm.h>
VTM Static Registers for Voltage Domain.
Definition: sdl_vtm.h:111
SDL_VTM_Ctrlcfg tsCtrl_cfg
Definition: sdl_vtm.h:93
int32_t SDL_VTM_getStaticRegistersTs(SDL_VTM_InstTs instance, SDL_VTM_staticRegsTs *pStaticRegs)
VTM Temperature sensor readback Static configuration registers.
uint8_t vid_opp_val
Definition: sdl_vtm.h:77
int32_t SDL_VTM_verifyConfigVd(SDL_VTM_InstVd instance, const SDL_VTM_configVd *pConfig)
VTM Voltage Domain configures verification.
VTM Global Configuration Registers.
Definition: sdl_ip_vtm.h:427
SDL_VTM_tsThrVal thr_val
Definition: sdl_vtm.h:99
SDL_VTM_InstVd
Definition: sdl_soc_vtm.h:86
VTM temperature sensor configuration.
Definition: sdl_vtm.h:89
SDL_VTM_InstTs
Definition: sdl_soc_vtm.h:54
SDL_VTM_vid_opp vid_opp
Definition: sdl_vtm.h:75
uint16_t SDL_VTM_vdEvtSel_set
This enumerator define for VTM Voltage domain Event selection set.
Definition: sdl_ip_vtm.h:156
SDL_VTM_vdEvtSel_set vd_temp_evts
Definition: sdl_vtm.h:79
uint8_t SDL_VTM_configTsCtrl
This enumerator define for VTM TS configuration valid map.
Definition: sdl_ip_vtm.h:82
uint8_t SDL_VTM_Stat_read_ctrl
This enumerator define for VTM temperature sensor STAT read valid map.
Definition: sdl_ip_vtm.h:380
uint16_t SDL_VTM_intrCtrl
This enumerator define for VTM Voltage domain threshold interrupt control.
Definition: sdl_ip_vtm.h:133
SDL_VTM_configTsCtrl configTsCtrl
Definition: sdl_vtm.h:91
SDL_VTM_tsGlobal_cfg tsGlobal_cfg
Definition: sdl_vtm.h:81
int32_t SDL_VTM_verifyConfigTs(SDL_VTM_InstTs instance, const SDL_VTM_configTs *pConfig)
VTM Temperature sensor configures verification.
uint32_t vtm_vd_evt_sel_ctrl
Definition: sdl_vtm.h:113
uint32_t vtm_ts_ctrl2
Definition: sdl_vtm.h:131
int32_t SDL_VTM_initVd(SDL_VTM_InstVd instance, const SDL_VTM_configVd *pConfig)
VTM Voltage Domain initialization.
int32_t SDL_VTM_getStaticRegistersVd(SDL_VTM_InstVd instance, SDL_VTM_staticRegsVd *pStaticRegs)
VTM Voltage Domain readback Static configuration registers.
int32_t high_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:95
VTM temperature sensor band gap control.
Definition: sdl_ip_vtm.h:465
int32_t SDL_VTM_intrCntrl(SDL_VTM_InstVd instance, SDL_VTM_intrCtrl intrCtrl)
Set maximum Threshold values of VTM Temperature sensor.
VTM Static Registers for Temperature sensor.
Definition: sdl_vtm.h:129
int32_t low_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:97
int32_t SDL_VTM_getSensorStatus(SDL_VTM_InstTs instance, const SDL_VTM_Stat_read_ctrl *pCtrl, SDL_VTM_Stat_val *pStat_val)
Read VTM Temperature sensor status.
uint32_t vtm_ts_th2
Definition: sdl_vtm.h:137
int32_t SDL_VTM_initTs(SDL_VTM_InstTs instance, const SDL_VTM_configTs *pConfig)
VTM Temperature sensor initialization.
VTM temperature sensor threshold values.
Definition: sdl_ip_vtm.h:492
VTM Voltage Domain configuration.
Definition: sdl_vtm.h:71
uint32_t vtm_vd_opp_vid
Definition: sdl_vtm.h:115
SDL_VTM_tsGlobal_cfg vtm_global_cfg
Definition: sdl_vtm.h:117
VTM temperature sensor Stat values.
Definition: sdl_ip_vtm.h:515
uint32_t vtm_ts_ctrl
Definition: sdl_vtm.h:133
SDL_VTM_configVdCtrl configVdCtrl
Definition: sdl_vtm.h:73
uint8_t SDL_VTM_vid_opp
This enumerator defines the possible VID Codes to set various voltage domain supply voltages.
Definition: sdl_ip_vtm.h:96
int32_t SDL_VTM_getTemp(SDL_VTM_InstTs instance, uint32_t *pTempVal)
Read VTM Temperature sensor values in degree celcius.
uint32_t vtm_ts_th
Definition: sdl_vtm.h:135
uint8_t SDL_VTM_configVdCtrl
This enumerator define forVTM VD configuration valid map.
Definition: sdl_ip_vtm.h:70