Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: adt7xxx drivers (Was Re: Device name length restriction?)
On Tue, 9 Sep 2008, David Brownlee wrote:
For a GENERIC kernel the table size is amost certainly offset by
reducing duplication, and if someone is that size crazy then they
can have an ifdef to disable some table entries. Merged driver
definitely seems like a good idea to me...
These drivers don't really get included in GENERIC kernels (at least,
not on amd64/i386) since the i2c bus isn't really probe-able, and the
devices all share a common i2c address (0x2e). This really wouldn't
affect GENERIC kernels at all.
Now, I'm not at all sure about OpenFirmware ports, where there's an
external source of configuration information that doesn't require
probing of the i2c bus. I don't know if any of these devices are
included in those GENERIC kernels. Michael, any guidance here?
So far, I've identified ten different chips that all could be easily
handled by a single driver, with trivial detection of the specific chip
based on two on-board registers.
adt 7460, 7463, 7466, 7467, 7468, 7473, 7475, 7476, & 7490
adm 1027
All of these are identified externally as "dBCool (tm) thermal monitor
and controller" and all made by ON Semiconductor (they bought the
product line from Analog Devices at the end of 2007).
----------------------------------------------------------------------
| Paul Goyette | PGP DSS Key fingerprint: | E-mail addresses: |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul%whooppee.com@localhost |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette%juniper.net@localhost |
----------------------------------------------------------------------
Home |
Main Index |
Thread Index |
Old Index