summaryrefslogtreecommitdiff
path: root/sys/dev/i2c
AgeCommit message (Expand)Author
2016-09-24Don't compare array against null pointer; found by clang.Mark Kettenis
2016-09-04correct the size passed to free in iatp_write_regJonathan Gray
2016-09-03zaurus has been retiredPhilip Guenther
2016-09-01add iatp(4), a driver for the i2c touchpad and touchscreen found onJoshua Stein
2016-06-20I2C driver for the Maxim DS1307 Real Time Clock chip.Marcus Glocker
2016-05-20Change the identification string to "nxp,pcf8523" as this is what is storedMark Kettenis
2016-05-16Attempt to clear the OS flag when we attach.Mark Kettenis
2016-05-16Add pcfrtc(4).Mark Kettenis
2016-05-16Driver for the NXP PCF8523 Real Time Clock.Mark Kettenis
2016-05-12If writing the control register fails, bail out without attaching any sensors.Mark Kettenis
2016-04-23Print a meaningful interrupt string for i2c devices.Mark Kettenis
2016-04-10Fix layer violation in the ihidev(4) code by implementing a generic mechanismMark Kettenis
2016-04-02Add support for I2C HID devices with GPIO signalled interrupts.Jonathan Gray
2016-01-31remove old link to documentation, it's in ihidev.cJoshua Stein
2016-01-29use hid_desc fields since we have them, instead of manual offsetsJoshua Stein
2016-01-20add hidmt, a HID-layer driver for multitouch touchpads that conformJoshua Stein
2016-01-20add the ability to set and get reportsJoshua Stein
2016-01-14Several fixes for dwiic(4).Mark Kettenis
2016-01-14Use I2C_F_POLL flag when acquiring and releasing the i2c bus in theMark Kettenis
2016-01-14When iterating over the report IDs to calculate the maximum size, takeMark Kettenis
2016-01-14Driver for HID-over-i2c keyboards.Mark Kettenis
2016-01-13fix hid packet length calculationJoshua Stein
2016-01-13Don't confuse the HID descriptor address (which really is an office into theMark Kettenis
2016-01-12rename new i2c_attach_args fields to avoid conflict with cpp magic inTheo de Raadt
2016-01-12Add dwiic, a driver for the Synopsys DesignWare i2c controller foundJoshua Stein
2015-05-30Acquire/release the i2c bus before/after reading the temperature register.Mark Kettenis
2015-05-29Revert unrelated changes in previous.Masao Uebayashi
2015-05-29Initial addition of ``Patrol Read'' support in bio(4), biocto(8), andMasao Uebayashi
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-11-14add some more sdtemp devicesJonathan Gray
2014-10-12Do not compile sensor code if option SMALL_KERNELMiod Vallat
2014-09-27add some more sdtemp devicesJonathan Gray
2014-09-26Don't mask off revision bits for tests against a fullJonathan Gray
2013-07-05Provide a forward declaration of struct device.Mark Kettenis
2013-04-20Implement support for "clock stretching" where a slave device pulls down SCLMark Kettenis
2013-03-31Unbreak the build on amd64 by making sure that inteldrm pulls in the genericMark Kettenis
2011-10-07Detect the ts3000b3 and stts2002, and weaken the cat34ts02 model checkTheo de Raadt
2011-07-26Calling a detach function from an attach function is no longer legal (Theo de Raadt
2011-07-03Enter nvt(4), a driver for the W83795G and W83795ADG hardware monitor.Mark Kettenis
2011-05-26The check for the mcp98243 sdtemp(4) device was too strict. Relax it.Theo de Raadt
2011-03-10Add support for detecting the NXP SA56004X (we have not actuallyTheo de Raadt
2010-07-093 more JEDEC JC-42.4 sensors are the marketTheo de Raadt
2010-03-22Detect Nuvoton W83795G.Mark Kettenis
2010-03-22Split existing spdmem@i2c code into bus-agnostic spd record decoding code,Miod Vallat
2009-12-28correct id for 2nd type of stts424e02; from cnstTheo de Raadt
2009-10-05match() function was leaving the i2c bus locked; ok kettenisTheo de Raadt
2009-09-13Don't try to check for ECC with fbdimm as the offset exceedsJonathan Gray
2009-08-12only pull in the source file if it is needed, so that all the othersTheo de Raadt
2009-08-12Mark sensor as invalid if the i2c transaction to read its value fails.Mark Kettenis
2009-08-12New lisa(4) driver for ST LIS331DL accelerometer in HP 2133 Mini-Note PC; ok...Constantine A. Murenin