Lines Matching full:buck
43 /* Buck: 1 */
50 /* Buck: 2,3,4 */
58 /* Buck: 5,6,7,8,9 */
72 static int max77686_buck_volt2hex(int buck, int uV) in max77686_buck_volt2hex() argument
77 switch (buck) { in max77686_buck_volt2hex()
101 pr_err("Value: %d uV is wrong for BUCK%d", uV, buck); in max77686_buck_volt2hex()
105 static int max77686_buck_hex2volt(int buck, int hex) in max77686_buck_hex2volt() argument
113 switch (buck) { in max77686_buck_hex2volt()
137 pr_err("Value: %#x is wrong for BUCK%d", hex, buck); in max77686_buck_hex2volt()
230 static int max77686_buck_hex2mode(int buck, int hex) in max77686_buck_hex2mode() argument
241 switch (buck) { in max77686_buck_hex2mode()
251 switch (buck) { in max77686_buck_hex2mode()
264 static int max77686_buck_modes(int buck, struct dm_regulator_mode **modesp) in max77686_buck_modes() argument
268 if (buck < 1 || buck > MAX77686_BUCK_NUM) in max77686_buck_modes()
271 switch (buck) { in max77686_buck_modes()
365 int hex, buck, ret; in max77686_buck_val() local
367 buck = dev->driver_data; in max77686_buck_val()
368 if (buck < 1 || buck > MAX77686_BUCK_NUM) { in max77686_buck_val()
369 pr_err("Wrong buck number: %d", buck); in max77686_buck_val()
377 adr = max77686_buck_out[buck]; in max77686_buck_val()
380 switch (buck) { in max77686_buck_val()
397 ret = max77686_buck_hex2volt(buck, val); in max77686_buck_val()
404 hex = max77686_buck_volt2hex(buck, *uV); in max77686_buck_val()
544 int buck, ret; in max77686_buck_mode() local
546 buck = dev->driver_data; in max77686_buck_mode()
547 if (buck < 1 || buck > MAX77686_BUCK_NUM) { in max77686_buck_mode()
548 pr_err("Wrong buck number: %d", buck); in max77686_buck_mode()
552 adr = max77686_buck_ctrl[buck]; in max77686_buck_mode()
555 switch (buck) { in max77686_buck_mode()
574 ret = max77686_buck_hex2mode(buck, val); in max77686_buck_mode()
587 switch (buck) { in max77686_buck_mode()
599 switch (buck) { in max77686_buck_mode()
617 pr_err("Wrong mode: %d for buck: %d\n", *opmode, buck); in max77686_buck_mode()