[U-Boot-Users] [PATCH] PPC4xx: Memory Queue Optimizations for PPC460EX/GT

Prodyut Hazarika phazarika at amcc.com
Thu Aug 7 20:28:14 CEST 2008


Thanks Stefan for your comments. Please see reply below.
 
>> +     mtdcr(plb1_acr, plb1_acr_ppm_fair    |
>> +                     plb1_acr_hbu_enabled |
>> +                     plb1_acr_rdp_4deep   |
>> +                     plb1_acr_wrp_2deep);
>> +
>
>Is this PLB0_ACR tuning Canyonlands specific? Or will all 460EX/GT boards
>profit from this configuration? Or even other 4xx PPC variants as well?
>
>If this is the case then I suggest to move this code to a common place,
>perhaps in cpu_init_f(). What do you think?
The PLB Arbiter register configuration are definitely common to PPC460EX/GT boards.
I am working with PowerPC hardware architects to find out whether we can put the same
changes for other PPC4xx variants
 
>> +
>> +     mtdcr(SDRAM_CONF1HB, 0x80001c80);
>> +     mtdcr(SDRAM_CONF1LL, 0x80001c80);
>> +     mtdcr(SDRAM_CONFPATHB, 0x18a68000);
>
>Could you please add a comment what exactly is configured with these "magic
>numbers"?
I will add C defines corresponding to those register bits and resubmit
 
>> +#if defined(CONFIG_440EP) || defined(CONFIG_440GR) || \
>> +    defined(CONFIG_440EPX) || defined(CONFIG_440GRX) || \
>> +    defined(CONFIG_460EX) || defined(CONFIG_460GT)
>
>Are the PLBx_ACR register really identical on all those PPC's? Just checking.
They seem to be so. I will double-check the user manuals for all these processors.
 
>Please fix if necessary and resubmit. And please keep me on CC on 4xx related
>patches.
I will try to put out the modified patch latest by tommorow.
 
Best Regards,
Prodyut Hazarika
 
================================
Staff S/W Engineer
AMCC
================================
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20080807/a80e3c4c/attachment.htm 


More information about the U-Boot mailing list