Lines Matching defs:ldo1
2 * arizona-ldo1.c -- LDO1 supply for Arizona devices
185 struct arizona_ldo1 *ldo1 = config->driver_data;
191 init_node = of_get_child_by_name(arizona->dev->of_node, "ldo1");
200 init_data->consumer_supplies = &ldo1->supply;
206 pdata->ldo1 = init_data;
222 struct arizona_ldo1 *ldo1;
227 ldo1 = devm_kzalloc(&pdev->dev, sizeof(*ldo1), GFP_KERNEL);
228 if (!ldo1)
231 ldo1->arizona = arizona;
242 ldo1->init_data = arizona_ldo1_dvfs;
246 ldo1->init_data = arizona_ldo1_default;
250 ldo1->init_data.consumer_supplies = &ldo1->supply;
251 ldo1->supply.supply = "DCVDD";
252 ldo1->supply.dev_name = dev_name(arizona->dev);
255 config.driver_data = ldo1;
268 if (arizona->pdata.ldo1)
269 config.init_data = arizona->pdata.ldo1;
271 config.init_data = &ldo1->init_data;
280 ldo1->regulator = devm_regulator_register(&pdev->dev, desc, &config);
281 if (IS_ERR(ldo1->regulator)) {
282 ret = PTR_ERR(ldo1->regulator);
290 platform_set_drvdata(pdev, ldo1);
298 .name = "arizona-ldo1",
309 MODULE_ALIAS("platform:arizona-ldo1");