linux/drivers/macintosh
Benjamin Herrenschmidt b55fafc5a8 [PATCH] powerpc: Fix old g5 issues with windfarm
Some of the windfarm sensor modules can initialize on old machines that
don't have full windfarm support like non-dual core desktop G5s.
Unfortunately, by doing so, they would trigger a bug in their matching
algorithm causing them to attach to the wrong bus, thus triggering
issues with the i2c core and breaking the thermal driver.

This patch fixes the probing issue (so that they will work when a
windfarm port is done to these machines) and also prevents for now
windfarm to load at all on these machines that still use therm_pm72 to
avoid wasting resources.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-03-03 21:43:53 +11:00
..
adb-iop.c [PATCH] m68k: NULL noise removal 2006-01-12 09:09:04 -08:00
adb.c [PATCH] Driver Core: fix up all callers of class_device_create() 2005-10-28 09:52:52 -07:00
adbhid.c [PATCH] kfree cleanup: misc remaining drivers 2005-11-07 07:54:05 -08:00
ans-lcd.c [PATCH] powerpc: Remove sections use from ppc64 and drivers 2005-09-19 09:38:49 +10:00
apm_emu.c [PATCH] ppc64: AC Power handling broken for desktops 2005-10-29 15:11:48 +10:00
Kconfig ppc: fix up trivial Kconfig config selection 2006-02-08 07:51:17 -08:00
mac_hid.c [PATCH] Input: convert drivers/macintosh to dynamic input_dev allocation 2005-10-28 09:52:53 -07:00
macio-adb.c [PATCH] powerpc: macio-adb build fix 2006-01-14 13:19:18 +11:00
macio_asic.c [PATCH] MODALIAS= for macio 2006-02-01 08:53:19 -08:00
macio_sysfs.c [PATCH] Add modalias to macio sysfs attributes 2005-10-29 14:35:58 +10:00
Makefile [PATCH] powerpc: Thermal control for dual core G5s 2006-02-07 22:05:14 -08:00
mediabay.c [PATCH] powerpc: Remove device_node addrs/n_addr 2006-01-09 14:53:55 +11:00
nvram.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
smu.c [PATCH] 2/5 powerpc: Rework PowerMac i2c part 2 2006-01-09 15:47:17 +11:00
therm_adt746x.c Merge ../torvalds-2.6/ 2006-01-06 12:59:59 -08:00
therm_pm72.c spelling: s/retreive/retrieve/ 2006-01-10 00:10:13 +01:00
therm_pm72.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
therm_windtunnel.c [PATCH] I2C: Remove .owner setting from i2c_driver as it's no longer needed 2006-01-05 22:16:25 -08:00
via-cuda.c [PATCH] powerpc: Remove device_node addrs/n_addr 2006-01-09 14:53:55 +11:00
via-macii.c [PATCH] m68k: NULL noise removal 2006-01-12 09:09:04 -08:00
via-maciisi.c [PATCH] m68k: NULL noise removal 2006-01-12 09:09:04 -08:00
via-pmu.c [PATCH] 3/5 powerpc: Add platform functions interpreter 2006-01-09 15:47:18 +11:00
via-pmu68k.c [PATCH] m68k: NULL noise removal 2006-01-12 09:09:04 -08:00
windfarm.h [PATCH] powerpc: Thermal control for dual core G5s 2006-02-07 22:05:14 -08:00
windfarm_core.c [PATCH] powerpc: Fix old g5 issues with windfarm 2006-03-03 21:43:53 +11:00
windfarm_cpufreq_clamp.c [PATCH] powerpc: Fix old g5 issues with windfarm 2006-03-03 21:43:53 +11:00
windfarm_lm75_sensor.c [PATCH] powerpc: Fix old g5 issues with windfarm 2006-03-03 21:43:53 +11:00
windfarm_max6690_sensor.c [PATCH] powerpc: Fix old g5 issues with windfarm 2006-03-03 21:43:53 +11:00
windfarm_pid.c [PATCH] powerpc: Thermal control for dual core G5s 2006-02-07 22:05:14 -08:00
windfarm_pid.h [PATCH] powerpc: Thermal control for dual core G5s 2006-02-07 22:05:14 -08:00
windfarm_pm81.c [PATCH] powerpc: Thermal control for dual core G5s 2006-02-07 22:05:14 -08:00
windfarm_pm91.c [PATCH] powerpc: Thermal control for dual core G5s 2006-02-07 22:05:14 -08:00
windfarm_pm112.c [PATCH] powerpc: Fix old g5 issues with windfarm 2006-03-03 21:43:53 +11:00
windfarm_smu_controls.c [PATCH] powerpc: Thermal control for dual core G5s 2006-02-07 22:05:14 -08:00
windfarm_smu_sat.c [PATCH] allow windfarm_pm112 module to load 2006-02-17 13:59:27 -08:00
windfarm_smu_sensors.c [PATCH] powerpc: Thermal control for dual core G5s 2006-02-07 22:05:14 -08:00