Lines Matching refs:config
191 struct regulator_config *config,
195 struct arizona_ldo1 *ldo1 = config->driver_data;
196 struct device_node *np = config->dev->of_node;
204 config->of_node = init_node;
206 init_data = of_get_regulator_init_data(config->dev, init_node,
233 struct regulator_config config = { };
242 config.dev = parent_dev;
243 config.driver_data = ldo1;
244 config.regmap = ldo1->regmap;
249 &config, desc,
260 config.ena_gpiod = gpiod_get_optional(parent_dev, "wlf,ldoena",
262 if (IS_ERR(config.ena_gpiod))
263 return PTR_ERR(config.ena_gpiod);
265 ldo1->ena_gpiod = config.ena_gpiod;
268 config.init_data = pdata->init_data;
270 config.init_data = &ldo1->init_data;
276 if (config.init_data->num_consumer_supplies == 0)
279 ldo1->regulator = devm_regulator_register(&pdev->dev, desc, &config);
281 of_node_put(config.of_node);