linux/drivers/macintosh
Benjamin Herrenschmidt 730745a5c4 [PATCH] 1/5 powerpc: Rework PowerMac i2c part 1
This is the first part of a rework of the PowerMac i2c code. It
completely reworks the "low_i2c" layer. It is now more flexible,
supports KeyWest, SMU and PMU i2c busses, and provides functions to
match device nodes to i2c busses and adapters.

This patch also extends & fix some bugs in the SMU driver related to i2c
support and removes the clock spreading hacks from the pmac feature code
rather than adapting them to the new API since they'll be replaced by
the platform function code completely in patch 3/5

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-01-09 15:47:16 +11:00
..
adb-iop.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07: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 [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00
mac_hid.c [PATCH] Input: convert drivers/macintosh to dynamic input_dev allocation 2005-10-28 09:52:53 -07:00
macio_asic.c [PATCH] powerpc: Remove device_node addrs/n_addr 2006-01-09 14:53:55 +11:00
macio_sysfs.c [PATCH] Add modalias to macio sysfs attributes 2005-10-29 14:35:58 +10:00
macio-adb.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11: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] 1/5 powerpc: Rework PowerMac i2c part 1 2006-01-09 15:47:16 +11:00
therm_adt746x.c Merge ../torvalds-2.6/ 2006-01-06 12:59:59 -08:00
therm_pm72.c Merge ../torvalds-2.6/ 2006-01-06 12:59:59 -08: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 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
via-maciisi.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
via-pmu68k.c [PATCH] powerpc: Remove sections use from ppc64 and drivers 2005-09-19 09:38:49 +10:00
via-pmu.c [PATCH] 1/5 powerpc: Rework PowerMac i2c part 1 2006-01-09 15:47:16 +11:00
windfarm_core.c [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00
windfarm_cpufreq_clamp.c [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00
windfarm_lm75_sensor.c Merge ../torvalds-2.6/ 2006-01-06 12:59:59 -08:00
windfarm_pid.c [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00
windfarm_pid.h [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00
windfarm_pm81.c [PATCH] Fix windfarm model-id table 2005-12-09 15:42:17 +11:00
windfarm_pm91.c [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00
windfarm_smu_controls.c [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00
windfarm_smu_sensors.c [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00
windfarm.h [PATCH] ppc64: Thermal control for SMU based machines 2005-11-08 11:17:56 +11:00