Lines Matching refs:da9052
77 struct da9052 *da9052; member
97 ret = da9052_reg_read(regulator->da9052, DA9052_BUCKA_REG + offset/2); in da9052_dcdc_get_current_limit()
110 if (regulator->da9052->chip_id == DA9052) in da9052_dcdc_get_current_limit()
127 if (regulator->da9052->chip_id == DA9052) in da9052_dcdc_set_current_limit()
147 return da9052_reg_update(regulator->da9052, in da9052_dcdc_set_current_limit()
152 return da9052_reg_update(regulator->da9052, in da9052_dcdc_set_current_limit()
166 if ((id == DA9052_ID_BUCK4) && (regulator->da9052->chip_id == DA9052) in da9052_list_voltage()
197 if ((id == DA9052_ID_BUCK4) && (regulator->da9052->chip_id == DA9052) in da9052_map_voltage()
221 ret = da9052_reg_update(regulator->da9052, rdev->desc->vsel_reg, in da9052_regulator_set_voltage_sel()
235 ret = da9052_reg_update(regulator->da9052, DA9052_SUPPLY_REG, in da9052_regulator_set_voltage_sel()
401 struct da9052 *da9052; in da9052_regulator_probe() local
409 da9052 = dev_get_drvdata(pdev->dev.parent); in da9052_regulator_probe()
410 pdata = dev_get_platdata(da9052->dev); in da9052_regulator_probe()
411 regulator->da9052 = da9052; in da9052_regulator_probe()
413 regulator->info = find_regulator_info(regulator->da9052->chip_id, in da9052_regulator_probe()
422 config.regmap = da9052->regmap; in da9052_regulator_probe()
427 struct device_node *nproot = da9052->dev->of_node; in da9052_regulator_probe()