Lines Matching refs:mvolt

20 static u8 axp818_mvolt_to_cfg(int mvolt, int min, int max, int div)  in axp818_mvolt_to_cfg()  argument
22 if (mvolt < min) in axp818_mvolt_to_cfg()
23 mvolt = min; in axp818_mvolt_to_cfg()
24 else if (mvolt > max) in axp818_mvolt_to_cfg()
25 mvolt = max; in axp818_mvolt_to_cfg()
27 return (mvolt - min) / div; in axp818_mvolt_to_cfg()
30 int axp_set_dcdc1(unsigned int mvolt) in axp_set_dcdc1() argument
33 u8 cfg = axp818_mvolt_to_cfg(mvolt, 1600, 3400, 100); in axp_set_dcdc1()
35 if (mvolt == 0) in axp_set_dcdc1()
47 int axp_set_dcdc2(unsigned int mvolt) in axp_set_dcdc2() argument
52 if (mvolt >= 1220) in axp_set_dcdc2()
53 cfg = 70 + axp818_mvolt_to_cfg(mvolt, 1220, 1300, 20); in axp_set_dcdc2()
55 cfg = axp818_mvolt_to_cfg(mvolt, 500, 1200, 10); in axp_set_dcdc2()
57 if (mvolt == 0) in axp_set_dcdc2()
69 int axp_set_dcdc3(unsigned int mvolt) in axp_set_dcdc3() argument
74 if (mvolt >= 1220) in axp_set_dcdc3()
75 cfg = 70 + axp818_mvolt_to_cfg(mvolt, 1220, 1300, 20); in axp_set_dcdc3()
77 cfg = axp818_mvolt_to_cfg(mvolt, 500, 1200, 10); in axp_set_dcdc3()
79 if (mvolt == 0) in axp_set_dcdc3()
91 int axp_set_dcdc5(unsigned int mvolt) in axp_set_dcdc5() argument
96 if (mvolt >= 1140) in axp_set_dcdc5()
97 cfg = 32 + axp818_mvolt_to_cfg(mvolt, 1140, 1840, 20); in axp_set_dcdc5()
99 cfg = axp818_mvolt_to_cfg(mvolt, 800, 1120, 10); in axp_set_dcdc5()
101 if (mvolt == 0) in axp_set_dcdc5()
113 int axp_set_aldo(int aldo_num, unsigned int mvolt) in axp_set_aldo() argument
121 if (mvolt == 0) in axp_set_aldo()
125 cfg = axp818_mvolt_to_cfg(mvolt, 700, 3300, 100); in axp_set_aldo()
135 int axp_set_aldo1(unsigned int mvolt) in axp_set_aldo1() argument
137 return axp_set_aldo(1, mvolt); in axp_set_aldo1()
140 int axp_set_aldo2(unsigned int mvolt) in axp_set_aldo2() argument
142 return axp_set_aldo(2, mvolt); in axp_set_aldo2()
145 int axp_set_aldo3(unsigned int mvolt) in axp_set_aldo3() argument
147 return axp_set_aldo(3, mvolt); in axp_set_aldo3()
150 int axp_set_dldo(int dldo_num, unsigned int mvolt) in axp_set_dldo() argument
158 if (mvolt == 0) in axp_set_dldo()
162 cfg = axp818_mvolt_to_cfg(mvolt, 700, 3300, 100); in axp_set_dldo()
163 if (dldo_num == 2 && mvolt > 3300) in axp_set_dldo()
164 cfg += 1 + axp818_mvolt_to_cfg(mvolt, 3400, 4200, 200); in axp_set_dldo()
173 int axp_set_eldo(int eldo_num, unsigned int mvolt) in axp_set_eldo() argument
181 if (mvolt == 0) in axp_set_eldo()
185 cfg = axp818_mvolt_to_cfg(mvolt, 700, 1900, 50); in axp_set_eldo()
194 int axp_set_fldo(int fldo_num, unsigned int mvolt) in axp_set_fldo() argument
202 if (mvolt == 0) in axp_set_fldo()
207 cfg = axp818_mvolt_to_cfg(mvolt, 700, 1450, 50); in axp_set_fldo()
214 if (mvolt * 2 == CONFIG_AXP_DCDC5_VOLT) in axp_set_fldo()