Lines Matching defs:config
89 struct fixed_voltage_config *config;
93 config = devm_kzalloc(dev, sizeof(struct fixed_voltage_config),
95 if (!config)
98 config->init_data = of_get_regulator_init_data(dev, dev->of_node, desc);
99 if (!config->init_data)
102 init_data = config->init_data;
105 config->supply_name = init_data->constraints.name;
107 config->microvolts = init_data->constraints.min_uV;
115 config->enabled_at_boot = true;
117 of_property_read_u32(np, "startup-delay-us", &config->startup_delay);
118 of_property_read_u32(np, "off-on-delay-us", &config->off_on_delay);
121 config->input_supply = "vin";
123 return config;
138 struct fixed_voltage_config *config;
151 config = of_get_fixed_voltage_config(&pdev->dev,
153 if (IS_ERR(config))
154 return PTR_ERR(config);
156 config = dev_get_platdata(&pdev->dev);
159 if (!config)
163 config->supply_name,
184 drvdata->desc.enable_time = config->startup_delay;
185 drvdata->desc.off_on_delay = config->off_on_delay;
187 if (config->input_supply) {
189 config->input_supply,
198 if (config->microvolts)
201 drvdata->desc.fixed_uV = config->microvolts;
207 if (config->enabled_at_boot)
234 cfg.init_data = config->init_data;