Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-05 | Provide a forward declaration of struct device. | Mark Kettenis | |
ok deraadt@ | |||
2013-04-20 | Implement support for "clock stretching" where a slave device pulls down SCL | Mark Kettenis | |
to slow down the master device. This makes the i2c bit-banging code work with slow slave device such as SDVO chips and DDC eeproms found on various graphics hardware supported by inteldrm(4). Mostly from NetBSD. | |||
2013-03-31 | Unbreak the build on amd64 by making sure that inteldrm pulls in the generic | Mark Kettenis | |
i2c bit-banging code. Requires us to move around the i2c_bitbang define. Also move the onewire_bitbang define to be close to i2c_bitbang since they are similar. ok jsing@ | |||
2011-10-07 | Detect the ts3000b3 and stts2002, and weaken the cat34ts02 model check | Theo de Raadt | |
since a similar device (not yet named as far as I can see) has showed up on the market. cat34ts02 tested by weerd. | |||
2011-07-26 | Calling a detach function from an attach function is no longer legal ( | Theo de Raadt | |
see a recent subr_autoconf.c commit). To resolve this problem, mark the other attachment dead, and clean it up when the first servicing timeout gets run. ok kettenis | |||
2011-07-03 | Enter nvt(4), a driver for the W83795G and W83795ADG hardware monitor. | Mark Kettenis | |
ok deraadt@, miod@ | |||
2011-05-26 | The check for the mcp98243 sdtemp(4) device was too strict. Relax it. | Theo de Raadt | |
Tested by Joe Gidi | |||
2011-03-10 | Add support for detecting the NXP SA56004X (we have not actually | Theo de Raadt | |
seen it in the wild yet, but the detection seems easy). Few bugs spotted by kettenis. ok kettenis | |||
2010-07-09 | 3 more JEDEC JC-42.4 sensors are the market | Theo de Raadt | |
2010-03-22 | Detect Nuvoton W83795G. | Mark Kettenis | |
ok deraadt@ | |||
2010-03-22 | Split existing spdmem@i2c code into bus-agnostic spd record decoding code, | Miod Vallat | |
and an i2c attachment. No functional change; ok jsg@ deraadt@ | |||
2009-12-28 | correct id for 2nd type of stts424e02; from cnst | Theo de Raadt | |
2009-10-05 | match() function was leaving the i2c bus locked; ok kettenis | Theo de Raadt | |
2009-09-13 | Don't try to check for ECC with fbdimm as the offset exceeds | Jonathan Gray | |
the number of bytes currently read into the sm_data array. Problem found by recent version of gcc. | |||
2009-08-12 | only pull in the source file if it is needed, so that all the others | Theo de Raadt | |
we use compile brilliant cnst, please learn to test better | |||
2009-08-12 | Mark sensor as invalid if the i2c transaction to read its value fails. | Mark Kettenis | |
ok deraadt@ | |||
2009-08-12 | New lisa(4) driver for ST LIS331DL accelerometer in HP 2133 Mini-Note PC; ↵ | Constantine A. Murenin | |
ok deraadt | |||
2009-07-10 | check 4 (instead of merely 2) addr bits for probing sdtemp(4) chips; ok deraadt | Constantine A. Murenin | |
2009-07-10 | fix the complement in the 2's complement patch from yesterday; ok deraadt | Constantine A. Murenin | |
2009-07-10 | support onsemi's cat34ts02 and cat6095; ok deraadt | Constantine A. Murenin | |
2009-07-10 | the temperature value is really a 13-bit 2's complement; ok deraadt | Constantine A. Murenin | |
2009-07-10 | fix the mask for the sign bit and some comment; ok deraadt | Constantine A. Murenin | |
2009-05-23 | Seems I confused Mb and MB and was in too much of a rush when I | Jonathan Gray | |
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. | |||
2009-04-22 | remove a meaningless sensor.desc; ok deraadt | Constantine A. Murenin | |
2009-03-14 | apologize (dlg and claudio, stop snickering) | Theo de Raadt | |
2009-02-22 | Untested FB-DIMM decoding adapted from changes made to NetBSD | Jonathan Gray | |
by Paul Goyette. ok deraadt@ | |||
2009-02-19 | Indicate if a thermal sensor is present on ddr3 modules. | Jonathan Gray | |
2009-02-19 | Move most of spdmem match logic into the driver and add crc16/ddr3 | Jonathan Gray | |
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. | |||
2009-01-26 | Unify error message. | Mark Kettenis | |
ok grange@, oga@, todd@ | |||
2008-12-12 | Check for zero'd spd data even if we pass the checksum | Jonathan Gray | |
and don't offer a match in this case. Deals with the qemu "TODO: Populate SPD eeprom data." tested by todd@ | |||
2008-11-24 | remove more logically irrelevant DDR code from the SDR function; ok jsg | Constantine A. Murenin | |
2008-11-13 | add support for ST's chip since documentation is now available at | Theo de Raadt | |
http://www.st.com/stonline/products/literature/ds/13448/stts424e02.pdf as discovered by Gert-Jan Vons. | |||
2008-11-10 | remove some dead code and fix a comment; llvm/clang; ok jsg | Constantine A. Murenin | |
2008-11-10 | uninitialised value caused some lmenv(4) fans to never appear sometimes; | Constantine A. Murenin | |
the bug was reported long time ago by Simon Slaytor with adm9240; the eyes were cleared today by LLVM/Clang Static Analyser; ok deraadt | |||
2008-11-03 | support w83627dhg at i2c (as seen on Sun Ultra 24 via dmesg@) ok deraadt@ | Constantine A. Murenin | |
2008-09-10 | add support for the PCA9555 device which has 16 instead of 8 pins. | Reyk Floeter | |
ok deraadt@ | |||
2008-06-09 | * fix the order of precedence in the divisor bits calculation | Constantine A. Murenin | |
* correct the constant in the fanrpm formula ok deraadt | |||
2008-05-21 | Print a specific message for non i2c attachments like macppc | Jonathan Gray | |
memc, in the situation where Apple cheaps out by having no SPD on integrated RAM. | |||
2008-05-01 | correct attach messages | Theo de Raadt | |
2008-04-23 | learn about the fans | Theo de Raadt | |
2008-04-22 | * correct the names of the register defines | Constantine A. Murenin | |
* describe the temperature sensors as 'Internal' / 'External' * no need for sensor description enumeration 'sure' deraadt | |||
2008-04-22 | unbreak the ignore_addrs logic (the 'continue' was obviously meant to affect | Constantine A. Murenin | |
another preceding 'for' loop); reported by krw and kettenis; better diff from millert; 'get it in' deraadt | |||
2008-04-22 | handle all four temperature sensors | Theo de Raadt | |
2008-04-21 | correct negative temperatures (if they ever happen); spotted by cnst | Theo de Raadt | |
2008-04-21 | improve register to temperature conversion code | Theo de Raadt | |
2008-04-21 | when iic_exec fails, return 0xff for the read value; ok jsg | Theo de Raadt | |
2008-04-21 | A very very rough start at an adt7462 driver | Theo de Raadt | |
2008-04-20 | two more i2c probe checks. adt has split off or been sold to ON | Theo de Raadt | |
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... | |||
2008-04-18 | detect adm1034 | Theo de Raadt | |
2008-04-18 | adm1033 has a rev register to check as well | Theo de Raadt | |