u-boot-brain/cpu
Kumar Gala e7563aff17 fsl-ddr: Fix handling of >4G of memory when !CONFIG_PHYS_64BIT
The ddr code computes most things as 64-bit quantities and had some places
in the middle that it was using phy_addr_t and phys_size_t.

Instead we use unsigned long long through out and only at the last stage of
setting the LAWs and reporting the amount of memory to the board code do we
truncate down to what we can cover via phys_size_t.

This has the added benefit that the DDR controller itself is always setup
the same way regardless of how much memory we have.  Its only the LAW
setup that limits what is visible to the system.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2009-06-12 09:15:50 -05:00
..
74xx_7xx 74xx_7xx: Fix rounding problem in CPU frequency calculation 2009-05-15 22:22:01 +02:00
arm_cortexa8 Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
arm_intcm Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
arm720t Merge branch 'master' of git://git.denx.de/u-boot-arm 2009-04-05 23:04:30 +02:00
arm920t Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
arm925t Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
arm926ejs at91/cpu.c: add missing Copyright & GPL header 2009-06-10 01:29:29 +02:00
arm946es Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
arm1136 Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
arm1176 Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
at32ap AVR32: Make cacheflush cpu-dependent 2009-02-23 10:34:23 +01:00
blackfin Blackfin: fix timer_init()/timer_reset() 2009-05-19 04:57:33 -04:00
i386 Add basic relocation to i386 port 2009-03-20 22:39:13 +01:00
ixp Replace __asm references with __asm__ 2009-04-28 01:02:04 +02:00
leon2 Update U-Boot's build timestamp on every compile 2008-12-06 23:36:43 +01:00
leon3 Update U-Boot's build timestamp on every compile 2008-12-06 23:36:43 +01:00
lh7a40x Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
mcf52x2 ColdFire: PLATFORM_CPPFLAGS updates for new compiler 2009-03-17 15:58:37 -06:00
mcf523x ColdFire: PLATFORM_CPPFLAGS updates for new compiler 2009-03-17 15:58:37 -06:00
mcf532x ColdFire: PLATFORM_CPPFLAGS updates for new compiler 2009-03-17 15:58:37 -06:00
mcf547x_8x ColdFire: PLATFORM_CPPFLAGS updates for new compiler 2009-03-17 15:58:37 -06:00
mcf5227x ColdFire: PLATFORM_CPPFLAGS updates for new compiler 2009-03-17 15:58:37 -06:00
mcf5445x ColdFire: PLATFORM_CPPFLAGS updates for new compiler 2009-03-17 15:58:37 -06:00
microblaze microblaze: Use cache functions (especially cache status) 2009-01-23 10:40:00 +01:00
mips MIPS: Implement ethernet halt for au1x00 2009-05-16 09:20:03 +09:00
mpc5xx Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
mpc5xxx Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
mpc8xx 8xx, icache: enabling ICache not before running from RAM 2009-03-18 20:48:29 +01:00
mpc8xxx/ddr fsl-ddr: Fix handling of >4G of memory when !CONFIG_PHYS_64BIT 2009-06-12 09:15:50 -05:00
mpc83xx 83xx: searching "muram-data" by compatible property 2009-04-24 14:38:45 -05:00
mpc85xx 85xx: Use print_size to report amount of memory not mapped by TLBs 2009-06-12 09:15:48 -05:00
mpc86xx Replace __attribute references with __attribute__ 2009-04-28 01:01:39 +02:00
mpc512x ppc: cleanup compiler errors/warnings 2009-03-27 20:23:32 +01:00
mpc824x Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
mpc8220 Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
mpc8260 MPC8260: fixup device tree by property instead of path 2009-05-15 22:03:09 +02:00
nios Update U-Boot's build timestamp on every compile 2008-12-06 23:36:43 +01:00
nios2 Command usage cleanup 2009-01-28 08:49:52 +01:00
ppc4xx ppc4xx: Fix problem with ECC ordering for PPC4xx NDFC platforms 2009-05-23 12:51:39 +02:00
pxa arm: unify reset command 2009-04-05 13:08:03 +02:00
s3c44b0 Merge branch 'master' of git://git.denx.de/u-boot-arm 2009-04-05 23:04:30 +02:00
sa1100 arm: unify reset command 2009-04-05 13:08:03 +02:00
sh2 sh: Fix up rsk7203 target for out of tree build 2009-01-16 10:22:27 +09:00
sh3 sh: Update sh timer function 2008-12-10 23:11:35 +09:00
sh4 sh: Add netdev header fixing of warning/build 2009-03-12 23:58:30 +09:00