summaryrefslogtreecommitdiff
path: root/sys/dev/i2c
AgeCommit message (Expand)Author
2014-12-07Add driver for X-Powers AC100 integrated audio codec and RTC subsystem.jmcneill
2014-12-07Add AXP806 and AXP809 power management controller drivers.jmcneill
2014-12-07Let kernel config override I2C_MAX_ADDRjmcneill
2014-11-23On Allwinner A31 you need to set the CONTROL_IFLG bit to clear it. Addjmcneill
2014-11-21Change internal temperature base from -267.7C to -243.7C. The AXP223jmcneill
2014-11-20use the inline bcdtobin and bintobcd directly instead through a macro.christos
2014-11-17add ddc_read_edid_block, which is the same as ddc_read_edid but takes an addi...jmcneill
2014-10-15dsrtc depends on sysmon_envsys.uebayasi
2014-10-13Initialize a variable that gcc thinks might be used uninitialized.martin
2014-10-12add AXP22x Power Management Unit driverjmcneill
2014-10-12- support DS3231 ( more or less a DS3232 without NVRAM it seems )macallan
2014-10-07fix some c&p bugs.matt
2014-09-11correct softreset reg for allwinner boardsjmcneill
2014-09-09fix a sizeof typojmcneill
2014-09-09AXP20x Power Management Unit driver, pretty basic at the moment -- only acts ...jmcneill
2014-09-09AllWinner implementation uses a different register layout, select it with opt...jmcneill
2014-08-10Merge tls-earlyentropy branch into HEAD.tls
2014-08-04Assume bitops are meant here.joerg
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-07-20Add a callback to change the regulator outputs.bouyer
2014-06-29allow i2c address 0x01-0x7Fkardel
2014-06-29remove artifacts inspired by misleading documentationkardel
2014-06-29Use todr_[gs]ettime_ymdhms functions that handle ymdhms format properly.tsutsui
2014-05-18add HYT-221/271/939 humidity/temperature I2C sensorkardel
2014-04-14Remove extraneous sysctl setup calls now done as part of regular attach.pooka
2014-04-13fix statement with no effect (Dave Tyson)christos
2014-03-17Fix build.skrll
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-01-09add three temperature sensors from ST.mlelstv
2014-01-08Fix whitespace issues.jakllsch
2014-01-08Add unused tps65217pmic_reg_write() function.jakllsch
2013-12-31Remove unused variable.skrll
2013-11-08fix an array bound error which was spotted by gcc 4.8nisimura
2013-11-04Add missing braces.jdc
2013-10-28Fix name of sysctl setup function.rkujawa
2013-10-26A fan reading of 0xff is also invalid (observed on AlphaServer DS20L).jdc
2013-10-25Add "i2c-at34c02" AT34C02 EEPROM. This is compatible with the AT24C02jdc
2013-10-25Allow the EEPROM size to be specified in the kernel configuration byjdc
2013-10-18Remove extraneous printf().jdc
2013-10-17remove unused variablechristos
2013-10-15Add lmenv to the configuration framework.jdc
2013-10-15Add a driver for the LM81, LM87, and compatible iic hardware monitorsjdc
2013-10-15Add forgotten register definitions for previous commit.rkujawa
2013-10-15Add sysctl knobs to set temperature limit and hysteresis. Reaching the limitrkujawa
2013-10-15Simplify sysctl handling.rkujawa
2013-10-15Clean up register read and write functions, add functions for 8-bit read andrkujawa
2013-09-24Add a property "i2c-indirect-config" to allow/disallow i2c indirect config.jdc
2013-09-12Fix evil "sizeof(void*)" botchmartin
2013-09-12Remove unused variablemartin