Lines Matching refs:mfd
1152 struct bd718xx *mfd; in bd718xx_probe() local
1168 mfd = dev_get_drvdata(pdev->dev.parent); in bd718xx_probe()
1169 if (!mfd) { in bd718xx_probe()
1175 if (mfd->chip.chip_type >= ROHM_CHIP_TYPE_AMOUNT || in bd718xx_probe()
1176 !pmic_regulators[mfd->chip.chip_type].r_datas) { in bd718xx_probe()
1183 err = regmap_update_bits(mfd->chip.regmap, BD718XX_REG_REGLOCK, in bd718xx_probe()
1202 err = regmap_update_bits(mfd->chip.regmap, in bd718xx_probe()
1218 for (i = 0; i < pmic_regulators[mfd->chip.chip_type].r_amount; i++) { in bd718xx_probe()
1224 r = &pmic_regulators[mfd->chip.chip_type].r_datas[i]; in bd718xx_probe()
1228 config.regmap = mfd->chip.regmap; in bd718xx_probe()
1257 err = regmap_update_bits(mfd->chip.regmap, r->init.reg, in bd718xx_probe()
1267 err = regmap_update_bits(mfd->chip.regmap, in bd718xx_probe()