[PATCH] ppc64: SMU driver update & i2c support

Andrew Morton akpm at osdl.org
Wed Sep 21 09:20:43 EST 2005


Benjamin Herrenschmidt <benh at kernel.crashing.org> wrote:
>
> This patch is a bit late (I was on vacation) but I hope will make it in
> 2.6.14-rc*. The SMU is the "system controller" chip used by Apple recent
> G5 machines including the iMac G5. It drives things like fans, i2c
> busses, real time clock, etc... The current kernel contains a very crude
> driver that doesn't do much more than reading the real time clock
> synchronously. This is a completely rewritten driver that provides
> interrupt based command queuing, a userland interface, and an i2c/smbus
> driver for accessing the devices hanging off the SMU i2c busses like
> temperature sensors. This driver is a basic block for upcoming work on
> thermal control for those machines, among others.

Well it is officially extremely sinful of you to attempt to sneak a major
driver rewrite into -rc2.

Does this version have all the functionality of the earlier version?  Will
it break any existing userland tools?  How well tested is it?  Vendors may
base releases on 2.6.14.  Will they get grumpy about a half-finished
subsystem?




More information about the Linuxppc64-dev mailing list