51 #include <src/ip/sdlr_vtm.h> 52 #include <src/ip/sdl_ip_vtm.h> uint8_t SDL_VTM_configVdCtrl
This enumerator define for VTM VD configuration valid map.
Definition: sdl_ip_vtm.h:79
VTM Voltage Domain configuration.
Definition: sdl_vtm.h:81
int32_t SDL_VTM_intrCntrl(SDL_VTM_InstVd instance, SDL_VTM_intrCtrl intrCtrl)
Clear and control the interrupt by providing enable and disable of the interrupt.
SDL_VTM_InstVd
Definition: sdl_soc_vtm.h:109
uint32_t vtm_ts_th
Definition: sdl_vtm.h:143
SDL_VTM_tsThrVal thr_val
Definition: sdl_vtm.h:109
SDL_VTM_tsGlobal_cfg tsGlobal_cfg
Definition: sdl_vtm.h:91
int32_t SDL_VTM_verifyConfigVd(SDL_VTM_InstVd instance, const SDL_VTM_configVd *pConfig)
VTM Voltage Domain configures verification.
VTM Static Registers for Temperature sensor.
Definition: sdl_vtm.h:137
VTM temperature sensor configuration.
Definition: sdl_vtm.h:99
uint32_t vtm_ts_ctrl2
Definition: sdl_vtm.h:139
SDL_VTM_configVdCtrl configVdCtrl
Definition: sdl_vtm.h:83
uint32_t vtm_vd_evt_sel_ctrl
Definition: sdl_vtm.h:122
SDL_VTM_vid_opp vid_opp
Definition: sdl_vtm.h:85
int32_t low_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:107
int32_t SDL_VTM_getStaticRegistersTs(SDL_VTM_InstTs instance, SDL_VTM_staticRegsTs *pStaticRegs)
VTM Temperature sensor readback Static configuration registers.
VTM temperature sensor Stat values.
Definition: sdl_ip_vtm.h:449
uint8_t SDL_VTM_Stat_read_ctrl
This enumerator define for VTM temperature sensor STAT read valid map.
Definition: sdl_ip_vtm.h:323
int32_t SDL_VTM_verifyConfigTs(SDL_VTM_InstTs instance, const SDL_VTM_configTs *pConfig)
VTM Temperature sensor configures verification.
uint32_t vtm_ts_th2
Definition: sdl_vtm.h:145
uint8_t vid_opp_val
Definition: sdl_vtm.h:87
VTM Static Registers for Voltage Domain.
Definition: sdl_vtm.h:120
int32_t SDL_VTM_getStaticRegistersVd(SDL_VTM_InstVd instance, SDL_VTM_staticRegsVd *pStaticRegs)
VTM Voltage Domain readback Static configuration registers.
VTM temperature sensor band gap control.
Definition: sdl_ip_vtm.h:399
VTM temperature sensor threshold values.
Definition: sdl_ip_vtm.h:426
uint32_t vtm_ts_ctrl
Definition: sdl_vtm.h:141
uint16_t SDL_VTM_intrCtrl
This enumerator define for VTM Voltage domain threshold interrupt control.
Definition: sdl_ip_vtm.h:129
int32_t SDL_VTM_initTs(SDL_VTM_InstTs instance, const SDL_VTM_configTs *pConfig)
VTM Temperature sensor initialization.
SDL_VTM_configTsCtrl configTsCtrl
Definition: sdl_vtm.h:101
int32_t SDL_VTM_initVd(SDL_VTM_InstVd instance, const SDL_VTM_configVd *pConfig)
VTM Voltage Domain initialization.
uint16_t SDL_VTM_vdEvtSel_set
This enumerator define for VTM Voltage domain Event selection set.
Definition: sdl_ip_vtm.h:149
int32_t SDL_VTM_getTemp(SDL_VTM_InstTs instance, uint32_t *pTempVal)
Read VTM Temperature sensor values in degree celcius.
SDL_VTM_tsGlobal_cfg vtm_global_cfg
Definition: sdl_vtm.h:126
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.
SDL_VTM_Ctrlcfg tsCtrl_cfg
Definition: sdl_vtm.h:103
SDL_VTM_InstTs
Definition: sdl_soc_vtm.h:77
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:98
VTM Global Configuration Registers.
Definition: sdl_ip_vtm.h:361
uint32_t vtm_vd_opp_vid
Definition: sdl_vtm.h:124
int32_t high_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:105
SDL_VTM_vdEvtSel_set vd_temp_evts
Definition: sdl_vtm.h:89
uint8_t SDL_VTM_configTsCtrl
This enumerator define for VTM TS configuration valid map.
Definition: sdl_ip_vtm.h:88