Permalink
Switch branches/tags
Nothing to show
Commits on Feb 19, 2013
  1. cm_t35: MUX settings for UART1

    cbrake committed Feb 19, 2013
Commits on Dec 27, 2012
  1. set console to ttyO2

    cbrake committed Dec 27, 2012
  2. arm: omap3: cm-t35: add support for env multi

    igor-grinberg committed with cbrake Oct 6, 2012
    Enable the multiple environment storages feature.
    cm-t35/cm-t3730 can have its environment placed either on NAND of the
    MMC/SD Card. For the feature to work correctly, we:
    1) override the default mmc_get_env_addr() function to provide the
       correct environment offset for the mmc environment driver.
    2) define the CONFIG_ENV_OFFSET to point to environment offset in NAND.
    3) add board_early_init_f() function which detects the boot device
       before the environment initialization and sets the correct
       environment storage device, so the environment relocation will
       succeed. This is not really necessary as the boot device detection
       can be done at a later stage and so the environment relocation,
       but this prevents an ugly error message in case the NAND or
       the MMC/SD card is not present.
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  3. arm: omap3: add bit 5 to SYSBOOT_MASK

    igor-grinberg committed with cbrake Oct 10, 2012
    Bit 5 is a part of SYS_BOOT logic.
    Therefore there is no visible reason to exclude it from SYSBOOT_MASK.
    Add bit 5 to the SYSBOOT_MASK.
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  4. env: cmd: add environment switch command

    igor-grinberg committed with cbrake Oct 6, 2012
    Add command for switching the environment storage device.
    The syntax is:
    env device [dev [import]]
    	dev:	enviroment storage device (e.g. mmc, nand, ...)
    	import:	import the environment data from the new device.
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  5. env: multi: add a couple of useful helper funcs

    igor-grinberg committed with cbrake Oct 6, 2012
    Add a couple of helper functions:
    str_to_env_dev() and its reverse env_dev_to_str().
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  6. env: add support for multiple environment storages

    igor-grinberg committed with cbrake Oct 6, 2012
    Add ability to have multiple enviroment drivers compiled in the same
    binary and thus make multiple enviroment sources available in runtime.
    
    Note: This is still a *hack*. It has been checked with NAND and MMC
          environment storages. In order for both to work, CONFIG_ENV_OFFSET
          must be defined for the NAND environment offset and
          mmc_get_env_addr() function must be defined to handle the the MMC
          environment offset.
          To make this work for all environment storage drivers, several
          CONFIG_* options must be split (e.g. CONFIG_ENV_OFFSET).
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  7. env: use separate namespace for each driver

    igor-grinberg committed with cbrake Oct 3, 2012
    Change all environment drivers to have different names for globaly used
    functions. This is in preparation for the ability to have multiple
    enviroment drivers compiled in the same binary and thus make multiple
    enviroment sources available in runtime.
    
    Note: this has been checked with NAND and MMC environment storages.
          It must be checked with other storages as the their use of the
          global variables differ. Especially, the global *env_ptr* variable
          must be checked in the U-Boot memory map.
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  8. cm-t35: clean unused defines from config

    igor-grinberg committed with cbrake Oct 6, 2012
    Neither cm-t35, nor cm-t3730 is using OneNAND or flash.
    Remove the related defines from config file.
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  9. arm: omap: Fix switching back to nandecc sw.

    Jeroen Hofstee committed with cbrake Aug 14, 2012
    Orjan Friberg wrote at [1]:
    
    "For the beagleboard, ecc.size is not explicitly set when doing 'nandecc
    sw'. If it's not set for the NAND_ECC_SOFT case in nand_scan_tail, it's
    set to 256 bytes.
    
    When doing 'nandecc hw', ecc.size is set to 512 bytes. Hence, when
    changing back to 'nandecc sw' ecc.size remains at 512 bytes and suddenly
    the format has changed."
    
    No patch has been submitted and the issue was still present. This patch
    adds the mentioned solution. Tested on a tam3517 board.
    
    [1] http://lists.denx.de/pipermail/u-boot/2012-February/119002.html
    
    cc: Orjan Friberg <of@flatfrog.com>
    Acked-by: Igor Grinberg <grinberg@compulab.co.il>
    Acked-by: Nikita Kiryanov <nikita@compulab.co.il>
    Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com>
  10. env: checkpatch clean env_fat

    igor-grinberg committed with cbrake Sep 23, 2012
    env_fat has several checkpatch warnings - clean those up.
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  11. env: remove duplicated env_get_char_spec()

    igor-grinberg committed with cbrake Sep 23, 2012
    env_fat and env_remote have an implementation of env_get_char_spec()
    function that is not different than the default.
    Remove the duplicated code.
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
  12. arm: omap3: cm-t35: minor comment and printf change

    igor-grinberg committed with cbrake Jun 13, 2012
    Fix the comment to reflect the actual function call time.
    Change the printf message to look nicer in the context it might be printed.
    
    Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
Commits on Jul 30, 2012
  1. Prepare v2012.07

    wdenx committed Jul 30, 2012
    Signed-off-by: Wolfgang Denk <wd@denx.de>
  2. hawkboard: Fix SPL Nand driver misconfiguration

    Linu Cherian committed with wdenx Jul 26, 2012
    Hawkboard was using the wrong nand_read_page version for SPL image.
    As a side effect, the u-boot image loaded by the SPL from nand
    was getting corrupted.
    
    Enable CONFIG_SYS_NAND_HW_ECC_OOBFIRST to select the correct nand_read_page
    algorithm for SPL.
    
    Signed-off-by: Linu Cherian <linucherian@gmail.com>
    Acked-by: Sughosh Ganu <urwithsughosh@gmail.com>
    Acked-by: Tom Rini <trini@ti.com>
  3. Merge branch 'master' of git://git.denx.de/u-boot-mips

    wdenx committed Jul 30, 2012
    * 'master' of git://git.denx.de/u-boot-mips:
      MIPS: fix renaming of inca-swap-bytes to xway-swap-bytes
    
    Signed-off-by: Wolfgang Denk <wd@denx.de>
Commits on Jul 29, 2012
  1. Makefile: avoid "Generating asm-offsets.h" message with "-s"

    wdenx committed Jul 26, 2012
    make would spit out a message like
    
    	Generating /tmp/build/include/generated/asm-offsets.h
    
    even when running with option "-s".  Fix this.
    
    Signed-off-by: Wolfgang Denk <wd@denx.de>
Commits on Jul 27, 2012
  1. MIPS: fix renaming of inca-swap-bytes to xway-swap-bytes

    danielschwierzeck committed Jul 27, 2012
    Fix some remains of the renaming of inca-swap-bytes introduced in
    
    commit 60b74bd
    
    MIPS: INCA-IP: rename inca-swap-bytes host tool
    
    Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
  2. Prepare v2012.07-rc3

    wdenx committed Jul 27, 2012
    Signed-off-by: Wolfgang Denk <wd@denx.de>
Commits on Jul 24, 2012
  1. net: Make sure the ethaddr is updated in net_init()

    jhershbe committed Jul 23, 2012
    NetConsole may call NetSendUDPPacket before NetLoop is called.  This
    will cause the source MAC address (NetOurEther) to be wrong.  Instead
    of only changing it in NetLoop, move it to NetLoopInit so that it is
    also updated when net_init() is called (especially by nc_start()).
    
    Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
    Reported-by: Michael Walle <michael@walle.cc>
    Acked-by: Michael Walle <michael@walle.cc>
Commits on Jul 22, 2012
  1. Prepare v2012.07-rc2

    wdenx committed Jul 22, 2012
    Signed-off-by: Wolfgang Denk <wd@denx.de>
  2. Minor Coding Style Cleanup.

    wdenx committed Jul 22, 2012
    Signed-off-by: Wolfgang Denk <wd@denx.de>
  3. BC3450 board: Remove unused CONFIG_SYS_CPU definition

    wdenx committed Jul 22, 2012
    This fixes:
    cmd_bc3450.c:55:0: warning: "CONFIG_SYS_CPU" redefined [enabled by default]
    
    Signed-off-by: Wolfgang Denk <wd@denx.de>
    Cc: Detlev Zundel <dzu@denx.de>
  4. BC3450 board: change debug code to using debug()

    wdenx committed Jul 22, 2012
    Signed-off-by: Wolfgang Denk <wd@denx.de>
    Cc: Detlev Zundel <dzu@denx.de>
Commits on Jul 21, 2012
  1. Merge branch 'master' of git://git.denx.de/u-boot-arm

    wdenx committed Jul 21, 2012
    * 'master' of git://git.denx.de/u-boot-arm:
      ARM1136: Fix cache range checks
      mx6: Make pad name macro consistent with the datasheet
      mx28: Fix elftosb source link in README.mx28_common
      doc: README.mx28_common: Add missing entry into Contents
    
    Signed-off-by: Wolfgang Denk <wd@denx.de>
  2. MPC83xx, MPC85xx: compile stub cache function

    sbabic committed with wdenx Jul 19, 2012
    An empty flush_dcache_range() was added into MPC83xx and MPC85xx to
    work with drivers shared with other architecture.  However, it is
    compiled only if USB is set, but it is required for other drivers
    (FSL_ESDHC), too.
    
    Signed-off-by: Stefano Babic <sbabic@denx.de>
    CC: Andy Fleming <afleming@gmail.com>
    CC: Dirk Behme <dirk.behme@de.bosch.com>
    CC: Marek Vasut <marex@denx.de>
    CC: Wolfgang Denk <wd@denx.de>
    
    Added MPC83xx version.
    
    Signed-off-by: Wolfgang Denk <wd@denx.de>
  3. ARM1136: Fix cache range checks

    bthebaudeau committed with albert-aribaud-u-boot Jul 19, 2012
    bad_cache_range actually returned true if the range was OK, but it was used
    according to its name, which resulted in all valid dcache range invalidate/flush
    operations being dropped. Hence, most DMA transfers resulted in garbage data.
    
    This patch renames this function according to what it does, and it fixes the
    interpretation of its return value by other functions. The chosen naming is the
    same as for ARM926EJ-S in order to be consistent.
    
    Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
    Cc: Albert Aribaud <albert.u.boot@aribaud.net>
    Acked-by: Stefano Babic <sbabic@denx.de>
Commits on Jul 20, 2012
  1. mx6: Make pad name macro consistent with the datasheet

    Ashok committed with albert-aribaud-u-boot Jun 15, 2012
    Use the same name as defined in the datasheet.
    DSP_CLK -> DISP_CLK
    
    Signed-off-by: Ashok Kumar Reddy Kourla <ashokkourla2000@gmail.com>
    Acked-by: Marek Vasut <marex@denx.de>
  2. mx28: Fix elftosb source link in README.mx28_common

    Anatolij Gustschin committed with albert-aribaud-u-boot Jun 27, 2012
    The documented link to elftosb package tarball is not accessible,
    change to another working link.
    
    Signed-off-by: Anatolij Gustschin <agust@denx.de>
    Cc: Otavio Salvador <otavio@ossystems.com.br>
    Cc: Marek Vasut <marek.vasut@gmail.com>
    Cc: Fabio Estevam <festevam@gmail.com>
    Acked-by: Otavio Salvador <otavio@ossystems.com.br>
    Acked-by: Detlev Zundel <dzu@denx.de>
    Acked-by: Marek Vasut <marex@denx.de>
  3. doc: README.mx28_common: Add missing entry into Contents

    Fabio Estevam committed with albert-aribaud-u-boot Jun 18, 2012
    commit 419ea2d (mx28: Split the README into a common part and a m28 specific part)
    missed an entry in the Contents section that was part of the original file.
    
    Add the missing entry for completeness.
    
    Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
    Acked-by: Marek Vasut <marex@denx.de>
  4. Merge branch 'master' of git://git.denx.de/u-boot-arm

    wdenx committed Jul 20, 2012
    * 'master' of git://git.denx.de/u-boot-arm:
      ARM: lib: Remove CONFIG_ARCH_CPU_INIT dependency
      ARM: OMAP4: PANDA: Add rest of the USB module pads to essentials
      arm: armv7: add compile option -mno-unaligned-access if available
      arm: Fix to mistake clean the memory space
    
    Signed-off-by: Wolfgang Denk <wd@denx.de>
  5. Merge branch 'master' of git://git.denx.de/u-boot-nds32

    wdenx committed Jul 20, 2012
    * 'master' of git://git.denx.de/u-boot-nds32:
      nds32: split common cache access from cpu into lib
    
    Signed-off-by: Wolfgang Denk <wd@denx.de>
  6. common.h: Remove include compiler.h

    Marek Vasut committed with wdenx Jul 20, 2012
    Remove this as including it on global scale breaks a lot of things.
    This was reported by:
    Matthew McClintock <B29882@freescale.com>
    
    Fix found by:
    Tom Rini <trini@ti.com>
    
    Signed-off-by: Marek Vasut <marex@denx.de>
    Cc: Wolfgang Denk <wd@denx.de>
    Cc: Tom Rini <trini@ti.com>
  7. nds32: split common cache access from cpu into lib

    macpaul committed Jul 15, 2012
    This commit does the following updates.
    1. Split the common cache access from cpu.c into lib folder.
    2. Rename the following cache api to adapt common.h
     - dcache_flush_rang -> flush_dcache_rang
     - icache_inval_range -> invalidate_icache_range
    3. Add invalidate_dcache_range
    
    Signed-off-by: Macpaul Lin <macpaul@gmail.com>