diff options
author | Lokanathan, Raaj <raaj.lokanathan@intel.com> | 2023-03-08 18:19:42 +0800 |
---|---|---|
committer | raajloka <89235354+raajloka@users.noreply.github.com> | 2023-03-14 16:02:01 +0800 |
commit | 2374d01b3122b0734abd14ecaa74c0f510755902 (patch) | |
tree | 06d673294d73485a2814f3f6167bdcbb9ac09e6a | |
parent | 55aa642dd766e10a856f225967b8f7bf42a5c743 (diff) | |
download | u-boot-socfpga-2374d01b3122b0734abd14ecaa74c0f510755902.tar.gz |
HSD #15012971876: ddr: altera: n5x: Fix compilation warningrel_socfpga_v2022.10_23.03.03_pr
The current n5x has a compilation warning as shown below. This requires
to be fixed.
"warning: implicit declaration of function reset_type_debug_print"
This fixes the compilation warning mentioned above.
Signed-off-by: Lokanathan, Raaj <raaj.lokanathan@intel.com>
-rw-r--r-- | drivers/ddr/altera/sdram_n5x.c | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/drivers/ddr/altera/sdram_n5x.c b/drivers/ddr/altera/sdram_n5x.c index c7b3aed9e4..d400544f6d 100644 --- a/drivers/ddr/altera/sdram_n5x.c +++ b/drivers/ddr/altera/sdram_n5x.c @@ -469,6 +469,32 @@ static enum reset_type get_reset_type(u32 reg) ALT_SYSMGR_SCRATCH_REG_0_DDR_RESET_TYPE_SHIFT; } +void reset_type_debug_print(u32 boot_scratch_cold0_reg) +{ + switch (get_reset_type(boot_scratch_cold0_reg)) { + case POR_RESET: + debug("%s: POR is triggered\n", __func__); + break; + case WARM_RESET: + debug("%s: Warm reset is triggered\n", __func__); + break; + case COLD_RESET: + debug("%s: Cold reset is triggered\n", __func__); + break; + case NCONFIG: + printf("%s: NCONFIG is triggered\n", __func__); + break; + case JTAG_CONFIG: + printf("%s: JTAG_CONFIG is triggered\n", __func__); + break; + case RSU_RECONFIG: + printf("%s: RSU_RECONFIG is triggered\n", __func__); + break; + default: + debug("%s: Invalid reset type\n", __func__); + } +} + bool is_ddr_init(bool is_ddr_hang_be4_rst) { u32 reg = readl(socfpga_get_sysmgr_addr() + @@ -2778,32 +2804,6 @@ static int ddr_post_config(struct ddr_handoff *handoff, bool *need_calibrate) return ret; } -void reset_type_debug_print(u32 boot_scratch_cold0_reg) -{ - switch (get_reset_type(boot_scratch_cold0_reg)) { - case POR_RESET: - debug("%s: POR is triggered\n", __func__); - break; - case WARM_RESET: - debug("%s: Warm reset is triggered\n", __func__); - break; - case COLD_RESET: - debug("%s: Cold reset is triggered\n", __func__); - break; - case NCONFIG: - printf("%s: NCONFIG is triggered\n", __func__); - break; - case JTAG_CONFIG: - printf("%s: JTAG_CONFIG is triggered\n", __func__); - break; - case RSU_RECONFIG: - printf("%s: RSU_RECONFIG is triggered\n", __func__); - break; - default: - debug("%s: Invalid reset type\n", __func__); - } -} - int sdram_mmr_init_full(struct udevice *dev) { u32 user_backup[2], user_backup_2nd[2]; |