From 14552176de97f3599f0157107477919a71f5b17c Mon Sep 17 00:00:00 2001 From: Troy Kisky <troy.kisky@boundarydevices.com> Date: Fri, 28 Dec 2018 17:40:12 -0800 Subject: [PATCH] nitrogen8m: ddr_init: use MHZ(800) Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> --- arch/arm/include/asm/arch-imx8m/clock.h | 2 ++ board/boundary/nitrogen8m/ddr/ddr_init.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/include/asm/arch-imx8m/clock.h b/arch/arm/include/asm/arch-imx8m/clock.h index 734af8785fe..71fdceb8436 100644 --- a/arch/arm/include/asm/arch-imx8m/clock.h +++ b/arch/arm/include/asm/arch-imx8m/clock.h @@ -8,6 +8,8 @@ #ifndef _ASM_ARCH_IMX8M_CLOCK_H #define _ASM_ARCH_IMX8M_CLOCK_H +#define MHZ(X) ((X) * 1000000UL) + #ifdef CONFIG_IMX8MQ #include <asm/arch/clock_imx8mq.h> #else diff --git a/board/boundary/nitrogen8m/ddr/ddr_init.c b/board/boundary/nitrogen8m/ddr/ddr_init.c index 5684532c512..a1ed2a3b836 100644 --- a/board/boundary/nitrogen8m/ddr/ddr_init.c +++ b/board/boundary/nitrogen8m/ddr/ddr_init.c @@ -229,7 +229,7 @@ void ddr_init(void) reg32_write(0x303A00EC, 0x0000ffff); /* PGC_CPU_MAPPING */ reg32setbit(0x303A00F8, 5); /* PU_PGC_SW_PUP_REQ */ - dram_pll_init(SSCG_PLL_OUT_800M); + dram_pll_init(MHZ(800)); reg32_write(SRC_DDRC_RCR_ADDR, 0x8F000006); -- GitLab