13#define SERDES_VDDL_ADDR 0x30
14#define SERDES_VDD_ADDR 0x31
15#define SERDES_VDDH_ADDR 0x32
16#define GDDR_VDDR_ADDR 0x33
17#define GDDRIO_WEST_ADDR 0x36
18#define GDDRIO_EAST_ADDR 0x37
19#define CB_GDDR_VDDR_WEST_ADDR 0x54
20#define CB_GDDR_VDDR_EAST_ADDR 0x55
21#define SCRAPPY_GDDR_VDDR_WEST_ADDR 0x56
22#define SCRAPPY_GDDR_VDDR_EAST_ADDR 0x57
23#define P0V8_VCORE_ADDR 0x64
24#define P0V8_VCOREM_ADDR 0x65
PcbType
Definition bh_fwtable.h:28
float GetVcorePower(void)
Definition regulator.c:100
void SwitchVoutControl(VoltageCmdSource source)
Definition regulator.c:199
void set_gddr_vddr(PcbType board_type, uint32_t voltage_in_mv)
Definition regulator.c:187
float GetVcoreCurrent(void)
Definition regulator.c:89
VoltageCmdSource
Definition regulator.h:26
@ VoutMarginHigh
Definition regulator.h:29
@ AVSVoutCommand
Definition regulator.h:30
@ VoutMarginLow
Definition regulator.h:28
@ VoutCommand
Definition regulator.h:27
uint32_t get_vcore(void)
Definition regulator.c:171
void set_vcorem(uint32_t voltage_in_mv)
Definition regulator.c:176
void set_vcore(uint32_t voltage_in_mv)
Definition regulator.c:162
uint32_t get_vcorem(void)
Definition regulator.c:181