diff options
-rw-r--r-- | src/mainboard/google/geralt/panel_ciri.c | 2 | ||||
-rw-r--r-- | src/mainboard/google/geralt/regulator.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/mainboard/google/geralt/panel_ciri.c b/src/mainboard/google/geralt/panel_ciri.c index 3d011835e29e..4d31711cf627 100644 --- a/src/mainboard/google/geralt/panel_ciri.c +++ b/src/mainboard/google/geralt/panel_ciri.c @@ -2,6 +2,7 @@ #include <console/console.h> #include <soc/i2c.h> +#include <soc/regulator.h> #include "gpio.h" #include "panel.h" @@ -23,6 +24,7 @@ static void power_on_mipi_himax_83102j(void) .settings = reg_settings, .setting_counts = ARRAY_SIZE(reg_settings), }; + mainboard_set_regulator_voltage(MTK_REGULATOR_VDD18, 1900000); power_on_mipi_panel(&cfg); } diff --git a/src/mainboard/google/geralt/regulator.c b/src/mainboard/google/geralt/regulator.c index f3b440751f76..8f0d7cb37acc 100644 --- a/src/mainboard/google/geralt/regulator.c +++ b/src/mainboard/google/geralt/regulator.c @@ -38,6 +38,8 @@ void mainboard_set_regulator_voltage(enum mtk_regulator regulator, uint32_t volt if (id == MT6359P_SIM1) mt6359p_set_vsim1_voltage(voltage_uv); + else if (id == MT6359P_VM18) + mt6359p_set_vm18_voltage(voltage_uv); else mt6359p_buck_set_voltage(id, voltage_uv); } |