diff options
author | Jagan Teki <jagan@edgeble.ai> | 2022-12-14 20:50:54 +0300 |
---|---|---|
committer | Kever Yang <kever.yang@rock-chips.com> | 2023-01-16 13:01:10 +0300 |
commit | 4fadeecb62e201ecea53380964794bf7546f14cf (patch) | |
tree | 6ba003add6b5cefbc6775fff6d9085ea52019aaa /drivers | |
parent | e869b3485cf56aa4d29d18b83b589afde1672814 (diff) | |
download | u-boot-4fadeecb62e201ecea53380964794bf7546f14cf.tar.xz |
ram: rockchip: rv1126: Control ddr init prints via DEBUG
Control the ddr init print messages via RAM_ROCKCHIP_DEBUG
instead of printing by default.
This gives an option to configs to enable these prints or
not.
Signed-off-by: Jagan Teki <jagan@edgeble.ai>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ram/rockchip/sdram_rv1126.c | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/drivers/ram/rockchip/sdram_rv1126.c b/drivers/ram/rockchip/sdram_rv1126.c index 2a57b194ae..7832485f77 100644 --- a/drivers/ram/rockchip/sdram_rv1126.c +++ b/drivers/ram/rockchip/sdram_rv1126.c @@ -3358,22 +3358,33 @@ static void ddr_set_rate_for_fsp(struct dram_info *dram, if (get_wrlvl_val(dram, sdram_params)) printascii("get wrlvl value fail\n"); - printascii("change to: "); - printdec(f1); - printascii("MHz\n"); + if (IS_ENABLED(CONFIG_RAM_ROCKCHIP_DEBUG)) { + printascii("change to: "); + printdec(f1); + printascii("MHz\n"); + } ddr_set_rate(&dram_info, sdram_params, f1, sdram_params->base.ddr_freq, 1, 1, 1); - printascii("change to: "); - printdec(f2); - printascii("MHz\n"); + + if (IS_ENABLED(CONFIG_RAM_ROCKCHIP_DEBUG)) { + printascii("change to: "); + printdec(f2); + printascii("MHz\n"); + } ddr_set_rate(&dram_info, sdram_params, f2, f1, 2, 0, 1); - printascii("change to: "); - printdec(f3); - printascii("MHz\n"); + + if (IS_ENABLED(CONFIG_RAM_ROCKCHIP_DEBUG)) { + printascii("change to: "); + printdec(f3); + printascii("MHz\n"); + } ddr_set_rate(&dram_info, sdram_params, f3, f2, 3, 1, 1); - printascii("change to: "); - printdec(f0); - printascii("MHz(final freq)\n"); + + if (IS_ENABLED(CONFIG_RAM_ROCKCHIP_DEBUG)) { + printascii("change to: "); + printdec(f0); + printascii("MHz(final freq)\n"); + } ddr_set_rate(&dram_info, sdram_params, f0, f3, 0, 0, 1); } @@ -3465,7 +3476,8 @@ static int rv1126_dmc_init(struct udevice *dev) save_rw_trn_result_to_ddr(&rw_trn_result); #endif - printascii("out\n"); + if (IS_ENABLED(CONFIG_RAM_ROCKCHIP_DEBUG)) + printascii("out\n"); return ret; error: |