- Jul 26, 2011
-
-
Graeme Russ authored
In some circumstances, reset_timer_masked() was called be timer_init() in order to perform architecture specific timer initialisation. In such cases, the required code in reset_timer_masked() has been moved into timer_init()
-
Graeme Russ authored
-
Graeme Russ authored
-
Graeme Russ authored
-
Graeme Russ authored
-
Graeme Russ authored
There is no need to use set_timer(). Replace with appropriate use of get_timer() Signed-off-by:
Graeme Russ <graeme.russ@gmail.com> Acked-by:
Wolfgang Denk <wd@denx.de>
-
Daniel Schwierzeck authored
Signed-off-by:
Aneesh V <aneesh@ti.com> Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
-
Daniel Schwierzeck authored
Signed-off-by:
Aneesh V <aneesh@ti.com> Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
-
Aneesh V authored
replace all occurences of CONFIG_PRELOADER with CONFIG_SPL_BUILD Signed-off-by:
Aneesh V <aneesh@ti.com>
-
Aneesh V authored
Signed-off-by:
Aneesh V <aneesh@ti.com>
-
Aneesh V authored
Signed-off-by:
Aneesh V <aneesh@ti.com> Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
-
Daniel Schwierzeck authored
Signed-off-by:
Aneesh V <aneesh@ti.com> Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
-
Daniel Schwierzeck authored
Signed-off-by:
Aneesh V <aneesh@ti.com> Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
-
Daniel Schwierzeck authored
Signed-off-by:
Aneesh V <aneesh@ti.com> Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
-
Daniel Schwierzeck authored
Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
-
Jens Scharsig authored
* Fix: if using md5 command watchdog timed out * change function call md5(..) to the watchdog-safe variant md5_wd(..) to support watchdog reset Signed-off-by:
Jens Scharsig <esw@bus-elektronik.de>
-
Jens Scharsig authored
* Fix: if using sha1 command watchdog timed out * change function call sha1_csum(..) to the watchdog-safe variant sha1_csum_wd(..) to support watchdog reset Signed-off-by:
Jens Scharsig <esw@bus-elektronik.de>
-
Matthew McClintock authored
It might be desirable to have the ability to flush icache/dcache within u-boot, this patch gives each arch the ability to provide a flush_dcache/flush_icache function to let u-boot flush caches from the prompt Signed-off-by:
Matthew McClintock <msm@freescale.com>
-
Matthew McClintock authored
Print a message if we do not have the ability to uncompress a gzip image. Before, u-boot would just assume the routines were available Signed-off-by:
Matthew McClintock <msm@freescale.com>
-
Matthew McClintock authored
If we don't want to build support for any partition types we can now add #undef CONFIG_PARTITIONS in a board config file to keep this from being compiled in. Otherwise boards assume this is compiled in by default Signed-off-by:
Matthew McClintock <msm@freescale.com>
-
Laurence Withers authored
In miiphy_register() the new device's name was initialised by passing a string parameter as the format string to sprintf(). As this would cause problems if it ever contained a '%' symbol, switch to using strncpy() instead. Signed-off-by:
Laurence Withers <lwithers@guralp.com> Cc: Andy Fleming <afleming@freescale.com>
-
Kumar Gala authored
When booting with a ramdisk we bump the amount of memory reserved for the device tree by FDT_RAMDISK_OVERHEAD. However we did not increase the actual size in the device tree blob to match. Its possible on boundary cases that we dont have enough memory according to the device tree blob and get errors like: WARNING: could not set linux,initrd-end FDT_ERR_NOSPACE We can easily fix this by setting the device tree size at the same time we bump the amount of memory reserved for the device tree. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org> Acked-by:
Gerald Van Baren <vanbaren@cideas.com>
-
Wolfgang Denk authored
This reverts commit f18714dd which cuases compile errors on a number of boards. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Jul 25, 2011
-
-
Jens Scharsig authored
* Fix: if using crc32 command watchdog timed out * change function call crc32(..) to the watchdog-safe variant crc_32_wd(..) to support watchdog reset Signed-off-by:
Jens Scharsig <esw@bus-elektronik.de>
-
Matthias Weisser authored
In some cases (e.g. bootm with a elf payload which is already at the right position) there is a in place copy of data to the same address. Catching this saves some ms while booting. Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Rob Herring authored
Add support for AHCI controllers that are not PCI based. Signed-off-by:
Rob Herring <rob.herring@calxeda.com> Cc: Wolfgang Denk <wd@denx.de>
-
Rob Herring authored
The ata id string always needs swapping, not just on BE machines. Signed-off-by:
Rob Herring <rob.herring@calxeda.com>
-
Heiko Schocher authored
This include is needed, if this memory test is used "outside" from post code, for example booting with nand_spl, and using this memory test before copying u-boot code to RAM and jumping to it. Signed-off-by:
Heiko Schocher <hs@denx.de>
-
Macpaul Lin authored
andes_spi is an spi interface developed by Andes Tech. Signed-off-by:
Macpaul Lin <macpaul@andestech.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Mike Frysinger <vapier@gentoo.org> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
Jason Hobbs authored
Signed-off-by:
Jason Hobbs <jason.hobbs@calxeda.com>
-
Jason Hobbs authored
Remove an unneeded prototype declaration from the top of main.c, and use plain inline instead of __inline__ to please checkpatch. Signed-off-by:
Jason Hobbs <jason.hobbs@calxeda.com>
-
Mike Frysinger authored
When CONFIG_DW_SEARCH_PHY is disabled, the local phy_addr variable never gets initialized which causes random behavior at runtime and a gcc warning. So set it by default to the stored phy address. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> Reviewed-by:
Vipin Kumar <vipin.kumar@st.com> Fix commit message. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Mike Frysinger authored
The ctrl variable is only used when autoneg support is disabled, so only declare it under those conditions to avoid an unused variable warning. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> Reviewed-by:
Vipin Kumar <vipin.kumar@st.com>
-
Mike Frysinger authored
Rather than having a bunch of random commands handle autostart behavior, unify the logic in a single place. This also fixes building of these different commands when bootm is disabled. Acked-by:
Matthew McClintock <msm@freescale.com> Acked-by:
Scott Wood <scottwood@freescale.com> Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Jul 22, 2011
-
-
Becky Bruce authored
We need a TLB entry to call get_ram_size(); the common code doesn't create one until *after* fixed_sdram() has determined the size. So we set up tlbs for the max possible size and tear them down once we're done with get_ram_size(); the common 85xx code will then set up a final set of tlb entries for the *actual* detected size of ddr. This prevents us from having TLB entries that are larger than DDR sitting around for very long, which is not a recommended scenario. Signed-off-by:
Becky Bruce <beckyb@kernel.crashing.org> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Becky Bruce authored
This is useful when we just want to wipe out the TLBs. There's currently a function that resets the ddr tlbs to a different value; it is changed to utilize this function. The new function can be used in conjunction with setup_ddr_tlbs() for a board to temporarily map/unmap the DDR address range as needed. Signed-off-by:
Becky Bruce <beckyb@kernel.crashing.org> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Timur Tabi authored
The Fman device tree node binding allows for the entire Fman firmware binary data to be embedded in the device tree. This eliminates the need to have NOR flash mapped to Linux just so that the Fman driver can see the firmware. The location of the Fman firmware is taken from the 'fman_ucode' environment variable. Signed-off-by:
Timur Tabi <timur@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Timur Tabi authored
The ePAPR specification says that phandle properties should be called "phandle", and not "linux,phandle". To facilitate the migration from "linux,phandle" to "phandle", we update fdt_qportal() to use the new function, fdt_create_phandle(). This function abstracts the creation of phandle properties. Signed-off-by:
Timur Tabi <timur@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
- Jul 19, 2011
-
-
git://git.denx.de/u-boot-mmcWolfgang Denk authored
* 'master' of git://git.denx.de/u-boot-mmc: mmc: rescan fails on empty slot AT91:mmc:fix multiple read/write error mmc: Access mode validation for eMMC cards > 2 GiB mmc: sh_mmcif: add support for Renesas MMCIF mmc: fix the condition for MMC version 4 MMC: add marvell sdhci driver MMC: add sdhci generic framework MMC: add erase function to both mmc and sd MMC: unify mmc read and write operation mmc: Tegra2: Enable SD/MMC driver for Seaboard and Harmony mmc: Tegra2: SD/MMC driver for Seaboard - eMMC on SDMMC4, SDIO on SDMMC3
-
Matthew McClintock authored
Signed-off-by:
Matthew McClintock <msm@freescale.com>
-