17 Dec, 2010

1 commit

  • This patch adds the possibility to (optinally) write to the
    flash configuration register. The Intel style CFI chips support
    such a register that can be used to configure the operation
    mode to a non-default value.

    This method will be used by the t3corp board, which needs to
    configure the DS617 Xilinx flash for async read mode.

    Signed-off-by: Stefan Roese

    Stefan Roese
     

20 Sep, 2010

1 commit

  • This patch simplifies the use of CONFIG_SYS_MAX_FLASH_BANKS_DETECT. By
    moving these optional variables and defines into the common code, board
    specific code is minimized. Currently only the following board use
    this feature:

    APC405, IDS8247, TQM834x

    And IDS8247 doesn't seem to really need this feature, since its not
    updating the bank number variable at all. So this patch removes the
    definition of CONFIG_SYS_MAX_FLASH_BANKS_DETECT from this board port.

    This new framework will be used by the upcoming lwmon5 update as well.

    Signed-off-by: Stefan Roese
    Acked-by: Heiko Schocher
    Cc: Matthias Fuchs

    Stefan Roese
     

28 Oct, 2009

1 commit

  • Currently the CFI driver issues both AMD and Intel reset commands.
    This is because the driver doesn't know yet which chips are connected.
    This dual reset seems to cause problems with the M29W128G chips as
    reported by Richard Retanubun. This patch now introduces a weak default
    function for the CFI reset command, still with both resets. This can
    be overridden by a board specific version if necessary.

    Signed-off-by: Stefan Roese
    Cc: Richard Retanubun

    Stefan Roese
     

20 Nov, 2008

1 commit

  • This patch adds basic UBI (Unsorted Block Image) support to U-Boot.
    It's based on the Linux UBI version and basically has a "OS"
    translation wrapper that defines most Linux specific calls
    (spin_lock() etc.) into no-ops. Some source code parts have been
    uncommented by "#ifdef UBI_LINUX". This makes it easier to compare
    this version with the Linux version and simplifies future UBI
    ports/bug-fixes from the Linux version.

    Signed-off-by: Kyungmin Park
    Signed-off-by: Stefan Roese

    Kyungmin Park