kernel-ark/arch
Benjamin Herrenschmidt 1263cc67c0 [PATCH] ppc64: Fix booting on latest G5 models
The latest speedbumped Apple G5 models have a "bug" in the Open Firmware
device tree that lacks the proper interrupt routing information for the
northbridge i2c controller.  Apple's driver silently falls back into a
sub-optimal "polled" mode (heh, maybe they didn't even notice the bug
because of that :), our driver didn't properly check and crashes :(

This patch fixes our driver to not crash, and adds code to the
prom_init() OF trampoline code that detects the "bug" and adds the
missing information back for this chipset revision.  This fixes booting
and thermal control on these models.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-05-22 17:34:42 -07:00
..
alpha [PATCH] alpha/osf_sys: use helper functions to convert between tv and jiffies 2005-05-17 07:59:21 -07:00
arm [PATCH] ARM: Fix build error 2005-05-16 23:36:22 +01:00
arm26
cris
frv
h8300
i386 [PATCH] x86_64: i386/x86-64: Export cpu_core_map 2005-05-20 15:48:21 -07:00
ia64 [PATCH] kill <asm/ioctl32.h> 2005-05-17 07:59:21 -07:00
m32r
m68k
m68knommu
mips [PATCH] mips: add resource management to pmu 2005-05-17 07:59:20 -07:00
parisc
ppc [PATCH] ppc32: fix CONFIG_TASK_SIZE handling on 44x 2005-05-20 15:48:19 -07:00
ppc64 [PATCH] ppc64: Fix booting on latest G5 models 2005-05-22 17:34:42 -07:00
s390
sh
sh64
sparc
sparc64 [SPARC64]: Fix bad performance side effect of strbuf timeout changes. 2005-05-20 11:40:32 -07:00
um [PATCH] uml: Change printf to printk in console driver 2005-05-20 15:48:19 -07:00
v850
x86_64 [PATCH] x86_64: i386/x86-64: Export cpu_core_map 2005-05-20 15:48:21 -07:00