summaryrefslogtreecommitdiffstats
path: root/sys/dev/i2c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* lm75 scoring should not show up in verbosederaadt2006-11-011-3/+3
|
* re-enable I2C_VERBOSEjsg2006-09-261-2/+2
| | | | ok deraadt@
* #undef I2C_VERBOSEkettenis2006-08-291-2/+2
| | | | ok deraadt@
* Cleanup. Add config flag to make fans blast at full speed.kettenis2006-08-261-308/+60
| | | | ok drahn@
* handle lm75a; matt@bodgit-n-scarper.comderaadt2006-08-191-2/+31
|
* probe for the lm75a, meaning that the lm75/lm75a/lm77 probe routine mustderaadt2006-08-181-31/+116
| | | | | become quite complicated. work done by matt@bodgit-n-scarper.com after i explained how daft these devices are
* Add support for Analog Devices ADM1023 (and ADM1021A).kettenis2006-07-201-1/+2
|
* Add support for Genesys Logic GL523SM and Global Mixed-mode Technology G781.kettenis2006-07-152-4/+26
| | | | tested by fgs@ and Stuart Henderson.
* spacingderaadt2006-07-121-2/+2
|
* Add missing break.kettenis2006-07-121-1/+2
|
* Sort switch statements by vendor ID.kettenis2006-07-121-68/+68
|
* match pca9555 as a name tooderaadt2006-06-271-1/+2
|
* pretty code, shorten it, etc, ok drahnderaadt2006-06-211-39/+15
|
* Avoid using the rfact member of 'struct sensor' which is on its way out.kettenis2006-06-191-3/+3
|
* Better checks to avoid attaching when device is not present.drahn2006-06-171-2/+6
|
* Driver for the Philips PCA9532 LCD dimmer controller, found on thecus.drahn2006-06-172-1/+186
|
* Fan controller for Thecus N2100, still needs more work, currently sets thedrahn2006-06-152-1/+535
| | | | | fan so it is running. The nice auto fan speed isn't working currently. Also gives temperature sensors.
* Ricoh rtc support for armish, driver from netbsd.drahn2006-06-152-1/+353
|
* teach it fintek f75375; half by drahnderaadt2006-06-141-1/+6
|
* Add abstraction for resistor factors; makes it easier to compare them tokettenis2006-05-141-20/+41
| | | | | the datasheets. Fix a few bugs in the handling of voltage sensors. From Constantine Murenin <mureninc@gmail.com>.
* incorporate feedback from kettenis@: fix init of sc_temp_invalid for LM90,djm2006-04-301-15/+12
| | | | | make sc_temp_invalid an array and set 0x7f as an invalid reading for the Maxim 6690 too
* support the Maxim 6657, 6658 and 6659 parts, which are register-wisedjm2006-04-301-3/+16
| | | | | identical to the Maxim 6690. Also fixes a bug which caused Maxim 6642 parts to be mishandled; ok deraadt@
* bring back skip_fc SMI workaround for max6657 chips; ok kettenis@djm2006-04-291-3/+4
|
* Reorganize the 0xfe vendor register block, adding new devices and tighteningkettenis2006-04-172-41/+76
| | | | | checks on existing devices. "slap it in" deraadt@
* 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-103-379/+107
| | | | | | 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
* make this match our code standardsderaadt2006-04-1012-97/+70
|
* new sch5017 driver by roman.hunt@comcast.netderaadt2006-04-101-1/+6
|
* files.i2cderaadt2006-04-101-0/+363
|
* slightly nicer sensor namesderaadt2006-04-092-7/+7
|
* Detect newer revisions of the LM81.kettenis2006-03-221-2/+3
|
* sis950 has 0x5b missing, so it looks more like an it8712f-aderaadt2006-03-191-2/+2
|
* ok, what i thought was sis950 is actually likely the it8712f-aderaadt2006-03-191-4/+4
|
* probe for it8712 and sis950 (somewhat of a clone)deraadt2006-03-181-2/+10
|
* typobrad2006-03-181-2/+2
|
* Properly scale voltage on w83l784r.kettenis2006-03-121-7/+13
| | | | Origional patch from Constantine A. Murenin.
* Match emc6d100 and emc6w201. Fix typo. print rev with 0x prefix.kettenis2006-03-121-5/+6
|
* Tweak comment.kettenis2006-03-121-2/+2
|
* Add a few more SMSC devices.kettenis2006-03-071-2/+8
|
* Improve adm1030/adm1031 detection.kettenis2006-03-071-9/+12
| | | | ok deraadt@
* Re-enable I2C_VERBOSE.kettenis2006-03-041-2/+2
|
* don't permanently disable temperature sensors when they fail a read,djm2006-03-041-3/+5
| | | | just mark it as invalid
* handle lm96000 (another similar chip); ok kettenis, tested by stu@spacehopper.orgderaadt2006-03-042-4/+5
|
* if ipmi is on the machine: instead of (confusingly) failing in match,deraadt2006-02-261-8/+10
| | | | bail out in attach, and also say why; ok marco
* Don't touch i2c bus tag internals directly.grange2006-02-261-9/+9
| | | | ok deraadt@
* Make sure we print something for unidentified devices.kettenis2006-02-251-1/+6
| | | | ok deraadt@
* #undef I2C_VERBOSE; re-enable after release.kettenis2006-02-251-2/+2
| | | | prompted by deraadt@
* Fix another typo. From Constantine A. Murenin.kettenis2006-02-171-2/+2
|