u-boot/include
Marek Vasut 97334c6616 arm: mx5: Avoid hardcoding memory sizes on M53EVK
The DRAM size can be easily detected at runtime on i.MX53. Implement
such detection on M53EVK and adjust the rest of the macros accordingly
to use the detected values.

An important thing to note here is that we had to override the function
for trimming the effective DRAM address, get_effective_memsize(). That
is because the function uses CONFIG_MAX_MEM_MAPPED as the upper bound of
the available DRAM and we don't have gd->bd->bi_dram[0].size set up at
the time the function is called, thus we cannot put this into the macro
CONFIG_MAX_MEM_MAPPED . Instead, we use custom override where we use the
size of the first DRAM block which we just detected.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
2014-03-31 18:28:51 +02:00
..
andestech
asm-generic arm: remove unneeded symbol offsets and _TEXT_BASE 2014-02-26 21:18:12 +01:00
bedbug
configs arm: mx5: Avoid hardcoding memory sizes on M53EVK 2014-03-31 18:28:51 +02:00
cramfs include: delete unused header files 2014-01-24 16:59:07 -05:00
faraday include: delete unused header files 2014-01-24 16:59:07 -05:00
galileo
jffs2
linux fb: Add a prototype for board_video_skip() 2014-03-05 12:23:48 +01:00
lzma
mtd mtd: move & update nand_ecclayout structure (plus board changes) 2013-11-21 13:32:43 -06:00
pcmcia
power Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-03-05 12:51:26 +01:00
samsung board:samsung:common: set envs with board unified information 2014-02-07 10:06:24 +09:00
synopsys
u-boot
usb include/usb/s3c_udc.h: Add <asm/sizes.h> 2014-02-06 14:26:05 -05:00
zfs
.gitignore .gitignore: drop include/asm from ignored file list 2014-02-19 11:10:04 -05:00
74xx_7xx.h
ACEX1K.h
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
SA-1100.h
_exports.h
addr_map.h
aes.h
ahci.h
ali512x.h
altera.h
ambapp.h
ansi.h
api_public.h
armcoremodule.h
asm-offsets.h
ata.h
atmel_hlcdc.h
atmel_lcdc.h
atmel_mci.h
bcd.h
bitfield.h arch: bcm281xx: Initial commit of bcm281xx architecture code 2014-02-22 19:30:24 +01:00
bmp_layout.h
bootcount.h
bootstage.h
bouncebuf.h
bus_vcxk.h
bzlib.h
cbfs.h
circbuf.h
clk.h common: Add new clk command 2014-02-04 16:32:20 +01:00
cmd_spl.h
command.h
common.h common: Add get_effective_memsize() to memsize.c 2014-02-21 11:06:13 -05:00
common_timing_params.h Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
commproc.h include: delete include/linux/config.h 2013-11-08 15:25:13 -05:00
compiler.h
config_cmd_all.h fs/fdos: Remove 2014-02-21 08:42:47 -05:00
config_cmd_default.h
config_cmd_defaults.h
config_defaults.h common/config_defaults.h: make CONFIG_BOOTM_VXWORKS default configuration 2013-12-13 09:18:45 -05:00
config_distro_defaults.h config: Fix line lengths in include/config_distro_defaults.h 2014-02-05 08:04:38 -05:00
config_fallbacks.h sandbox: block driver using host file/device as backing store 2014-01-08 17:24:03 -07:00
config_phylib_all_drivers.h
config_uncmd_spl.h
cpsw.h drivers: net: cpsw: add support to have phy address from cpsw platform data 2014-03-04 09:41:53 -05:00
crc.h
cros_ec.h
cros_ec_message.h
dataflash.h
ddr_spd.h
dfu.h usb: dfu: f_dfu: Provide infrastructure to adjust DFU's Poll Timeout value 2013-12-18 19:53:19 +01:00
dialog_pmic.h
div64.h
dm9000.h
dp83848.h
ds1722.h
ds4510.h
dtt.h
dwmmc.h MMC: DWMMC: Correct the CLKDIV register value 2014-02-07 17:42:26 +02:00
e500.h
ec_commands.h
edid.h
elf.h
env_attr.h
env_callback.h
env_default.h
env_flags.h
environment.h
errno.h
exports.h
ext4fs.h ext4: implement exists() for ext4fs 2014-02-19 09:47:34 -05:00
ext_common.h
fat.h fat: implement exists() for FAT fs 2014-02-19 09:47:34 -05:00
fdc.h
fdt.h
fdt_support.h
fdtdec.h mmc: tegra: support Tegra124 2014-02-03 09:46:45 -07:00
fis.h
flash.h
fm_eth.h net/fman: Add support for 10GEC3 and 10GEC4 2013-11-25 11:43:47 -08:00
fpga.h
fs.h fs: implement infrastructure for an 'exists' function 2014-02-19 09:47:33 -05:00
fsl_ddr.h driver/ddr: Change Freescale ARM DDR driver to support both big and little endian 2014-02-21 11:06:13 -05:00
fsl_ddr_dimm_params.h Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
fsl_ddr_sdram.h driver/ddr: Add 256 byte interleaving support 2014-02-21 11:06:13 -05:00
fsl_diu_fb.h
fsl_esdhc.h
fsl_ifc.h driver/ifc:Change accessor function to take care of endianness 2014-02-03 08:38:51 -08:00
fsl_immap.h Driver/DDR: combine ccsr_ddr for 83xx, 85xx and 86xx 2013-11-25 11:43:46 -08:00
fsl_mdio.h net: fsl_mdio: Fix warnings for __iomem pointers 2013-11-22 17:03:15 -06:00
fsl_pmic.h
fsl_usb.h
fuse.h
g_dnl.h usb, g_dnl: make iSerialNumber board configurable 2013-11-08 20:46:20 +01:00
gdsys_fpga.h
gt64120.h
hash.h
hush.h
hw_sha.h
hwconfig.h
i2c.h OMAP24xx I2C: Add support for set-speed 2014-02-20 06:48:23 +01:00
i2s.h
i8042.h
ide.h
image.h fdt: rename IMAAGE_OF_BOARD_SETUP to IMAGE_OF_BOARD_SETUP 2014-02-19 10:47:30 -05:00
initcall.h
input.h
iomux.h
ioports.h
ipu_pixfmt.h
key_matrix.h
keyboard.h
kgdb.h
lattice.h
lcd.h lib: tizen: change Tizen logo with the new one. 2014-02-03 15:36:14 +09:00
lcdvideo.h
ld9040.h
led-display.h
libata.h
libfdt.h
libfdt_env.h
libtizen.h
linker_lists.h kernel-doc: fix some errors 2014-02-19 11:10:04 -05:00
linux_logo.h
lmb.h
logbuff.h
lxt971a.h
lynxkdi.h
malloc.h
mb862xx.h
mc9sdz60.h
mc13783.h
mc13892.h
mc34704.h
menu.h
micrel.h udoo: Add ethernet support (FEC + Micrel KSZ9031). 2013-11-28 08:28:54 +01:00
mii_phy.h
miiphy.h
mk48t59.h
mmc.h Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-03-05 12:51:26 +01:00
mpc5xx.h
mpc5xxx.h
mpc5xxx_sdma.h
mpc8xx.h
mpc8xx_irq.h
mpc83xx.h
mpc85xx.h
mpc86xx.h
mpc106.h
mpc824x.h
mpc8260.h
mpc8260_irq.h
msc01.h malta: support for coreFPGA6 boards 2013-11-09 17:21:01 +01:00
mtd_node.h
mv88e6352.h
mvmfp.h
nand.h
net.h net: Fix mcast function pointer prototype 2013-11-22 16:57:13 -06:00
netdev.h net/designware - switch driver to phylib usage 2014-02-07 09:16:46 -05:00
nios2-epcs.h
nios2-io.h
nios2-yanu.h
nios2.h
nomadik.h
ns16550.h
ns87308.h
onenand_uboot.h
os.h sandbox: fix the return type of os_free() function 2014-01-24 16:59:08 -05:00
palmas.h
part.h sandbox: block driver using host file/device as backing store 2014-01-08 17:24:03 -07:00
part_efi.h
pc_keyb.h
pca953x.h
pca9564.h
pca9698.h
pci.h pci.h: allow inclusion in assembly source 2013-11-09 17:21:01 +01:00
pci_gt64120.h
pci_ids.h malta: support for coreFPGA6 boards 2013-11-09 17:21:01 +01:00
pci_msc01.h malta: support for coreFPGA6 boards 2013-11-09 17:21:01 +01:00
pcmcia.h
phy.h wandboard: Fix sparse warning 2014-03-05 12:23:48 +01:00
physmem.h
post.h
ppc_asm.tmpl
ppc_defs.h
ps2mult.h
pwm.h
radeon.h
reiserfs.h
rsa.h
rtc.h
s6e63d6.h
s_record.h
sandboxblockdev.h sandbox: block driver using host file/device as backing store 2014-01-08 17:24:03 -07:00
sandboxfs.h sandbox: implement exists() function 2014-02-19 09:47:34 -05:00
sata.h
scf0403_lcd.h lcd: add DataImage SCF0403x LCD panel support 2013-11-12 10:08:48 +01:00
scsi.h
sdhci.h
search.h
sed156x.h
sed13806.h
serial.h
sh_pfc.h
sh_tmu.h sh: sh4: Remove CONFIG_SH4A definition from source code 2014-01-09 12:47:15 +09:00
sha1.h
sha256.h
sja1000.h
slre.h
sm501.h
sound.h
spartan2.h
spartan3.h
spd.h
spd_sdram.h
spi.h sf: Add dual memories support - DUAL_PARALLEL 2014-01-12 21:40:22 +05:30
spi_flash.h sf: Add dual memories support - DUAL_PARALLEL 2014-01-12 21:40:22 +05:30
spl.h common: spl: Add spl sata boot support 2014-02-19 10:47:43 -05:00
splash.h
status_led.h
stdio_dev.h
stratixII.h
sx151x.h Add support for SX151x SPI GPIO Expanders 2013-11-08 09:39:13 -05:00
sym53c8xx.h
systemace.h
tca642x.h
tegra-kbc.h
thor.h
timestamp.h
tis.h
tmu.h
tpm.h
tps6586x.h
trace.h
tsec.h net: tsec: Use portable regs type (uint->u32) 2013-11-22 17:03:17 -06:00
tsi108.h
tsi148.h
twl4030.h
twl6030.h ARMV7: OMAP4: Add twl6032 support 2013-12-04 08:11:28 -05:00
tws.h
ubi_uboot.h
universe.h
usb.h usb: ums: add ums exit feature by ctrl+c or by detach usb cable 2013-11-08 20:46:19 +01:00
usb_cdc_acm.h
usb_defs.h
usb_ether.h
usb_mass_storage.h usb: ums: wait for usb cable connection before enter ums mode 2014-01-13 12:29:12 +01:00
usbdescriptors.h
usbdevice.h
version.h
video.h
video_ad7176.h
video_ad7177.h
video_ad7179.h
video_easylogo.h
video_fb.h
video_font.h
video_font_4x6.h cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
video_font_data.h
video_logo.h
virtex2.h
vsc7385.h
vsprintf.h
vxworks.h common/cmd_bootm: extend do_bootm_vxworks to support the new VxWorks boot interface. 2013-12-16 08:59:05 -05:00
w83c553f.h
watchdog.h
xilinx.h
xyzModem.h
zfs_common.h
zynqpl.h fpga: zynqpl: Add support for zc7015 device 2014-02-06 10:08:14 +01:00