12 Mar, 2008
1 commit
-
This patch updates architecture specific implementations of
do_bootm_linux() adding new uImage format handling for
operations like get kernel entry point address, get kernel
image data start address.Signed-off-by: Marian Balakowicz
29 Feb, 2008
1 commit
-
Signed-off-by: Kumar Gala
Acked-by: Marian Balakowicz
27 Feb, 2008
2 commits
-
Do not pass image verification flag directly to related routines.
Simplify argument passing and move it to the bootm_header structure which
contains curently processed image specific data and is already being passed
on the argument list.Signed-off-by: Marian Balakowicz
Acked-by: Kumar Gala -
Signed-off-by: Marian Balakowicz
25 Feb, 2008
1 commit
-
This patch adds framework for dual format images. Format detection is added
and the bootm controll flow is updated to include cases for new FIT format
uImages.When the legacy (image_header based) format is detected appropriate
legacy specific handling is invoked. For the new (FIT based) format uImages
dual boot framework has a minial support, that will only print out a
corresponding debug messages. Implementation of the FIT specific handling will
be added in following patches.Signed-off-by: Marian Balakowicz
07 Feb, 2008
5 commits
-
Microblaze do_bootm_linux() includes ramdisk processing code but
the ramdisk does not get used anywhere later on.Signed-off-by: Marian Balakowicz
-
Architecture specific do_bootm_linux() routines share common
ramdisk image processing code. Move this code to a common
helper routine.Signed-off-by: Marian Balakowicz
-
Implementation of the do_bootm_linux() and other bootm helper routines is
architecture specific code. As such it resides in lib_ directories
in files named _linux.cThis patch renames those files to a more clear and accurate
lib_/bootm.c form.List of the renamed files:
lib_arm/armlinux.c -> lib_arm/bootm.c
lib_avr32/avr32_linux.c -> lib_avr32/bootm.c
lib_blackfin/bf533_linux.c -> lib_blackfin/bootm.c
lib_i386/i386_linux.c -> lib_i386/bootm.c
lib_m68k/m68k_linux.c -> lib_m68k/bootm.c
lib_microblaze/microblaze_linux.c -> lib_microblaze/bootm.c
lib_mips/mips_linux.c -> lib_mips/bootm.c
lib_nios/nios_linux.c -> lib_nios/bootm.c
lib_nios2/nios_linux.c -> lib_nios2/bootm.c
lib_ppc/ppc_linux.c -> lib_ppc/bootm.c
lib_sh/sh_linux.c -> lib_sh/bootm.cSigned-off-by: Marian Balakowicz
-
- use single image header pointer instead of a set of auxilliary variables.
- add multi component image helper routines: get component size/data addressSigned-off-by: Marian Balakowicz
-
- Add inline helper macros for basic header processing
- Move common non inline code common/image.c
- Replace direct header access with the API routines
- Rename IH_CPU_* to IH_ARCH_*Signed-off-by: Marian Balakowicz
24 Sep, 2007
2 commits
-
Polling timer
08 Aug, 2007
1 commit
06 Aug, 2007
1 commit
05 Aug, 2007
1 commit
14 Jul, 2007
1 commit
13 Jul, 2007
1 commit
-
Signed-off-by: Heiko Schocher
10 Jul, 2007
1 commit
-
Signed-off-by: Jon Loeliger
04 Jul, 2007
1 commit
-
This is a compatibility step that allows both the older form
and the new form to co-exist for a while until the older can
be removed entirely.All transformations are of the form:
Before:
#if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
After:
#if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)Signed-off-by: Jon Loeliger
26 Mar, 2007
1 commit
-
Reset support
BSP autoconfig support
11 Mar, 2007
1 commit
-
timer support
interrupt controller support
flash support
ethernet support
cache support
board information support
env support
booting image supportadding support for Xilinx ML401
09 Oct, 2006
1 commit
-
Based on patch by Mike Frysinger, 20 Jun 2006
02 Sep, 2006
1 commit
-
Modifications are based on the linux kernel approach and
support two use cases:1) Add O= to the make command line
'make O=/tmp/build all'2) Set environement variable BUILD_DIR to point to the desired location
'export BUILD_DIR=/tmp/build'
'make'The second approach can also be used with a MAKEALL script
'export BUILD_DIR=/tmp/build'
'./MAKEALL'Command line 'O=' setting overrides BUILD_DIR environent variable.
When none of the above methods is used the local build is performed and
the object files are placed in the source directory.
01 Apr, 2006
1 commit
11 Jul, 2004
1 commit
-
- add empty include/asm-microblaze/processor.h
- add to CREDITS and MAINTAINERS
- add gd initialization
- add MicroBlaze and SUZAKU board to MAKEALL script
- add reset support for SUZAKU
- add flush_cache() for MicroBlaze
- add CFG_FLASH_SIZE to include/configs/suzaku.h since we have fixed
size flash memory on SUZAKU
19 Apr, 2004
2 commits
-
- Add support for RPC/STx GP3, Motorola 8560 board
- Update 85xx TSEC driver so it searches MII for first available PHY
and uses that one.
- Add functions to support console MII commands.* Patch by Tolunay Orkun, 07 Apr 2004:
Move initialization of bi_iic_fast[]
from board_init_f() to board_init_r()* Patch by Yasushi Shoji, 07 Apr 2004:
Cleanup microblaze port* Patch by Sangmoon Kim, 07 Apr 2004:
Add auto SDRAM module detection for Debris board -
- add support for microblaze processors
- add support for AtmarkTechno "suzaku" board