[PATCH 0/5] ppc: Import latest U-Boot code
Renaud Barbier
renaud.barbier at ge.com
Wed Jan 15 06:47:39 EST 2014
Upgrade the mpc85xx startup code to the latest U-Boot version and
add MMUv2 page size definitions for future CPUs support.
Re-factor the startup code relocation code so like U-Boot it
uses the build-time bss section address from a unique linker
script.
Tested on ppc DA923RC and P2020RDB.
Renaud Barbier (5):
ppc: cpu-85xx: upgrade MMU support to v2 pages sizes
ppc: mpc85xx: use common linker script
ppc: mpc85xx: change bss relocation
ppc: cpu-85xx: import U-Boot start-up code
cpu-85xx: start.S: clean up imported code
arch/ppc/Makefile | 4 +
arch/ppc/boards/freescale-p2020rdb/Makefile | 1 -
arch/ppc/boards/freescale-p2020rdb/barebox.lds.S | 141 -------
arch/ppc/boards/geip-da923rc/Makefile | 1 -
arch/ppc/cpu-85xx/start.S | 431 ++++++++++++++-------
arch/ppc/cpu-85xx/tlb.c | 30 +-
arch/ppc/include/asm/config.h | 2 +-
arch/ppc/include/asm/mmu.h | 40 +-
arch/ppc/include/asm/processor.h | 7 +
arch/ppc/mach-mpc85xx/Kconfig | 5 +
arch/ppc/mach-mpc85xx/Makefile | 1 +
.../geip-da923rc => mach-mpc85xx}/barebox.lds.S | 11 +-
arch/ppc/mach-mpc85xx/cpu_init.c | 2 +-
.../ppc/mach-mpc85xx/include/mach/config_mpc85xx.h | 4 +
14 files changed, 359 insertions(+), 321 deletions(-)
delete mode 100644 arch/ppc/boards/freescale-p2020rdb/barebox.lds.S
rename arch/ppc/{boards/geip-da923rc => mach-mpc85xx}/barebox.lds.S (94%)
--
1.8.4.2
More information about the barebox
mailing list