17 Dec, 2010

17 commits


15 Dec, 2010

1 commit


14 Dec, 2010

5 commits


13 Dec, 2010

3 commits

  • eSDHC host controller reset results in clearing of snoop bit also.
    This patch sets the SNOOP bit after the completion of host controller reset.
    Without this patch mmc reads are not consistent.

    Signed-off-by: P.V.Suresh
    Signed-off-by: Kumar Gala

    P.V.Suresh
     
  • According to Freescale reference manuals (eg section "13.4.4.2
    Programming the UPMs" of the P4080 Reference Manual):

    "Since the result of any update to the MxMR/MDR register must be in
    effect before the dummy read or write to the UPM region, a write to
    MxMR/MDR should be followed immediately by a read of MxMR/MDR."

    The UPM on a custom P4080-based board did not work without performing
    a read of MxMR/MDR after a write.

    Signed-off-by: John Schmoller
    Signed-off-by: Peter Tyser
    Acked-by: Scott Wood
    Signed-off-by: Kumar Gala

    John Schmoller
     
  • The following commit:

    commit 46e91674fb4b6d06c6a4984c0b5ac7d9a16923f4
    Author: Peter Tyser
    Date: Tue Nov 3 17:52:07 2009 -0600

    tsec: Force TBI PHY to 1000Mbps full duplex in SGMII mode

    Removed setting Auto-Neg by default, however this is believed to be
    proper default configuration for initialization of the TBI interface.

    Instead we explicitly set CONFIG_TSEC_TBICR_SETTINGS for the
    XPedite5370 & XPedite5500 boards that use a Broadcomm PHY which require
    Auto-Neg to be disabled to function properly.

    This addresses a breakage on the P2020 DS & MPC8572 DS boards when used
    with an SGMII riser card. We also remove setting
    CONFIG_TSEC_TBICR_SETTINGS on the P1_P2_RDB family of boards as now the
    default setting is sufficient for them.

    Additionally, we clean up the code a bit to remove an unnecessary second
    define.

    Signed-off-by: Kumar Gala
    Acked-by: Peter Tyser
    Tested-by: Peter Tyser

    Kumar Gala
     

12 Dec, 2010

1 commit


11 Dec, 2010

3 commits

  • Reuse the gd->tbl value for timestamp and add gd->lastinc for lastinc bss
    values in the OMAP timer driver.

    The usage of bss values in drivers before initialisation of bss is forbidden.
    In that special case some data in .rel.dyn gets corrupted.

    Signed-off-by: Dirk Behme
    Tested-by: Steve Sakoman
    Tested-by: John Rigby
    Tested-by: Nishanth Menon
    Acked-by: Nishanth Menon
    Tested-by: Heiko Schocher
    Tested-by: Sandeep Paulraj
    Signed-off-by: Sandeep Paulraj

    Dirk Behme
     
  • The DM6446 does not build due to the ARM
    relocation patch.

    Also the board does not build in the NOR
    mode. Changed default to NAND to ensure
    no build failure.
    While at it removed CONFIG_CMD_KGDB

    Signed-off-by: Sandeep Paulraj

    Sandeep Paulraj
     
  • This change allows the davinci timer functions to be used before
    relocation since it avoids using static variables prior to BSS being
    made available.

    The code is based on that used in the at91 timers, modified to use
    a davinci specific hardware timer. It also maintains reset_timer()
    to allow deprecated timer usage to continue to work (for example,
    in nand_base.c)

    Signed-off-by: Nick Thompson
    Tested-by: Ben Gardiner
    Tested-by: Sudhakar Rajashekhara
    Tested-by: Sandeep Paulraj
    Signed-off-by: Sandeep Paulraj

    Nick Thompson
     

10 Dec, 2010

1 commit


09 Dec, 2010

9 commits