29 Sep, 2010
5 commits
-
Signed-off-by: Wolfgang Denk
-
Commit 800eb0964 "POST cleanup." removed file
arch/powerpc/cpu/mpc512x/common.c but failed to remove the reference
to it from arch/powerpc/cpu/mpc512x/Makefile which causes somewhat
obscure build errors:make[1]: *** No rule to make target `/work/wd/tmp-ppc/arch/powerpc/cpu/mpc512x/.depend', needed by `_depend'. Stop.
Fix these.
Signed-off-by: Wolfgang Denk
-
This patch adds missing pinmux setup for 4 GPIO signals used on the Beagle xM:
- USB hub reset (gpio_56)
- P8 USB hub reset (gpio_63)
- DVI enable (gpio_129)
- P8 DVI enable (gpio_170)Signed-off-by: Steve Sakoman
Signed-off-by: Sandeep Paulraj -
Calculate the SDRAM size from DMM configuration registers instead of using
hard-coded values. This gives correct values for all different boards.It's assumed that DMM sections do not overlap memory areas.
Signed-off-by: Aneesh V
Tested-by: Steve Sakoman
Signed-off-by: Sandeep Paulraj -
This patch corrects the pinmux settings to enable proper functioning
of the wifi/bluetooth module.Signed-off-by: Steve Sakoman
Signed-off-by: Sandeep Paulraj
28 Sep, 2010
3 commits
-
Signed-off-by: Thomas Weber
-
Signed-off-by: Thomas Weber
-
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/ReleaseCycleSigned-off-by: Thomas Weber
Changed text slightly.
Signed-off-by: Wolfgang Denk
27 Sep, 2010
1 commit
-
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
Cc: Stefan Roese
Signed-off-by: Stefan Roese
24 Sep, 2010
1 commit
23 Sep, 2010
6 commits
-
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
Tested-by: Detlev Zundel
Cc: Gerald Van Baren
Cc: Wolfgang Denk -
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
-
Signed-off-by: Stefan Roese
22 Sep, 2010
6 commits
-
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
-
Seems these two files were missed during the big lib shuffle.
Signed-off-by: Mike Frysinger
-
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
Acked-by: Detlev Zundel -
- 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
Acked-by: Detlev Zundel
Tested-by: Anatolij GustschinList of the maintainers of the affected by patch boards:
Cc: Stephan Linz
Cc: Denis Peter
Cc: Matthias Fuchs
Cc: Peter Tyser
Cc: Stefan Roese
Cc: Mike Frysinger
Cc: Niklaus Giger
Cc: Larry Johnson
Cc: Feng Kan -
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
-
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
21 Sep, 2010
1 commit
19 Sep, 2010
9 commits
-
Signed-off-by: Wolfgang Denk
-
This patch is to save environment data to mmc card.
It uses interfaces defined in generic mmc.Signed-off-by: Terry Lv
Acked-by: Stefano Babic -
We need more room for the U-Boot image.
Shift TEXT_BASE as needed.Signed-off-by: Wolfgang Denk
-
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
Cc: Lei Wen -
Signed-off-by: Daniel Hobi
-
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
-
This patch updates the mach-types.h based on the latest linux kernel
Signed-off-by: Thomas Weber
-
Signed-off-by: Lei Wen
-
Signed-off-by: Lei Wen
16 Sep, 2010
3 commits
-
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
Acked-by: Detlev Zundel
14 Sep, 2010
1 commit
-
Due to a register glitch (result code
Cc: Sandeep Paulraj
13 Sep, 2010
4 commits
-
use a union to cause necessary alignment per architecture
Signed-off-by: Reinhard Meyer
-
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 -
Commit 077e1958ca4afe12d88043b123ded058c51b89f7 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 -
x86 failed to compile with a message "a case for this architecture does
not exist!" - Add do_bdinfo() for this arch