]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ram: rockchip: rv1126: Control ddr init prints via DEBUG
authorJagan Teki <jagan@edgeble.ai>
Wed, 14 Dec 2022 17:50:54 +0000 (23:20 +0530)
committerKever Yang <kever.yang@rock-chips.com>
Mon, 16 Jan 2023 10:01:10 +0000 (18:01 +0800)
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>
drivers/ram/rockchip/sdram_rv1126.c

index 2a57b194ae1b73b3dec9a7c6cf03725e444e7ef5..7832485f777c3102f590d82f3e7834d86d2aa3dc 100644 (file)
@@ -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: