This file contains the SDL VTM API's.
Provides the APIs for VTM.
Go to the source code of this file.
Data Structures | |
struct | SDL_VTM_configVd |
VTM Voltage Domain configuration. More... | |
struct | SDL_VTM_configTs |
VTM temperature sensor configuration. More... | |
struct | SDL_VTM_staticRegsVd |
VTM Static Registers for Voltage Domain. More... | |
struct | SDL_VTM_staticRegsTs |
VTM Static Registers for Temperature sensor. More... | |
Functions | |
int32_t | SDL_VTM_initVd (SDL_VTM_InstVd instance, const SDL_VTM_configVd *pConfig) |
VTM Voltage Domain initialization. More... | |
int32_t | SDL_VTM_initTs (SDL_VTM_InstTs instance, const SDL_VTM_configTs *pConfig) |
VTM Temperature sensor initialization. More... | |
int32_t | SDL_VTM_getTemp (SDL_VTM_InstTs instance, uint32_t *pTempVal) |
Read VTM Temperature sensor values in degree celcius. More... | |
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. More... | |
int32_t | SDL_VTM_intrCntrl (SDL_VTM_InstVd instance, SDL_VTM_intrCtrl intrCtrl) |
Set maximum Threshold values of VTM Temperature sensor. More... | |
int32_t | SDL_VTM_verifyConfigVd (SDL_VTM_InstVd instance, const SDL_VTM_configVd *pConfig) |
VTM Voltage Domain configures verification. More... | |
int32_t | SDL_VTM_verifyConfigTs (SDL_VTM_InstTs instance, const SDL_VTM_configTs *pConfig) |
VTM Temperature sensor configures verification. More... | |
int32_t | SDL_VTM_getStaticRegistersVd (SDL_VTM_InstVd instance, SDL_VTM_staticRegsVd *pStaticRegs) |
VTM Voltage Domain readback Static configuration registers. More... | |
int32_t | SDL_VTM_getStaticRegistersTs (SDL_VTM_InstTs instance, SDL_VTM_staticRegsTs *pStaticRegs) |
VTM Temperature sensor readback Static configuration registers. More... | |