1. 15 11月, 2010 7 次提交
  2. 13 11月, 2010 3 次提交
  3. 12 11月, 2010 7 次提交
  4. 11 11月, 2010 3 次提交
  5. 10 11月, 2010 2 次提交
  6. 30 10月, 2010 9 次提交
  7. 28 10月, 2010 9 次提交
    • T
      Kirkwood: bugfix: DRAM size initialization · 28e57108
      Tanmay Upadhyay 提交于
      If start of any DRAM bank is greater than total DDR size, remaining DDR banks' start address & size were left un-initialized in dram_init function. This could break other functions who uses array 'gd->bd->bi_dram'. Kirkwood network driver is one example. This also stops Linux kernel from booting.
      
      v2 - Set start address also to 0. Without this Linux kernel couldn't
           boot up
      Signed-off-by: NTanmay Upadhyay <tanmay.upadhyay@einfochips.com>
      28e57108
    • P
      kirkwood: get rid of config.mk files · 31d80c77
      Prafulla Wadaskar 提交于
      After moving the definition of CONFIG_SYS_TEXT_BASE to the respective
      board config files, all Marvell kirkwood board have just a single and
      common entry in their config.mk files:
      
      	KWD_CONFIG = $(SRCTREE)/board/$(BOARDDIR)/kwbimage.cfg
      
      Replace the only reference to KWD_CONFIG in the top level Makefile by
      an equivalent setting, and remove all kirkwood config.mk files.
      
      Signed-off-by: Wolfgang Denk <wd at denx.de>
      Cc: Prafulla Wadaskar <prafulla at marvell.com>
      Cc: Siddarth Gore <gores at marvell.com>
      Cc: Simon Kagstrom <simon.kagstrom at netinsight.net>
      Cc: Heiko Schocher <hs at denx.de>
      Cc: Eric Cooper <ecc at cmu.edu>
      Acked-by: Wolfgang Denk <wd at denx.de>
      Signed-off-by: NPrafulla Wadaskar <prafulla@marvell.com>
      31d80c77
    • G
      kirkwood: guruplug: Relocate NAND environment area · 5842383e
      Gray Remlin 提交于
      Current default options increase u-boot size to overlap the location of the environment in NAND, move environment higher up
      Signed-off-by: NGray Remlin <g_remlin@rocketmail.com>
      5842383e
    • S
      mx51evk: support new relocation scheme · 1ab027cb
      Shawn Guo 提交于
      This patch is to fix build breakage and support new relocation
      scheme for mx51evk.
      
      - Correct IRAM base address and add size definition
      
        The IRAM starts from 0x1FFE0000 on final revsion i.mx51 than
        0x1FFE8000 which is for older revision.
      
      - Include imx-regs.h in mx51evk.h
      
        Definitions like CSD0_BASE_ADDR and IRAM_BASE_ADDR can be
        referred to.
      
      - Define CONFIG_SYS_INIT_RAM_ADDR and CONFIG_SYS_INIT_RAM_SIZE
      
        They are used to define init RAM layout.
      
      - Remove comment for CONFIG_SYS_GBL_DATA_SIZE which has been
        buried by Wolfgang's commit below
      
        25ddd1fb: Replace CONFIG_SYS_GBL_DATA_SIZE by auto-generated value
      Signed-off-by: NShawn Guo <shawn.gsc@gmail.com>
      1ab027cb
    • S
      mx51evk: consolidate env for mmcboot and netboot · 06982534
      Shawn Guo 提交于
      This patch is to consolidate default mx51evk env for two primary
      boot modes, mmcboot and netboot.
      
      It also cleans some unused env like netdev, uboot and redundant
      env like loadaddr since CONFIG_LOADADDR already defines it.
      Signed-off-by: NShawn Guo <shawn.gsc@gmail.com>
      06982534
    • S
      mx51evk: Fix 2 hours reset issue · 888b4f43
      Shawn Guo 提交于
      The mx51evk u-boot has an issue that system will get reset
      every 2 hours.
      
      MC13892 has an inside charge timer which expires in 120 minutes.
      If ICHRG and CHGAUTOB are not set properly, this timer expiration
      will get system power recycled.
      
      Since mx51evk has no Li-Ion battery on board, the patch sets
      ICHRG in externally powered mode and sets CHGAUTOB bit to avoid
      automatic charging, so that system will not get reset by this
      timer expiration.
      
      The patch also corrects the bit field definition of register 48
      (Charger 0) per latest MC13892 Reference Manual.
      Signed-off-by: NShawn Guo <shawn.gsc@gmail.com>
      888b4f43
    • S
      MX51: remove warning in clock.c · 9a004418
      Stefano Babic 提交于
      The patch removes the warning:
      
      clock.c:291: warning: initialization from incompatible pointer type
      
      after  constification of args[]
      Signed-off-by: NStefano Babic <sbabic@denx.de>
      9a004418
    • M
      imx25: Fix reset · 81129d07
      Matthias Weisser 提交于
      This patch fixes the reset command on imx25. The watchdog registers are 16
      bits in size and not 32. This patch also adds the service register codes as
      constants.
      Signed-off-by: NMatthias Weisser <weisserm@arcor.de>
      81129d07
    • J
      MX5:use common u-boot.lds of cpu layer · 95707aaa
      Jason Liu 提交于
      Remove u-boot.lds from mx5 and use the common u-boot.lds
      of cpu layer. This patch also fix the building errors:
      
      arch/arm/cpu/armv7/start.o: In function `_rel_dyn_start_ofs':
      arch/arm/cpu/armv7/start.S:283: undefined reference to `__rel_dyn_start'
      arch/arm/cpu/armv7/start.o: In function `_rel_dyn_end_ofs':
      arch/arm/cpu/armv7/start.S:283: undefined reference to `__rel_dyn_end'
      arch/arm/cpu/armv7/start.o: In function `_dynsym_start_ofs':
      arch/arm/cpu/armv7/start.S:283: undefined reference to `__dynsym_start'
      Signed-off-by: NJason Liu <r64343@freescale.com>
      95707aaa