Lines Matching refs:hex

74 	int hex = 0;  in max77686_buck_volt2hex()  local
82 hex = (uV - MAX77686_BUCK_UV_LMIN) / MAX77686_BUCK_UV_LSTEP; in max77686_buck_volt2hex()
93 hex = (uV - MAX77686_BUCK_UV_HMIN) / MAX77686_BUCK_UV_HSTEP; in max77686_buck_volt2hex()
98 if (hex >= 0 && hex <= hex_max) in max77686_buck_volt2hex()
99 return hex; in max77686_buck_volt2hex()
105 static int max77686_buck_hex2volt(int buck, int hex) in max77686_buck_hex2volt() argument
110 if (hex < 0) in max77686_buck_hex2volt()
118 if (hex > hex_max) in max77686_buck_hex2volt()
122 uV = hex * MAX77686_BUCK_UV_LSTEP + MAX77686_BUCK_UV_LMIN; in max77686_buck_hex2volt()
126 if (hex > hex_max) in max77686_buck_hex2volt()
130 uV = hex * MAX77686_BUCK_UV_HSTEP + MAX77686_BUCK_UV_HMIN; in max77686_buck_hex2volt()
137 pr_err("Value: %#x is wrong for BUCK%d", hex, buck); in max77686_buck_hex2volt()
143 int hex = 0; in max77686_ldo_volt2hex() local
152 hex = (uV - MAX77686_LDO_UV_MIN) / MAX77686_LDO_UV_LSTEP; in max77686_ldo_volt2hex()
156 hex = (uV - MAX77686_LDO_UV_MIN) / MAX77686_LDO_UV_HSTEP; in max77686_ldo_volt2hex()
160 if (hex >= 0 && hex <= MAX77686_LDO_VOLT_MAX_HEX) in max77686_ldo_volt2hex()
161 return hex; in max77686_ldo_volt2hex()
167 static int max77686_ldo_hex2volt(int ldo, int hex) in max77686_ldo_hex2volt() argument
171 if (hex > MAX77686_LDO_VOLT_MAX_HEX) in max77686_ldo_hex2volt()
182 uV = hex * MAX77686_LDO_UV_LSTEP + MAX77686_LDO_UV_MIN; in max77686_ldo_hex2volt()
186 uV = hex * MAX77686_LDO_UV_HSTEP + MAX77686_LDO_UV_MIN; in max77686_ldo_hex2volt()
192 pr_err("Value: %#x is wrong for ldo%d", hex, ldo); in max77686_ldo_hex2volt()
196 static int max77686_ldo_hex2mode(int ldo, int hex) in max77686_ldo_hex2mode() argument
198 if (hex > MAX77686_LDO_MODE_MASK) in max77686_ldo_hex2mode()
201 switch (hex) { in max77686_ldo_hex2mode()
230 static int max77686_buck_hex2mode(int buck, int hex) in max77686_buck_hex2mode() argument
232 if (hex > MAX77686_BUCK_MODE_MASK) in max77686_buck_hex2mode()
235 switch (hex) { in max77686_buck_hex2mode()
324 int hex, ldo, ret; in max77686_ldo_val() local
350 hex = max77686_ldo_volt2hex(ldo, *uV); in max77686_ldo_val()
351 if (hex < 0) in max77686_ldo_val()
352 return hex; in max77686_ldo_val()
355 val |= hex; in max77686_ldo_val()
365 int hex, buck, ret; in max77686_buck_val() local
404 hex = max77686_buck_volt2hex(buck, *uV); in max77686_buck_val()
405 if (hex < 0) in max77686_buck_val()
406 return hex; in max77686_buck_val()
409 val |= hex; in max77686_buck_val()