powerpc/powermac: New windfarm driver for PowerMac G5 (AGP) and Xserve G5
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Sun, 29 Apr 2012 15:42:27 +0000 (15:42 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 30 Apr 2012 05:37:25 +0000 (15:37 +1000)
commit6cd3209967469f6e89d329deda6bb0b4700e7b62
tree35f099b364bf811b44fa11c7d71eaa7b22d264a1
parenta78a4a03a75466ff859d989a1a00110ebd0165b0
powerpc/powermac: New windfarm driver for PowerMac G5 (AGP) and Xserve G5

This replaces the old therm_pm72 using the same windfarm infrastructure
that was used for other PowerMac G5 models. The fan speeds and sensors
should now be visible in the same location in sysfs.

The driver is split into separate core modules for PowerMac7,2 (and 7,3)
and RackMac3,1, with a lot of the shared code now in the separate sensor
and control modules.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
drivers/macintosh/Kconfig
drivers/macintosh/Makefile
drivers/macintosh/windfarm.h
drivers/macintosh/windfarm_core.c
drivers/macintosh/windfarm_cpufreq_clamp.c
drivers/macintosh/windfarm_fcu_controls.c
drivers/macintosh/windfarm_mpu.h [new file with mode: 0644]
drivers/macintosh/windfarm_pm72.c [new file with mode: 0644]
drivers/macintosh/windfarm_rm31.c [new file with mode: 0644]