summaryrefslogtreecommitdiff
path: root/src/mainboard/google/geralt
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/geralt')
-rw-r--r--src/mainboard/google/geralt/panel_ciri.c2
-rw-r--r--src/mainboard/google/geralt/regulator.c2
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 3d011835e2..4d31711cf6 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 f3b440751f..8f0d7cb37a 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);
}