|
@@ -120,8 +120,8 @@ static const struct sec_voltage_desc *reg_voltage_map[] = {
|
|
|
[S5M8767_BUCK4] = &buck_voltage_val2,
|
|
|
[S5M8767_BUCK5] = &buck_voltage_val1,
|
|
|
[S5M8767_BUCK6] = &buck_voltage_val1,
|
|
|
- [S5M8767_BUCK7] = NULL,
|
|
|
- [S5M8767_BUCK8] = NULL,
|
|
|
+ [S5M8767_BUCK7] = &buck_voltage_val3,
|
|
|
+ [S5M8767_BUCK8] = &buck_voltage_val3,
|
|
|
[S5M8767_BUCK9] = &buck_voltage_val3,
|
|
|
};
|
|
|
|
|
@@ -418,9 +418,12 @@ static struct regulator_ops s5m8767_ops = {
|
|
|
};
|
|
|
|
|
|
static struct regulator_ops s5m8767_buck78_ops = {
|
|
|
+ .list_voltage = regulator_list_voltage_linear,
|
|
|
.is_enabled = s5m8767_reg_is_enabled,
|
|
|
.enable = s5m8767_reg_enable,
|
|
|
.disable = s5m8767_reg_disable,
|
|
|
+ .get_voltage_sel = regulator_get_voltage_sel_regmap,
|
|
|
+ .set_voltage_sel = regulator_set_voltage_sel_regmap,
|
|
|
};
|
|
|
|
|
|
#define s5m8767_regulator_desc(_name) { \
|