History log of /openbsd-src/sys/dev/i2c/files.i2c (Results 1 – 25 of 72)
Revision Date Author Comments
# 593d792c 08-Jul-2023 jcs <jcs@openbsd.org>

Add ietp driver for Elantech I2C touchpads

From Vladimir Serbinenko


# 2022a111 11-Nov-2022 matthieu <matthieu@openbsd.org>

Add icc(4) to handle Customer Control keyboards attached to i2c bus.
ok anton@ patrick@


# b2d487b3 23-Oct-2022 mglocker <mglocker@openbsd.org>

Initial apm/sensor driver for the PiJuice HAT UPS, to feedback battery
status information.

ok deraadt@


# 4d87e1c9 22-Nov-2021 kettenis <kettenis@openbsd.org>

Add pcyrtc(4), a driver for the NXP PCF85063A/TP RTC chips.

ok patrick@


# c0e91744 23-Jun-2021 kettenis <kettenis@openbsd.org>

Add titmp(4), a driver for the TI TMP451 temperature sensor.

ok deraadt@


# d714ed3d 30-Sep-2020 patrick <patrick@openbsd.org>

Move mfokclock(4) from loongson to sys/dev/i2c so that it be used by more
platforms than just loongson. Rename it to mfokrtc(4) for consistency with
other RTC drivers. Make it match on st,m41t83, s

Move mfokclock(4) from loongson to sys/dev/i2c so that it be used by more
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@

show more ...


# 4bb7c666 18-Jun-2020 kettenis <kettenis@openbsd.org>

Add pcamux(4), a driver for the PCA8548 I2C switch.

ok patrick@


# 739fd7cf 25-Apr-2020 kettenis <kettenis@openbsd.org>

Add dsxrtc(4), a driver for the Maxim DS3231/DS3232 I2C RTC.

ok deraadt@


# d15a98fe 06-Sep-2019 patrick <patrick@openbsd.org>

mcprtc(4), a driver for the Microchip MCP79400 RTC and similar variants.

ok kettenis@


# 19146c2b 19-Aug-2019 kettenis <kettenis@openbsd.org>

Add support for SMBus System Interface (SSIF).

ok jmatthew@


# ff687c3d 02-Jan-2019 patrick <patrick@openbsd.org>

abcrtc(4), a driver for the Abracon AB1805 RTC and similar variants.

ok kettenis@


# e7963e40 09-Jul-2018 patrick <patrick@openbsd.org>

Strip down the (not enabled) pcagpio(4) GPIO extender. This removes
the sensors code and user-controllable GPIO bus attachment but at the
same time hooks pcagpio(4) into the OFW GPIO framework so th

Strip down the (not enabled) pcagpio(4) GPIO extender. This removes
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@

show more ...


# bd1ef807 07-Apr-2018 kettenis <kettenis@openbsd.org>

Add islrtc(4), a driver for the Intersil ISL1208 Real Time Clock.


# 36e9a67f 30-Nov-2017 kettenis <kettenis@openbsd.org>

Add bgw(4), a driver for a family of Bosch acceleration sensors.

ok deraadt@, mlarkin@


# 6da54910 24-Jul-2017 kettenis <kettenis@openbsd.org>

pcxrtc(4), a driver for the NXP PCF8563 RTC.

ok deraadt@


# 6406ee73 01-Sep-2016 jcs <jcs@openbsd.org>

add iatp(4), a driver for the i2c touchpad and touchscreen found on
the chromebook pixel


# 2d678980 20-Jun-2016 mglocker <mglocker@openbsd.org>

I2C driver for the Maxim DS1307 Real Time Clock chip.

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

I2C driver for the Maxim DS1307 Real Time Clock chip.

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

show more ...


# a6372f0c 16-May-2016 kettenis <kettenis@openbsd.org>

Add pcfrtc(4).


# 28b578b5 20-Jan-2016 jcs <jcs@openbsd.org>

add hidmt, a HID-layer driver for multitouch touchpads that conform
to the "Windows Precision Touchpad" standard. when a compatible
device is found, hidmt claims all report ids and switches the devi

add hidmt, a HID-layer driver for multitouch touchpads that conform
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

show more ...


# 15a9a86a 14-Jan-2016 kettenis <kettenis@openbsd.org>

Driver for HID-over-i2c keyboards.


# b037e2e6 12-Jan-2016 jcs <jcs@openbsd.org>

Add dwiic, a driver for the Synopsys DesignWare i2c controller found
on the Samsung ATIV Book 9 laptop. This initial version only
supports ACPI config/attachment.

Add ihidev, a HID-over-i2c driver

Add dwiic, a driver for the Synopsys DesignWare i2c controller found
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

show more ...


# 92316cc6 31-Mar-2013 kettenis <kettenis@openbsd.org>

Unbreak the build on amd64 by making sure that inteldrm pulls in the generic
i2c bit-banging code. Requires us to move around the i2c_bitbang define.
Also move the onewire_bitbang define to be close

Unbreak the build on amd64 by making sure that inteldrm pulls in the generic
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@

show more ...


# 2db8573f 03-Jul-2011 kettenis <kettenis@openbsd.org>

Enter nvt(4), a driver for the W83795G and W83795ADG hardware monitor.

ok deraadt@, miod@


# b95f7d00 22-Mar-2010 miod <miod@openbsd.org>

Split existing spdmem@i2c code into bus-agnostic spd record decoding code,
and an i2c attachment.
No functional change; ok jsg@ deraadt@


# 2fa94897 12-Aug-2009 deraadt <deraadt@openbsd.org>

only pull in the source file if it is needed, so that all the others
we use compile
brilliant cnst, please learn to test better


123