Lines Matching defs:mfd

25 #include <linux/mfd/tps65910.h>
314 struct tps65910 *mfd;
397 struct tps65910 *mfd = pmic->mfd;
406 return tps65910_reg_update_bits(pmic->mfd, reg,
411 return tps65910_reg_set_bits(mfd, reg, value);
413 return tps65910_reg_clear_bits(mfd, reg, LDO_ST_ON_BIT);
428 ret = tps65910_reg_read(pmic->mfd, reg, &value);
448 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD1_OP, &opvsel);
451 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD1, &mult);
455 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD1_SR, &srvsel);
464 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD2_OP, &opvsel);
467 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD2, &mult);
471 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD2_SR, &srvsel);
480 ret = tps65910_reg_read(pmic->mfd, TPS65911_VDDCTRL_OP,
484 ret = tps65910_reg_read(pmic->mfd, TPS65911_VDDCTRL_SR,
527 ret = tps65910_reg_read(pmic->mfd, reg, &value);
568 ret = tps65910_reg_read(pmic->mfd, reg, &value);
612 tps65910_reg_update_bits(pmic->mfd, TPS65910_VDD1,
615 tps65910_reg_write(pmic->mfd, TPS65910_VDD1_OP, vsel);
623 tps65910_reg_update_bits(pmic->mfd, TPS65910_VDD2,
626 tps65910_reg_write(pmic->mfd, TPS65910_VDD2_OP, vsel);
630 tps65910_reg_write(pmic->mfd, TPS65911_VDDCTRL_OP, vsel);
656 return tps65910_reg_update_bits(pmic->mfd, reg, LDO_SEL_MASK,
659 return tps65910_reg_update_bits(pmic->mfd, reg, BBCH_BBSEL_MASK,
680 return tps65910_reg_update_bits(pmic->mfd, reg, LDO1_SEL_MASK,
687 return tps65910_reg_update_bits(pmic->mfd, reg, LDO3_SEL_MASK,
690 return tps65910_reg_update_bits(pmic->mfd, reg, LDO_SEL_MASK,
693 return tps65910_reg_update_bits(pmic->mfd, reg, BBCH_BBSEL_MASK,
827 struct tps65910 *mfd = pmic->mfd;
847 dev_err(mfd->dev,
857 ret = tps65910_reg_set_bits(mfd,
860 ret = tps65910_reg_clear_bits(mfd,
863 dev_err(mfd->dev,
870 ret = tps65910_reg_set_bits(mfd,
873 ret = tps65910_reg_clear_bits(mfd,
876 dev_err(mfd->dev,
882 if ((tps65910_chip_id(mfd) == TPS65910) &&
885 ret = tps65910_reg_set_bits(mfd,
888 ret = tps65910_reg_clear_bits(mfd,
891 dev_err(mfd->dev,
900 ret = tps65910_reg_clear_bits(mfd,
903 ret = tps65910_reg_clear_bits(mfd,
906 dev_err(mfd->dev,
919 (tps65910_chip_id(mfd) == TPS65911))) {
924 ret = tps65910_reg_read(pmic->mfd, op_reg_add, &opvsel);
927 ret = tps65910_reg_read(pmic->mfd, sr_reg_add, &srvsel);
934 ret = tps65910_reg_write(pmic->mfd, op_reg_add,
937 dev_err(mfd->dev,
942 ret = tps65910_reg_write(pmic->mfd, sr_reg_add, 0);
944 dev_err(mfd->dev, "Error in setting sr register\n");
949 ret = tps65910_reg_clear_bits(mfd,
953 ret = tps65910_reg_set_bits(mfd,
956 ret = tps65910_reg_clear_bits(mfd,
960 dev_err(mfd->dev,
1100 pmic->mfd = tps65910;
1104 tps65910_reg_set_bits(pmic->mfd, TPS65910_DEVCTRL,