Lines Matching refs:desc
35 struct regulator_desc desc; member
51 const struct regulator_desc *desc) in of_get_fixed_voltage_config() argument
62 config->init_data = of_get_regulator_init_data(dev, dev->of_node, desc); in of_get_fixed_voltage_config()
124 &drvdata->desc); in reg_fixed_voltage_probe()
134 drvdata->desc.name = devm_kstrdup(&pdev->dev, in reg_fixed_voltage_probe()
137 if (drvdata->desc.name == NULL) { in reg_fixed_voltage_probe()
141 drvdata->desc.type = REGULATOR_VOLTAGE; in reg_fixed_voltage_probe()
142 drvdata->desc.owner = THIS_MODULE; in reg_fixed_voltage_probe()
143 drvdata->desc.ops = &fixed_voltage_ops; in reg_fixed_voltage_probe()
145 drvdata->desc.enable_time = config->startup_delay; in reg_fixed_voltage_probe()
148 drvdata->desc.supply_name = devm_kstrdup(&pdev->dev, in reg_fixed_voltage_probe()
151 if (!drvdata->desc.supply_name) { in reg_fixed_voltage_probe()
159 drvdata->desc.n_voltages = 1; in reg_fixed_voltage_probe()
161 drvdata->desc.fixed_uV = config->microvolts; in reg_fixed_voltage_probe()
188 drvdata->dev = devm_regulator_register(&pdev->dev, &drvdata->desc, in reg_fixed_voltage_probe()
198 dev_dbg(&pdev->dev, "%s supplying %duV\n", drvdata->desc.name, in reg_fixed_voltage_probe()
199 drvdata->desc.fixed_uV); in reg_fixed_voltage_probe()