- Aug 08, 2011
-
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
- Aug 04, 2011
-
-
Albert ARIBAUD authored
There was a mix of UTF-8 and ISO-8859 files in the U-Boot source tree, which could cause issues with the patchwork review system. This commit converts all ISO-8859 files to UTF-8. Signed-off-by:
Albert ARIBAUD <albert.u.boot@aribaud.net>
-
Heiko Schocher authored
The U-Boot Design Principles[1] clearly say: Initialize devices only when they are needed within U-Boot, i.e. don't initialize the Ethernet interface(s) unless U-Boot performs a download over Ethernet; don't initialize any IDE or USB devices unless U-Boot actually tries to load files from these, etc. (and don't forget to shut down these devices after using them - otherwise nasty things may happen when you try to boot your OS). So, do not initialize and read the sensors on startup. Signed-off-by:
Heiko Schocher <hs@denx.de> cc: Wolfgang Denk <wd@denx.de> cc: Holger Brunck <holger.brunck@keymile.com>
-
- Aug 03, 2011
-
-
John Rigby authored
- Add mkimage support for OMAP boot image - Add support for OMAP boot image(MLO) generation in the new SPL framework Signed-off-by:
John Rigby <john.rigby@linaro.org> Signed-off-by:
Aneesh V <aneesh@ti.com> Signed-off-by:
Sandeep Paulraj <s-paulraj@ti.com>
-
- Aug 01, 2011
-
-
Wolfgang Denk authored
Fix compiler warning: cmd_fpga.c:318: warning: passing argument 3 of 'fit_image_get_data' from incompatible pointer type Adding the needed 'const' here entails a whole bunch of additonal changes all over the FPGA code. Signed-off-by:
Wolfgang Denk <wd@denx.de> Cc: Andre Schwarz <andre.schwarz@matrix-vision.de> Cc: Murray Jensen <Murray.Jensen@csiro.au> Acked-by:
Andre <Schwarz<andre.schwarz@matrix-vision.de>
-
- Jul 29, 2011
-
-
Wolfgang Denk authored
This is needed to get rid of build warnings like main.c:311: warning: passing argument 2 of 'setenv' discards qualifiers from pointer target type which result from commit 09c2e90c "unify version_string". Signed-off-by:
Wolfgang Denk <wd@denx.de> Cc: Andreas Biemann <andreas.devel@googlemail.com>
-
- Jul 28, 2011
-
-
Mike Williams authored
Recieve/Receive recieve/receive Interupt/Interrupt interupt/interrupt Addres/Address addres/address Signed-off-by:
Mike Williams <mike@mikebwilliams.com>
-
Andreas Bießmann authored
This patch removes the architecture specific implementation of version_string where possible. Some architectures use a special place and therefore we provide U_BOOT_VERSION_STRING definition and a common weak symbol version_string. Signed-off-by:
Andreas Bießmann <andreas.devel@googlemail.com> CC: Mike Frysinger <vapier@gentoo.org> CC: Peter Pan <pppeterpppan@gmail.com> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
Heiko Schocher authored
creating an u-boot.ubl file, which contains the UBL Header needed for booting from NAND with the RBL from TI. For more information read doc/README.ublimage. Signed-off-by:
Heiko Schocher <hs@denx.de>
-
Michael Jones authored
In the only implementation of 'mac read', it doesn't display the contents of the eeprom as the help indicated unless compiled with DEBUG. It only re-reads the contents of the EEPROM into memory. Displaying the contents of the EEPROM is done by passing no arguments to 'mac'. Signed-off-by:
Michael Jones <michael.jones@matrix-vision.de> Acked-by:
Detlev Zundel <dzu@denx.de>
-
Michael Jones authored
Signed-off-by:
Michael Jones <michael.jones@matrix-vision.de> Acked-by:
Detlev Zundel <dzu@denx.de>
-
Michael Jones authored
Signed-off-by:
Michael Jones <michael.jones@matrix-vision.de> Acked-by:
Detlev Zundel <dzu@denx.de>
-
- Jul 26, 2011
-
-
Andreas Pretzsch authored
Command calls update_tftp() analogous to automatic update described in doc/README.update. Usage: fitupd [addr] - run update from FIT image at addr or from tftp 'updatefile' Signed-off-by:
Andreas Pretzsch <apr@cn-eng.de>
-
Andreas Pretzsch authored
Current update_tftp() flow: 1.) fetch "updatefile" from defined TFTP server 2.) check if FIT format 3.) flash contained images Add an address parameter to update_tftp(). If this address is non-zero, skip the TFTP transfer and use the image at this address. Also extend update_tftp() to return success/fail. Signed-off-by:
Andreas Pretzsch <apr@cn-eng.de>
-
Mike Frysinger authored
The current arch/driver specific UART posts basically boil down to setting the UART to loop back mode, then reading and writing data. If we ignore the loop back part, the rest can be built upon the existing common serial API. So let's do just that. First add a call back for serial drivers to implement loop back control. Then write a post test that walks all of the serial drivers, puts them into loop back mode, and verifies that reading/writing at all the diff baud rates is OK. If a serial driver doesn't support loop back mode (either it can't or it hasn't done so yet), then skip it. This should allow for people to easily migrate to the new post test with existing serial drivers. I haven't touched the few already existing uart post tests as I don't the hardware or knowledge of converting them over. So I've marked the new test as weak which will allow the existing tests to override the default until they are converted. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
The serial_register function never fails (always return 0), so change it to a void function to avoid wasting overhead on it. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Rather than sticking arch/board/driver specific logic in the common serial code, push it all out to the respective drivers. The serial drivers declare these funcs weak so that boards can still override things with their own definition. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> CC: Heiko Schocher <hs@denx.de> CC: Anatolij Gustschin <agust@denx.de> CC: Tom Rix <Tom.Rix@windriver.com> CC: Minkyu Kang <mk7.kang@samsung.com> CC: Craig Nauman <cnauman@diagraph.com> CC: Prafulla Wadaskar <prafulla@marvell.com> CC: Mahavir Jain <mjain@marvell.com> Tested-by:
Minkyu Kang <mk7.kang@samsung.com>
-
Mike Frysinger authored
The usage helper doesn't modify the command, so constify its input arg. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
I can't see any obvious needs for the default environment to be writable, so make it const. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
For people who want to manually extract the embedded environment so that it can be manually packed into the final u-boot image, add a config opt to force building of the envcrc tool. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Aneesh V authored
Signed-off-by:
Aneesh V <aneesh@ti.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>
-
- 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>
-
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>
-
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
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 19, 2011
-
-
Matthew McClintock authored
Signed-off-by:
Matthew McClintock <msm@freescale.com>
-
- Jul 17, 2011
-
-
Albert ARIBAUD authored
Checkpatch.pl complains about the volatile qualifier in calls to get_ram_size(). Remove this qualifier in the prototype and in the calls where it is useless, and leave it only in the function body where it is needed. Signed-off-by:
Albert ARIBAUD <albert.u.boot@aribaud.net>
-
- Jul 16, 2011
-
-
David A. Long authored
Add a new "fdt_high" enviroment variable. This can be used to control (or prevent) the relocation of the flattened device tree on boot. It can be used to prevent relocation of the fdt into highmem. The variable behaves similarly to the existing "initrd_high" variable. Signed-off-by:
David A. Long <dave.long@linaro.org>
-
Michael Jones authored
Fail in 'mmc rescan' if mmc_init() returns error Signed-off-by:
Michael Jones <michael.jones@matrix-vision.de> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Lei Wen authored
Erase is a very basic function since the begin of sd specification is announced. Although we could write a bulk of full 0xff memory to the range to take place of erase, it is more convenient and safe to implement the erase function itself. Signed-off-by:
Lei Wen <leiwen@marvell.com> Signed-off-by:
Andy Fleming <afleming@freescale.com> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
Lei Wen authored
mmc read and write command has so many in common, unfiy those two to force consistency across the those two. Signed-off-by:
Lei Wen <leiwen@marvell.com> Acked-by:
Mike Frysinger <vapier@gentoo.org> Acked-by:
Andy Fleming <afleming@freescale.com>
-
- Jul 15, 2011
-
-
Gerald Van Baren 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", introduce function fdt_create_phandle(), which creates a phandle in a given node. For now, we create both the "phandle" and "linux,phandle" properties. A later version of this function will remove support for "linux,phandle". Signed-off-by:
Timur Tabi <timur@freescale.com>
-