[U-Boot] [PATCH] 440spe MQ initialization

Wolfgang Denk wd at denx.de
Fri Oct 17 01:10:14 CEST 2008


Dear Stefan,

In message <200809231237.12323.yur at emcraft.com> Yuri Tikhonov wrote:
> 
>  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.
> 
> Signed-off-by: Yuri Tikhonov <yur at emcraft.com>
> ---
>  cpu/ppc4xx/44x_spd_ddr2.c      |   10 ++++++----
>  include/asm-ppc/ppc4xx-sdram.h |    5 +++++
>  2 files changed, 11 insertions(+), 4 deletions(-)

I must admit that I lost  track  in  the  discussion  following  this
posting  what  the real state of affairs is now. Do we need to change
anything in U-Boot, or not, and why not?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The ideal situation is to have massive computing power right at home.
Something that dims the streetlights and shrinks the picture  on  the
neighbours' TVs when you boot it up.


More information about the U-Boot mailing list