- Sep 28, 2010
-
-
Thomas Weber authored
The version numbering scheme was changed in Oct, 2008. This patch brings the documentation to the actual level. The description is taken from: http://www.denx.de/wiki/U-Boot/ReleaseCycle Signed-off-by:
Thomas Weber <weber@corscience.de> Changed text slightly. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Sep 27, 2010
-
-
Karl Beldan authored
Commit 2ee951ba (UBI: Enable re-initializing of the "ubi part" command) reset mtd_devs in ubi_exit() but missed ubi_init()'s failure path. Signed-off-by:
Karl Beldan <karl.beldan@gmail.com> Cc: Stefan Roese <sr@denx.de> Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Sep 23, 2010
-
-
Stefan Roese authored
This patch changes the behaviour of the fdt_fixup_nor_flash_node() function. Now it doesn't patch the size of the "reg" property with the chip-select size, but with the size returned from the new function flash_get_bank_size(). This function will return per weak default the flash size of the bank (bank = chip-select numer) detected by the flash driver. If this does not fit your needs, this function may be overridden by a board specific one. For this the parameters needed to be changed. So I intentionally squashed the PPC4xx stuff using this routine into this patch. Otherwise it would not be git-bisectable anymore. The board specific function for the AMCC/APM Ebony eval board is now included in this patch version. Signed-off-by:
Stefan Roese <sr@denx.de> Tested-by:
Detlev Zundel <dzu@denx.de> Cc: Gerald Van Baren <vanbaren@cideas.com> Cc: Wolfgang Denk <wd@denx.de>
-
Stefan Roese authored
This patch fixes a problem in the PPC4xx POST UART driver. This driver incorrectly used the in/out8() io-accessor functions. This could lead to problems since these functions don't guarantee execution ordering. This patch now replaces these functions with the correct ones. Additionally the driver is converted to using the NS16550 struct instead of macros for the register offsets. And some common code is factored out for better maintainability. Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Roese authored
Signed-off-by:
Stefan Roese <sr@denx.de>
- Sep 22, 2010
-
-
Wolfgang Denk authored
- Sep 21, 2010
-
-
Mike Frysinger authored
Linux uses an offset of 8 to switch from hardware cs to a gpio cs, so have u-boot use the same value. Also make sure it is public for boards to access. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Seems these two files were missed during the big lib shuffle. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Timur Tabi authored
The CURSOR_ON, CURSOR_OFF, and CURSOR_SET macros are defined incorrectly. If cursor support is disabled, then these macros are defined to nothing, but then they are used like this: if (console_col < CONSOLE_COLS) CURSOR_OFF console_row++; which was compiled like this: if (console_col < CONSOLE_COLS) console_row++; This is obviously not what was intended. Signed-off-by:
Timur Tabi <timur@freescale.com> Acked-by:
Detlev Zundel <dzu@denx.de>
-
Michael Zaidman authored
- Revives POST for blackfin arch; - Removes redundant code: arch/blackfin/lib/post.c arch/powerpc/cpu/ppc4xx/commproc.c arch/powerpc/cpu/mpc512x/common.c - fixes up the post_word_{load|store} usage. Signed-off-by:
Michael Zaidman <michael.zaidman@gmail.com> Acked-by:
Detlev Zundel <dzu@denx.de> Tested-by:
Anatolij Gustschin <agust@denx.de> List of the maintainers of the affected by patch boards: Cc: Stephan Linz <linz@li-pro.net> Cc: Denis Peter <d.peter@mpl.ch> Cc: Matthias Fuchs <matthias.fuchs@esd-electronics.com> Cc: Peter Tyser <ptyser@xes-inc.com> Cc: Stefan Roese <sr@denx.de> Cc: Mike Frysinger <vapier@gentoo.org> Cc: Niklaus Giger <niklaus.giger@netstal.com> Cc: Larry Johnson <lrj@acm.org> Cc: Feng Kan <fkan@amcc.com>
-
Mike Frysinger authored
Rather than using a custom "Usage:", use the common cmd_usage() function, and tail into it now that it returns 1 for us. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
If working out of a custom git tree that lacks annotated tags, the 'git describe' operation spews "fatal: cannot describe" errors all over the place. So add some fallback code in case the best naming was unable to locate something useful. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Wolfgang Denk authored
-
- Sep 19, 2010
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Terry Lv authored
This patch is to save environment data to mmc card. It uses interfaces defined in generic mmc. Signed-off-by:
Terry Lv <r65388@freescale.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Wolfgang Denk authored
We need more room for the U-Boot image. Shift TEXT_BASE as needed. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Wolfgang Denk authored
Commit d2bf29e3 caused a number of compiler warnings: mmc.c: In function 'mmc_bwrite': mmc.c:97: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'long unsigned int' mmc.c:97: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'lbaint_t' mmc.c: In function 'mmc_bread': mmc.c:229: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'long unsigned int' mmc.c:229: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'lbaint_t' Fix these. Signed-off-by:
Wolfgang Denk <wd@denx.de> Cc: Lei Wen <leiwen@marvell.com>
-
- Sep 18, 2010
-
-
Daniel Hobi authored
Signed-off-by:
Daniel Hobi <daniel.hobi@schmid-telecom.ch>
-
Daniel Hobi authored
In commit bd7b26f8 (Tools: set multiple variable with fw_setenv utility), the option parsing was changed to getopt_long(3), but option "-n" of fw_printenv was not included. This leads to an error message "invalid option -- 'n'" on stderr, although the output on stdout is correct. Signed-off-by:
Daniel Hobi <daniel.hobi@schmid-telecom.ch>
-
Thomas Weber authored
This patch updates the mach-types.h based on the latest linux kernel Signed-off-by:
Thomas Weber <weber@corscience.de>
-
Lei Wen authored
Signed-off-by:
Lei Wen <leiwen@marvell.com>
-
Lei Wen authored
Signed-off-by:
Lei Wen <leiwen@marvell.com>
-
- Sep 15, 2010
-
-
Timur Tabi authored
The CURSOR_ON, CURSOR_OFF, and CURSOR_SET macros are defined incorrectly. If cursor support is disabled, then these macros are defined to nothing, but then they are used like this: if (console_col < CONSOLE_COLS) CURSOR_OFF console_row++; which was compiled like this: if (console_col < CONSOLE_COLS) console_row++; This is obviously not what was intended. Signed-off-by:
Timur Tabi <timur@freescale.com> Acked-by:
Detlev Zundel <dzu@denx.de>
-
- Sep 13, 2010
-
-
Wolfram Sang authored
Due to a register glitch (result code <4 might show up right after the start-calculation-bit was set), make sure the ECC has really started. See 1c3275b656045aff9a75bb2c9f3251af1043ebb3 in the kernel. Signed-off-by:
Wolfram Sang <w.sang@pengutronix.de> Cc: Sandeep Paulraj <s-paulraj@ti.com>
-
Reinhard Meyer authored
use a union to cause necessary alignment per architecture Signed-off-by:
Reinhard Meyer <u-boot@emk-elektronik.de>
-
- Sep 12, 2010
-
-
Graeme Russ authored
The SC520 CDP boards originally implemented by Daniel Engström are now very broken. Attempts to contact Daniel via the email address on the copyright notice have failed. Remove these boards from mainline
-
Graeme Russ authored
Commit 077e1958 broke the ability of the x86 port to boot from a cold-reset by removing the initial IDT. Re- instate the initial IDT to allow cold-booting of x86 boards
-
Graeme Russ authored
x86 failed to compile with a message "a case for this architecture does not exist!" - Add do_bdinfo() for this arch
-
Graeme Russ authored
Commit 54841ab5 made the argv parameter to do_go_exec() const but did not allow for the fact that argv[-1] is set to point to the global data structure and relies on argv being non- const. With this patch, do_go_exec() creates a new copy of the argv array with an extra element to store global data pointer rather than simply clobbering an arbitrary memory location.
-
- Sep 11, 2010
-
-
Bryan Wu authored
Signed-off-by:
Bryan Wu <bryan.wu@analog.com> Signed-off-by:
Cliff Cai <cliff.cai@analog.com> Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Bryan Wu authored
The Blackfin implementation of musb has a TXCOUNT register that needs to be programmed when transmitting data. Signed-off-by:
Bryan Wu <bryan.wu@analog.com> Signed-off-by:
Cliff Cai <cliff.cai@analog.com> Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Sep 09, 2010
-
-
Wolfgang Denk authored
Coding style cleanup. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Stefano Babic authored
Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
git://git.denx.de/u-boot-tiWolfgang Denk authored
-