86xx: Rearrange the sequence in start.S
authorBecky Bruce <becky.bruce@freescale.com>
Wed, 23 Jan 2008 22:31:00 +0000 (16:31 -0600)
committerJon Loeliger <jdl@freescale.com>
Thu, 24 Jan 2008 18:11:37 +0000 (12:11 -0600)
commit1a41f7ce9c086e208c0eabf52565a237af2a2bd1
tree5772b2f402f34fe5e1423239b8469c4d042dc1c4
parent33dac03b1b5d61e4fed7bad445ba40b4c97feba0
86xx: Rearrange the sequence in start.S

* split the BAT initialization so that only 2 BATs (for the boot page
and stack) are programmed very early on.  The rest are initialized later.
* Move other BAT setup,  ccsrbar setup, and law setup later in the code
after translation has been enabled.

These changes will facilitate the moving of law and BAT initialization
to C code, and will aid with 36-bit physical addressing support.

Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
cpu/mpc86xx/start.S