NetBSD/sys/dev/i2c
2018-10-20 03:23:05 +00:00
..
ac100.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
act8846.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
act8846.h Add driver for Active-Semi ACT8846 Power Management controller. 2015-01-01 17:33:18 +00:00
adadc.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
adm1021.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
adm1026.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
adm1026reg.h Add a driver for the ADM1026 Thermal System Management Fan Controller 2015-12-16 07:56:48 +00:00
am2315.c Oops, another one. 2018-06-17 01:08:15 +00:00
am2315reg.h add RCSID's 2017-12-29 02:20:47 +00:00
am2315var.h add RCSID's 2017-12-29 02:20:47 +00:00
as3722.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
as3722.h expose pmic reset functionality 2015-11-21 12:19:47 +00:00
at24cxx.c Remove the i2c "size" locator and corresponding property / attach arg. 2018-06-26 06:34:55 +00:00
at24cxxvar.h
au8522.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
au8522mod_8vsb.h
au8522mod_qam64.h
au8522mod_qam256.h
au8522mod.h
au8522reg.h
au8522var.h
axp20x.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
axp20xvar.h Hook axp20x into fdt regulator api 2017-10-07 18:22:06 +00:00
axp22x.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
axp809.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
axp809.h Add AXP806 and AXP809 power management controller drivers. 2014-12-07 00:33:26 +00:00
axppmic.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
cx24227.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
cx24227var.h
dbcool_reg.h Allow i2c addr wildcard matching. Use with care! 2013-08-07 19:38:45 +00:00
dbcool_var.h
dbcool.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
ddc.c Rename min/max -> uimin/uimax for better honesty. 2018-09-03 16:29:22 +00:00
ddcreg.h
ddcvar.h add ddc_dev_read_edid{,_block} functions, same as ddc_read_edid{,_block} but takes a device_t instead of i2c_tag_t 2015-05-17 01:27:16 +00:00
ds1307.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
ds1307reg.h add support for the MCP7940 based Pi Face Real Time Clock 2016-10-18 18:54:54 +00:00
dstemp.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
em3027.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
em3027reg.h Driver for EM Microelectronic EM3027 RTC and temperature sensor. 2018-01-05 03:07:15 +00:00
fan53555.c Initialize transition slew rate if specified in the DT 2018-08-29 11:08:30 +00:00
fcu.c Rename min/max -> uimin/uimax for better honesty. 2018-09-03 16:29:22 +00:00
files.i2c Add driver for Rockchip RK808 Power Management IC. 2018-09-02 01:16:58 +00:00
g760a.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
g760areg.h
gttwsi_core.c Expand code covered by sc->sc_mtx, to make sure an interrupt would not be 2018-10-01 09:39:20 +00:00
gttwsireg.h correct softreset reg for allwinner boards 2014-09-11 11:14:44 +00:00
gttwsivar.h Don't sleep with IPL_VM lock held. 2018-05-07 15:03:19 +00:00
hytp14.c More cleanup to i2c autoconfiguration: 2018-06-16 21:24:36 +00:00
hytp14reg.h acknowleg -> acknowledg, proceedure -> procedure. 2016-12-12 15:58:44 +00:00
hytp14var.h convert device polling from callout to kthread. 2016-07-03 12:26:55 +00:00
i2c_bitbang.c Create separate modules for i2c_bitbang and bpf_filter so these files 2016-06-07 01:06:27 +00:00
i2c_bitbang.h
i2c_exec.c i2c devices don't actually have a dependency on "iic" (the bus driver) 2015-03-07 14:16:51 +00:00
i2c_io.h Add some #includes to make a few more header files compile. 2017-10-28 06:27:32 +00:00
i2c_subr.c
i2c.c Remove the i2c "size" locator and corresponding property / attach arg. 2018-06-26 06:34:55 +00:00
i2cvar.h Remove the i2c "size" locator and corresponding property / attach arg. 2018-06-26 06:34:55 +00:00
ibmhawk.c Rename min/max -> uimin/uimax for better honesty. 2018-09-03 16:29:22 +00:00
ibmhawkreg.h
ibmhawkvar.h
ihidev.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
ihidev.h Add drivers for HID over I2C devices, and a driver for I2C mices. 2017-12-10 17:05:54 +00:00
ims.c Add drivers for HID over I2C devices, and a driver for I2C mices. 2017-12-10 17:05:54 +00:00
lg3303.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
lg3303var.h
lm75.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
lm75reg.h Add LM75A ID register (for completeness). 2016-01-03 17:28:33 +00:00
lm87.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
lm_i2c.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
m41st84.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
m41st84reg.h
m41st84var.h
m41t00.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
m41t00reg.h
Makefile
max6900.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
max6900reg.h Allow i2c addr wildcard matching. Use with care! 2013-08-07 19:38:45 +00:00
max77620.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
mcp980x.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
mcp980xreg.h Add forgotten register definitions for previous commit. 2013-10-15 13:43:51 +00:00
motoi2c.c
motoi2creg.h fix some c&p bugs. 2014-10-07 21:32:10 +00:00
motoi2cvar.h
mpl115a.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
mpl115areg.h Preliminary support for MPL115A2 pressure sensor. It works, but accurracy is 2013-09-08 14:59:42 +00:00
mt2131.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
mt2131var.h
nxt2k.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
nxt2kvar.h
pcf8563.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
pcf8563reg.h add VL flags 2015-01-11 18:56:54 +00:00
pcf8583.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
pcf8583reg.h Allow i2c addr wildcard matching. Use with care! 2013-08-07 19:38:45 +00:00
pcf8583var.h
r2025.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
r2025reg.h
rkpmic.c Add support for RK805 2018-09-20 09:02:46 +00:00
rs5c372.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
rs5c372reg.h
s390.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
s390reg.h
sdtemp_reg.h - Add Maxim MAX6604. 2018-02-22 10:09:12 +00:00
sdtemp.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
sgsmix.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
sgsmixvar.h
si70xx.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
si70xxreg.h add RCSID's 2017-12-29 02:20:47 +00:00
si70xxvar.h add RCSID's 2017-12-29 02:20:47 +00:00
smscmon.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
smscmonvar.h
spdmem_i2c.c match "i2c-at34c02", found in various sparc64 boxes 2018-10-20 03:23:05 +00:00
sy8106a.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
tcagpio.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
tcakp.c lock/unlock I2C bus around transfers as required by API 2018-10-17 16:56:40 +00:00
tea5767.c Add TEA5767 FM radio driver. From Karuna Grewal. 2018-07-27 12:02:25 +00:00
tea5767reg.h Add TEA5767 FM radio driver. From Karuna Grewal. 2018-07-27 12:02:25 +00:00
titemp.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
tps65217pmic.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
tps65217pmicreg.h Add a callback to change the regulator outputs. 2014-07-20 23:01:22 +00:00
tps65217pmicvar.h Add a callback to change the regulator outputs. 2014-07-20 23:01:22 +00:00
tps65950.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
tsl256x.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
tsl256xreg.h Add a driver for the Taos TSL256x light sensors. 2018-05-27 05:31:20 +00:00
tvpll_tuners.c
tvpll_tuners.h
tvpll.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
tvpllvar.h
w83795g.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
w83795greg.h Add driver for Nuvoton W83795G voltage/temp/fan/gpio monitoring device. 2013-08-06 15:58:25 +00:00
x1226.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
x1226reg.h Allow i2c addr wildcard matching. Use with care! 2013-08-07 19:38:45 +00:00
xc5k.c Rename min/max -> uimin/uimax for better honesty. 2018-09-03 16:29:22 +00:00
xc5kreg.h
xc5kvar.h
xc3028.c Rename min/max -> uimin/uimax for better honesty. 2018-09-03 16:29:22 +00:00
xc3028reg.h
xc3028var.h
zl10353.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
zl10353reg.h
zl10353var.h