1. 26 Oct, 2010 2 commits
  2. 18 Oct, 2010 1 commit
    • Wolfgang Denk's avatar
      Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE · 14d0a02a
      Wolfgang Denk authored
      
      
      The change is currently needed to be able to remove the board
      configuration scripting from the top level Makefile and replace it by
      a simple, table driven script.
      
      Moving this configuration setting into the "CONFIG_*" name space is
      also desirable because it is needed if we ever should move forward to
      a Kconfig driven configuration system.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      14d0a02a
  3. 13 Oct, 2010 2 commits
  4. 11 Oct, 2010 1 commit
  5. 19 Sep, 2010 1 commit
    • Heiko Schocher's avatar
      ARM: implement relocation for ARM926 · ab86f72c
      Heiko Schocher authored
      
      
      Change the implementation for arm926 to relocate the code to
      an arbitrary address in RAM.
      
      Adapt the TX25 (i.MX25), magnesium board to test the changes.
      
      On the tx25 board TEXT_BASE is set to the final relocation
      address to prevent one more copying of u-boot code
      when relocating. More info see:
      doc/README.arm-relocation
      
      da850 board:
      Tested-by: default avatarBen Gardiner <bengardiner@nanometrics.ca>
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      Cc: Ben Gardiner <bengardiner@nanometrics.ca>
      ab86f72c
  6. 22 Jun, 2010 2 commits
  7. 13 Apr, 2010 1 commit
  8. 27 Jan, 2010 1 commit
  9. 24 Oct, 2009 1 commit
  10. 26 Jul, 2009 1 commit
    • Wolfgang Denk's avatar
      Make include/common.h usable by assembler code · fcd3c87e
      Wolfgang Denk authored
      Commit 70ebf316
      
       factored out the ROUND() macro into include/common.h,
      not realizing that the primary use of this macro on AT91 systems was
      in start.S where common.h was not included, and could not be included
      because it contains a lot of C code which the assembler doesn't
      understand.
      
      This patch wraps such code in common.h in a "#ifndef __ASSEMBLY__"
      construct, and then adds an include to cpu/arm926ejs/start.S thus
      solving the problem.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      fcd3c87e
  11. 15 May, 2009 1 commit
  12. 18 Oct, 2008 1 commit
  13. 20 May, 2008 1 commit
    • Wolfgang Denk's avatar
      Big white-space cleanup. · 53677ef1
      Wolfgang Denk authored
      
      
      This commit gets rid of a huge amount of silly white-space issues.
      Especially, all sequences of SPACEs followed by TAB characters get
      removed (unless they appear in print statements).
      
      Also remove all embedded "vim:" and "vi:" statements which hide
      indentation problems.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      53677ef1
  14. 14 Feb, 2008 2 commits
  15. 13 Mar, 2006 1 commit
  16. 06 Oct, 2005 1 commit
  17. 25 Sep, 2005 1 commit
  18. 24 Sep, 2005 1 commit
  19. 04 Apr, 2005 1 commit
    • wdenk's avatar
      Patch by Steven Scholz, 4 Apr 2005: · 8aa1a2d1
      wdenk authored
      - remove all references to CONFIG_INIT_CRITICAL for ARM based boards
      - introduce two new configuration options instead:
        CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT
      8aa1a2d1
  20. 09 Jan, 2005 1 commit
    • wdenk's avatar
      * Patch by Jon Loeliger, 02 Sep 2004: · a1191902
      wdenk authored
        Reset monitor size back to 256 so environment can be written
        to flash on MPC85xx ADS and CDS releases.
      
      * Patch by Paolo Broggini, 02 Sep 2004:
        Make BSS clearing on ARM systems more robust
      
      * Patch by Yue Hu and Joe, 01 Sep 2004:
        - add PCI support for ixp425;
        - add EEPRO100 suppor tfor ixdp425 board.
      
      * Fix problem with protected sector detection in driver/cfi_flash.c
      a1191902
  21. 09 Jun, 2004 1 commit
  22. 06 Jun, 2004 1 commit
    • wdenk's avatar
      * Patch by Dave Peverley, 30 Apr 2004: · a56bd922
      wdenk authored
        Add support for OMAP730 Perseus2 Development board
      
      * Patch by Alan J. Luse, 29 Apr 2004:
        Fix flash chip-select (OR0) option register setting on FADS boards.
      
      * Patch by Alan J. Luse, 29 Apr 2004:
        Report MII network speed and duplex setting properly when
        auto-negotiate is not enabled.
      
      * Patch by Jarrett Redd, 29 Apr 2004:
        Fix hang on reset on Ocotea board due to flash in wrong mode.
      a56bd922
  23. 26 Feb, 2004 1 commit
    • wdenk's avatar
      * Patch by Rahul Shanbhag, 19 Feb 2004: · 0c852a28
      wdenk authored
        Fixes for for OMAP1610 board:
        - shift some IRQ specific code to platform.S file
        - remove duplicatewatchdog reset code from start.S
      
      * Make Auto-MDIX Support configurable on INCA-IP board
      
      * Fix license for mkimage tool
      0c852a28
  24. 08 Feb, 2004 1 commit
    • wdenk's avatar
      Patch by Anders Larsen, 09 Jan 2004: · f6e20fc6
      wdenk authored
      ARM memory layout fixes: the abort-stack is now set up in the
      correct RAM area, and the BSS is zeroed out as it should be.
      
      Furthermore, the magic variables 'armboot_end' and 'armboot_end_data'
      of the linker scripts are replaced by '__bss_start' and '_end',
      resp., which is a further step to eliminate unnecessary differences
      between the implementation of the CPU architectures.
      f6e20fc6
  25. 06 Dec, 2003 1 commit
    • wdenk's avatar
      * Patch by Gleb Natapov, 19 Sep 2003: · a8c7c708
      wdenk authored
        Move most of the timer interrupt related PPC code to ppc_lib/interrupts.c
      
      * Patch by Anders Larsen, 17 Sep 2003:
        Bring ARM memory layout in sync with the documentation:
        stack and malloc-heap are now located _below_ the U-Boot code
      a8c7c708
  26. 15 Oct, 2003 1 commit
    • wdenk's avatar
      * Patches by Xianghua Xiao, 15 Oct 2003: · 42d1f039
      wdenk authored
        - Added Motorola CPU 8540/8560 support (cpu/85xx)
        - Added Motorola MPC8540ADS board support (board/mpc8540ads)
        - Added Motorola MPC8560ADS board support (board/mpc8560ads)
      
      * Minor code cleanup
      42d1f039
  27. 17 Sep, 2003 1 commit
  28. 29 Aug, 2003 1 commit
    • wdenk's avatar
      * Patch by George G. Davis, 19 Aug 2003: · 6f21347d
      wdenk authored
        fix TI Innovator/OMAP1510 pin configs
      
      * Patches by Kshitij, 18 Aug 2003
        - add support for arm926ejs cpu core
        - add support for TI OMAP 1610 Innovator Board
      6f21347d
  29. 27 Jul, 2003 1 commit
    • wdenk's avatar
      * Patch by Scott McNutt, 21 Jul 2003: · 1f4bb37d
      wdenk authored
        Add support for LynuxWorks Kernel Downloadable Images (KDIs).
        Both LynxOS and BlueCat linux KDIs are supported.
      
      * Patch by Richard Woodruff, 25 Jul 2003:
        use more reliable reset for OMAP/925T
      
      * Patch by Nye Liu, 25 Jul 2003:
        fix typo in mpc8xx.h
      
      * Patch by Richard Woodruff, 24 Jul 2003:
        Fixes for cmd_nand.c:
        - Fixed null dereferece which could result in incorrect ECC values.
        - Added support for devices with no Ready/Busy signal hooked up.
        - Added OMAP1510 read/write protect handling.
        - Fixed nand.h's ECCPOS. A conflict existed with POS5 and badblock
          for non-JFFS2.
        - Switched default ECC to be JFFS2.
      1f4bb37d
  30. 16 Jul, 2003 1 commit
  31. 15 Jul, 2003 1 commit
  32. 27 Jun, 2003 1 commit
    • wdenk's avatar
      * Code cleanup: · 8bde7f77
      wdenk authored
        - remove trailing white space, trailing empty lines, C++ comments, etc.
        - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c)
      
      * Patches by Kenneth Johansson, 25 Jun 2003:
        - major rework of command structure
          (work done mostly by Michal Cendrowski and Joakim Kristiansen)
      8bde7f77
  33. 28 May, 2003 1 commit
    • wdenk's avatar
      * Fix data abort exception handling for arm920t CPU · f07771cc
      wdenk authored
      * Fix alignment problems with flash driver for TRAB board
      
      * Patch by Donald White, 21 May 2003:
        fix calculation of base address in pci_hose_config_device()
      
      * Fix bug in command line parsing: "cmd1;cmd2" is supposed to always
        execute "cmd2", even if "cmd1" fails. Note that this is different
        to "run var1 var2" where the contents of "var2" will NOT be
        executed when a command in "var1" fails.
      f07771cc
  34. 14 Mar, 2003 1 commit
    • wdenk's avatar
      * Avoid flicker on the TRAB's VFD by synchronizing the enable with · 06d01dbe
      wdenk authored
        the HSYNC/VSYNC. Requires new CPLD code (Version 101 for Rev. 100
        boards, version 153 for Rev. 200 boards).
      
      * Patch by Vladimir Gurevich, 12 Mar 2003:
        Fix relocation problem of statically initialized string pointers
        in common/cmd_pci.c
      
      * Patch by Kai-Uwe Blöm, 12 Mar 2003:
        Cleanup & bug fixes for JFFS2 code:
        - the memory mangement was broken. It caused havoc on malloc by
          writing beyond the block boundaries.
        - the length calculation for files was wrong, sometimes resulting
          in short file reads.
        - data copying now optionally takes fragment version numbers into
          account, to avoid copying from older data.
        See doc/README.JFFS2 for details.
      06d01dbe
  35. 03 Nov, 2002 1 commit