12 Mar, 2008

2 commits


29 Feb, 2008

2 commits


27 Feb, 2008

2 commits


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

    Marian Balakowicz
     

07 Feb, 2008

4 commits

  • 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

    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.c

    This 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.c

    Signed-off-by: Marian Balakowicz

    Marian Balakowicz
     
  • - use single image header pointer instead of a set of auxilliary variables.
    - add multi component image helper routines: get component size/data address

    Signed-off-by: Marian Balakowicz

    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

    Marian Balakowicz
     

18 Jan, 2008

1 commit


17 Dec, 2007

2 commits


07 Oct, 2007

1 commit

  • The ATSTK1000-specific flash driver intializes bi_flashstart,
    bi_flashsize and bi_flashoffset, but other flash drivers, like the CFI
    driver, don't.

    Initialize these in board_init_r instead so that things will still be
    set up correctly when we switch to the CFI driver.

    Signed-off-by: Haavard Skinnemoen

    Haavard Skinnemoen
     

10 Aug, 2007

1 commit

  • Move the 64bit division from lib_avr32 to lib_generic. With this, all
    boards can do_div/__div64_32 if needed, not only avr one. Code is put
    to lib_generic, so no larger memory footprint if not used. No code
    modifications. Thanks for proposal by Håvard Skinnemoen.

    Signed-off-by: Dirk Behme

    Dirk Behme
     

06 Aug, 2007

1 commit


13 Jul, 2007

1 commit


10 Jul, 2007

1 commit


04 Jul, 2007

1 commit


14 Apr, 2007

6 commits


27 Oct, 2006

1 commit


24 Oct, 2006

1 commit