aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2012-02-16OMAP3 Beagle: add preEnv.txt supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-02-16OMAP4: add preEnv.txt supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-02-07ARM: highbank: change TEXT_BASE to 0x8000Rob Herring
Make some space at the beginning of RAM so the FDT can be loaded to a fixed address. Signed-off-by: Rob Herring <rob.herring@calxeda.com>
2012-02-07configs/highbank.h: correct the fdt_addr env variableJason Hobbs
its name didn't match what cmd_pxe wanted, still.
2012-02-07configs/highbank.h: point at env in nvramJason Hobbs
Signed-off-by: Jason Hobbs <jason.hobbs@calxeda.com>
2012-02-07ARM: highbank: Add boot counter supportRob Herring
Add boot counter support using an sysreg which is persistent across reset. Signed-off-by: Rob Herring <rob.herring@calxeda.com>
2012-02-07ARM: highbank: enable networking and pxeRob Herring
This enables the XGMAC ethernet driver and networking related config options. Signed-off-by: Jason Hobbs <jason.hobbs@calxeda.com> Signed-off-by: Rob Herring <rob.herring@calxeda.com>
2012-02-07net: add Calxeda xgmac driverRob Herring
This adds ethernet driver for Calxeda xgmac found on Highbank SOC. Signed-off-by: Rob Herring <rob.herring@calxeda.com> -Convert register base plus offset to struct -drop ethaddr env setting -drop valid mac address check
2012-02-03MMC: arm_pl180_mmci: allow multiple devicesJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19mx6q: Add fdt_high and initrd_high variablesDirk Behme
To be able to load the device tree and initrd correctly, set the fdt_high and initrd_high environment variables. Using 0xffffffff implies that the device tree and the initrd are initially copied to working addresses. This will avoid an additional copy. Loading the device tree to 0x30000000 and the initrd to 0x3c000000 should work for both boards, the ARM2 and SabreLite. Example (SabreLite): fatload mmc 0:2 0x10000000 uImage fatload mmc 0:2 0x3c000000 uInitrd fatload mmc 0:2 0x30000000 board.dtb bootm 0x10000000 0x3c000000 0x30000000 Note: This requires that the kernel has CONFIG_HIGHMEM enabled. Signed-off-by: Dirk Behme <dirk.behme@de.bosch.com>
2012-01-19mx6qsabrelite: add SPI NOR supportEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2012-01-19add imx_ecspi driverEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2012-01-19mx6qsabrelite: add CONFIG_PHY_MICREL_KSZ9021Troy Kisky
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
2012-01-19sdhc_boot: Introduce CONFIG_FSL_FIXED_MMC_LOCATION optionFabio Estevam
Since commit 97039ab98 (env_mmc: Allow board code to override the environment address) mmc_get_env_addr is a weak-aliased function in common/env_mmc.c The mmc_get_env_addr implementation that exists at board/freescale/common/sdhc_boot.c is meant to be used only for PowerPC boards, but currently it is being used for all platforms that have CONFIG_ENV_IS_IN_MMC defined. Introduce CONFIG_FSL_FIXED_MMC_LOCATION so that the boards that need to use the mmc_get_env_addr version from board/freescale/common/sdhc_boot.c could activate this config option on their board file. This fixes the retrieval of CONFIG_ENV_OFFSET on non-PowerPC boards. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2012-01-19i.mx6q: mx6qsabrelite: Add the ethernet function supportJason Liu
Signed-off-by: Jason Liu <jason.hui@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-01-19i.mx6q: mx6qsabrelite: Change default mmcdev and boot commandEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-01-19i.mx: i.mx6q: add the initial support for i.mx6q Sabre Lite boardDirk Behme
Add the initial support for Freescale i.MX6Q Sabre Lite board Signed-off-by: Dirk Behme <dirk.behme@de.bosch.com> Signed-off-by: Jason Liu <jason.hui@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-01-19i.mx6q: arm2: Add the enet function supportJason Liu
This enable the network function on the i.mx6q armadillo2 board(arm2), thus we can use tftp to load image from network. Signed-off-by: Jason Liu <jason.hui@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-01-19EXYNOS: SMDK5250: Add MMC SPL supportChander Kashyap
This patch adds support for mmc spl booting. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org>
2012-01-19EXYNOS: Add SMDK5250 board supportChander Kashyap
SMDK5250 board is based on Samsungs EXYNOS5250 SoC. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org>
2012-01-19Exynos: Clock.c: Use CONFIG_SYS_CLK_FREQ macroChander Kashyap
CONFIG_SYS_CLK_FREQ_C210 macro giving notion of S5PC2XX (Exynos4) architecture. Replace CONFIG_SYS_CLK_FREQ_C210 with CONFIG_SYS_CLK_FREQ to make it generic for exynos architecture. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org>
2012-01-19HACK: Bypass normal mmc if CONFIG_SNOWBALL_MMC_HACKJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19HACK: Copy in alternate mmc files for snowballJohn Rigby
common/cmd_ste_mmc.c drivers/mmc/mmc_ste.c include/mmc_ste.h Original commit message: snowball: override copy port of generic mmc-fixes from igloo. TODO: remove this patch and use pl180_mmci driver
2012-01-19snowball: igloo copy port of board specific filesPer Forlin
TODO: remove mmc driver and use pl180_mmci. Signed-off-by: Per Forlin <per.forlin@linaro.org>
2012-01-19snowball: igloo copy port of gpio driver supportJohn Rigby
Signed-off-by: Per Forlin <per.forlin@linaro.org>
2012-01-19SAUCE: OMAP3 Beagle: Turn off dcache for beagle as USB is broken with it on.John Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19SAUCE: OMAP4 Panda: turn off dcache as USB is broken with it onJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19Origen: Enable CONFIG_OF_LIBFDTJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19SAUCE: HACK: move omap spl base addressJohn Rigby
Move NON_SECURE_SRAM_START from 0x40304000 to 0x40303000 and move u-boot-spl load address from 0x40304350 to 0x40303080. This allows it to stay under 0x4030c000 which is what the TRM says it must do. SRAM actually starts at 0x40300000 on GP devices but was set to 0x40304000 to be the same as Secure devices so this breaks that. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19Add a default env that will use boot.scr from the vfat partitionAngus Ainslie
Signed-off-by: Angus Ainslie <angus.ainslie@linaro.org>
2012-01-19OMAP4: Panda: Add usb peripheral bootJohn Rigby
Stripped down fastboot protocol for now but could be just about anything. Will revisit once a fastboot or dfu implementation hits upstream. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19OMAP4: Make mmc and fat conditional in splJohn Rigby
Size problems when trying to include usb, mmc and fat Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19MX53LOCO: Enable PXE bootJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19OMAP3: igep0020: Enable PXE supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19OMAP3: Beagle: Enable PXE supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19OMAP3: Beagle: Add standard addresses to envJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19ARM: vexpress: Extend default boot sequence to load script from MMCJon Medhurst
Signed-off-by: Jon Medhurst <jon.medhurst@linaro.org>
2012-01-19ARM: vexpress: create A5 specific board configRyan Harkin
This patch creates a new config for the A5 dual core tile that includes the generic config for the Versatile Express platform. The generic config has been modified to provide support for the Extended Memory Map, as used on the A5 core tile. A5 does not support the legacy memory map. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2012-01-19ARM: vexpress: create A9 specific board configRyan Harkin
This patch creates a new config for the A9 quad core tile that includes the generic config for the Versatile Express platform. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2012-01-19ARM: vexpress: move files in preparation for adding a new platformRyan Harkin
The current ca9x4_ct_vxp platform contains support for a Versatile Express motherboard with a quad core A9 core tile. This patch is the first stage of making separating the Versatile Express motherboard code and the A9 specific code, before adding support for the dual core A5 core tile. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2012-01-19OMAP4: removing fdt_addr from the default envRicardo Salveti de Araujo
If fdt_addr is available at u-boot's env, PXE will try to use it, and fail at cases the blob is not available. Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
2012-01-19OMAP3: Enable command line editing for omap3_beagleJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19OMAP4: change MAXARGS to 32John Rigby
Some boot scripts fail without this. This makes OMAP4 the same as omap3_beagle. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19OMAP4: Enable command line editing in omap4_common.hJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19OMAP4: Panda: add uEnv.txt supportJohn Rigby
Identical to omap3_beagle. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19OMAP3: Beagle: add back boot.scr supportJohn Rigby
Removing boot.scr support broke some external bootscripts that depended on it. This patch restores boot.scr support but leaves uEnv.txt support in. uEnv.txt still works and if both files exist then uEnv.txt takes precedence. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-01-19mx53loco: add support for MC34708Eric Miao
A quick support for mx53 QuickStart board with MC34708. Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-01-19mx53loco: Add power init supportJohn Rigby
Increase CPU core power to 1.25v via DA9053 PMIC, and after that CPU can ran to 1GHZ and DDR 400Mhz. Signed-off-by: Jason Liu <jason.hui@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-01-19mx53loco: PMIC: Add dialog pmic supportJason Liu
Add dialog pmic(DA9053) driver with I2C interface support Signed-off-by: Jason Liu <jason.hui@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-01-19mx53loco: define ERRATUM_ESDHC111Eric Miao
BugLink: http://bugs.launchpad.net/bugs/738193 Signed-off-by: Eric Miao <eric.miao@linaro.org>