]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
karo: tx6: add support for boards with >= 2GiB memory
authorLothar Waßmann <LW@KARO-electronics.de>
Mon, 18 Apr 2016 12:43:29 +0000 (14:43 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 19 Apr 2016 12:42:49 +0000 (14:42 +0200)
59 files changed:
board/karo/tx6/Kconfig
board/karo/tx6/tx6qdl.c
configs/tx6q-1020_defconfig
configs/tx6q-1020_mfg_defconfig
configs/tx6q-1020_noenv_defconfig
configs/tx6q-1020_sec_defconfig
configs/tx6q-1036_defconfig
configs/tx6q-1036_mfg_defconfig
configs/tx6q-1036_noenv_defconfig
configs/tx6q-1036_sec_defconfig
configs/tx6q-10x0_defconfig
configs/tx6q-10x0_mfg_defconfig
configs/tx6q-10x0_noenv_defconfig
configs/tx6q-10x0_sec_defconfig
configs/tx6q-11x0_defconfig
configs/tx6q-11x0_mfg_defconfig
configs/tx6q-11x0_noenv_defconfig
configs/tx6q-11x0_sec_defconfig
configs/tx6s-8034_defconfig
configs/tx6s-8034_mfg_defconfig
configs/tx6s-8034_noenv_defconfig
configs/tx6s-8034_sec_defconfig
configs/tx6s-8035_defconfig
configs/tx6s-8035_mfg_defconfig
configs/tx6s-8035_noenv_defconfig
configs/tx6s-8035_sec_defconfig
configs/tx6u-8011_defconfig
configs/tx6u-8011_mfg_defconfig
configs/tx6u-8011_noenv_defconfig
configs/tx6u-8011_sec_defconfig
configs/tx6u-8012_defconfig
configs/tx6u-8012_mfg_defconfig
configs/tx6u-8012_noenv_defconfig
configs/tx6u-8012_sec_defconfig
configs/tx6u-8033_defconfig
configs/tx6u-8033_mfg_defconfig
configs/tx6u-8033_noenv_defconfig
configs/tx6u-8033_sec_defconfig
configs/tx6u-80x0_defconfig
configs/tx6u-80x0_mfg_defconfig
configs/tx6u-80x0_noenv_defconfig
configs/tx6u-80x0_sec_defconfig
configs/tx6u-8111_defconfig
configs/tx6u-8111_mfg_defconfig
configs/tx6u-8111_noenv_defconfig
configs/tx6u-8111_sec_defconfig
configs/tx6u-81x0_defconfig
configs/tx6u-81x0_mfg_defconfig
configs/tx6u-81x0_noenv_defconfig
configs/tx6u-81x0_sec_defconfig
configs/tx6ul-0010_defconfig
configs/tx6ul-0010_mfg_defconfig
configs/tx6ul-0010_noenv_defconfig
configs/tx6ul-0010_sec_defconfig
configs/tx6ul-0011_defconfig
configs/tx6ul-0011_mfg_defconfig
configs/tx6ul-0011_noenv_defconfig
configs/tx6ul-0011_sec_defconfig
include/configs/tx6.h

index 51898a379e02e76ed4d205d3f1c1eee1145cefe9..8800d059c472f1c6b856837faf1ae264ee4dca3e 100644 (file)
@@ -68,6 +68,9 @@ config SYS_SDRAM_BUS_WIDTH_16
 config SYS_SDRAM_BUS_WIDTH_32
        bool
 
 config SYS_SDRAM_BUS_WIDTH_32
        bool
 
+config SYS_SDRAM_CHIP_SIZE
+       int "SDRAM chip size in MiB"
+
 choice
        prompt "TX6 module variant"
 
 choice
        prompt "TX6 module variant"
 
index 6a0564ef94b260deb14bbb4eeba90a3fadfdc0bd..1b3c39cacc903c9ace78e246b1c4248e5019e0d0 100644 (file)
@@ -522,8 +522,8 @@ int dram_init(void)
 
 void dram_init_banksize(void)
 {
 
 void dram_init_banksize(void)
 {
-       debug("%s@%d: \n", __func__, __LINE__);
-
+       debug("%s@%d: chip_size=%u (%u bit bus width)\n", __func__, __LINE__,
+               CONFIG_SYS_SDRAM_CHIP_SIZE, CONFIG_SYS_SDRAM_BUS_WIDTH);
        gd->bd->bi_dram[0].start = PHYS_SDRAM_1;
        gd->bd->bi_dram[0].size = get_ram_size((void *)PHYS_SDRAM_1,
                        PHYS_SDRAM_1_SIZE);
        gd->bd->bi_dram[0].start = PHYS_SDRAM_1;
        gd->bd->bi_dram[0].size = get_ram_size((void *)PHYS_SDRAM_1,
                        PHYS_SDRAM_1_SIZE);
index cb762d7b47dda0241303a7a9d0ce2efdca91192f..b8567d93a94a99cc52d61778e59fd7171706e611 100644 (file)
@@ -30,3 +30,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 7ca7e98358aed169c810e848e0d892ebf493c6bd..92513b5db464c5b6c5f6dcd407e5b99d06956ae5 100644 (file)
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 4daf94d124ba4d621985a8403fbac9f37721f57a..c60060a4a11ace77348a7230bdc8e9a02d054288 100644 (file)
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index bc643ede10392afdc8d279f65550f7b0c8436a0d..c55066a03de997ab4594029feb3d7fa0f6d9930a 100644 (file)
@@ -30,3 +30,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 26aea782d1b7c7ba4f3f55230f1b2a92dd44a273..cce4940040ec78e8465f8bf3019ba1c8cd62433b 100644 (file)
@@ -1,4 +1,4 @@
-CONFIG_SYS_EXTRA_OPTIONS="MMC_BOOT_SIZE=1024"
+CONFIG_SYS_EXTRA_OPTIONS="MMC_BOOT_SIZE=4096"
 CONFIG_ARM=y
 CONFIG_ARCH_MX6=y
 CONFIG_TARGET_TX6=y
 CONFIG_ARM=y
 CONFIG_ARCH_MX6=y
 CONFIG_TARGET_TX6=y
@@ -30,3 +30,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 84d42699d76d1ecbabe4071b3beda9b7cf8b3bc8..b44e41c040de73d2108ef18465ce99663961f584 100644 (file)
@@ -1,4 +1,4 @@
-CONFIG_SYS_EXTRA_OPTIONS="MMC_BOOT_SIZE=1024"
+CONFIG_SYS_EXTRA_OPTIONS="MMC_BOOT_SIZE=4096"
 CONFIG_ARM=y
 CONFIG_ARCH_MX6=y
 CONFIG_TARGET_TX6=y
 CONFIG_ARM=y
 CONFIG_ARCH_MX6=y
 CONFIG_TARGET_TX6=y
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index cff849de3c2e84c8ad74f0b1701c80b7aa96552d..bc6dd53a4130df19439147fa2bf17bb0544e619b 100644 (file)
@@ -1,4 +1,4 @@
-CONFIG_SYS_EXTRA_OPTIONS="MMC_BOOT_SIZE=1024"
+CONFIG_SYS_EXTRA_OPTIONS="MMC_BOOT_SIZE=4096"
 CONFIG_ARM=y
 CONFIG_ARCH_MX6=y
 CONFIG_TARGET_TX6=y
 CONFIG_ARM=y
 CONFIG_ARCH_MX6=y
 CONFIG_TARGET_TX6=y
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index e921cbe8c73c89119286a5c1df86bea97ac79f1c..7a775a965f24b3d40b68a2eaae1634b75d651932 100644 (file)
@@ -1,4 +1,4 @@
-CONFIG_SYS_EXTRA_OPTIONS="MMC_BOOT_SIZE=1024,SECURE_BOOT"
+CONFIG_SYS_EXTRA_OPTIONS="MMC_BOOT_SIZE=4096,SECURE_BOOT"
 CONFIG_ARM=y
 CONFIG_ARCH_MX6=y
 CONFIG_TARGET_TX6=y
 CONFIG_ARM=y
 CONFIG_ARCH_MX6=y
 CONFIG_TARGET_TX6=y
@@ -30,3 +30,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index eea31335de87f7a6ab07d21b30766c8bb345b41d..fb4dc15cf88e60935f2dab4f739ada9a8ed27e99 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 3e44d7fd45c78504a4ab225b1a26ec6ff880f5d2..97e06350d016bde17edf71139ff91d3cfd2c634f 100644 (file)
@@ -32,3 +32,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 659a8d5f4d3b883b986366b0ddd5af1169aedaa6..5b63d3a059e3d6efcb91593bc5cbd4b19960cec4 100644 (file)
@@ -32,3 +32,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index c3013fa704d683975ee4f5edaf437e19c3c1fbd0..cd2db4b85c702659670a779312b0eecdbfc0ff37 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index b1bda302aded30564d0a01569aa5431d7b4244c1..4856a32cec2fc20e4fafb1633db53f5f8bc909f4 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 31cc0290f0c4f8a7fdf810d6d218c3c1d27a3d1b..25d7b101d01f2faae5286845e0965bfec770dd74 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index f425b6691b2d5e6eb707f89ac6ecd357388be8a1..50d1be5c3666a8b5c5676ef149c46c078f4f404f 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 3a3743aeb7fa07575029155f19c42c383611cb02..4a0a117720487ab053516fa6ade0a10aa866e74c 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6Q U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index a9cf013eefbbaa136e18e6945f73a581e9eb32be..ff723a7831301b8d4baa55cd75bc838231ab4ff5 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 9911608ac1c4bb2acce8a4a2bfe400383694f36f..a639f137ad3e92e666649732429d158f62017ddd 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 0190681aa56d7c70fcf934bf052b7ca2ff0b7f0c..ed4e98d126908ecbee22a04b2ccfa8538928727e 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 1805933be09360a40eea5774cbff09030ff88ff5..4bdc10b75dafa892ac2e6f63f39a4976cd629406 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 5b55780b22740b2b1f8c48cc067142aed3d7dfdd..86561489583a0c51ea698e976324e54e3c583896 100644 (file)
@@ -30,3 +30,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 3221561896a2c4ed715eff5f9a6f05b91a99e79f..1b2f6d65548a7693b53555b02dadb4991bc4e2c7 100644 (file)
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index ddebb7b73b0a9947a072eed99bc087640c7379ac..52241abc5fc65d9ff4ccde6aeb25d5055915debb 100644 (file)
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 5defc23cfa3e945671016be41120803bcfb37c5f..ea6e847df4233d50a3402ce367fc491e57972b27 100644 (file)
@@ -30,3 +30,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6S U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 7c0c1f0eafa99c031000bf741e987ea855ca03a2..ca0371c4a479cf3e815edd288a8216240377affb 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 28f59a402985569a45c6a45c4410b1cefb3944d4..3fca82e3f77d0f3b53d6569e440fb8223660c7b9 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 446dca15d5ab0420ede5057b13c10552368c2538..26f0c76a6e9f26d95fb07ae697b920d353355db6 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index dfd4fccdc50fac406c1c52ec20988bbb92792856..20f697d6d064289164e30ac7228939aab3c994c7 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index a9280a820d7d3228b3dde7b920637effb76e87d4..7d0d775c2d03e40a1c261529ce2f1478b576891d 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 6aa41bd0770f270620ccedd4a4c964850048d8d1..398d38d8a225d9dcec30371e86f5e8fc1d5538a1 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 192fb01b63830b1407c0a85ca40bf8548044e9ef..78f1e7487d3f39b7fad6d1eea579e67c967ad6bf 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 4ad5a3cf3b3dc27d9b8e2547797f3619988be6f8..fadc106a5b93394e3286ec280b65fdb288b01edc 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 3b3ee92269f61deb917721483b87d65b4befb29a..0a08ec10a094355189f047dbb13dfcb82593b520 100644 (file)
@@ -30,3 +30,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index be28fe0ee8d7d81ef3fd12abf75775f352bb98a4..f5104b085b9517d47632039a2875ba89f2f9de9c 100644 (file)
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 39feb649dcab0b08f8a9fdec41b85001c8408f27..10f957107f85302b97e3b4ebb521741353ab99d8 100644 (file)
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 5e0a70a0928ee804a011fde8c83397d181e3e81d..35de96e094c81261ef2c733d5426f1b5a81198e4 100644 (file)
@@ -30,3 +30,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index c3e7ab4a4e2cda1f14fb64eab97470a01ad87c80..cd28f7b5999c1fee2b454abf8f148cdf659ce74d 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 251f242ab2755e7d70afc9e175ecd5dfb3b99d5d..a0e422ebd503fe0b32ce2b8e1097991a67d87e6e 100644 (file)
@@ -32,3 +32,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index d09a795da2d1deb2ec2acf077f952223e0790825..0b50a79e93dcf9f114151f2e2cb42313465c5d1a 100644 (file)
@@ -32,3 +32,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 649bb67ef194383dc9e2cb8e3d021c9f6ad69dd1..e045c555e929820b10c49db9a2ae1c6456094889 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index aece89211219aa72145a8193c0766f489b4a8341..b4b7090563f279eaf1ea6310d90760c5ca71ef99 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index f141f412d53fcabe8e3aea841aa900053f15d7b0..2adc272733b2794013dd75dc9882cfdbd6dd5435 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 7b19fd27c1cc63071d3f89d99fe7732f3f49ae45..53296906747a805a7a6f1ce6672aa4fc73cd2c5d 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 1d60a580e69adb3cddaf63a421a3857701f5f8a9..cc03891281119fcd1d6ec9d5061e34e0de29542f 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 208900ec4f50ef2493f69bd3822cb04e5d65b7d2..bdc74287fa657f9cdcdf3e1c7d57967b191302ab 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 95d47e645036afc82315c5c746143deae69aee1c..c0e8e5f7c20e85735db1676aa5d62071e2da19e2 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 84828baccddf6d234a3337b4c819b89ab8395f34..357face9bf5935284e0b144df78b8175ab8b54e1 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index bc34f3a56ebbc32a8d140d1ab6c89a86cffb958a..c1988c2c0630a4101edc4bd10da764a85c98c22a 100644 (file)
@@ -34,3 +34,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6DL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 064cc9577ea583a8b8798eaf18ab2ca4f48ddd71..b03ffb1f74b9cd90c9e983ef9b0dec56d8f89951 100644 (file)
@@ -32,3 +32,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index e2c3e4930d45584987755c9ca3c2384338566210..988e3eead236a20feab7d58e961473b09bebc164 100644 (file)
@@ -31,3 +31,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index b702a4fee9c5671ad2888212b85234bcad160fdf..5d523058a3be5223270bf98835f995d68880a546 100644 (file)
@@ -31,3 +31,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 721997e764a3a38f4d6348cbe5fac82a386fe8e4..27d8df05473f190c3e500dcb228e5c4029d6ea39 100644 (file)
@@ -33,3 +33,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index da0ef0f0e96c7b9c9872abf0117543b4be8005b7..34fc697696bea4edd0501e90a1ad4b2e5683ad5c 100644 (file)
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 9180483b98d586127eeff2af19194575b4a5506f..6c9b3c14b0e873327a883a7df5d524ceaf233a08 100644 (file)
@@ -28,3 +28,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 10c1322680f83972740a73a853dec5625789ab87..dac05c9f31e12a36b9fadb29cb0250b3c2541efa 100644 (file)
@@ -28,3 +28,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index acff41a8d43572519a87e1b64bfa3e2fe27bf7c7..63f41541307461495d2f9459f39385c6154830aa 100644 (file)
@@ -29,3 +29,4 @@ CONFIG_NET=y
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
 CONFIG_NETDEVICES=y
 CONFIG_PHY_SMSC=y
 CONFIG_SYS_PROMPT="TX6UL U-Boot > "
+CONFIG_SYS_SDRAM_CHIP_SIZE=512
index 71a3d71b2b98808c6be329421c14e721591aae9d..9c755ddf03326d20775fde6a96b5feacd9a78494 100644 (file)
 #define CONFIG_SYS_SDRAM_BUS_WIDTH     64
 #endif
 #endif /* CONFIG_SYS_SDRAM_BUS_WIDTH */
 #define CONFIG_SYS_SDRAM_BUS_WIDTH     64
 #endif
 #endif /* CONFIG_SYS_SDRAM_BUS_WIDTH */
-#define PHYS_SDRAM_1_SIZE              (SZ_512M / 32 * CONFIG_SYS_SDRAM_BUS_WIDTH)
+#ifdef __ASSEMBLY__
+#define _AC(x,s)                       x
+#else
+#define _AC(x,s)                       (x##s)
+#endif
+#define UL(x)                          _AC(x,UL)
+#define PHYS_SDRAM_1_SIZE              (UL(CONFIG_SYS_SDRAM_CHIP_SIZE) * SZ_1M \
+                               / 32 * CONFIG_SYS_SDRAM_BUS_WIDTH)
+#if PHYS_SDRAM_1_SIZE > SZ_1G
+#define FDT_HIGH_STR                   "fdt_high=ffffffff\0"
+#else
+#define FDT_HIGH_STR                   ""
+#endif
+
 #ifdef CONFIG_SOC_MX6Q
 #define CONFIG_SYS_SDRAM_CLK           528
 #else
 #ifdef CONFIG_SOC_MX6Q
 #define CONFIG_SYS_SDRAM_CLK           528
 #else
        EMMC_BOOT_PART_STR                                              \
        EMMC_BOOT_ACK_STR                                               \
        "fdtaddr=" xstr(CONFIG_FDTADDR) "\0"                            \
        EMMC_BOOT_PART_STR                                              \
        EMMC_BOOT_ACK_STR                                               \
        "fdtaddr=" xstr(CONFIG_FDTADDR) "\0"                            \
+       FDT_HIGH_STR                                                    \
        FDTSAVE_CMD_STR                                                 \
        "mtdids=" MTDIDS_DEFAULT "\0"                                   \
        "mtdparts=" MTDPARTS_DEFAULT "\0"                               \
        FDTSAVE_CMD_STR                                                 \
        "mtdids=" MTDIDS_DEFAULT "\0"                                   \
        "mtdparts=" MTDPARTS_DEFAULT "\0"                               \