Lines Matching refs:ldo1
192 struct arizona_ldo1 *ldo1 = config->driver_data; in arizona_ldo1_of_get_pdata() local
217 init_data->consumer_supplies = &ldo1->supply; in arizona_ldo1_of_get_pdata()
223 pdata->ldo1 = init_data; in arizona_ldo1_of_get_pdata()
239 struct arizona_ldo1 *ldo1; in arizona_ldo1_probe() local
244 ldo1 = devm_kzalloc(&pdev->dev, sizeof(*ldo1), GFP_KERNEL); in arizona_ldo1_probe()
245 if (!ldo1) in arizona_ldo1_probe()
248 ldo1->arizona = arizona; in arizona_ldo1_probe()
261 ldo1->init_data = arizona_ldo1_dvfs; in arizona_ldo1_probe()
266 ldo1->init_data = arizona_ldo1_wm5110; in arizona_ldo1_probe()
270 ldo1->init_data = arizona_ldo1_default; in arizona_ldo1_probe()
274 ldo1->init_data.consumer_supplies = &ldo1->supply; in arizona_ldo1_probe()
275 ldo1->supply.supply = "DCVDD"; in arizona_ldo1_probe()
276 ldo1->supply.dev_name = dev_name(arizona->dev); in arizona_ldo1_probe()
279 config.driver_data = ldo1; in arizona_ldo1_probe()
292 if (arizona->pdata.ldo1) in arizona_ldo1_probe()
293 config.init_data = arizona->pdata.ldo1; in arizona_ldo1_probe()
295 config.init_data = &ldo1->init_data; in arizona_ldo1_probe()
304 ldo1->regulator = devm_regulator_register(&pdev->dev, desc, &config); in arizona_ldo1_probe()
308 if (IS_ERR(ldo1->regulator)) { in arizona_ldo1_probe()
309 ret = PTR_ERR(ldo1->regulator); in arizona_ldo1_probe()
315 platform_set_drvdata(pdev, ldo1); in arizona_ldo1_probe()