regulator: mc13xxx: Remove mc13xxx_sw_regulator_is_enabled function
PATCH 1/1 regulator: mc13xxx: Remove mc13xxx_sw_regulator_is_enabled function
If .is_enabled callback is not implemented, regulator core assumes that the regulator is always on. Thus we don't need mc13xxx_sw_regulator_is_enabled function.
Signed-off-by Axel Lin <[email protected]>
--- drivers/regulator/mc13892-regulator.c | 1 - drivers/regulator/mc13xxx-regulator-core.c | 6 ------ drivers/regulator/mc13xxx.h | 1 - 3 files changed, 8 deletions(-)
drivers/regulator/mc13892-regulator.c +0 -1
@@ -469,7 +469,6 @@ err: }static struct regulator_ops mc13892_sw_regulator_ops = { - .is_enabled = mc13xxx_sw_regulator_is_enabled, .list_voltage = regulator_list_voltage_table, .set_voltage_sel = mc13892_sw_regulator_set_voltage_sel, .get_voltage = mc13892_sw_regulator_get_voltage,
drivers/regulator/mc13xxx-regulator-core.c +0 -6
@@ -170,12 +170,6 @@ struct regulator_ops mc13xxx_fixed_regulator_ops = { };EXPORT_SYMBOL_GPL (mc13xxx_fixed_regulator_ops); -int mc13xxx_sw_regulator_is_enabled (struct regulator_dev *rdev) -{ -return 1 ; -} -EXPORT_SYMBOL_GPL (mc13xxx_sw_regulator_is_enabled); -#ifdef CONFIG_OF int __devinit mc13xxx_get_num_regulators_dt (struct platform_device *pdev) {
drivers/regulator/mc13xxx.h +0 -1
@@ -33,7 +33,6 @@ struct mc13xxx_regulator_priv { };extern int mc13xxx_sw_regulator (struct regulator_dev *rdev); -extern int mc13xxx_sw_regulator_is_enabled (struct regulator_dev *rdev);extern int mc13xxx_fixed_regulator_set_voltage (struct regulator_dev *rdev,int min_uV,int max_uV,unsigned *selector);extern int mc13xxx_fixed_regulator_get_voltage (struct regulator_dev *rdev);
Signature · 1 line
1.7.9.5
Mark Brown
AppliedQuoted 3 lines · Axel Lin
If .is_enabled callback is not implemented, regulator core assumes that the regulator is always on. Thus we don't need
mc13xxx_sw_regulator_is_enabledfunction.
Applied, thanks.