Loading drivers/regulator/fixed.c +0 −46 Original line number Diff line number Diff line Loading @@ -30,9 +30,6 @@ #include <linux/of_gpio.h> #include <linux/regulator/of_regulator.h> #include <linux/regulator/machine.h> #include <linux/acpi.h> #include <linux/property.h> #include <linux/gpio/consumer.h> struct fixed_voltage_data { struct regulator_desc desc; Loading Loading @@ -97,44 +94,6 @@ of_get_fixed_voltage_config(struct device *dev, return config; } /** * acpi_get_fixed_voltage_config - extract fixed_voltage_config structure info * @dev: device requesting for fixed_voltage_config * @desc: regulator description * * Populates fixed_voltage_config structure by extracting data through ACPI * interface, returns a pointer to the populated structure of NULL if memory * alloc fails. */ static struct fixed_voltage_config * acpi_get_fixed_voltage_config(struct device *dev, const struct regulator_desc *desc) { struct fixed_voltage_config *config; const char *supply_name; struct gpio_desc *gpiod; int ret; config = devm_kzalloc(dev, sizeof(*config), GFP_KERNEL); if (!config) return ERR_PTR(-ENOMEM); ret = device_property_read_string(dev, "supply-name", &supply_name); if (!ret) config->supply_name = supply_name; gpiod = gpiod_get(dev, "gpio", GPIOD_ASIS); if (IS_ERR(gpiod)) return ERR_PTR(-ENODEV); config->gpio = desc_to_gpio(gpiod); config->enable_high = device_property_read_bool(dev, "enable-active-high"); gpiod_put(gpiod); return config; } static struct regulator_ops fixed_voltage_ops = { }; Loading @@ -155,11 +114,6 @@ static int reg_fixed_voltage_probe(struct platform_device *pdev) &drvdata->desc); if (IS_ERR(config)) return PTR_ERR(config); } else if (ACPI_HANDLE(&pdev->dev)) { config = acpi_get_fixed_voltage_config(&pdev->dev, &drvdata->desc); if (IS_ERR(config)) return PTR_ERR(config); } else { config = dev_get_platdata(&pdev->dev); } Loading drivers/regulator/twl6030-regulator.c +1 −1 Original line number Diff line number Diff line Loading @@ -452,7 +452,7 @@ static int twl6030smps_map_voltage(struct regulator_dev *rdev, int min_uV, vsel = 62; else if ((min_uV > 1800000) && (min_uV <= 1900000)) vsel = 61; else if ((min_uV > 1350000) && (min_uV <= 1800000)) else if ((min_uV > 1500000) && (min_uV <= 1800000)) vsel = 60; else if ((min_uV > 1350000) && (min_uV <= 1500000)) vsel = 59; Loading Loading
drivers/regulator/fixed.c +0 −46 Original line number Diff line number Diff line Loading @@ -30,9 +30,6 @@ #include <linux/of_gpio.h> #include <linux/regulator/of_regulator.h> #include <linux/regulator/machine.h> #include <linux/acpi.h> #include <linux/property.h> #include <linux/gpio/consumer.h> struct fixed_voltage_data { struct regulator_desc desc; Loading Loading @@ -97,44 +94,6 @@ of_get_fixed_voltage_config(struct device *dev, return config; } /** * acpi_get_fixed_voltage_config - extract fixed_voltage_config structure info * @dev: device requesting for fixed_voltage_config * @desc: regulator description * * Populates fixed_voltage_config structure by extracting data through ACPI * interface, returns a pointer to the populated structure of NULL if memory * alloc fails. */ static struct fixed_voltage_config * acpi_get_fixed_voltage_config(struct device *dev, const struct regulator_desc *desc) { struct fixed_voltage_config *config; const char *supply_name; struct gpio_desc *gpiod; int ret; config = devm_kzalloc(dev, sizeof(*config), GFP_KERNEL); if (!config) return ERR_PTR(-ENOMEM); ret = device_property_read_string(dev, "supply-name", &supply_name); if (!ret) config->supply_name = supply_name; gpiod = gpiod_get(dev, "gpio", GPIOD_ASIS); if (IS_ERR(gpiod)) return ERR_PTR(-ENODEV); config->gpio = desc_to_gpio(gpiod); config->enable_high = device_property_read_bool(dev, "enable-active-high"); gpiod_put(gpiod); return config; } static struct regulator_ops fixed_voltage_ops = { }; Loading @@ -155,11 +114,6 @@ static int reg_fixed_voltage_probe(struct platform_device *pdev) &drvdata->desc); if (IS_ERR(config)) return PTR_ERR(config); } else if (ACPI_HANDLE(&pdev->dev)) { config = acpi_get_fixed_voltage_config(&pdev->dev, &drvdata->desc); if (IS_ERR(config)) return PTR_ERR(config); } else { config = dev_get_platdata(&pdev->dev); } Loading
drivers/regulator/twl6030-regulator.c +1 −1 Original line number Diff line number Diff line Loading @@ -452,7 +452,7 @@ static int twl6030smps_map_voltage(struct regulator_dev *rdev, int min_uV, vsel = 62; else if ((min_uV > 1800000) && (min_uV <= 1900000)) vsel = 61; else if ((min_uV > 1350000) && (min_uV <= 1800000)) else if ((min_uV > 1500000) && (min_uV <= 1800000)) vsel = 60; else if ((min_uV > 1350000) && (min_uV <= 1500000)) vsel = 59; Loading