powerpc: change 86xx SMP boot method
We put the bootpg for the secondary cpus into memory and use
BPTR to get to it. This is a step towards converting to the
ePAPR boot methodology. Also, the code is written to
deal properly with more than 4GB of RAM.
Signed-off-by:
Becky Bruce <becky.bruce@freescale.com>
Showing
- cpu/mpc86xx/Makefile 4 additions, 0 deletionscpu/mpc86xx/Makefile
- cpu/mpc86xx/cpu_init.c 4 additions, 0 deletionscpu/mpc86xx/cpu_init.c
- cpu/mpc86xx/fdt.c 21 additions, 0 deletionscpu/mpc86xx/fdt.c
- cpu/mpc86xx/mp.c 68 additions, 0 deletionscpu/mpc86xx/mp.c
- cpu/mpc86xx/mp.h 7 additions, 0 deletionscpu/mpc86xx/mp.h
- cpu/mpc86xx/release.S 169 additions, 0 deletionscpu/mpc86xx/release.S
- cpu/mpc86xx/start.S 4 additions, 73 deletionscpu/mpc86xx/start.S
- include/configs/MPC8610HPCD.h 7 additions, 0 deletionsinclude/configs/MPC8610HPCD.h
- include/configs/MPC8641HPCN.h 7 additions, 0 deletionsinclude/configs/MPC8641HPCN.h
- include/configs/sbc8641d.h 7 additions, 0 deletionsinclude/configs/sbc8641d.h
cpu/mpc86xx/mp.c
0 → 100644
cpu/mpc86xx/mp.h
0 → 100644
cpu/mpc86xx/release.S
0 → 100644
Please register or sign in to comment