• Home
  • Raw
  • Download

Lines Matching refs:config

52 	struct fixed_voltage_config *config;  in of_get_fixed_voltage_config()  local
57 config = devm_kzalloc(dev, sizeof(struct fixed_voltage_config), in of_get_fixed_voltage_config()
59 if (!config) in of_get_fixed_voltage_config()
62 config->init_data = of_get_regulator_init_data(dev, dev->of_node); in of_get_fixed_voltage_config()
63 if (!config->init_data) in of_get_fixed_voltage_config()
66 init_data = config->init_data; in of_get_fixed_voltage_config()
69 config->supply_name = init_data->constraints.name; in of_get_fixed_voltage_config()
71 config->microvolts = init_data->constraints.min_uV; in of_get_fixed_voltage_config()
79 config->enabled_at_boot = true; in of_get_fixed_voltage_config()
81 config->gpio = of_get_named_gpio(np, "gpio", 0); in of_get_fixed_voltage_config()
92 if ((config->gpio == -ENODEV) || (config->gpio == -EPROBE_DEFER)) in of_get_fixed_voltage_config()
97 config->startup_delay = be32_to_cpu(*delay); in of_get_fixed_voltage_config()
100 config->enable_high = true; in of_get_fixed_voltage_config()
103 config->gpio_is_open_drain = true; in of_get_fixed_voltage_config()
106 config->input_supply = "vin"; in of_get_fixed_voltage_config()
108 return config; in of_get_fixed_voltage_config()
139 struct fixed_voltage_config *config; in reg_fixed_voltage_probe() local
145 config = of_get_fixed_voltage_config(&pdev->dev); in reg_fixed_voltage_probe()
146 if (IS_ERR(config)) in reg_fixed_voltage_probe()
147 return PTR_ERR(config); in reg_fixed_voltage_probe()
149 config = pdev->dev.platform_data; in reg_fixed_voltage_probe()
152 if (!config) in reg_fixed_voltage_probe()
163 drvdata->desc.name = kstrdup(config->supply_name, GFP_KERNEL); in reg_fixed_voltage_probe()
173 drvdata->desc.enable_time = config->startup_delay; in reg_fixed_voltage_probe()
175 if (config->input_supply) { in reg_fixed_voltage_probe()
176 drvdata->desc.supply_name = kstrdup(config->input_supply, in reg_fixed_voltage_probe()
186 if (config->microvolts) in reg_fixed_voltage_probe()
189 drvdata->microvolts = config->microvolts; in reg_fixed_voltage_probe()
191 if (config->gpio >= 0) in reg_fixed_voltage_probe()
192 cfg.ena_gpio = config->gpio; in reg_fixed_voltage_probe()
193 cfg.ena_gpio_invert = !config->enable_high; in reg_fixed_voltage_probe()
194 if (config->enabled_at_boot) { in reg_fixed_voltage_probe()
195 if (config->enable_high) { in reg_fixed_voltage_probe()
201 if (config->enable_high) { in reg_fixed_voltage_probe()
207 if (config->gpio_is_open_drain) in reg_fixed_voltage_probe()
211 cfg.init_data = config->init_data; in reg_fixed_voltage_probe()