summaryrefslogtreecommitdiffstats
path: root/sys/dev/i2c
AgeCommit message (Expand)AuthorFilesLines
2005-12-28if many regs in a "xeontemp" appear the same, it is not onederaadt1-4/+7
2005-12-28attempt at fan measurementderaadt2-4/+89
2005-12-28spacingderaadt1-2/+1
2005-12-28ad7417 much like ad7418deraadt1-2/+2
2005-12-28symbolic + 3deraadt1-2/+2
2005-12-28some chips (especially those crazy i2c/lpc/isa gross things) expose theirderaadt3-34/+28
2005-12-28golly gee, adm1027 looks a lot like adt7460deraadt1-1/+2
2005-12-28first draft of an adm1026 driver, without fan code yetderaadt2-1/+293
2005-12-27correctly mark 0x7f temperature reading as invalidderaadt1-4/+4
2005-12-27mark xeon internal sensor invalid each timederaadt1-2/+3
2005-12-27correct probe for ds1780 (lm87 clone)deraadt1-3/+3
2005-12-27better namesderaadt2-23/+23
2005-12-27oops, messed up "enabling run"deraadt1-2/+2
2005-12-27if too many of the early regs on a adm1021 are zero, it cannot be one..deraadt1-4/+11
2005-12-27adjust truth in adm commentderaadt1-4/+4
2005-12-27handle smsc 47m192 and varients, which have 3 additional sensorsderaadt1-5/+51
2005-12-27Don't touch ic_exec callback directly since it can be missed for somegrange1-4/+4
2005-12-273 drivers that mistakenly claim to need gpiobusderaadt1-4/+4
2005-12-27more paranoid checking for 47m192deraadt1-2/+4
2005-12-27lm(4) at iic(4)kettenis2-1/+120
2005-12-27avoid writing back same value; and use symbolic name for config START bitderaadt1-9/+13
2005-12-27adm1024 has the same interrupt clearing semantics as a lm87; tested by miodderaadt1-5/+7
2005-12-27interrupt clearing applies to lm87 class too (not just lm81 class)deraadt1-3/+2
2005-12-27if the device is busy trying to deliver an interrupt, it will stall onderaadt1-5/+13
2005-12-27correct adm2940 probederaadt1-5/+8
2005-12-27on lm81 and clones, reflag external sensor as invalid every time throughderaadt1-3/+6
2005-12-27only start, if not already startedderaadt1-9/+11
2005-12-27no longer use ia_compat; tested by a fewderaadt15-108/+74
2005-12-27match about 15 more clone chipsderaadt3-29/+80
2005-12-27make direct mappings fail for now, since noone will test that for mederaadt1-3/+3
2005-12-27the name belongs in "quotes"deraadt1-2/+2
2005-12-27if we write to the START bit, splat out a messagederaadt1-14/+15
2005-12-27completely bogus adm1021 check; it is much more like the xeon-stylederaadt1-2/+7
2005-12-26split out debug codederaadt1-1/+9
2005-12-26add address qualifiers to a few chips (ie. they can only occur at certainderaadt2-32/+58
2005-12-26if start is already set, avoid setting it againderaadt1-7/+9
2005-12-26if probe falls, iic_print should print the name we attempted to match underderaadt1-1/+3
2005-12-26maxim1617 is the samederaadt1-10/+3
2005-12-26symbolic names for command start bitderaadt1-6/+6
2005-12-26set the "start adc" bit upon startupderaadt1-20/+20
2005-12-25wrong fan2 registerderaadt1-2/+2
2005-12-25<= instead of < in two loops; spotted by miodderaadt1-3/+3
2005-12-25even though some i2c devices have ID and chip registers which we can keyderaadt1-26/+57
2005-12-25typoderaadt1-2/+2
2005-12-25support adm1024, kind of like adm1025 but some voltage pins more around and 2 fans show upderaadt2-1/+241
2005-12-25rename Xeon sensor, and ignore the other temperature sensorderaadt1-19/+17
2005-12-24even though the adm1021 manual page doesn't say that the rev at 0xffderaadt1-4/+4
2005-12-24bad messagederaadt1-2/+2
2005-12-24For Xeon sensors, only show one probederaadt1-8/+19
2005-12-24handle embedded xeon temperature probes. yes, you got it -- i2c wiresderaadt2-3/+36