- May 15, 2010
-
-
Wolfgang Denk authored
Fix MVBLM7 and MVSMR Makefiles for correct out-of-tree building (create "bootscript.img" in build directory instead of source directory) and cleanup (remove "bootscript.img" when cleaning up). Signed-off-by:
Wolfgang Denk <wd@denx.de> Cc: Andre Schwarz <andre.schwarz@matrix-vision.de>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de> Tested-by:
Thomas Weber <weber@corscience.de>
-
Wolfgang Denk authored
Commit 77c1458d caused the following compiler warnings: fsl_esdhc.c: In function 'esdhc_pio_read_write': fsl_esdhc.c:142: warning: assignment discards qualifiers from pointer target type fsl_esdhc.c: In function 'esdhc_setup_data': fsl_esdhc.c:169: warning: unused variable 'wml_value' fsl_esdhc.c: In function 'esdhc_pio_read_write': fsl_esdhc.c:164: warning: control reaches end of non-void function Fix these. Signed-off-by:
Wolfgang Denk <wd@denx.de> Cc: Dipen Dudhat <dipen.dudhat@freescale.com> Cc: Andy Fleming <afleming@freescale.com>
-
- May 08, 2010
-
- May 07, 2010
-
-
Andre Schwarz authored
Add USB commands. Rename autoscript to bootscript. Add automatic bootscript image generation to makefile. Signed-off-by:
Andre Schwarz <andre.schwarz@matrix-vision.de> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
Ron Madrid authored
Added UPM array table, upmconfig, and Local Bus configuration support for SIMPC8313 Signed-off-by:
Ron Madrid <ron_madrid@sbcglobal.net> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- May 06, 2010
-
-
Mike Frysinger authored
Only one file apparently defines this function, and it merely stubs it out. So if no one is defining/calling it, punt it. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
With the cpu include paths moved, the gitignore paths need updating. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> Tested-by:
Tom Rix <tom@bumblecow.com>
-
Kumar Gala authored
When we changed ARCH from ppc to powerpc we need to treat HOSTARCH the same way. We use HOSTARCH == ARCH to determine if a build is native. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Serge Ziryukin authored
Signed-off-by:
Serge Ziryukin <ftrvxmtrx@gmail.com>
-
Stefan Roese authored
This patch consolidates bootcount_{store|load} for PowerPC by implementing a common version in arch/powerpc/lib/bootcount.c. This code is now used by all PowerPC variants that currently have these functions implemented. The functions now use the proper IO-accessor functions to read/write the values. This code also supports two different bootcount versions: a) Use 2 separate words (2 * 32bit) to store the bootcounter b) Use only 1 word (2 * 16bit) to store the bootcounter Version b) was already used by MPC5xxx. Signed-off-by:
Stefan Roese <sr@denx.de> Acked-by:
Detlev Zundel <dzu@denx.de> Acked-by:
Kim Phillips <kim.phillips@freescale.com> for 83xx parts Cc: Michael Zaidman <michael.zaidman@gmail.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Kim Phillips <kim.phillips@freescale.com> Cc: Anatolij Gustschin <agust@denx.de>
-
- May 05, 2010
-
-
Ender.Dai authored
Fix conditional compile rule for twl4030.c and videomodes.c. Signed-off-by:
Ender.Dai <ender.dai@gmail.com>
-
Larry Johnson authored
Signed-off-by:
Larry Johnson <lrj@acm.org>
-
Mike Frysinger authored
Recent crc changes started using the "uint" type in headers that are used on the build system. This subsequently broke mingw targets as they do not provide such a type. So add this basic typedef to compiler.h so that we do not have to worry about this breaking again in the future. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Trübenbach, Ralf authored
Enable the auto completion (with TAB) of the environment variable name after the editenv command. Signed-off-by:
Ralf Trübenbach <ralf.truebenbach@men.de>
-
Reinhard Arlt authored
Add ECC support for DDR RAM for MV64360 on esd CPCI-CPU/750 board. This patch also adds the "pldver" command to display the CPLD revision. Signed-off-by:
Reinhard Arlt <reinhard.arlt@esd.eu> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
AMD recently changed the licensing of the RAM sizing code to the GPLv2 (or at your option any later version) Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
The eNET uses the sc520 software timers rather than the PC/AT clones Set all interrupts and timers up to be PC/AT compatible Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
The clock interupt has always been 1kHz as per timer_init() in /arch/i386/cpu/sc520/sc520_timer.c Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Onboard AMD Flash chip does not support buffered writes Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
If the board has a high precision mico-second timer, it maked sense to use it instead of the on-chip one Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Add support for newer (up to 2.6.33) kernels Add zboot command which takes the address of a bzImage as its first argument and (optionally) the size of the bzImage as the second argument (the second argument is needed for older kernels which do not include the bzImage size in the header) Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
It is possibly to setup x86 boards to use non-PC/AT configurations. For example, the sc520 is an x86 CPU with PC/AT and non-PC/AT peripherals. This function allows the board to set itself up for maximum PC/AT compatibility just before booting the Linux kernel (the Linux kernel 'just works' if everything is PC/AT compliant) Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
The x86 architecture exclusively uses Port-Mapped I/O (inb/outb) to access the 16550 UARTs. This patch mimics how Linux selects between Memory-Mapped and Port-Mapped I/O. This allows x86 boards to use CONFIG_SERIAL_MUTLI and drop the custom serial port driver Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
In order to locate the 16-bit BIOS code, we need to know the reloaction offset. Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Currently, the GDT is either located in FLASH or in the non-relocated U-Boot image in RAM. Both of these locations are unsafe as those locations can be erased during a U-Boot update. Move the GDT into the highest available memory location and relocate U-Boot to just below it Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Add a parameter to the 32-bit entry to indicate if entry is from Real Mode or not. If entry is from Real Mode, execute the destructive 'sizer' routine to determine memory size as we are booting cold and running in Flash. If not entering from Real Mode, we are executing a U-Boot image from RAM and therefore the memory size is already known (and running 'sizer' will destroy the running image) There are now two 32-bit entry points. The first is the 'in RAM' entry point which exists at the start of the U-Boot binary image. As such, you can load u-boot.bin in RAM and jump directly to the load address without needing to calculate any offsets. The second entry point is used by the real-to-protected mode switch This patch also changes TEXT_BASE to 0x6000000 (in RAM). You can load the resulting image at 0x6000000 and simple go 0x6000000 from the u-boot prompt Hopefully a later patch will completely elliminate any dependency on TEXT_BASE like a relocatable linux kernel (perfect world) Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
This patch allows the low-level assembler boot-strap to obtain the RAM size without calling the destructive 'sizer' routine. This allows boot-strapping from a U-Boot image loaded in RAM Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
There is an error in how the assembler version of the sc520 memory size reporting code works. As a result, it will only ever report at most the size of one bank of RAM Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
This was broken a long time ago by a4986459 which munged the NIOS and x86 do_go_exec() Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
Graeme Russ authored
Shamelessly steal the Linux x86 crash handling code and shove it into U-Boot (cool - it fits). Be sure to include suitable attribution to Linus Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-