summaryrefslogtreecommitdiff
path: root/sys/dev/i2c
AgeCommit message (Expand)Author
2018-04-12PR/53177: David Binderman: Better error handlingchristos
2018-03-21effectively enforce fan speed limits, deal with negatives properlymacallan
2018-03-20Allow registering ACPI interrupt handlers with a xname.bouyer
2018-03-16implement fan control, get calibration data from EEPROM via uni_nmacallan
2018-03-16get EEPROM data from uni_n instead of poking around in OFmacallan
2018-03-09remove some unused code, add comments for credits & explanationsmacallan
2018-03-09yet another temperature sensor / ADCmacallan
2018-03-08preliminary driver for the fan control unit found in some G5macallan
2018-03-01Use 1-byte data-buffers when writing to the "control" device for thepgoyette
2018-02-22- Add Maxim MAX6604.msaitoh
2018-02-13Delete 'define dbcool {}' line commented out in previous. It's bogusuwe
2018-02-13Disable the 'define dbcool {}' line - it's not needed, and causespgoyette
2018-02-06dbcool_read_volt() has a missing {} issue.mrg
2018-02-01add driver for Maxim DS1631 High-Precision Digital Thermometer and Thermostatmacallan
2018-01-05Driver for EM Microelectronic EM3027 RTC and temperature sensor.uwe
2017-12-30fixes from Brad Spenserchristos
2017-12-29add RCSID'schristos
2017-12-29Fix modules build.christos
2017-12-28PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xxchristos
2017-12-10Add drivers for HID over I2C devices, and a driver for I2C mices.bouyer
2017-12-10Factor out bus-independant HID code so that it can be shared by USB, bluetoothbouyer
2017-12-10For direct-config devices, pass the whole dictionary to the child asbouyer
2017-10-29Allow drivers to provide their own read/write register functions. Whilejmcneill
2017-10-28Add some #includes to make a few more header files compile.riastradh
2017-10-28Kill some more extern struct cfdriver declarations.riastradh
2017-10-22AXP209 isn't an SMBus device, so don't use iic_smbus_* APIs.jmcneill
2017-10-21match atmel,24c16jmcneill
2017-10-09Change aprint_verbose on voltage change to aprint_debug to prevent dmesgjmcneill
2017-10-07add direct config supportjmcneill
2017-10-07Add FDT supportjmcneill
2017-10-07Hook axp20x into fdt regulator apijmcneill
2017-10-02Add driver for Silergy SY8106A regulatorjmcneill
2017-10-01attach to ds1775 which was already more or less supported as DS75macallan
2017-09-29get sensor descriptions from OpenFirmware if we know howmacallan
2017-09-28Fix register write locationjmcneill
2017-09-22Add GPIO drivers for MAX77620 and TCA9539 as found in Jetson TX1jmcneill
2017-09-22use direct configmacallan
2017-09-22add more names for direct configmacallan
2017-09-20add MAX6690 which seems to be a straight up ADM1032 clonemacallan
2017-09-13MAX6642 does not have lower limit registersmacallan
2017-09-01support MAX6642 - yet another adm1021 kinda-sorta clonemacallan
2017-08-31Instead of a Linux keymap, convert Linux event codes to USB scan codes andjmcneill
2017-08-30Use linux_keymap instead of pckbd keymapjmcneill
2017-08-29Add powerdown support and hook it in to FDTjmcneill
2017-08-29Add direct configuration support.jmcneill
2017-08-26wscons is not mpsafe, so take kernel lock for intr handlerjmcneill
2017-08-26Add driver for Texas Instruments TCA8418 I2C Controller Keypad Scan IC.jmcneill
2017-08-18- WBSIO_ID_W83627DHG and newer devices have 12bit device ID. So, change sioidmsaitoh
2017-08-17 Use uint8_t instead of int. No functional change.msaitoh
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs