@@ -140,6 +140,19 @@ static const struct regulator_ops rpm_smps_ldo_ops = {
140140 .enable = rpm_reg_enable ,
141141 .disable = rpm_reg_disable ,
142142 .is_enabled = rpm_reg_is_enabled ,
143+ .list_voltage = regulator_list_voltage_linear_range ,
144+
145+ .get_voltage = rpm_reg_get_voltage ,
146+ .set_voltage = rpm_reg_set_voltage ,
147+
148+ .set_load = rpm_reg_set_load ,
149+ };
150+
151+ static const struct regulator_ops rpm_smps_ldo_ops_fixed = {
152+ .enable = rpm_reg_enable ,
153+ .disable = rpm_reg_disable ,
154+ .is_enabled = rpm_reg_is_enabled ,
155+ .list_voltage = regulator_list_voltage_linear_range ,
143156
144157 .get_voltage = rpm_reg_get_voltage ,
145158 .set_voltage = rpm_reg_set_voltage ,
@@ -247,7 +260,7 @@ static const struct regulator_desc pm8941_nldo = {
247260static const struct regulator_desc pm8941_lnldo = {
248261 .fixed_uV = 1740000 ,
249262 .n_voltages = 1 ,
250- .ops = & rpm_smps_ldo_ops ,
263+ .ops = & rpm_smps_ldo_ops_fixed ,
251264};
252265
253266static const struct regulator_desc pm8941_switch = {
0 commit comments