diff --git a/configs/mangopi_mq_r_defconfig b/configs/mangopi_mq_r_defconfig index df3dec704f4..767d0d8b604 100644 --- a/configs/mangopi_mq_r_defconfig +++ b/configs/mangopi_mq_r_defconfig @@ -3,6 +3,7 @@ CONFIG_ARCH_SUNXI=y CONFIG_DEFAULT_DEVICE_TREE="sun8i-t113s-mangopi-mq-r-t113" CONFIG_SPL=y CONFIG_DRAM_SUNXI_ODT_EN=0 +CONFIG_DRAM_SUNXI_MR1=0x42 CONFIG_DRAM_SUNXI_TPR0=0x004a2195 CONFIG_DRAM_SUNXI_TPR11=0x340000 CONFIG_DRAM_SUNXI_TPR12=0x46 diff --git a/drivers/ram/sunxi/Kconfig b/drivers/ram/sunxi/Kconfig index 1775cb0d780..7cb6891e867 100644 --- a/drivers/ram/sunxi/Kconfig +++ b/drivers/ram/sunxi/Kconfig @@ -12,6 +12,11 @@ config DRAM_SUNXI_ODT_EN help ODT EN value from vendor DRAM settings. +config DRAM_SUNXI_MR1 + hex "DRAM MR1 parameter" + help + MR1 value from vendor DRAM settings. + config DRAM_SUNXI_TPR0 hex "DRAM TPR0 parameter" help diff --git a/drivers/ram/sunxi/dram_sun20i_d1.c b/drivers/ram/sunxi/dram_sun20i_d1.c index 0240c6d5a90..bb062e1b7e0 100644 --- a/drivers/ram/sunxi/dram_sun20i_d1.c +++ b/drivers/ram/sunxi/dram_sun20i_d1.c @@ -1349,7 +1349,7 @@ static const dram_para_t para = { .dram_zq = CONFIG_DRAM_ZQ, .dram_odt_en = CONFIG_DRAM_SUNXI_ODT_EN, .dram_mr0 = PARAMETER_IS_UNUSED, - .dram_mr1 = 0x42, + .dram_mr1 = CONFIG_DRAM_SUNXI_MR1, .dram_mr2 = PARAMETER_IS_UNUSED, .dram_mr3 = 0, .dram_tpr0 = PARAMETER_IS_UNUSED,