Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move mfokclock(4) from loongson to sys/dev/i2c so that it be used by more | 2020-09-30 | 1 | -1/+6 | |
| | | | | | | | | | | | platforms than just loongson. Rename it to mfokrtc(4) for consistency with other RTC drivers. Make it match on st,m41t83, since that was the chip for which the driver was written for. More compatible strings can be added for each chip of the series verified to behave the same. Discussed with kettenis@ Compile tested on loongson by kn@ Tested on loongson by and ok visa@ | ||||
* | Add pcamux(4), a driver for the PCA8548 I2C switch. | 2020-06-18 | 1 | -1/+6 | |
| | | | | ok patrick@ | ||||
* | Add dsxrtc(4), a driver for the Maxim DS3231/DS3232 I2C RTC. | 2020-04-25 | 1 | -1/+6 | |
| | | | | ok deraadt@ | ||||
* | mcprtc(4), a driver for the Microchip MCP79400 RTC and similar variants. | 2019-09-06 | 1 | -1/+6 | |
| | | | | ok kettenis@ | ||||
* | Add support for SMBus System Interface (SSIF). | 2019-08-19 | 1 | -1/+5 | |
| | | | | ok jmatthew@ | ||||
* | abcrtc(4), a driver for the Abracon AB1805 RTC and similar variants. | 2019-01-02 | 1 | -1/+6 | |
| | | | | ok kettenis@ | ||||
* | Strip down the (not enabled) pcagpio(4) GPIO extender. This removes | 2018-07-09 | 1 | -2/+2 | |
| | | | | | | | | | the sensors code and user-controllable GPIO bus attachment but at the same time hooks pcagpio(4) into the OFW GPIO framework so that it can be used by other device tree based drivers. Discussed with deraadt@ ok kettenis@ | ||||
* | Add islrtc(4), a driver for the Intersil ISL1208 Real Time Clock. | 2018-04-07 | 1 | -1/+6 | |
| | |||||
* | Add bgw(4), a driver for a family of Bosch acceleration sensors. | 2017-11-30 | 1 | -1/+6 | |
| | | | | ok deraadt@, mlarkin@ | ||||
* | pcxrtc(4), a driver for the NXP PCF8563 RTC. | 2017-07-24 | 1 | -1/+6 | |
| | | | | ok deraadt@ | ||||
* | add iatp(4), a driver for the i2c touchpad and touchscreen found on | 2016-09-01 | 1 | -1/+6 | |
| | | | | the chromebook pixel | ||||
* | I2C driver for the Maxim DS1307 Real Time Clock chip. | 2016-06-20 | 1 | -1/+6 | |
| | | | | | | | | | | | | The chip has been found on a Sun Fire V210 as a second RTC hooked up to the SMU. Setting the time there has the advantage that it remains after a boot since the internal V210 RTC will be synced by the DS1307 at boot time. Not linked to sparc64 yet since it will overwrite the internal RTC handler. ok deraadt | ||||
* | Add pcfrtc(4). | 2016-05-16 | 1 | -1/+6 | |
| | |||||
* | add hidmt, a HID-layer driver for multitouch touchpads that conform | 2016-01-20 | 1 | -1/+6 | |
| | | | | | | | | to the "Windows Precision Touchpad" standard. when a compatible device is found, hidmt claims all report ids and switches the device into multitouch packet mode. add imt, an i2c-HID driver that sits between ihidev and hidmt | ||||
* | Driver for HID-over-i2c keyboards. | 2016-01-14 | 1 | -1/+6 | |
| | |||||
* | Add dwiic, a driver for the Synopsys DesignWare i2c controller found | 2016-01-12 | 1 | -1/+14 | |
| | | | | | | | | | | | | | on the Samsung ATIV Book 9 laptop. This initial version only supports ACPI config/attachment. Add ihidev, a HID-over-i2c driver largely based on uhidev. dwiic handles attaching ihidev devices found in ACPI. Add ims, a HID-over-i2c mouse/trackpad driver to get basic cursor and button functionality from HID-compliant i2c trackpads. ok kettenis deraadt | ||||
* | Unbreak the build on amd64 by making sure that inteldrm pulls in the generic | 2013-03-31 | 1 | -2/+2 | |
| | | | | | | | | i2c bit-banging code. Requires us to move around the i2c_bitbang define. Also move the onewire_bitbang define to be close to i2c_bitbang since they are similar. ok jsing@ | ||||
* | Enter nvt(4), a driver for the W83795G and W83795ADG hardware monitor. | 2011-07-03 | 1 | -1/+6 | |
| | | | | ok deraadt@, miod@ | ||||
* | Split existing spdmem@i2c code into bus-agnostic spd record decoding code, | 2010-03-22 | 1 | -4/+3 | |
| | | | | | and an i2c attachment. No functional change; ok jsg@ deraadt@ | ||||
* | only pull in the source file if it is needed, so that all the others | 2009-08-12 | 1 | -2/+3 | |
| | | | | | we use compile brilliant cnst, please learn to test better | ||||
* | New lisa(4) driver for ST LIS331DL accelerometer in HP 2133 Mini-Note PC; ok deraadt | 2009-08-12 | 1 | -1/+6 | |
| | |||||
* | A very very rough start at an adt7462 driver | 2008-04-21 | 1 | -1/+5 | |
| | |||||
* | New sensor driver for JDEC JC-42.4 standard dimm temperature sensors | 2008-04-07 | 1 | -1/+6 | |
| | | | | (still extremely rare devices.. so rare I had to wire up a chip myself) | ||||
* | New andl(4) driver for Andigilog aSC7611 Hardware Monitor. | 2008-03-23 | 1 | -1/+6 | |
| | | | | | | | Tested in my i2c sandbox against an i2c dump from D946GZIS, a dmesg for which was kindly donated to our dmesg@. 'commit it' deraadt@ | ||||
* | Phillips -> Philips in comments | 2007-10-26 | 1 | -2/+2 | |
| | |||||
* | wbng(4) driver for Winbond W83793G Hardware Monitor; 'commit it' deraadt | 2007-10-14 | 1 | -1/+6 | |
| | |||||
* | Port of Nicolas Joly, Paul Goyette & Tobias Nygren's | 2007-10-07 | 1 | -1/+6 | |
| | | | | spdmem(4) driver for Serial Presence Detect memory information. | ||||
* | thmc vs tmhc screwup | 2007-09-09 | 1 | -4/+4 | |
| | |||||
* | new driver for TI tmhc50 / adm1022 / adm1028; checked by kettenis | 2007-09-09 | 1 | -1/+6 | |
| | |||||
* | Enter adl(4), a driver for the Andigilog aSC7621 written by Mike Belopuhov. | 2007-09-07 | 1 | -1/+6 | |
| | |||||
* | driver for i2c lm93 sensor; very common on ipmi machines which have i2c | 2007-09-04 | 1 | -1/+6 | |
| | | | | | | bmc's watching on the shared bus. if you disable ipmi, you might see it pop up (reminder why ipmi / i2c mixes are disabled: some ipmi's seem to violate the i2c bus locking protocol). tested by Alexander Lobodzinski | ||||
* | Driver for the Philips PCA9532 LCD dimmer controller, found on thecus. | 2006-06-17 | 1 | -1/+6 | |
| | |||||
* | Fan controller for Thecus N2100, still needs more work, currently sets the | 2006-06-15 | 1 | -1/+5 | |
| | | | | | fan so it is running. The nice auto fan speed isn't working currently. Also gives temperature sensors. | ||||
* | Ricoh rtc support for armish, driver from netbsd. | 2006-06-15 | 1 | -1/+7 | |
| | |||||
* | sch5017 is an adt7460 clone of some type. also, we are seeing some | 2006-04-10 | 1 | -6/+1 | |
| | | | | | | ways to determine the actual voltage multipliers, so move to a table driven model, which we can tweak as we see more varients. checked by kettenis jolan and roman | ||||
* | new sch5017 driver by roman.hunt@comcast.net | 2006-04-10 | 1 | -1/+6 | |
| | |||||
* | Rename lm_i2c.c to lm78_i2c.c. | 2006-01-28 | 1 | -2/+2 | |
| | | | | requested by deraadt@ | ||||
* | Initial stab at glenv(4), a driver for the GL518SM. | 2006-01-24 | 1 | -1/+6 | |
| | |||||
* | wbenv(4), a driver for the Winbond W83L784R/5R/5TS-L hardware monitor. | 2006-01-15 | 1 | -1/+6 | |
| | |||||
* | Rename nslm7x.c into lm78.c and nslm7xvar.h into lm78var.h, and clean up | 2006-01-14 | 1 | -2/+2 | |
| | | | | | | lm78var.h. Now that I've completely rewritten the driver, replace copyright with my own. suggested by deraadt@ | ||||
* | Put back i2c bit-banging code, we'll need it soon. | 2006-01-13 | 1 | -1/+3 | |
| | |||||
* | Remove orphaned i2c_bitbang code, as well as i2c_bitbang and i2cexec | 2006-01-02 | 1 | -6/+3 | |
| | | | | attributes. | ||||
* | add i2c driver for Asus ASB100 sensors using register info from lm_sensors | 2005-12-30 | 1 | -1/+6 | |
| | | | | | driver (Asus believe this chip is such critically important IP they won't release docs for it); feedback deraadt@ and kettenis@, ok kettenis@ | ||||
* | first draft of an adm1026 driver, without fan code yet | 2005-12-28 | 1 | -1/+6 | |
| | |||||
* | 3 drivers that mistakenly claim to need gpiobus | 2005-12-27 | 1 | -4/+4 | |
| | |||||
* | lm(4) at iic(4) | 2005-12-27 | 1 | -1/+5 | |
| | | | | ok grange@, deraadt@ | ||||
* | typo | 2005-12-25 | 1 | -2/+2 | |
| | |||||
* | support adm1024, kind of like adm1025 but some voltage pins more around and 2 fans show up | 2005-12-25 | 1 | -1/+6 | |
| | |||||
* | adm1031 driver, pvalchev has one in a machine | 2005-12-24 | 1 | -1/+6 | |
| | |||||
* | start at a driver for the stupid ADM 1021 | 2005-12-22 | 1 | -1/+6 | |
| |