Lines Matching defs:mfd

25 #include <linux/mfd/tps65912.h>
109 struct tps65912 *mfd;
129 struct tps65912 *mfd = pmic->mfd;
134 range = tps65912_reg_read(mfd, TPS65912_DCDC1_LIMIT);
137 range = tps65912_reg_read(mfd, TPS65912_DCDC2_LIMIT);
140 range = tps65912_reg_read(mfd, TPS65912_DCDC3_LIMIT);
143 range = tps65912_reg_read(mfd, TPS65912_DCDC4_LIMIT);
205 struct tps65912 *mfd = pmic->mfd;
210 opvsel = tps65912_reg_read(mfd, id * 3 + TPS65912_DCDC1_OP);
253 struct tps65912 *mfd = pmic->mfd;
263 value = tps65912_reg_read(mfd, reg);
273 struct tps65912 *mfd = pmic->mfd;
284 return tps65912_set_bits(mfd, reg, TPS65912_REG_ENABLED);
290 struct tps65912 *mfd = pmic->mfd;
297 return tps65912_clear_bits(mfd, reg, TPS65912_REG_ENABLED);
303 struct tps65912 *mfd = pmic->mfd;
308 pwm_mode = tps65912_reg_read(mfd, pmic->pwm_mode_reg);
309 eco = tps65912_reg_read(mfd, pmic->eco_reg);
319 tps65912_set_bits(mfd, pmic->pwm_mode_reg, DCDCCTRL_DCDC_MODE_MASK);
320 tps65912_clear_bits(mfd, pmic->eco_reg, DCDC_AVS_ECO_MASK);
326 tps65912_clear_bits(mfd, pmic->pwm_mode_reg, DCDCCTRL_DCDC_MODE_MASK);
327 tps65912_clear_bits(mfd, pmic->eco_reg, DCDC_AVS_ECO_MASK);
332 tps65912_clear_bits(mfd, pmic->pwm_mode_reg, DCDCCTRL_DCDC_MODE_MASK);
333 tps65912_set_bits(mfd, pmic->eco_reg, DCDC_AVS_ECO_MASK);
345 struct tps65912 *mfd = pmic->mfd;
350 pwm_mode = tps65912_reg_read(mfd, pmic->pwm_mode_reg);
351 eco = tps65912_reg_read(mfd, pmic->eco_reg);
400 struct tps65912 *mfd = pmic->mfd;
408 vsel = tps65912_reg_read(mfd, reg);
418 struct tps65912 *mfd = pmic->mfd;
424 value = tps65912_reg_read(mfd, reg);
426 return tps65912_reg_write(mfd, reg, selector | value);
474 pmic->mfd = tps65912;