kernel-fxtec-pro1x/arch/powerpc/boot
Benjamin Herrenschmidt 55190f8878 powerpc: Add skeleton PowerNV platform
This adds a skeletton for the new Power "Non Virtualized"
platform which will be used by machines supporting running
without an hypervisor, for example in order to run KVM.

These machines will be using a new firmware called OPAL
for which the support will be provided by later patches.

The PowerNV platform is intended to be also usable under
the BML environment used internally for early CPU bringup
which is why the code also supports using RTAS instead of
OPAL in various places.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2011-09-20 15:53:25 +10:00
..
dts Merge remote-tracking branch 'origin/master' into next 2011-09-20 15:52:38 +10:00
.gitignore dtc/powerpc: remove obsolete .gitignore entries 2011-06-08 18:51:18 -06:00
4xx.c powerpc/44x: Fix UART clocks on 440SPe 2010-05-12 07:48:49 -04:00
4xx.h
44x.h
addnote.c powerpc: Use static const char arrays 2010-10-13 16:19:03 +11:00
bamboo.c
cpm-serial.c
crt0.S powerpc/boot: Allow building the zImage wrapper as a relocatable ET_DYN 2011-04-20 16:59:20 +10:00
crtsavres.S
cuboot-8xx.c
cuboot-52xx.c
cuboot-83xx.c
cuboot-85xx-cpm2.c
cuboot-85xx.c
cuboot-824x.c
cuboot-acadia.c
cuboot-amigaone.c
cuboot-bamboo.c
cuboot-c2k.c
cuboot-ebony.c
cuboot-hotfoot.c
cuboot-katmai.c
cuboot-kilauea.c
cuboot-mpc7448hpc2.c
cuboot-pq2.c
cuboot-rainier.c
cuboot-sam440ep.c
cuboot-sequoia.c
cuboot-taishan.c
cuboot-warp.c
cuboot-yosemite.c
cuboot.c
cuboot.h
dcr.h
devtree.c
div64.S powerpc: Fix div64 in bootloader 2010-11-18 14:39:24 +11:00
dummy.c
ebony.c
elf.h
elf_util.c
ep88xc.c
ep405.c
ep8248e.c
epapr.c powerpc/boot: Add an ePAPR compliant boot wrapper 2011-04-20 16:59:21 +10:00
fixed-head.S
flatdevtree_env.h
fsl-soc.c
fsl-soc.h
gamecube-head.S
gamecube.c
gunzip_util.c
gunzip_util.h
hack-coff.c
holly.c
install.sh
io.h
libfdt-wrapper.c
libfdt_env.h
main.c
Makefile powerpc: Add skeleton PowerNV platform 2011-09-20 15:53:25 +10:00
mktree.c
mpc8xx.c
mpc8xx.h
mpc52xx-psc.c
mpsc.c
mv64x60.c
mv64x60.h
mv64x60_i2c.c
ns16550.c
of.c
of.h
ofconsole.c
oflib.c
ops.h
page.h
planetcore.c
planetcore.h
ppc_asm.h
ppcboot-hotfoot.h
ppcboot.h
pq2.c
pq2.h
prpmc2800.c
ps3-head.S
ps3-hvcall.S
ps3.c
README
redboot-8xx.c
redboot-83xx.c
redboot.h
reg.h
rs6000.h
serial.c
simple_alloc.c
simpleboot.c
stdio.c
stdio.h
stdlib.c
stdlib.h
string.h
string.S
treeboot-bamboo.c
treeboot-ebony.c
treeboot-iss4xx.c powerpc/44x: boot wrapper: allow kernel to load into non-zero address 2011-07-12 09:34:41 -04:00
treeboot-walnut.c
types.h
uartlite.c
ugecon.c
ugecon.h
util.S
virtex.c
virtex405-head.S
wii-head.S
wii.c
wrapper powerpc: Call gzip with -n 2011-05-19 14:30:40 +10:00
zImage.coff.lds.S powerpc/boot: Allow building the zImage wrapper as a relocatable ET_DYN 2011-04-20 16:59:20 +10:00
zImage.lds.S powerpc/boot: Allow building the zImage wrapper as a relocatable ET_DYN 2011-04-20 16:59:20 +10:00
zImage.ps3.lds.S

To extract the kernel vmlinux, System.map, .config or initrd from the zImage binary:

objcopy -j .kernel:vmlinux -O binary zImage vmlinux.gz
objcopy -j .kernel:System.map -O binary zImage System.map.gz
objcopy -j .kernel:.config -O binary zImage config.gz
objcopy -j .kernel:initrd -O binary zImage.initrd initrd.gz


	Peter