
In message FA06AA2C99BCD511951200005A99441003BE170A@IRVEXCH1 you wrote:
I see Linux and u-boot as two very different things. In my opinion it is useful to have the BIOS follow the documented configuration. This helps the person who is trying to bring up, and probably learn, a new platform. As they become comfortable with the hardware they can deviate from the standard configuration. The difference is that they made those changes and didn't need to refer to several documents (or source code) to figure out a memory map. When Linux boots, it assumes the BIOS is brain-dead and reconfigures everything. The BCSR and IMMR will be relocated to what makes sense for that operating environment.
I think it is better to set up a useful and working memory map in the first place. YMMV.
Best regards,
Wolfgang Denk