Lines Matching refs:mfd
109 struct tps65912 *mfd; member
129 struct tps65912 *mfd = pmic->mfd; in tps65912_get_range() local
134 range = tps65912_reg_read(mfd, TPS65912_DCDC1_LIMIT); in tps65912_get_range()
137 range = tps65912_reg_read(mfd, TPS65912_DCDC2_LIMIT); in tps65912_get_range()
140 range = tps65912_reg_read(mfd, TPS65912_DCDC3_LIMIT); in tps65912_get_range()
143 range = tps65912_reg_read(mfd, TPS65912_DCDC4_LIMIT); in tps65912_get_range()
205 struct tps65912 *mfd = pmic->mfd; in tps65912_get_sel_register() local
210 opvsel = tps65912_reg_read(mfd, id * 3 + TPS65912_DCDC1_OP); in tps65912_get_sel_register()
253 struct tps65912 *mfd = pmic->mfd; in tps65912_reg_is_enabled() local
263 value = tps65912_reg_read(mfd, reg); in tps65912_reg_is_enabled()
273 struct tps65912 *mfd = pmic->mfd; in tps65912_reg_enable() local
284 return tps65912_set_bits(mfd, reg, TPS65912_REG_ENABLED); in tps65912_reg_enable()
290 struct tps65912 *mfd = pmic->mfd; in tps65912_reg_disable() local
297 return tps65912_clear_bits(mfd, reg, TPS65912_REG_ENABLED); in tps65912_reg_disable()
303 struct tps65912 *mfd = pmic->mfd; in tps65912_set_mode() local
308 pwm_mode = tps65912_reg_read(mfd, pmic->pwm_mode_reg); in tps65912_set_mode()
309 eco = tps65912_reg_read(mfd, pmic->eco_reg); in tps65912_set_mode()
319 tps65912_set_bits(mfd, pmic->pwm_mode_reg, DCDCCTRL_DCDC_MODE_MASK); in tps65912_set_mode()
320 tps65912_clear_bits(mfd, pmic->eco_reg, DCDC_AVS_ECO_MASK); in tps65912_set_mode()
326 tps65912_clear_bits(mfd, pmic->pwm_mode_reg, DCDCCTRL_DCDC_MODE_MASK); in tps65912_set_mode()
327 tps65912_clear_bits(mfd, pmic->eco_reg, DCDC_AVS_ECO_MASK); in tps65912_set_mode()
332 tps65912_clear_bits(mfd, pmic->pwm_mode_reg, DCDCCTRL_DCDC_MODE_MASK); in tps65912_set_mode()
333 tps65912_set_bits(mfd, pmic->eco_reg, DCDC_AVS_ECO_MASK); in tps65912_set_mode()
345 struct tps65912 *mfd = pmic->mfd; in tps65912_get_mode() local
350 pwm_mode = tps65912_reg_read(mfd, pmic->pwm_mode_reg); in tps65912_get_mode()
351 eco = tps65912_reg_read(mfd, pmic->eco_reg); in tps65912_get_mode()
400 struct tps65912 *mfd = pmic->mfd; in tps65912_get_voltage_sel() local
408 vsel = tps65912_reg_read(mfd, reg); in tps65912_get_voltage_sel()
418 struct tps65912 *mfd = pmic->mfd; in tps65912_set_voltage_sel() local
424 value = tps65912_reg_read(mfd, reg); in tps65912_set_voltage_sel()
426 return tps65912_reg_write(mfd, reg, selector | value); in tps65912_set_voltage_sel()
474 pmic->mfd = tps65912; in tps65912_probe()