u-boot-brain/arch/arm/include/asm
Ilya Yanok 7ac2fe2da2 OMAP: networking support for SPL
This patch adds support for networking in SPL. Some devices are
capable of loading SPL via network so it makes sense to load the
main U-Boot binary via network too. This patch tries to use
existing network code as much as possible. Unfortunately, it depends
on environment which in turn depends on other code so SPL size
is increased significantly. No effort was done to decouple network
code and environment so far.

Signed-off-by: Ilya Yanok <ilya.yanok@cogentembedded.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
Signed-off-by: Tom Rini <trini@ti.com>
2012-10-01 10:02:14 -07:00
..
arch-a320 ftsmc020: move ftsmc020 static mem controller to driver/mtd 2011-04-27 19:38:10 +02:00
arch-am33xx OMAP: networking support for SPL 2012-10-01 10:02:14 -07:00
arch-arm720t ARM: remove broken "impa7" board. 2011-09-07 21:46:40 +02:00
arch-armada100 USB: Armada100: EHCI Driver for Armada100 SOCs 2012-03-19 00:08:26 +01:00
arch-armv7 ARMV7: Versatile Express Coretile CortexA9x4 support 2010-10-13 09:59:39 +02:00
arch-at91 arm : Atmel : add at91sam9x5ek board support 2012-09-01 14:58:14 +02:00
arch-bcm2835 ARM: add basic support for the Broadcom BCM2835 SoC 2012-09-01 14:58:21 +02:00
arch-davinci ARM: SPL: Convert davinci to CONFIG_SPL_FRAMEWORK 2012-09-27 11:20:10 -07:00
arch-ep93xx Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-exynos mmc: s5p_sdhci: fixed wrong function argument 2012-09-05 17:33:26 -05:00
arch-imx mxc: Define architecture identifier 2012-09-01 14:58:30 +02:00
arch-ixp IXP: Fix GPIO_INT_ACT_LOW_SET() 2012-03-26 23:09:26 +02:00
arch-kirkwood kw_spi: fix clock prescaler computation 2012-09-03 17:28:51 +05:30
arch-ks8695 Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-lpc32xx serial: add LPC32X0 high-speed UART devices support 2012-05-15 08:31:21 +02:00
arch-lpc2292 Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-mb86r0x arm: auto gen asm-offsets.h for mb86r0x 2011-08-04 13:56:55 +02:00
arch-mx5 mx51evk: Add CONFIG_REVISION_TAG 2012-09-23 19:55:06 +02:00
arch-mx6 MX6: drop binary constants from iomux header 2012-09-17 13:17:06 +02:00
arch-mx25 mx25: Define default SoC input clock frequencies 2012-09-06 11:05:09 +02:00
arch-mx27 mxc: Define architecture identifier 2012-09-01 14:58:30 +02:00
arch-mx31 mx31: Define default SoC input clock frequencies 2012-09-06 14:23:30 +02:00
arch-mx35 mx35: Define default SoC input clock frequencies 2012-09-06 11:05:17 +02:00
arch-mxs mxs: Convert timeout parameter to 'unsigned int' 2012-09-01 14:58:30 +02:00
arch-nomadik Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-omap3 ARM: SPL: Add <asm/spl.h> and <asm/arch/spl.h> 2012-09-27 09:49:57 -07:00
arch-omap4 ARM: SPL: Add <asm/spl.h> and <asm/arch/spl.h> 2012-09-27 09:49:57 -07:00
arch-omap5 ARM: SPL: Add <asm/spl.h> and <asm/arch/spl.h> 2012-09-27 09:49:57 -07:00
arch-omap24xx ARM: Remove apollon board 2012-09-18 12:01:51 -07:00
arch-orion5x orion5x: add USB host ehci-marvell support 2012-02-12 10:11:28 +01:00
arch-pantheon pantheon: define CONFIG_SYS_CACHELINE_SIZE 2011-11-03 22:56:22 +01:00
arch-pxa pxa25x: Add UDC registers definitions 2012-09-01 16:21:53 +02:00
arch-s3c24x0 I2C: Move struct s3c24x0_i2c to a common place. 2012-07-31 08:02:41 +02:00
arch-s3c44b0 Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-s3c64xx Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-s3c4510b Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-s5pc1xx mmc: s5p_sdhci: fixed wrong function argument 2012-09-05 17:33:26 -05:00
arch-sa1100 Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-spear SPL: ARM: spear: Add SPL support for SPEAr600 platform 2012-07-07 14:07:43 +02:00
arch-tegra20 Tegra: Change Tegra20 to Tegra in common code, prep for T30 2012-09-10 13:01:24 -07:00
arch-tnetv107x ARM1176: TI: TNETV107X soc initial support 2010-06-08 10:07:17 -05:00
arch-u8500 u8500: Enabling power to MMC device on AB8500 V2 2012-09-01 14:58:20 +02:00
imx-common MX: Set a common gpio.h for all i.MX 2012-09-01 14:58:27 +02:00
proc-armv Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
armv7.h omap5: Add minimal support for omap5430. 2011-11-15 22:25:50 +01:00
assembler.h arm: Use optimized memcpy and memset from linux 2011-04-27 19:38:07 +02:00
atomic.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
bitops.h arm: add __ilog2 function 2011-07-16 13:00:11 +02:00
bootm.h arm: Add Prep subcommand support to bootm 2012-03-27 22:05:29 +02:00
byteorder.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
cache.h arm: cache: define ARCH_DMA_MINALIGN for DMA buffer alignment 2011-10-23 20:50:42 +02:00
config.h Replace CONFIG_RELOC_FIXUP_WORKS by CONFIG_NEEDS_MANUAL_RELOC 2010-10-29 21:32:07 +02:00
dma-mapping.h Fix Stelian's email address 2011-11-29 15:43:38 +01:00
ehci-omap.h ehci-omap: Clean up added ehci-omap.c 2012-02-12 10:11:31 +01:00
emif.h am33xx: Pass to config_ddr the type of memory that is connected 2012-09-01 14:58:12 +02:00
errno.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
global_data.h global_data: unify global flag defines 2012-08-09 21:46:32 +02:00
gpio.h gpio: Replace ARM gpio.h with the common API in include/asm-generic 2012-01-09 20:10:32 -06:00
hardware.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
io.h ARM: fix write*() I/O accessors 2011-02-21 08:30:55 +01:00
linkage.h arm: adapt asm/linkage.h from Linux 2012-05-15 08:31:26 +02:00
mach-types.h omap5: Add minimal support for omap5430. 2011-11-15 22:25:50 +01:00
macro.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
memory.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
omap_common.h ARM: SPL: Make spl_mmc.c more generic 2012-09-27 09:49:58 -07:00
omap_gpio.h omap: gpio: Use generic API 2011-09-13 08:25:15 +02:00
pl310.h armv7: add PL310 support to u-boot 2011-07-04 10:55:25 +02:00
posix_types.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
processor.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
ptrace.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
setup.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
sizes.h arch/arm/include/asm/sizes.h: cleanups 2010-10-13 09:59:33 +02:00
spl.h SPL: Create arch/arm/lib/spl.c for board_init_f and jump_to_image_linux 2012-09-27 09:49:59 -07:00
string.h arm: Use optimized memcpy and memset from linux 2011-04-27 19:38:07 +02:00
system.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
types.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
u-boot-arm.h ARM: introduce arch_early_init_r() 2012-07-07 14:07:44 +02:00
u-boot.h net: punt bd->bi_ip_addr 2012-05-15 17:32:05 -05:00
unaligned.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
utils.h armv7: cache maintenance operations for armv7 2011-07-04 10:55:25 +02:00