Skip to content
Snippets Groups Projects
  1. Sep 21, 2010
  2. Sep 20, 2010
  3. Sep 19, 2010
    • Wolfgang Denk's avatar
      Remove spieval board support · 69434e4c
      Wolfgang Denk authored
      
      Recent changes caused that the spieval board now is included in the
      boards built by MAKEALL, which revealed that compilation for this
      board has been broken for a long time:
      
      mpc5xxx_fec.c:899:2: error: #error fec->xcv_type not initialized.
      mpc5xxx_fec.c:899:2: error: #error fec->xcv_type not initialized.
      
      The board is orphaned.  Drop support for it.
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      69434e4c
    • Wolfgang Denk's avatar
      Remove smmaco4 board support · 9ddc3af8
      Wolfgang Denk authored
      
      Recent changes caused that the smmaco4 board now is included in the
      boards built by MAKEALL, which revealed that compilation for this
      board has been broken for a long time:
      
      mpc5xxx_fec.c:899:2: error: #error fec->xcv_type not initialized.
      
      The board is orphaned.  Drop support for it.
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      9ddc3af8
    • Wolfgang Denk's avatar
      Remove HMI10 board support · 77efe35f
      Wolfgang Denk authored
      
      Recent changes caused that the HMI10 board now is included in the
      boards built by MAKEALL, which revealed that compilation for this
      board has been broken for a long time:
      
      ps2ser.c: In function 'ps2ser_init':
      ps2ser.c:155: error: 'UART_LCR' undeclared (first use in this function)
      ps2ser.c:155: error: (Each undeclared identifier is reported only once
      ps2ser.c:155: error: for each function it appears in.)
      ps2ser.c:156: error: 'UART_DLL' undeclared (first use in this function)
      ps2ser.c:157: error: 'UART_DLM' undeclared (first use in this function)
      ps2ser.c:159: error: 'UART_IER' undeclared (first use in this function)
      ps2ser.c:160: error: 'UART_MCR' undeclared (first use in this function)
      ps2ser.c:161: error: 'UART_FCR' undeclared (first use in this function)
      ps2ser.c:162: error: 'UART_FCR_ENABLE_FIFO' undeclared (first use in this function)
      ps2ser.c:166: error: 'UART_LSR' undeclared (first use in this function)
      ps2ser.c: In function 'ps2ser_putc':
      ps2ser.c:198: error: 'UART_LSR' undeclared (first use in this function)
      ps2ser.c:200: error: 'UART_TX' undeclared (first use in this function)
      ps2ser.c: In function 'ps2ser_getc_hw':
      ps2ser.c:224: error: 'UART_LSR' undeclared (first use in this function)
      ps2ser.c:225: error: 'UART_RX' undeclared (first use in this function)
      ps2ser.c: In function 'ps2ser_interrupt':
      ps2ser.c:293: error: 'UART_IIR' undeclared (first use in this function)
      
      The board is orphaned, and AFAICT has reached EOL.
      Drop support for it.
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      77efe35f
    • Wolfgang Denk's avatar
      canmb board: Fix compiler warnings · ff377b1c
      Wolfgang Denk authored
      
      Recent changes caused thatthe aev board now is included in the boards
      built by MAKEALL, which revealed that compilation for this board
      has been broken for a long time:
      
      canmb.c: In function 'initdram':
      canmb.c:109: warning: pointer targets in passing argument 1 of 'get_ram_size' differ in signedness
      canmb.c:111: warning: pointer targets in passing argument 1 of 'get_ram_size' differ in signedness
      canmb.c:137: warning: pointer targets in passing argument 1 of 'get_ram_size' differ in signedness
      canmb.c:140: warning: pointer targets in passing argument 1 of 'get_ram_size' differ in signedness
      
      Fix these.
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      ff377b1c
    • Wolfgang Denk's avatar
      aev board: Fix compile problems · 90964353
      Wolfgang Denk authored
      
      Recent changes caused thatthe aev board now is included in the boards
      built by MAKEALL, which revealed that compilation for this board has
      been broken for a long time:
      
      mpc5xxx_fec.c:899:2: error: #error fec->xcv_type not initialized.
      mpc5xxx_fec.c:899:2: error: #error fec->xcv_type not initialized.
      
      Fix it.
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      90964353
    • Ben Gardiner's avatar
      da8xx: fixup ARM relocation support · 97003756
      Ben Gardiner authored
      
      Split the existing dram_init for da8xx when ARM reloc is enabled, like the
      changes to arch/arm/cpu/arm926ejs/orion5x/dram.c in
      0f234d263b17ccf1b8fd776eb8c15b7cdb27a887 by Heiko Schocher <hs@denx.de>.
      
      Without these changes gd->ram_size is '0' which leads to incorrect relocation
      when CONFIG_SYS_ARM_WITHOUT_RELOC is defined and the board does not boot.
      
      We use get_ram_size to dynamically calculate the available RAM because it runs
      on different board version with different ram, as suggested by Heiko in private
      communication.
      
      Tested on a da850evm with 128M of DDR2 installed; with both
      CONFIG_SYS_ARM_WITHOUT_RELOC defined and undefined.
      
      Signed-off-by: default avatarBen Gardiner <bengardiner@nanometrics.ca>
      Reviewed-by: default avatarSudhakar Rajashekhara <sudhakar.raj@ti.com>
      CC: Sudhakar Rajashekhara <sudhakar.raj@ti.com>
      CC: Heiko Schocher <hs@denx.de>
      97003756
    • Heiko Schocher's avatar
      ARM: implement relocation for arm1176 · a51dd67a
      Heiko Schocher authored
      
      Change the implementation for arm1176 to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      a51dd67a
    • Heiko Schocher's avatar
      ARM: implement relocation for arm720t · abef7b85
      Heiko Schocher authored
      
      Change the implementation for arm720t to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      abef7b85
    • Heiko Schocher's avatar
      ARM: implement relocation for arm_intcm · c6c2ceb1
      Heiko Schocher authored
      
      Change the implementation for arm_intcm to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      c6c2ceb1
    • Heiko Schocher's avatar
      ARM: implement relocation for lh7a40x · ec985e94
      Heiko Schocher authored
      
      Change the implementation for lh7a40x to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      ec985e94
    • Heiko Schocher's avatar
      ARM: implement relocation for s3c44b0 · 0110955a
      Heiko Schocher authored
      
      Change the implementation for s3c44b0 to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      0110955a
    • Heiko Schocher's avatar
      ARM: implement relocation for sa1100 · e30ceca2
      Heiko Schocher authored
      
      Change the implementation for sa1100 to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      e30ceca2
    • Heiko Schocher's avatar
      ARM: implement relocation for ixp · 2af0a099
      Heiko Schocher authored
      
      Change the implementation for ixp to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      2af0a099
    • Heiko Schocher's avatar
      ARM: implement relocation for pxa · 5347f68c
      Heiko Schocher authored
      
      Change the implementation for pxa to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      5347f68c
    • Heiko Schocher's avatar
      ARM: implement relocation for ARM946 · 5a8a87ed
      Heiko Schocher authored
      
      Change the implementation for arm946 to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      5a8a87ed
    • Heiko Schocher's avatar
      ARM: implement relocation for ARM925 · 405d023b
      Heiko Schocher authored
      
      Change the implementation for arm925 to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      405d023b
    • Heiko Schocher's avatar
      ARM: implement relocation for ARM920 · cc7cdcbd
      Heiko Schocher authored
      
      Change the implementation for arm920 to relocate the code to
      an arbitrary address in RAM.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      cc7cdcbd
    • 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
    • Heiko Schocher's avatar
      ARM: implement relocation for ARM V7 (OMAP) · 561142af
      Heiko Schocher authored
      
      Change the implementation for ARM V7 to relocate the code to an
      arbitrary address in RAM.
      
      Adapt the Beagle board (Cortex A8) to test the changes.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      561142af
    • Heiko Schocher's avatar
      ARM: implement relocation for ARM11 · e48b7c0a
      Heiko Schocher authored
      
      Change the implementation for ARM11 to relocate the code to an
      arbitrary address in RAM.
      
      Tested on the qong board.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      e48b7c0a
Loading