From b7171d92c675d6d6d788dd543e62a1f4f8a342c6 Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Wed, 14 Sep 2011 18:16:57 +0000 Subject: [PATCH] EfikaMX: Adjust undocumented magic constant in config file This magic constant with zero documentation, when it's last 8 bits are set to 0x45, configures correctly the PERCLK dividers. Therefore the I2C operates correctly when divider computed from PERCLK. Note: This constant is written to CBCDR register in arch/arm/cpu/armv7/mx5/lowlevel_init.S, but it's written only once. The register is accessed three more times in the file, with different values written to it each time. Signed-off-by: Marek Vasut --- include/configs/efikamx.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/efikamx.h b/include/configs/efikamx.h index b90e342..fdd0a14 100644 --- a/include/configs/efikamx.h +++ b/include/configs/efikamx.h @@ -230,6 +230,6 @@ (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET) #define CONFIG_SYS_DDR_CLKSEL 0 -#define CONFIG_SYS_CLKTL_CBCDR 0x59E35100 +#define CONFIG_SYS_CLKTL_CBCDR 0x59E35145 #endif -- 2.7.4