summaryrefslogtreecommitdiffstats
path: root/sys/dev/i2c
AgeCommit message (Expand)AuthorFilesLines
2006-06-14teach it fintek f75375; half by drahnderaadt1-1/+6
2006-05-14Add abstraction for resistor factors; makes it easier to compare them tokettenis1-20/+41
2006-04-30incorporate feedback from kettenis@: fix init of sc_temp_invalid for LM90,djm1-15/+12
2006-04-30support the Maxim 6657, 6658 and 6659 parts, which are register-wisedjm1-3/+16
2006-04-29bring back skip_fc SMI workaround for max6657 chips; ok kettenis@djm1-3/+4
2006-04-17Reorganize the 0xfe vendor register block, adding new devices and tighteningkettenis2-41/+76
2006-04-17looks like 0x20 on sch5017 is a 5v input, not 2.5vderaadt1-7/+9
2006-04-14fix +12v conversion, because of stupid C; wilfriedderaadt1-2/+2
2006-04-13various changes to the table-driven code as a result of conversationsderaadt1-45/+35
2006-04-10sch5017 is an adt7460 clone of some type. also, we are seeing somederaadt3-379/+107
2006-04-10make this match our code standardsderaadt12-97/+70
2006-04-10new sch5017 driver by roman.hunt@comcast.netderaadt1-1/+6
2006-04-10files.i2cderaadt1-0/+363
2006-04-09slightly nicer sensor namesderaadt2-7/+7
2006-03-22Detect newer revisions of the LM81.kettenis1-2/+3
2006-03-19sis950 has 0x5b missing, so it looks more like an it8712f-aderaadt1-2/+2
2006-03-19ok, what i thought was sis950 is actually likely the it8712f-aderaadt1-4/+4
2006-03-18probe for it8712 and sis950 (somewhat of a clone)deraadt1-2/+10
2006-03-18typobrad1-2/+2
2006-03-12Properly scale voltage on w83l784r.kettenis1-7/+13
2006-03-12Match emc6d100 and emc6w201. Fix typo. print rev with 0x prefix.kettenis1-5/+6
2006-03-12Tweak comment.kettenis1-2/+2
2006-03-07Add a few more SMSC devices.kettenis1-2/+8
2006-03-07Improve adm1030/adm1031 detection.kettenis1-9/+12
2006-03-04Re-enable I2C_VERBOSE.kettenis1-2/+2
2006-03-04don't permanently disable temperature sensors when they fail a read,djm1-3/+5
2006-03-04handle lm96000 (another similar chip); ok kettenis, tested by stu@spacehopper.orgderaadt2-4/+5
2006-02-26if ipmi is on the machine: instead of (confusingly) failing in match,deraadt1-8/+10
2006-02-26Don't touch i2c bus tag internals directly.grange1-9/+9
2006-02-25Make sure we print something for unidentified devices.kettenis1-1/+6
2006-02-25#undef I2C_VERBOSE; re-enable after release.kettenis1-2/+2
2006-02-17Fix another typo. From Constantine A. Murenin.kettenis1-2/+2
2006-02-16Fix typo's. From Constantine A. Murenin.kettenis1-3/+3
2006-02-08add a member to the i2c_attach args so that a controller can pass adlg3-3/+6
2006-02-08Fix lm75 check.kettenis1-4/+8
2006-02-04s/amd1032cloneprobe/adm1032cloneprobe/gkettenis1-4/+4
2006-01-31fix error messagedjm1-3/+4
2006-01-29Disable iic whenever ipmi is enabled. This fixes boxes like Sun x4200 thatmarco1-1/+10
2006-01-29Don't probe address 0x4f.kettenis1-3/+8
2006-01-28Move address checks forward. Cleanup comments.kettenis1-51/+56
2006-01-28Disable ds1624/ds1631/ds1721 probe.kettenis1-1/+7
2006-01-28Rename lm_i2c.c to lm78_i2c.c.kettenis2-3/+3
2006-01-26Fix printf.kettenis1-2/+2
2006-01-26Make lm at iic detach properly, and use config_detach(9) to fully detachkettenis1-2/+12
2006-01-25Prevent division by zero, and make it actually update the fan sensors.kettenis1-8/+13
2006-01-24Initial stab at glenv(4), a driver for the GL518SM.kettenis2-1/+228
2006-01-23The GL518SM is a real piece of shit, and if we don't detect it bad thingskettenis1-1/+20
2006-01-19Replace SENSOR_ADD() macro with a pair of functionsgrange17-36/+36
2006-01-18Fix typo; w83l785ts-l has chip ID 0x70.kettenis1-2/+2
2006-01-17Match "w83791sd".kettenis1-7/+7