Lines Matching refs:shift

44 					int *reg, int *shift)  in max8998_get_enable_register()  argument
51 *shift = 3 - (ldo - MAX8998_LDO2); in max8998_get_enable_register()
55 *shift = 7 - (ldo - MAX8998_LDO6); in max8998_get_enable_register()
59 *shift = 7 - (ldo - MAX8998_LDO14); in max8998_get_enable_register()
63 *shift = 7 - (ldo - MAX8998_BUCK1); in max8998_get_enable_register()
67 *shift = 7 - (ldo - MAX8998_EN32KHZ_AP); in max8998_get_enable_register()
71 *shift = 7 - (ldo - MAX8998_ESAFEOUT1); in max8998_get_enable_register()
75 *shift = 0; in max8998_get_enable_register()
88 int ret, reg, shift = 8; in max8998_ldo_is_enabled() local
91 ret = max8998_get_enable_register(rdev, &reg, &shift); in max8998_ldo_is_enabled()
99 return val & (1 << shift); in max8998_ldo_is_enabled()
111 int reg, shift = 8, ret; in max8998_ldo_enable() local
113 ret = max8998_get_enable_register(rdev, &reg, &shift); in max8998_ldo_enable()
117 return max8998_update_reg(i2c, reg, 1<<shift, 1<<shift); in max8998_ldo_enable()
124 int reg, shift = 8, ret; in max8998_ldo_disable() local
126 ret = max8998_get_enable_register(rdev, &reg, &shift); in max8998_ldo_disable()
130 return max8998_update_reg(i2c, reg, 0, 1<<shift); in max8998_ldo_disable()
138 int reg, shift = 0, mask = 0xff; in max8998_get_voltage_register() local
145 shift = 4; in max8998_get_voltage_register()
147 shift = 0; in max8998_get_voltage_register()
156 shift = 4; in max8998_get_voltage_register()
158 shift = 0; in max8998_get_voltage_register()
163 shift = 5; in max8998_get_voltage_register()
166 shift = 0; in max8998_get_voltage_register()
190 *_shift = shift; in max8998_get_voltage_register()
200 int reg, shift = 0, mask, ret; in max8998_get_voltage_sel() local
203 ret = max8998_get_voltage_register(rdev, &reg, &shift, &mask); in max8998_get_voltage_sel()
211 val >>= shift; in max8998_get_voltage_sel()
222 int reg, shift = 0, mask, ret; in max8998_set_voltage_ldo_sel() local
224 ret = max8998_get_voltage_register(rdev, &reg, &shift, &mask); in max8998_set_voltage_ldo_sel()
228 ret = max8998_update_reg(i2c, reg, selector<<shift, mask<<shift); in max8998_set_voltage_ldo_sel()
251 int reg, shift = 0, mask, ret, j; in max8998_set_voltage_buck_sel() local
254 ret = max8998_get_voltage_register(rdev, &reg, &shift, &mask); in max8998_set_voltage_buck_sel()
288 &shift, in max8998_set_voltage_buck_sel()
323 &reg, &shift, &mask); in max8998_set_voltage_buck_sel()
337 ret = max8998_update_reg(i2c, reg, selector<<shift, in max8998_set_voltage_buck_sel()
338 mask<<shift); in max8998_set_voltage_buck_sel()