Lines Matching refs:mfd

310 	struct tps65910 *mfd;  member
393 struct tps65910 *mfd = pmic->mfd; in tps65910_set_mode() local
402 return tps65910_reg_update_bits(pmic->mfd, reg, in tps65910_set_mode()
407 return tps65910_reg_set_bits(mfd, reg, value); in tps65910_set_mode()
409 return tps65910_reg_clear_bits(mfd, reg, LDO_ST_ON_BIT); in tps65910_set_mode()
424 ret = tps65910_reg_read(pmic->mfd, reg, &value); in tps65910_get_mode()
444 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD1_OP, &opvsel); in tps65910_get_voltage_dcdc_sel()
447 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD1, &mult); in tps65910_get_voltage_dcdc_sel()
451 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD1_SR, &srvsel); in tps65910_get_voltage_dcdc_sel()
460 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD2_OP, &opvsel); in tps65910_get_voltage_dcdc_sel()
463 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD2, &mult); in tps65910_get_voltage_dcdc_sel()
467 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD2_SR, &srvsel); in tps65910_get_voltage_dcdc_sel()
476 ret = tps65910_reg_read(pmic->mfd, TPS65911_VDDCTRL_OP, in tps65910_get_voltage_dcdc_sel()
480 ret = tps65910_reg_read(pmic->mfd, TPS65911_VDDCTRL_SR, in tps65910_get_voltage_dcdc_sel()
523 ret = tps65910_reg_read(pmic->mfd, reg, &value); in tps65910_get_voltage_sel()
564 ret = tps65910_reg_read(pmic->mfd, reg, &value); in tps65911_get_voltage_sel()
608 tps65910_reg_update_bits(pmic->mfd, TPS65910_VDD1, in tps65910_set_voltage_dcdc_sel()
611 tps65910_reg_write(pmic->mfd, TPS65910_VDD1_OP, vsel); in tps65910_set_voltage_dcdc_sel()
619 tps65910_reg_update_bits(pmic->mfd, TPS65910_VDD2, in tps65910_set_voltage_dcdc_sel()
622 tps65910_reg_write(pmic->mfd, TPS65910_VDD2_OP, vsel); in tps65910_set_voltage_dcdc_sel()
626 tps65910_reg_write(pmic->mfd, TPS65911_VDDCTRL_OP, vsel); in tps65910_set_voltage_dcdc_sel()
652 return tps65910_reg_update_bits(pmic->mfd, reg, LDO_SEL_MASK, in tps65910_set_voltage_sel()
655 return tps65910_reg_update_bits(pmic->mfd, reg, BBCH_BBSEL_MASK, in tps65910_set_voltage_sel()
676 return tps65910_reg_update_bits(pmic->mfd, reg, LDO1_SEL_MASK, in tps65911_set_voltage_sel()
683 return tps65910_reg_update_bits(pmic->mfd, reg, LDO3_SEL_MASK, in tps65911_set_voltage_sel()
686 return tps65910_reg_update_bits(pmic->mfd, reg, LDO_SEL_MASK, in tps65911_set_voltage_sel()
689 return tps65910_reg_update_bits(pmic->mfd, reg, BBCH_BBSEL_MASK, in tps65911_set_voltage_sel()
823 struct tps65910 *mfd = pmic->mfd; in tps65910_set_ext_sleep_config() local
843 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
853 ret = tps65910_reg_set_bits(mfd, in tps65910_set_ext_sleep_config()
856 ret = tps65910_reg_clear_bits(mfd, in tps65910_set_ext_sleep_config()
859 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
866 ret = tps65910_reg_set_bits(mfd, in tps65910_set_ext_sleep_config()
869 ret = tps65910_reg_clear_bits(mfd, in tps65910_set_ext_sleep_config()
872 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
878 if ((tps65910_chip_id(mfd) == TPS65910) && in tps65910_set_ext_sleep_config()
881 ret = tps65910_reg_set_bits(mfd, in tps65910_set_ext_sleep_config()
884 ret = tps65910_reg_clear_bits(mfd, in tps65910_set_ext_sleep_config()
887 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
896 ret = tps65910_reg_clear_bits(mfd, in tps65910_set_ext_sleep_config()
899 ret = tps65910_reg_clear_bits(mfd, in tps65910_set_ext_sleep_config()
902 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
915 (tps65910_chip_id(mfd) == TPS65911))) { in tps65910_set_ext_sleep_config()
920 ret = tps65910_reg_read(pmic->mfd, op_reg_add, &opvsel); in tps65910_set_ext_sleep_config()
923 ret = tps65910_reg_read(pmic->mfd, sr_reg_add, &srvsel); in tps65910_set_ext_sleep_config()
930 ret = tps65910_reg_write(pmic->mfd, op_reg_add, in tps65910_set_ext_sleep_config()
933 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
938 ret = tps65910_reg_write(pmic->mfd, sr_reg_add, 0); in tps65910_set_ext_sleep_config()
940 dev_err(mfd->dev, "Error in setting sr register\n"); in tps65910_set_ext_sleep_config()
945 ret = tps65910_reg_clear_bits(mfd, in tps65910_set_ext_sleep_config()
949 ret = tps65910_reg_set_bits(mfd, in tps65910_set_ext_sleep_config()
952 ret = tps65910_reg_clear_bits(mfd, in tps65910_set_ext_sleep_config()
956 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
1096 pmic->mfd = tps65910; in tps65910_probe()
1100 err = tps65910_reg_set_bits(pmic->mfd, TPS65910_DEVCTRL, in tps65910_probe()
1116 tps65910_reg_clear_bits(pmic->mfd, TPS65910_DCDCCTRL, in tps65910_probe()