1. 19 10月, 2010 4 次提交
    • W
      Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE · 14d0a02a
      Wolfgang Denk 提交于
      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: NWolfgang Denk <wd@denx.de>
      14d0a02a
    • W
      mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ · d24f2d32
      Wolfgang Denk 提交于
      When planning for more generalization and Makefile cleanup it became
      obvious that the introduction of a separate CONFIG_MK_ name space for
      config options that were set through scripting in the Makefile was
      not a good idea.
      
      Originally the idea was to provide a script-free approach to supply
      configuration options - there was no real need for a separate name
      space. But when we now convert the existing Makefile entries to make
      use of this approach, it would mean that we have to touch a large
      number of board config files and add #ifdef / #define sequences to
      "convert" from the CONFIG_MK_ to the CONFIG_ name space.
      
      It seems much cleaner to get rid of this somewhat arbitrary _MK
      string now for the few boards that actually use it.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      Acked-by: NMike Frysinger <vapier@gentoo.org>
      d24f2d32
    • W
      logodl: remove code for yet another corpse · 059e7782
      Wolfgang Denk 提交于
      The logodl board has long been unmaintained and left broken.
      As obviously nobody is interestedin that code any more, we may as well
      remove it.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      Cc: August Hoeraendl <august.hoerandl@gmx.at>
      Cc: Robert Schwebel <r.schwebel@pengutronix.de>
      Cc: Marek Vasut <marek.vasut@gmail.com>
      059e7782
    • W
      schmoogie: fix build error due to removal of forceenv() · b6e7bd97
      Wolfgang Denk 提交于
      commit 6d014adf dropped support for the forceenv() function, but failed
      to remove references to it from board/davinci/schmoogie/schmoogie.c
      
      Replace forceenv() by setenv() and set CONFIG_ENV_OVERWRITE instead in
      the board config file to allow overwriting the serial number.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      Cc: Sergey Kubushyn <ksi@koi8.net>
      Acked-by: NSergey Kubushyn <ksi@koi8.net>
      b6e7bd97
  2. 18 10月, 2010 15 次提交
  3. 14 10月, 2010 3 次提交
  4. 13 10月, 2010 11 次提交
    • M
      ARMV7: Versatile Express Coretile CortexA9x4 support · b80e41ac
      Matt Waddel 提交于
      Adds support for the ARM quad-core Cortex-A9 processor
      
      This system includes a motherboard(Versatile Express), daughterboard
      (Coretile), and SOC(Cortex-A9 quad core).  The serial port, ethernet,
      and flash systems work with these additions.  The naming convention
      is:
         SOC -> CortexA9 quad core = ca9x4
         daughterboard -> Coretile = ct
         motherboard -> Versatile Express = vxp
      This gives ca9x4_ct_vxp.c as the board support file.
      Signed-off-by: NMatt Waddel <matt.waddel@linaro.org>
      b80e41ac
    • A
      arch/arm/include/asm/sizes.h: cleanups · a4a87d8a
      Andreas Bießmann 提交于
      Merge several sizes.h in asm/arch subdirectories into a single
      asm/sizes.h file.
      
      Fixup usage of asm/arch/sizes.h in some files to use the merged file.
      Signed-off-by: NAndreas Bießmann <andreas.devel@googlemail.com>
      a4a87d8a
    • B
      ARM: relocation: don't undef CONFIG_SYS_ARM_WITHOUT_RELOC · 11080ab6
      Ben Gardiner 提交于
      There were some #undef's of CONFIG_SYS_ARM_WITHOUT_RELOC added to a few board
      configs as part of the arm relocation series; but these are not needed now as we
      do not #undef what is not #defined in the first place.
      Signed-off-by: NBen Gardiner <bengardiner@nanometrics.ca>
      CC: Heiko Schocher <hs@denx.de>
      11080ab6
    • H
      ARM: relocation: fix typo in comment · a784c01a
      Heiko Schocher 提交于
      Signed-off-by: NHeiko Schocher <hs@denx.de>
      a784c01a
    • P
      Kirkwood: Changes specific to ARM relocation support · 0b20ed76
      Prafulla Wadaskar 提交于
      All Kirkwood based boards are supported for this new implementation
      ref: docs/README.arm-relocation
      Signed-off-by: NPrafulla Wadaskar <prafulla@marvell.com>
      0b20ed76
    • P
      kirkwood: added common config file mv-common.h · 54e999a3
      Prafulla Wadaskar 提交于
      It is observed that, in most of the board configs the code is being
      duplicated, also for any common change all board files needs update
      This issue was under discussion from long on mailing list and we
      converge on introducing common config file.
      
      With this patch-
      1. Total Kirkwood specific configuration code is reduced by 210 lines
      2. All common configuration can be shared by multiple boards
      3. Easy to manage common updates like ARM relocation changes
      
      mv-common.h file is added to include/configs/
      It contains all common configuration supported for all Kirkwood boards
      The respective board configs are updated for its usage
      
      Build tested for guruplug, mv88f6281gtw_ge, openrd_base,
      rd6281a and sheevaplug
      Binary execution tested for sheevaplug
      
      Todo:
      1. Other custom Kirkwood boards to be synced
      2. The support to be extended for Orion5X based boards
      Signed-off-by: NPrafulla Wadaskar <prafulla@marvell.com>
      54e999a3
    • P
      Kirkwood: dram_init is moved to dram.c · beeb2589
      Prafulla Wadaskar 提交于
      For all Kirkwood boards so far dram_init function is duplicated
      dram_init function is moved to dram.c and relevant code from all
      board specific files removed
      
      If any board needs specific dram init handling than standard one,
      then, a macro CONFIG_SYS_BOARD_DRAM_INIT should be defined in
      board config header file and the dram_init function can be put
      in board specific source file
      For ex. keymile boards
      Signed-off-by: NPrafulla Wadaskar <prafulla@marvell.com>
      beeb2589
    • I
      a4m072: support for SHOW_BOOT_PROGRESS feature using LED display · 92d1a400
      Ilya Yanok 提交于
      This patch adds support for displaying boot progress codes on a4m072 board
      using LED display. As we can display only one symbol at any time on the hardware
      (two symbols with blinking) we can't display progress codes directly and have
      to map them to 2-symbol codes.
      We use the following mapping on the a4m972 board:
       [1, 8] U [100, 108]					-> 5
       [-9, -1] U [-101, -100] U [-113, -103]			-> -5
       [9, 14] U [120, 123] U [125, 129]			-> 8
       [-13, -10] U [-122, -120] U [-127, -124] U {-129}	-> -8
       {15}							-> 9
       [-32, -30]						-> -A
       [-40, -35] U [-51, -42] U [-58, -53] U
      		[-83, -80] U {-64, -130, -140, -150}	-> -B
      
      Other progress code are ignored. One symbol codes are displayed steady while
      two-symbol codes are displayed using blinking. Boot progress codes are
      displayed with decimal got unset (as opposed to 'display' command output).
      Signed-off-by: NIlya Yanok <yanok@emcraft.com>
      92d1a400
    • I
      a4m072: led display support · cb5639cb
      Ilya Yanok 提交于
      This patch adds support for LED display on a4m072 board. Hardware is
      capable of displaying only one symbol at any time. We support displaying
      two symbols in software (via blinking).
      Signed-off-by: NIlya Yanok <yanok@emcraft.com>
      cb5639cb
    • I
      led_display: split led display support into generic and hw-dependent parts · 7f0d241d
      Ilya Yanok 提交于
      Split the display command into generic interface and hardware-specific
      realization for PDSP188x LED display found on hmi1001 and manroland
      boards. Simple interface for LED displays is defined in
      include/led-display.h and described in doc/README.LED_display.
      Driver-specific implementation was moved into drivers/misc/pdsp188x.c
      file (enabled with CONFIG_PDSP188x set).
      Signed-off-by: NIlya Yanok <yanok@emcraft.com>
      7f0d241d
    • S
      A4M072: Added support for the board. · 9531a238
      Sergei Poselenov 提交于
      This patch provides support for the A4M072 board with the following features:
       UART
       NOR flash
       FEC Ethernet
       External SRAM
       I2C EEPROM
       CompactFlash cards on IDE/ATA port
       USB Host
       PCI initialization
      
      The 7-segment LED indicator is not yet supported.
      Signed-off-by: NSergei Poselenov <sposelenov@emcraft.com>
      9531a238
  5. 12 10月, 2010 7 次提交