/openbmc/u-boot/drivers/power/ |
H A D | axp818.c | 19 static u8 axp818_mvolt_to_cfg(int mvolt, int min, int max, int div) in axp818_mvolt_to_cfg() argument 21 if (mvolt < min) in axp818_mvolt_to_cfg() 22 mvolt = min; in axp818_mvolt_to_cfg() 23 else if (mvolt > max) in axp818_mvolt_to_cfg() 24 mvolt = max; in axp818_mvolt_to_cfg() 26 return (mvolt - min) / div; in axp818_mvolt_to_cfg() 29 int axp_set_dcdc1(unsigned int mvolt) in axp_set_dcdc1() argument 32 u8 cfg = axp818_mvolt_to_cfg(mvolt, 1600, 3400, 100); in axp_set_dcdc1() 34 if (mvolt == 0) in axp_set_dcdc1() 46 int axp_set_dcdc2(unsigned int mvolt) in axp_set_dcdc2() argument [all …]
|
H A D | axp809.c | 19 static u8 axp809_mvolt_to_cfg(int mvolt, int min, int max, int div) in axp809_mvolt_to_cfg() argument 21 if (mvolt < min) in axp809_mvolt_to_cfg() 22 mvolt = min; in axp809_mvolt_to_cfg() 23 else if (mvolt > max) in axp809_mvolt_to_cfg() 24 mvolt = max; in axp809_mvolt_to_cfg() 26 return (mvolt - min) / div; in axp809_mvolt_to_cfg() 29 int axp_set_dcdc1(unsigned int mvolt) in axp_set_dcdc1() argument 32 u8 cfg = axp809_mvolt_to_cfg(mvolt, 1600, 3400, 100); in axp_set_dcdc1() 34 if (mvolt == 0) in axp_set_dcdc1() 51 int axp_set_dcdc2(unsigned int mvolt) in axp_set_dcdc2() argument [all …]
|
H A D | axp221.c | 18 static u8 axp221_mvolt_to_cfg(int mvolt, int min, int max, int div) in axp221_mvolt_to_cfg() argument 20 if (mvolt < min) in axp221_mvolt_to_cfg() 21 mvolt = min; in axp221_mvolt_to_cfg() 22 else if (mvolt > max) in axp221_mvolt_to_cfg() 23 mvolt = max; in axp221_mvolt_to_cfg() 25 return (mvolt - min) / div; in axp221_mvolt_to_cfg() 28 int axp_set_dcdc1(unsigned int mvolt) in axp_set_dcdc1() argument 31 u8 cfg = axp221_mvolt_to_cfg(mvolt, 1600, 3400, 100); in axp_set_dcdc1() 33 if (mvolt == 0) in axp_set_dcdc1() 50 int axp_set_dcdc2(unsigned int mvolt) in axp_set_dcdc2() argument [all …]
|
H A D | axp209.c | 22 static u8 axp209_mvolt_to_cfg(int mvolt, int min, int max, int div) in axp209_mvolt_to_cfg() argument 24 if (mvolt < min) in axp209_mvolt_to_cfg() 25 mvolt = min; in axp209_mvolt_to_cfg() 26 else if (mvolt > max) in axp209_mvolt_to_cfg() 27 mvolt = max; in axp209_mvolt_to_cfg() 29 return (mvolt - min) / div; in axp209_mvolt_to_cfg() 32 int axp_set_dcdc2(unsigned int mvolt) in axp_set_dcdc2() argument 37 if (mvolt == 0) in axp_set_dcdc2() 45 cfg = axp209_mvolt_to_cfg(mvolt, 700, 2275, 25); in axp_set_dcdc2() 63 int axp_set_dcdc3(unsigned int mvolt) in axp_set_dcdc3() argument [all …]
|
H A D | axp152.c | 11 static u8 axp152_mvolt_to_target(int mvolt, int min, int max, int div) in axp152_mvolt_to_target() argument 13 if (mvolt < min) in axp152_mvolt_to_target() 14 mvolt = min; in axp152_mvolt_to_target() 15 else if (mvolt > max) in axp152_mvolt_to_target() 16 mvolt = max; in axp152_mvolt_to_target() 18 return (mvolt - min) / div; in axp152_mvolt_to_target() 21 int axp_set_dcdc2(unsigned int mvolt) in axp_set_dcdc2() argument 26 target = axp152_mvolt_to_target(mvolt, 700, 2275, 25); in axp_set_dcdc2() 42 int axp_set_dcdc3(unsigned int mvolt) in axp_set_dcdc3() argument 44 u8 target = axp152_mvolt_to_target(mvolt, 700, 3500, 50); in axp_set_dcdc3() [all …]
|
H A D | sy8106a.c | 15 static u8 sy8106a_mvolt_to_cfg(int mvolt, int min, int max, int div) in sy8106a_mvolt_to_cfg() argument 17 if (mvolt < min) in sy8106a_mvolt_to_cfg() 18 mvolt = min; in sy8106a_mvolt_to_cfg() 19 else if (mvolt > max) in sy8106a_mvolt_to_cfg() 20 mvolt = max; in sy8106a_mvolt_to_cfg() 22 return (mvolt - min) / div; in sy8106a_mvolt_to_cfg() 25 int sy8106a_set_vout1(unsigned int mvolt) in sy8106a_set_vout1() argument 27 u8 data = sy8106a_mvolt_to_cfg(mvolt, 680, 1950, 10) | SY8106A_VOUT1_SEL_ENABLE; in sy8106a_set_vout1()
|
/openbmc/u-boot/include/ |
H A D | axp_pmic.h | 25 int axp_set_dcdc1(unsigned int mvolt); 26 int axp_set_dcdc2(unsigned int mvolt); 27 int axp_set_dcdc3(unsigned int mvolt); 28 int axp_set_dcdc4(unsigned int mvolt); 29 int axp_set_dcdc5(unsigned int mvolt); 30 int axp_set_aldo1(unsigned int mvolt); 31 int axp_set_aldo2(unsigned int mvolt); 32 int axp_set_aldo3(unsigned int mvolt); 33 int axp_set_aldo4(unsigned int mvolt); 34 int axp_set_dldo(int dldo_num, unsigned int mvolt); [all …]
|
H A D | sy8106a.h | 8 int sy8106a_set_vout1(unsigned int mvolt);
|