Lines Matching refs:max14577
50 struct max14577 *max14577 = rdev_get_drvdata(rdev); in max14577_reg_get_current_limit() local
52 &maxim_charger_currents[max14577->dev_type]; in max14577_reg_get_current_limit()
72 struct max14577 *max14577 = rdev_get_drvdata(rdev); in max14577_reg_set_current_limit() local
74 &maxim_charger_currents[max14577->dev_type]; in max14577_reg_set_current_limit()
258 static struct regmap *max14577_get_regmap(struct max14577 *max14577, in max14577_get_regmap() argument
261 switch (max14577->dev_type) { in max14577_get_regmap()
265 return max14577->regmap; in max14577_get_regmap()
268 return max14577->regmap_pmic; in max14577_get_regmap()
273 return max14577->regmap; in max14577_get_regmap()
279 struct max14577 *max14577 = dev_get_drvdata(pdev->dev.parent); in max14577_regulator_probe() local
280 struct max14577_platform_data *pdata = dev_get_platdata(max14577->dev); in max14577_regulator_probe()
285 enum maxim_device_type dev_type = max14577->dev_type; in max14577_regulator_probe()
298 config.dev = max14577->dev; in max14577_regulator_probe()
299 config.driver_data = max14577; in max14577_regulator_probe()
314 config.regmap = max14577_get_regmap(max14577, in max14577_regulator_probe()