linux/arch/powerpc/kernel
Paul Mackerras c49888203d powerpc: Fixes to get the Longtrail CHRP a bit further
Talk about buggy firmware...  the OF on the Longtrail returns 0
from the claim client service rather than -1 when the claim fails.
It also has no device_type on the /memory node and blows up if
the output buffer for package-to-path is too big.

This also fixes a bug with calling alloc_up with align == 0, where
we did _ALIGN_UP(alloc_bottom, 0) which will end up as 0.

Lastly, we now check the return value (in r3) from calling the
prom, and return -1 from call_prom if we get a negative value back.
That is supposed to indicate that the requested client service
doesn't exist.

Signed-off-by: Paul Mackerras <paulus@samba.org>
2005-10-26 21:52:53 +10:00
..
asm-offsets.c powerpc: Merge rtas.c into arch/powerpc/kernel 2005-10-26 17:05:24 +10:00
binfmt_elf32.c
btext.c
cputable.c
entry_32.S powerpc: Merge rtas.c into arch/powerpc/kernel 2005-10-26 17:05:24 +10:00
entry_64.S
fpu.S
head_4xx.S
head_8xx.S
head_32.S powerpc: Merge 32-bit CHRP support. 2005-10-26 21:45:56 +10:00
head_44x.S
head_64.S
head_fsl_booke.S
idle_6xx.S
idle_power4.S
init_task.c
lparmap.c
Makefile powerpc: Pull common bits of setup_{32,64}.c into setup-common.c 2005-10-26 17:11:18 +10:00
misc_32.S
misc_64.S
of_device.c
pmc.c
ppc_ksyms.c powerpc: Pull common bits of setup_{32,64}.c into setup-common.c 2005-10-26 17:11:18 +10:00
process.c
prom.c powerpc: Fix interrupt-tree parsing 2005-10-26 17:19:06 +10:00
prom_init.c powerpc: Fixes to get the Longtrail CHRP a bit further 2005-10-26 21:52:53 +10:00
ptrace.c
ptrace32.c
rtas.c powerpc: Merge rtas.c into arch/powerpc/kernel 2005-10-26 17:05:24 +10:00
semaphore.c
setup-common.c powerpc: Pull common bits of setup_{32,64}.c into setup-common.c 2005-10-26 17:11:18 +10:00
setup_32.c powerpc: Merge 32-bit CHRP support. 2005-10-26 21:45:56 +10:00
setup_64.c
signal_32.c
sys_ppc32.c
syscalls.c
systbl.S
time.c [PATCH] powerpc: Add support for Book-E timer config to generic_calibrate_decr 2005-10-26 15:55:46 +10:00
traps.c
vecemu.c
vector.S
vio.c powerpc: Add a shutdown member to vio_driver 2005-10-24 17:40:23 +10:00
vmlinux.lds.S