summaryrefslogtreecommitdiffstats
path: root/sys/dev/i2c/adt7460.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2nd two extra fans on the 5027 are encoded differently; diffderaadt2007-12-121-13/+26
| | | | from remco@d-compu.dyndns.org
* support sch5027 which has two extra fans and slightly different voltagederaadt2007-12-061-23/+59
| | | | readings; from remco@d-compu.dyndns.org
* don't clear sensor flags that were never set; ok deraadtcnst2007-10-311-2/+1
|
* rework sensor tasks to use the kernels generic workq rather than a specialdlg2007-06-241-2/+2
| | | | | | | | | kernel thread of its own. the api has changed (which will be fixed in the manpage shortly) so all the users of sensor tasks that i can find have been fixed too. noone tested, so its going in to force people to run with it. "put it in" deraadt@
* split userland & kernel struct sensor/sensordev so that the additionderaadt2007-03-221-3/+3
| | | | | | of new fields in the future is less disruptive. This is done similar to how struct proc is handled for ps(1). ok jmc (man page changes) tested fkr simon, and more suggestions from millert
* correct the code to handle the adt7475, which stupidly is missing somederaadt2006-12-311-20/+24
| | | | of the registers.... tested by dhartmei and others
* support adt7475; tested by dhartmeideraadt2006-12-261-10/+13
|
* adapt to new two-level sensor api; Constantine A. Mureninderaadt2006-12-231-19/+10
|
* looks like 0x20 on sch5017 is a 5v input, not 2.5vderaadt2006-04-171-7/+9
|
* fix +12v conversion, because of stupid C; wilfriedderaadt2006-04-141-2/+2
|
* various changes to the table-driven code as a result of conversationsderaadt2006-04-131-45/+35
| | | | | | with wilfried. unfortunately days have gone by without him (or others) saying that it works fine. in it goes. maybe it will crash for someone?
* sch5017 is an adt7460 clone of some type. also, we are seeing somederaadt2006-04-101-37/+106
| | | | | | ways to determine the actual voltage multipliers, so move to a table driven model, which we can tweak as we see more varients. checked by kettenis jolan and roman
* slightly nicer sensor namesderaadt2006-04-091-4/+4
|
* Match emc6d100 and emc6w201. Fix typo. print rev with 0x prefix.kettenis2006-03-121-5/+6
|
* handle lm96000 (another similar chip); ok kettenis, tested by stu@spacehopper.orgderaadt2006-03-041-2/+3
|
* Replace SENSOR_ADD() macro with a pair of functionsgrange2006-01-191-2/+2
| | | | | | | sensor_add()/sensor_del() so that sensors can be attached and detached dynamicaly. ok kettenis@ deraadt@ dlg@
* golly gee, adm1027 looks a lot like adt7460deraadt2005-12-281-1/+2
|
* no longer use ia_compat; tested by a fewderaadt2005-12-271-15/+11
|
* match about 15 more clone chipsderaadt2005-12-271-3/+9
|
* grok adt7467 somewhat, and fan disconnectsderaadt2005-11-171-5/+23
|
* basic driver for adt7460 found in some machinesderaadt2005-11-171-0/+239