aboutsummaryrefslogtreecommitdiff
path: root/src/soc/mediatek/mt8192/dramc_pi_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/mediatek/mt8192/dramc_pi_main.c')
-rw-r--r--src/soc/mediatek/mt8192/dramc_pi_main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/soc/mediatek/mt8192/dramc_pi_main.c b/src/soc/mediatek/mt8192/dramc_pi_main.c
index 48f45d17d1..fb8630503c 100644
--- a/src/soc/mediatek/mt8192/dramc_pi_main.c
+++ b/src/soc/mediatek/mt8192/dramc_pi_main.c
@@ -64,6 +64,9 @@ void init_dram(const struct dramc_data *dparam)
emi_mdl_init(cali.emi_config);
dramc_set_broadcast(bc_bak);
+ dramc_sw_impedance_cal(ODT_OFF, &cali.impedance);
+ dramc_sw_impedance_cal(ODT_ON, &cali.impedance);
+
if (ddr_info->config_dvfs == DRAMC_ENABLE_DVFS)
k_shuffle_end = CALI_SEQ_MAX;
else