- Mar 17, 2012
-
-
Otavio Salvador authored
Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br>
-
- Mar 06, 2012
-
-
Tom Rini authored
Added from Linux - commit 62aa2b537c6f5957afd98e29f96897419ed5ebab Signed-off-by:
Tom Rini <trini@ti.com>
-
- Feb 12, 2012
-
-
Chander Kashyap authored
This patch adds support for MMC SPL booting. Signed-off-by:
Chander Kashyap <chander.kashyap@linaro.org> Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
Dirk Behme authored
Signed-off-by:
Dirk Behme <dirk.behme@de.bosch.com> CC: Fabio Estevam <festevam@gmail.com> CC: Stefano Babic <sbabic@denx.de> CC: Jason Liu <jason.hui@linaro.org> Acked-by:
Jason Liu <jason.hui@linaro.org>
-
Dirk Behme authored
The i.MX6 processor can boot from NOR flash and SATA disks, additionally. Add the flash offsets for these additional boot modes. Signed-off-by:
Dirk Behme <dirk.behme@de.bosch.com> Signed-off-by:
Fabio Estevam <festevam@gmail.com> CC: Stefano Babic <sbabic@denx.de> CC: Jason Liu <jason.hui@linaro.org> Acked-by:
Jason Liu <jason.hui@linaro.org>
-
- Feb 11, 2012
-
-
Frans Meulenbroeks authored
made description according to implementation (where the config file is the default). Signed-off-by:
Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
-
- Jan 16, 2012
-
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Stefano Babic <sbabic@denx.de>
-
- Jan 13, 2012
-
-
David Wagner authored
Signed-off-by:
David Wagner <david.wagner@free-electrons.com>
-
- Jan 05, 2012
-
-
David Wagner authored
Also, fix some comments (minor) Signed-off-by:
David Wagner <david.wagner@free-electrons.com>
-
Grant Erickson authored
This patch allows the U-Boot user space companion utility, fw_setenv, to overwrite the 'ethaddr' key/value pair if the current value is set to a per-board-configured default. This change allows 'fw_setenv' to match the behavior of 'setenv' / 'env set' on the U-Boot command line. Signed-off-by:
Grant Erickson <marathon96@gmail.com> Fixed excessive white space. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Horst Kronstorfer authored
With bfcc40bb 'optopt' was reverted. Signed-off-by:
Horst Kronstorfer <hkronsto@frequentis.com>
-
Igor Grinberg authored
Several boolean defines have a value assigned. Remove the value as defining the symbol is enough. Signed-off-by:
Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Marek Vasut <marek.vasut@gmail.com> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
Frans Meulenbroeks authored
The README file lists 4 defined that were not actually present in the .h file but that were needed to get things working with settings compiled in. They are Added these to the .h file (the values above are the ones from the README file) Signed-off-by:
Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
-
- Dec 24, 2011
-
-
Christian Riesch authored
Support for variable length images like AIS image was introduced in commit f0662105. A parameter "-s" was also introduced to prohibit copying of the image file automatically in the main program. However, this parameter was implemented incorrectly and the image file was copied nevertheless. Signed-off-by:
Christian Riesch <christian.riesch@omicron.at> Cc: Stefano Babic <sbabic@denx.de> Cc: Heiko Schocher <hs@denx.de> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- Dec 22, 2011
-
-
Horst Kronstorfer authored
Signed-off-by:
Horst Kronstorfer <hkronsto@frequentis.com>
-
- Dec 20, 2011
-
-
Horst Kronstorfer authored
Signed-off-by:
Horst Kronstorfer <hkronsto@frequentis.com>
-
Horst Kronstorfer authored
Since the original implementation indicates explicit error handling we turn off getopt()'s internal error messaging to avoid duplicate error messages. Additionally we add ':' (missing option argument) error handling. Signed-off-by:
Horst Kronstorfer <hkronsto@frequentis.com>
-
Horst Kronstorfer authored
Signed-off-by:
Horst Kronstorfer <hkronsto@frequentis.com>
-
- Dec 17, 2011
-
-
Kyle Moffett authored
Several bugfixes have occurred upstream since this script was imported into U-Boot. In particular, the script currently in U-Boot does not describe commit f8bbb4da correctly, resulting in a version of "2011.09" instead of "2011.09-01460-gf8bbb4d". With that commit checked out, the command "git name-rev --tags HEAD" gives this result: HEAD tags/v2011.12-rc1~30^2 Then the "changes" regex does not match because of the trailing '^2': grep -E '^HEAD[[:space:]]+(.*~[0-9]*|undefined)$' The new version of tools/setlocalversion in the kernel correctly handles those situations by using different plumbing commands. The version from the kernel is not directly usable as it does not append the full GIT version that U-Boot expects unless the right config options are set (CONFIG_LOCALVERSION_AUTO=y). Other than a few minor changes for Kconfig, the imported version is very similar to Linux v3.2-rc4. Signed-off-by:
Kyle Moffett <Kyle.D.Moffett@boeing.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Mike Frysinger <vapier@gentoo.org> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
- Dec 06, 2011
-
-
Aneesh V authored
Improve the tool that finds multiplier and divider for PLLs: The previous algorithm could get stuck on local maxima and required the user to specify the tolerance. Improve the algorithm to go through the entire search space and find the optimal solution. Signed-off-by:
Aneesh V <aneesh@ti.com>
-
Igor Grinberg authored
When ENV_IS_EMBEDDED is not set, but CONFIG_BUILD_ENVCRC is set, the environment.h file does not get included resulting in unrecognized env_t type. Fix this by moving the include directive. Reported-by:
Mike Frysinger <vapier@gentoo.org> Signed-off-by:
Igor Grinberg <grinberg@compulab.co.il> Tested-by:
Mike Frysinger <vapier@gentoo.org>
-
- Dec 05, 2011
-
-
Simon Glass authored
This fixes the following warning with gcc 4.4.3. aisimage.c: In function 'aisimage_generate': aisimage.c:365: warning: 'tsize' may be used uninitialized in this function Signed-off-by:
Simon Glass <sjg@chromium.org>
-
- Dec 02, 2011
-
-
Andreas Bießmann authored
OS X Lion's c-library implements getline(), therefore prevent including the old helper implementation for __DARWIN_C_LEVEL < 200809L. Without this patch following error occours: ---8<--- In file included from os_support.h:32, from img2srec.c:55: getline.h:1: error: conflicting types for ‘getline’ /usr/include/stdio.h:449: error: previous declaration of ‘getline’ was here --->8--- Signed-off-by:
Andreas Bießmann <andreas.devel@googlemail.com>
-
- Dec 01, 2011
-
-
Stephen Warren authored
The legacy uImage format includes an absolute load and entry-point address. When bootm operates on a kernel uImage in memory that isn't loaded at the address in the image's load address, U-Boot will copy the image to its address in the header. Some kernel images can actually be loaded and used at any arbitrary address. An example is an ARM Linux kernel zImage file. To represent this capability, IH_TYPE_KERNEL_NOLOAD is implemented, which operates just like IH_TYPE_KERNEL, except that the load address header is ignored, and U-Boot does not copy the image to its load address, but rather uses it in-place. This is useful when sharing a single (uImage-wrapped) zImage across multiple boards with different memory layouts; in this case, a specific load address need not be picked when creating the uImage, but instead is selected by the board-specific U-Boot environment used to load and boot that image. v2: Rename from IH_TYPE_KERNEL_ANYLOAD to IH_TYPE_KERNEL_NOLOAD. Signed-off-by:
Stephen Warren <swarren@nvidia.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Nov 27, 2011
-
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Nov 22, 2011
-
-
Andreas Bießmann authored
Instead of linking the file into $(obj) tree use directly the source file. This also prevents littered source tree if building not out-of-tree. Signed-off-by:
Andreas Bießmann <biessmann@corscience.de> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
Igor Grinberg authored
Extract all extern declarations for environment out of c files into the environment.h header. Signed-off-by:
Igor Grinberg <grinberg@compulab.co.il>
-
David Wagner authored
This tool takes a key=value configuration file (same as would a `printenv' show) and generates the corresponding environment image, ready to be flashed. use case: flash the environment with an external tool Signed-off-by:
David Wagner <david.wagner@free-electrons.com> Acked-by; Mike Frysinger <vapier@gentoo.org> Tested-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- Nov 17, 2011
-
-
Joe Hershberger authored
Added from Linux - commit 30ecad51849ae132dc6ef6ddb62d499c7257515b Include config file to ignore common false-positives Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com> Cc: Joe Hershberger <joe.hershberger@gmail.com> Cc: Wolfgang Denk <wd@denx.de>
-
- Nov 15, 2011
-
-
Che-Liang Chiou authored
The generated header bmp_logo.h is useful even outside common/lcd.c for the logo dimension. However, the problem is, the generated bmp_logo.h cannot be included multiple times because bmp_logo_palette[] and bmp_logo_bitmap[] are defined in the bmp_logo.h. This patch fixes this by defining these arrays in another header bmp_logo_data.h and in bmp_logo.h only declaring these arrays. Signed-off-by:
Che-Liang Chiou <clchiou@chromium.org> Acked-by:
Mike Frysinger <vapier@gentoo.org> Signed-off-by:
Anatolij Gustschin <agust@denx.de>
-
- Nov 11, 2011
-
-
Marek Vasut authored
This tool can now generate proper image for "BootStream" files. NOTE: This tool now works only for NAND. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Wolfgang Denk <wd@denx.de> Cc: Detlev Zundel <dzu@denx.de>
-
- Nov 03, 2011
-
-
Heiko Schocher authored
- DM368 SOC - booting with spl not with UBL from TI - before loading u-boot from NAND into RAM, test the RAM with the post memory test. If error is found, switch all LEDs on and halt system. - SPI Flash Dataflash Typ: M25PE80 - Ethernet DM9161BI - MMC - USB Signed-off-by:
Heiko Schocher <hs@denx.de> Cc: Sandeep Paulraj <s-paulraj@ti.com> Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> Cc: Igor Grinberg <grinberg@compulab.co.il> Signed-off-by:
Sandeep Paulraj <s-paulraj@ti.com>
-
- Oct 23, 2011
-
-
Stefano Babic authored
Some Davinci processors supports the Application Image Script (AIS) boot process. The patch adds the generation of the AIS image inside the mkimage tool to make possible to generate a bootable U-boot without external tools (TI Davinci AIS Generator). Signed-off-by:
Stefano Babic <sbabic@denx.de> CC: Wolfgang Denk <wd@denx.de>
-
- Oct 21, 2011
-
-
Joe Hershberger authored
Remove MK_STR from places that consume CONFIG_BOOTFILE to force all definitions to be string literals. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com> Cc: Joe Hershberger <joe.hershberger@gmail.com> Cc: Wolfgang Denk <wd@denx.de> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
Joe Hershberger authored
Remove MK_STR from places that consume CONFIG_ROOTPATH to force all definitions to be string literals. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com> Cc: Joe Hershberger <joe.hershberger@gmail.com> Cc: Wolfgang Denk <wd@denx.de> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
Stephen Warren authored
This avoids the following checkpatch warning in later patches: ERROR: "(foo*)" should be "(foo *)" ERROR: space required before the open brace '{' ERROR: space prohibited before that close parenthesis ')' ERROR: spaces required around that '||' (ctx:WxV) WARNING: space prohibited between function name and open parenthesis '(' WARNING: line over 80 characters This fixes all the white-space warnings/errors in my subsequent patch, and within this current patch. A number of other checkpatch warnings and errors are still present in this patch itself, but are beyond simple whitespace fixes, so are not solved by this patch. v2: New patch Signed-off-by:
Stephen Warren <swarren@nvidia.com> Tested-by:
Simon Glass <sjg@chromium.org> Tested-by:
Simon Glass <sjg@chromium.org>
-
Luka Perkov authored
Patch fixes this issue: fw_env.c: In function ‘fw_setenv’: fw_env.c:492:5: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘size_t’ [-Wformat] fw_env.c: In function ‘flash_write_buf’: fw_env.c:806:6: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘size_t’ [-Wformat] Signed-off-by:
Luka Perkov <lists@lukaperkov.net> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
- Oct 06, 2011
-
-
Loïc Minier authored
mkimage's ublimage support can't depend of build-time board configs; instead, this should be set in ublimage.cfg. Since currently no configs in u-boot override the NAND block size, hardcode it as such in ublimage.h to fix a build failure with "make tools": gcc [...] -o ublimage.o ublimage.c -c In file included from ublimage.c:37:0: ublimage.h:31:20: fatal error: config.h: No such file or directory Cc: Heiko Schocher <hs@denx.de> Cc: patches@linaro.org Signed-off-by:
Loïc Minier <loic.minier@linaro.org> Acked-by:
Heiko Schocher <hs@denx.de>
-
- Oct 05, 2011
-
-
Stefano Babic authored
Some images have not a header of fix lenght. The patch will be used for the generation of AIS images, because this header has a variable lenght. The patch adds also the parameter "-s" (skip) to not copy automatically the passed image file. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
Stefano Babic authored
Each image handler must return a not-zero velue if the header is not recognized to allow the main program to iterate to the next handler. Signed-off-by:
Stefano Babic <sbabic@denx.de> CC: Heiko Schocher <hs@denx.de> Acked-by:
Heiko Schocher <hs@denx.de>
-