mb/google/geralt: Increase VM18 LDO voltage to 1.9V for Ciri

The current panel voltage measured at mainboard side is 1.79V and the
voltage at panel side is 1.74V. Since the panel requires 1.8V or more,
increase the circuit voltage to 1.9V to meet the panel requirement.
After adjustment mainboard side voltage is 1.89V and panel side is
1.84V.

BUG=b:322080023
TEST=Check ciri vm18 ldo voltage
BRANCH=None

Change-Id: I6d6193d45409f53c0b656890c44ddaef253c5e01
Signed-off-by: Cong Yang <yangcong5@huaqin.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/80198
Reviewed-by: Ruihai Zhou <zhouruihai@huaqin.corp-partner.google.com>
Reviewed-by: Yidi Lin <yidilin@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
diff --git a/src/mainboard/google/geralt/panel_ciri.c b/src/mainboard/google/geralt/panel_ciri.c
index 3d01183..4d31711 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 @@
 		.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 f3b4407..8f0d7cb 100644
--- a/src/mainboard/google/geralt/regulator.c
+++ b/src/mainboard/google/geralt/regulator.c
@@ -38,6 +38,8 @@
 
 	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);
 }