aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-19SAUCE: Snowball: init serial latertopic-2012.04-snowballJohn Rigby
The early init does not take for some reason or is not called at all? This works around the problem while search for what is really going on. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19debugX to debugJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19HACK: Bypass normal mmc if CONFIG_SNOWBALL_MMC_HACKJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-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-04-19snowball: arm cpu: inv and clean of L2Per Forlin
TODO: make this patch board specific. E.g add a board hook in cpu.c that the board may implement. Use generic cache functions for clean and inv, not hardcoded registers.
2012-04-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-04-19snowball: add snowball to boards.cfgPer Forlin
Signed-off-by: Per Forlin <per.forlin@linaro.org>
2012-04-19snowball: igloo copy port of gpio driver supportPer Forlin
Signed-off-by: Per Forlin <per.forlin@linaro.org>
2012-04-19snowball: igloo copy port of armv7/u8500 and include/asm/arch-u8500Per Forlin
Signed-off-by: Per Forlin <per.forlin@linaro.org>
2012-04-19OMAP4: Force PXE booting when booting via spl-usbtopic-2012.04-spl-usbRobie Basak
So we don't use boot script on MMC/SD card. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19OMAP4: Panda: Add USB_SPL variantJohn Rigby
For building a u-boot-spl with support for loading u-boot via usb gadget. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-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-04-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-04-19OMAP4: avoid null pointer access in save_boot_paramsJohn Rigby
When booting via spl the parameter layout is apparently different and this leads to following bad pointers. For now just work around the issue by checking pointers before following them. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19fec_mxc: move autonegoatiate restart after mii_postcalltopic-2012.04-mxTroy Kisky
Allow boards to change what is advertised before an autoneg restart happens Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
2012-04-19fec_mxc: increase autonegotiation timeoutTroy Kisky
Timeouts were happening to soon for some switches Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
2012-04-19arm: imx6q: add anatop regulator initJason Chen
init core regulator to 1.2V Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-04-19arm: imx6q: add axi cache and qos settingJason Chen
Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-04-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-04-19mx53loco: workaround VPU TO2 Errata by increasing peripheral voltageEric Miao
BugLink: http://bugs.launchpad.net/bugs/773082 Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-04-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-04-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-04-19mx5: Add clock config interfaceJason Liu
Add clock config interface support, so that we can configure CPU or DDR clock in the later init Signed-off-by: Jason Liu <jason.hui@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-04-19mx53loco: define ERRATUM_ESDHC111Eric Miao
BugLink: http://bugs.launchpad.net/bugs/738193 Signed-off-by: Eric Miao <eric.miao@linaro.org>
2012-04-19MMC: arm_pl180_mmci: allow multiple devicestopic-2012.04-pl180-mmcJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19Origen: Enable CONFIG_OF_LIBFDTtopic-2012.04-origenJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19Add a default env that will use boot.scr from the vfat partitionAngus Ainslie
Signed-off-by: Angus Ainslie <angus.ainslie@linaro.org>
2012-04-19ARM: highbank: update autoboot bootdelay valuetopic-2012.04-highbankRob Herring
Now that timers are fixed, set bootdelay to a reasonable value. Signed-off-by: Rob Herring <rob.herring@calxeda.com>
2012-04-19ARM: highbank: add autoboot script filesRob Herring
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
2012-04-19net: allow setting env enetaddr from net device settingRob Herring
If the net driver has setup a valid ethernet address and an ethernet address is not set in the environment already, then set the environment variables from the net driver setting This enables pxe booting on boards which don't set ethaddr env variable. Signed-off-by: Rob Herring <rob.herring@calxeda.com>
2012-04-19ARM: vexpress: Extend default boot sequence to load script from MMCtopic-2012.04-vexpressJon Medhurst
Signed-off-by: Jon Medhurst <jon.medhurst@linaro.org>
2012-04-19ARM: vexpress: Change maintainer for ARM Versatile Express platformsRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2012-04-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-04-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-04-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-04-19MX53LOCO: Enable PXE boottopic-2012.04-pxeJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19OMAP3: igep0020: Enable PXE supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19OMAP3: Beagle: Enable PXE supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19OMAP3: Beagle: Add standard addresses to envJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19SAUCE: OMAP4 Make pxe boot fallback default bootJohn Rigby
If there is no boot.scr nor uEnv.txt nor uImage then fallback to pxe. BugLink: https://bugs.launchpad.net/bugs/820121 BugLink: https://bugs.launchpad.net/bugs/826877 Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19arm: omap4_panda: Enable pxecfg supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-19PXE: OMAP4: add standard env varsJohn Rigby
Set standard env vars in default environment. These are currently only used by PXE which is only enabled on Panda but they are safe on all OMAP4 platforms. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-04-18Prepare v2012.04-rc3Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-04-18Merge branch 'master' of git://git.denx.de/u-boot-shWolfgang Denk
* 'master' of git://git.denx.de/u-boot-sh: sh: ecovec: Change macro from BOARD_LATE_INIT to CONFIG_BOARD_LATE_INIT sh: Fix rsk7264 pin setup for on-board ethernet
2012-04-18sh: ecovec: Change macro from BOARD_LATE_INIT to CONFIG_BOARD_LATE_INITNobuhiro Iwamatsu
When calling board_late_init, we need to define CONFIG_BOARD_LATE_INIT. The latest ecovec config defines BOARD_LATE_INIT, board_late_init is not called. Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2012-04-18sh: Fix rsk7264 pin setup for on-board ethernetPhil Edworthy
This sets up the external ethernet IRQ pin. Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2012-04-17i.MX6: arm2: Add AXI cache and Qos settingDirk Behme
Do the same AXI cache and Qos settings done already in the SabreLite imximage.cfg for the ARM2 board, too. It fixes a display flash issue caused by low priority of the display IDMA channel. Signed-off-by: Dirk Behme <dirk.behme@de.bosch.com> CC: Jason Chen <b02280@freescale.com> CC: Jason Liu <r64343@freescale.com> CC: Stefano Babic <sbabic@denx.de> CC: Fabio Estevam <festevam@gmail.com> Acked-by: Jason Liu <r64343@freescale.com>
2012-04-16Prepare v2012.04-rc2; minor Coding Style cleanupWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-04-16Merge branch 'master' of git://git.denx.de/u-boot-armWolfgang Denk
* 'master' of git://git.denx.de/u-boot-arm: ARM926EJS: Fix cache.c to comply with checkpatch.pl ARM926EJS: Make asm routines volatile in cache ops MX35: mx35pdk: wrong board revision ARM1136: MX35: Make asm routines volatile in cache ops ARM: add u-boot.imx as target for i.MX SOCs M28: Pull out CONFIG_APBH_DMA so it's always enabled DMA: Split the APBH DMA init into block and channel init imx: Return gpio_set_value in gpio_direction_output imx: Use GPIO_TO_PORT macro in the gpio driver instead of (gpio >> 5) imx: Add GPIO_TO_PORT macro in the mxc_gpio driver imx: Remove unneeded/repititive definitions from imx headers i.MX28: Allow coexistence of PIO and DMA mode for SD/MMC MX31: mx31pdk: drop enable_caches from board file i.MX28: Fix initial stack pointer position mx35: mx35pdk: fix when cache functions are linked mx35: flea3: fix when cache functions are linked ARM: 926ejs: use debug() for misaligned addresses ARM1136: add cache flush and invalidate operations mx6qsabrelite: Fix the serial console port mx6qsabrelite: Add boot switch setting information into the README i.MX6: mx6qsabrelite: add cache commands if cache is enabled i.MX6: implement enable_caches() i.MX6: define CACHELINE_SIZE MX53: DDR: Fix ZQHWCTRL field TZQ_CS mx28evk: Add a README file mx28: Split the README into a common part and a m28 specific part tricorder: Load kernel from ubifs tricorder: Add UBIFS cm-t35: fix Ethernet reset timing hawkboard: Add CONFIG_SPL_LIBGENERIC_SUPPORT BeagleBoard: Remove userbutton command and use gpio command instead OMAP: Move omap1510inn to Unmaintained / Orphaned
2012-04-16ARM926EJS: Fix cache.c to comply with checkpatch.plMarek Vasut
Signed-off-by: Marek Vasut <marex@denx.de> Cc: Stefano Babic <sbabic@denx.de> Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>