powerpc: Merge in the ppc64 version of the prom code.
authorPaul Mackerras <paulus@samba.org>
Thu, 6 Oct 2005 02:06:20 +0000 (12:06 +1000)
committerPaul Mackerras <paulus@samba.org>
Thu, 6 Oct 2005 02:06:20 +0000 (12:06 +1000)
commit9b6b563c0d2d25ecc3111916031aa7255543fbfb
tree07fd029308055461caa157d15a88c01861efc6bb
parentb85a046af3a260e079505e8023ccd10e01cf4f2b
powerpc: Merge in the ppc64 version of the prom code.

This brings in the ppc64 version of prom_init.c, prom.c and btext.c
and makes them work for ppc32.  This also brings in the new calling
convention, where the first entry to the kernel (with r5 != 0) goes
to the prom_init code, which then restarts from the beginning (with
r5 == 0) after it has done its stuff.

For now this also brings in the ppc32 version of setup.c.  It also
merges lmb.h.

Signed-off-by: Paul Mackerras <paulus@samba.org>
15 files changed:
arch/powerpc/kernel/Makefile
arch/powerpc/kernel/btext.c [new file with mode: 0644]
arch/powerpc/kernel/head.S
arch/powerpc/kernel/ppc_ksyms.c
arch/powerpc/kernel/prom.c [new file with mode: 0644]
arch/powerpc/kernel/prom_init.c [new file with mode: 0644]
arch/powerpc/kernel/setup.c [new file with mode: 0644]
arch/powerpc/platforms/powermac/pmac_setup.c
include/asm-powerpc/cputable.h
include/asm-powerpc/iommu.h [new file with mode: 0644]
include/asm-powerpc/lmb.h [new file with mode: 0644]
include/asm-powerpc/pSeries_reconfig.h [new file with mode: 0644]
include/asm-powerpc/prom.h [new file with mode: 0644]
include/asm-powerpc/rtas.h [new file with mode: 0644]
include/asm-powerpc/system.h