]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
karo: tx6: set PHYS_SDRAM_1_SIZE independent from processor type
authorLothar Waßmann <LW@KARO-electronics.de>
Thu, 1 Aug 2013 13:10:54 +0000 (15:10 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Thu, 1 Aug 2013 13:10:54 +0000 (15:10 +0200)
include/configs/tx6.h

index aa44fd0feb7c7aedfe853004f438879db0bee96f..afbead9a6c1d9bb07d88e8d88382db9eaa5568b5 100644 (file)
  */
 #define CONFIG_NR_DRAM_BANKS           1               /* # of SDRAM banks */
 #define PHYS_SDRAM_1                   0x10000000      /* Base address of bank 1 */
-#ifdef CONFIG_MX6Q
-#define PHYS_SDRAM_1_SIZE              SZ_1G
+#ifdef CONFIG_SYS_SDRAM_BUS_WIDTH
+#define PHYS_SDRAM_1_WIDTH             CONFIG_SYS_SDRAM_BUS_WIDTH
+#else
 #define PHYS_SDRAM_1_WIDTH             64
+#endif
+#define PHYS_SDRAM_1_SIZE              (SZ_512M * (PHYS_SDRAM_1_WIDTH / 32))
+
+#ifdef CONFIG_MX6Q
 #define CONFIG_SYS_SDRAM_CLK           528
 #else
-#define PHYS_SDRAM_1_SIZE              SZ_512M
-#define PHYS_SDRAM_1_WIDTH             32
 #define CONFIG_SYS_SDRAM_CLK           400
 #endif
 #define CONFIG_STACKSIZE               SZ_128K