powerpc: Merge in 64-bit powermac support.
This brings in a lot of changes from arch/ppc64/kernel/pmac_*.c to
arch/powerpc/platforms/powermac/*.c and makes various minor tweaks
elsewhere. On the powermac we now initialize ppc_md by copying
the whole pmac_md structure into it, which required some changes in
the ordering of initializations of individual fields of it.
Signed-off-by:
Paul Mackerras <paulus@samba.org>
Showing
- arch/powerpc/Kconfig 1 addition, 0 deletionsarch/powerpc/Kconfig
- arch/powerpc/kernel/head_64.S 11 additions, 14 deletionsarch/powerpc/kernel/head_64.S
- arch/powerpc/kernel/prom_init.c 2 additions, 2 deletionsarch/powerpc/kernel/prom_init.c
- arch/powerpc/kernel/setup_32.c 2 additions, 5 deletionsarch/powerpc/kernel/setup_32.c
- arch/powerpc/platforms/Makefile 1 addition, 1 deletionarch/powerpc/platforms/Makefile
- arch/powerpc/platforms/powermac/Makefile 3 additions, 3 deletionsarch/powerpc/platforms/powermac/Makefile
- arch/powerpc/platforms/powermac/feature.c 1 addition, 4 deletionsarch/powerpc/platforms/powermac/feature.c
- arch/powerpc/platforms/powermac/nvram.c 122 additions, 61 deletionsarch/powerpc/platforms/powermac/nvram.c
- arch/powerpc/platforms/powermac/pci.c 184 additions, 288 deletionsarch/powerpc/platforms/powermac/pci.c
- arch/powerpc/platforms/powermac/pic.c 1 addition, 1 deletionarch/powerpc/platforms/powermac/pic.c
- arch/powerpc/platforms/powermac/pmac.h 2 additions, 2 deletionsarch/powerpc/platforms/powermac/pmac.h
- arch/powerpc/platforms/powermac/setup.c 314 additions, 144 deletionsarch/powerpc/platforms/powermac/setup.c
- arch/powerpc/platforms/powermac/smp.c 340 additions, 190 deletionsarch/powerpc/platforms/powermac/smp.c
- arch/powerpc/platforms/powermac/time.c 152 additions, 98 deletionsarch/powerpc/platforms/powermac/time.c
- include/asm-powerpc/machdep.h 2 additions, 4 deletionsinclude/asm-powerpc/machdep.h
- include/asm-ppc64/system.h 2 additions, 0 deletionsinclude/asm-ppc64/system.h
- include/asm-ppc64/udbg.h 3 additions, 0 deletionsinclude/asm-ppc64/udbg.h
Loading
Please register or sign in to comment