Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | check 4 (instead of merely 2) addr bits for probing sdtemp(4) chips; ok deraadt | 2009-07-10 | 1 | -8/+8 | ||
| | ||||||
* | fix the complement in the 2's complement patch from yesterday; ok deraadt | 2009-07-10 | 1 | -2/+2 | ||
| | ||||||
* | support onsemi's cat34ts02 and cat6095; ok deraadt | 2009-07-10 | 2 | -3/+8 | ||
| | ||||||
* | the temperature value is really a 13-bit 2's complement; ok deraadt | 2009-07-10 | 1 | -5/+4 | ||
| | ||||||
* | fix the mask for the sign bit and some comment; ok deraadt | 2009-07-10 | 1 | -3/+3 | ||
| | ||||||
* | Seems I confused Mb and MB and was in too much of a rush when I | 2009-05-23 | 1 | -5/+18 | ||
| | | | | | | | | added the DDR3 bits. Take into account more of the spd data and compute DDR3 module size in a way similiar to NetBSD so it comes out correctly. Tested by Olivier Cherrier and Christian Stuermer. | |||||
* | remove a meaningless sensor.desc; ok deraadt | 2009-04-22 | 1 | -3/+1 | ||
| | ||||||
* | apologize (dlg and claudio, stop snickering) | 2009-03-14 | 1 | -2/+2 | ||
| | ||||||
* | Untested FB-DIMM decoding adapted from changes made to NetBSD | 2009-02-22 | 1 | -1/+72 | ||
| | | | | | by Paul Goyette. ok deraadt@ | |||||
* | Indicate if a thermal sensor is present on ddr3 modules. | 2009-02-19 | 1 | -1/+6 | ||
| | ||||||
* | Move most of spdmem match logic into the driver and add crc16/ddr3 | 2009-02-19 | 2 | -18/+201 | ||
| | | | | | | | | | support based on changes in NetBSD by Paul Goyette with goop like bitfields/single decode function mess removed and things like module type/simpler capacity calculations added. Tested by a bunch of people in particular krw who tested a few revs of the ddr3 bits. | |||||
* | Unify error message. | 2009-01-26 | 2 | -4/+4 | ||
| | | | | ok grange@, oga@, todd@ | |||||
* | Check for zero'd spd data even if we pass the checksum | 2008-12-12 | 1 | -2/+4 | ||
| | | | | | | | and don't offer a match in this case. Deals with the qemu "TODO: Populate SPD eeprom data." tested by todd@ | |||||
* | remove more logically irrelevant DDR code from the SDR function; ok jsg | 2008-11-24 | 1 | -30/+18 | ||
| | ||||||
* | add support for ST's chip since documentation is now available at | 2008-11-13 | 2 | -3/+8 | ||
| | | | | | http://www.st.com/stonline/products/literature/ds/13448/stts424e02.pdf as discovered by Gert-Jan Vons. | |||||
* | remove some dead code and fix a comment; llvm/clang; ok jsg | 2008-11-10 | 1 | -16/+4 | ||
| | ||||||
* | uninitialised value caused some lmenv(4) fans to never appear sometimes; | 2008-11-10 | 1 | -2/+3 | ||
| | | | | | the bug was reported long time ago by Simon Slaytor with adm9240; the eyes were cleared today by LLVM/Clang Static Analyser; ok deraadt | |||||
* | support w83627dhg at i2c (as seen on Sun Ultra 24 via dmesg@) ok deraadt@ | 2008-11-03 | 2 | -2/+6 | ||
| | ||||||
* | add support for the PCA9555 device which has 16 instead of 8 pins. | 2008-09-10 | 1 | -56/+131 | ||
| | | | | ok deraadt@ | |||||
* | * fix the order of precedence in the divisor bits calculation | 2008-06-09 | 1 | -10/+10 | ||
| | | | | | * correct the constant in the fanrpm formula ok deraadt | |||||
* | Print a specific message for non i2c attachments like macppc | 2008-05-21 | 1 | -1/+5 | ||
| | | | | | memc, in the situation where Apple cheaps out by having no SPD on integrated RAM. | |||||
* | correct attach messages | 2008-05-01 | 1 | -3/+3 | ||
| | ||||||
* | learn about the fans | 2008-04-23 | 1 | -21/+74 | ||
| | ||||||
* | * correct the names of the register defines | 2008-04-22 | 1 | -12/+15 | ||
| | | | | | | | * describe the temperature sensors as 'Internal' / 'External' * no need for sensor description enumeration 'sure' deraadt | |||||
* | unbreak the ignore_addrs logic (the 'continue' was obviously meant to affect | 2008-04-22 | 1 | -2/+4 | ||
| | | | | | | another preceding 'for' loop); reported by krw and kettenis; better diff from millert; 'get it in' deraadt | |||||
* | handle all four temperature sensors | 2008-04-22 | 1 | -19/+29 | ||
| | ||||||
* | correct negative temperatures (if they ever happen); spotted by cnst | 2008-04-21 | 1 | -2/+8 | ||
| | ||||||
* | improve register to temperature conversion code | 2008-04-21 | 1 | -5/+3 | ||
| | ||||||
* | when iic_exec fails, return 0xff for the read value; ok jsg | 2008-04-21 | 1 | -2/+2 | ||
| | ||||||
* | A very very rough start at an adt7462 driver | 2008-04-21 | 2 | -1/+126 | ||
| | ||||||
* | two more i2c probe checks. adt has split off or been sold to ON | 2008-04-20 | 1 | -2/+5 | ||
| | | | | | | semi, so now even more data sheets are available at http://www.onsemi.com/PowerSolutions/parametrics.do?id=2127 so if people want to help write drivers... | |||||
* | detect adm1034 | 2008-04-18 | 1 | -5/+7 | ||
| | ||||||
* | adm1033 has a rev register to check as well | 2008-04-18 | 1 | -2/+2 | ||
| | ||||||
* | correct sizeof; palmeida | 2008-04-18 | 1 | -6/+6 | ||
| | ||||||
* | make it more apparent that when we are dealing with 16 bit registers | 2008-04-17 | 7 | -32/+32 | ||
| | | | | | (not a series of 8 bit registers), the bytes come off the wire in big-endian order | |||||
* | use sizeof(thing) instead of hard-coding it | 2008-04-17 | 3 | -21/+21 | ||
| | ||||||
* | Use ntohs() to swap the raw i2c data to native format; tested by sthen | 2008-04-16 | 1 | -8/+9 | ||
| | ||||||
* | Take a shot at LM76 support (13 bit temperature, 0.065 degC per LSB) for | 2008-04-15 | 1 | -16/+14 | ||
| | | | | when we finally find one of these devices. looked at by kettenis.. | |||||
* | MCP98242 temp sensor docs found.. | 2008-04-10 | 2 | -2/+7 | ||
| | ||||||
* | Recognize and support the Microchip MCP9805 JC-42.2 sensor (we hope; I am | 2008-04-09 | 2 | -2/+7 | ||
| | | | | simply going through datasheets found on the net...) | |||||
* | support the NPX SE97 too | 2008-04-09 | 2 | -3/+8 | ||
| | ||||||
* | New sensor driver for JDEC JC-42.4 standard dimm temperature sensors | 2008-04-07 | 2 | -1/+128 | ||
| | | | | (still extremely rare devices.. so rare I had to wire up a chip myself) | |||||
* | Identify two chips which follow the JDEC JC-42.4 standard dimm temperature | 2008-04-07 | 1 | -1/+9 | ||
| | | | | probe -- NPX SE98 and ADT 7408 | |||||
* | toast unused args from a printf call; ok deraadt | 2008-04-01 | 1 | -2/+2 | ||
| | ||||||
* | match more versions of w83793g; whilst here, also ensure that the bank 0 | 2008-04-01 | 1 | -4/+5 | ||
| | | | | registers are only tested if bank 0 is selected; 'looks ok' deraadt | |||||
* | only need 8 words to learn about i2c spd jc-42.4 sensors | 2008-04-01 | 1 | -2/+2 | ||
| | ||||||
* | test the Vdd registers of Andigilog chips against the minimum voltage readings; | 2008-03-27 | 1 | -2/+4 | ||
| | | | | 'good plan' deraadt; ok kettenis, mikeb | |||||
* | New andl(4) driver for Andigilog aSC7611 Hardware Monitor. | 2008-03-23 | 2 | -1/+241 | ||
| | | | | | | | Tested in my i2c sandbox against an i2c dump from D946GZIS, a dmesg for which was kindly donated to our dmesg@. 'commit it' deraadt@ | |||||
* | add probe for Andigilog aSC7611; discussed with deraadt | 2008-03-19 | 1 | -1/+6 | ||
| | ||||||
* | 2nd two extra fans on the 5027 are encoded differently; diff | 2007-12-12 | 1 | -13/+26 | ||
| | | | | from remco@d-compu.dyndns.org |