summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vendorcode/mediatek/mt8195/Makefile.inc1
-rw-r--r--src/vendorcode/mediatek/mt8195/dramc/dramc_top.c22
2 files changed, 13 insertions, 10 deletions
diff --git a/src/vendorcode/mediatek/mt8195/Makefile.inc b/src/vendorcode/mediatek/mt8195/Makefile.inc
index 2dd5d098d6..0873ae3b2d 100644
--- a/src/vendorcode/mediatek/mt8195/Makefile.inc
+++ b/src/vendorcode/mediatek/mt8195/Makefile.inc
@@ -3,3 +3,4 @@ subdirs-y += dramc
CPPFLAGS_common += -Isrc/soc/mediatek/mt8195/include
CPPFLAGS_common += -Isrc/soc/mediatek/common/include
CPPFLAGS_common += -Isrc/vendorcode/mediatek/mt8195/dramc/include -Isrc/vendorcode/mediatek/mt8195/include
+CPPFLAGS_common += -DFOR_COREBOOT
diff --git a/src/vendorcode/mediatek/mt8195/dramc/dramc_top.c b/src/vendorcode/mediatek/mt8195/dramc/dramc_top.c
index 1595073bb0..570c9763e9 100644
--- a/src/vendorcode/mediatek/mt8195/dramc/dramc_top.c
+++ b/src/vendorcode/mediatek/mt8195/dramc/dramc_top.c
@@ -360,7 +360,7 @@ unsigned int dramc_get_vcore_voltage(void)
{
#ifdef MTK_PMIC_MT6359
return mtk_regulator_get_voltage(&reg_vcore);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
return mainboard_get_regulator_vol(MTK_REGULATOR_VCORE);
#else
return 0;
@@ -371,7 +371,7 @@ unsigned int dramc_set_vmdd_voltage(unsigned int ddr_type, unsigned int vdram)
{
#ifdef MTK_PMIC_MT6359
mtk_regulator_set_voltage(&reg_vdram, vdram, MAX_VDRAM);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
mainboard_set_regulator_vol(MTK_REGULATOR_VDD2, vdram);
#endif
return 0;
@@ -381,7 +381,7 @@ unsigned int dramc_get_vmdd_voltage(unsigned int ddr_type)
{
#ifdef MTK_PMIC_MT6359
return mtk_regulator_get_voltage(&reg_vdram);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
return mainboard_get_regulator_vol(MTK_REGULATOR_VDD2);
#else
return 0;
@@ -392,7 +392,7 @@ unsigned int dramc_set_vmddq_voltage(unsigned int ddr_type, unsigned int vddq)
{
#ifdef MTK_PMIC_MT6359
mtk_regulator_set_voltage(&reg_vddq, vddq, MAX_VDDQ);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
mainboard_set_regulator_vol(MTK_REGULATOR_VDDQ, vddq);
#endif
return 0;
@@ -402,7 +402,7 @@ unsigned int dramc_get_vmddq_voltage(unsigned int ddr_type)
{
#ifdef MTK_PMIC_MT6359
return mtk_regulator_get_voltage(&reg_vddq);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
return mainboard_get_regulator_vol(MTK_REGULATOR_VDDQ);
#else
return 0;
@@ -413,17 +413,19 @@ unsigned int dramc_set_vmddr_voltage(unsigned int vmddr)
{
#ifdef MTK_PMIC_MT6359
return mtk_regulator_set_voltage(&reg_vmddr, vmddr, MAX_VMDDR);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
mainboard_set_regulator_vol(MTK_REGULATOR_VMDDR, vmddr);
-#endif
return 0;
+#else
+ return 0;
+#endif
}
unsigned int dramc_get_vmddr_voltage(void)
{
#ifdef MTK_PMIC_MT6359
return mtk_regulator_get_voltage(&reg_vmddr);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
return mainboard_get_regulator_vol(MTK_REGULATOR_VMDDR);
#else
return 0;
@@ -434,7 +436,7 @@ unsigned int dramc_set_vio18_voltage(unsigned int vio18)
{
#ifdef MTK_PMIC_MT6359
return mtk_regulator_set_voltage(&reg_vio18, vio18, MAX_VIO18);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
mainboard_set_regulator_vol(MTK_REGULATOR_VDD1, vio18);
return 0;
#else
@@ -447,7 +449,7 @@ unsigned int dramc_get_vio18_voltage(void)
{
#ifdef MTK_PMIC_MT6359
return mtk_regulator_get_voltage(&reg_vio18);
-#elif CONFIG(CHROMEOS)
+#elif defined(FOR_COREBOOT)
return mainboard_get_regulator_vol(MTK_REGULATOR_VDD1);
#else
return 0;