19 Oct, 2008

1 commit


18 Oct, 2008

2 commits


17 Oct, 2008

7 commits

  • At least some revisions of the 8313, and possibly other chips, do not
    wait for all pages of the initial 4K NAND region to be loaded before
    beginning execution; thus, we wait for it before branching out of the
    first NAND page.

    This fixes warm reset problems when booting from NAND on 8313erdb.

    Signed-off-by: Scott Wood
    Acked-by: Kim Phillips

    Lepcha Suchit
     
  • Set the MQ Read Passing & MCIF Cycle limits to the recommended by AMCC
    values. This fixes the occasional 440SPe hard locking issues when the 440SPe's
    dedicated DMA engines are used (e.g. by the h/w accelerated RAID driver).

    Previously the appropriate initialization had been made in Linux, by the
    ppc440spe ADMA driver, which is wrong because modifying the MQ configuration
    registers after normal operation has begun is not supported and could
    have unpredictable results.

    Comment from Stefan: This patch doesn't change the resulting value of the
    MQ registers. It explicitly sets/clears all bits to the desired state which
    better documents the resulting register value instead of relying on pre-set
    default values.

    Signed-off-by: Yuri Tikhonov
    Signed-off-by: Stefan Roese

    Yuri Tikhonov
     
  • The MPC8544 RM incorrect shows the SEC_CFG bit in PORDEVSR2 as being
    bit 26, instead it should be bit 28. This caused in incorrect
    interpretation of the i2c_clk which is the same as the SEC clk on
    MPC8544. The SEC clk is controlled by cfg_sec_freq that is reported
    in PORDEVSR2.

    Signed-off-by: Kumar Gala

    Kumar Gala
     
  • This reverts commit dffd2446fb041f38ef034b0fcf41e51e5e489159.

    The fix introduced by this patch is not correct. The problem is
    that the documentation is not correct for the MPC8544 with regards
    to which bit in PORDEVSR2 is for the SEC_CFG.

    Signed-off-by: Kumar Gala

    Kumar Gala
     
  • Wolfgang Denk
     
  • mpc8536ds.c: In function 'is_sata_supported':
    mpc8536ds.c:614: warning: unused variable 'devdisr'

    Signed-off-by: Kumar Gala

    Kumar Gala
     
  • The function parse_line() in common/main.c was exposed globally by commit
    6636b62a6efc7f14e6e788788631ae7a7fca4537, Result in conflict with the same
    name funciton in drivers/bios_emulator/x86emu/debug.c when define the DEBUG.
    This patch fix this by renaming the function in the debug.c file.

    Signed-off-by: Jason Jin

    Jason Jin
     

15 Oct, 2008

9 commits


14 Oct, 2008

16 commits


13 Oct, 2008

5 commits