summaryrefslogtreecommitdiff
path: root/sys/dev/i2c
AgeCommit message (Expand)Author
2016-06-07Create separate modules for i2c_bitbang and bpf_filter so these filespgoyette
2016-04-05Fix DS1672 suppport: need to provide dm_ch_reg to avoid a KASSERTbouyer
2016-01-11Increase the number of read retries (to 5).jdc
2016-01-11Don't use I2C_F_POLL when getting/setting limits.jdc
2016-01-10Correct previous - external temperature 2 is read from the 2.5V register,jdc
2016-01-10Add missing register definitions.jdc
2016-01-05Check whether iic_exec is failed or not.msaitoh
2016-01-04PR/50621: David Binderman: Wrap iic_exec() in a simpler utility functionchristos
2016-01-03Add LM75A ID register (for completeness).jdc
2016-01-03Add display and setting of chip temperature limit(s) for envsys(4).jdc
2016-01-03Add display and setting of chip temperature limits for envsys(4).jdc
2016-01-01Read the Tos limit from the chip, instead of assuming 80'C, in casejdc
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