summaryrefslogtreecommitdiff
path: root/sys/dev/i2c
AgeCommit message (Expand)Author
2015-12-16Add direct configuration support via compatible names.jdc
2015-12-16Add a driver for the ADM1026 Thermal System Management Fan Controllerjdc
2015-12-13Support direct config.jmcneill
2015-12-13allow child devices to be passed in attach args instead of device dictionaryjmcneill
2015-12-10When loaded as a non-built-in module, make sure we attach the cdevsw.pgoyette
2015-12-07Use the destination buffer size when copying strings.jdc
2015-12-07Handle reading of 4kbit EEPROMs in SPD devices. This is needed for DDR4 DIMMs.mlelstv
2015-11-21expose pmic reset functionalityjmcneill
2015-11-21add sysmon_wdog dependency to as3722pmicjmcneill
2015-11-21add watchdog supportjmcneill
2015-11-11Add basic driver for AMS AS3722 power management ICjmcneill
2015-10-21needs-flag for axp20xjmcneill
2015-10-15Fix dcdc3 voltage settings (s/dcdc2/dcdc3/g).bouyer
2015-10-15Implement sensor reports for power supplies (voltage and intensities).bouyer
2015-09-27Direct config: Only match via the list of compatible hardware when we havephx
2015-09-18Declare sensor data invalid when reading the sensor failed (device is gone).phx
2015-09-09Tests showed that the sensor needs at least 30ms after a MR (measurementphx
2015-07-25Fix block offsets for ddc_read_edid_block.jmcneill
2015-05-20 Add Catalyst CAT34TS02C support.msaitoh
2015-05-17add ddc_dev_read_edid{,_block} functions, same as ddc_read_edid{,_block} but ...jmcneill
2015-05-12Add driver for Texas Instruments TMP451 Temperature Sensorjmcneill
2015-05-10Many I2C drivers hold spin locks between iic_acquire_bus / iic_release_bus.jmcneill
2015-04-23Update module dependencies for all the existing modules that depend on sysmon...pgoyette
2015-04-13Add required dependency on i2cexecpgoyette
2015-04-11Always use polling mode for now, hummingbird doesn't work otherwise.joerg
2015-04-04dedup code.christos
2015-04-04Free cmd on error if we allocated it.riastradh
2015-03-07i2c devices don't actually have a dependency on "iic" (the bus driver)jmcneill
2015-01-22More correctly handle I²C exec ioctls with both a command and write datajakllsch
2015-01-11dont read cs1/cs2 regs when reading clock, only use polling mode when cold, i...jmcneill
2015-01-11add VL flagsjmcneill
2015-01-11initialize CS1/CS2 regs, honour century flag, return an error on read if volt...jmcneill
2015-01-11pcf8653 driver is compatible, delete this driverjmcneill
2015-01-11add Haoyu Microelectronic HYM8563 RTC driverjmcneill
2015-01-07Pass a correct firmware size (instead of 0) to firmware_freeozaki-r
2015-01-02disable ACT_DEBUG, but still print current state at attachjmcneill
2015-01-01write reg value not target freq in act8846_set_voltagejmcneill
2015-01-01Add driver for Active-Semi ACT8846 Power Management controller.jmcneill
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