NetBSD/sys/dev/i2c
thorpej 51d15bc79d Back out unintended change in previous. 2021-01-26 01:15:39 +00:00
..
Makefile
ac100.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
act8846.c No need to check cold to add I2C_F_POLL; the i2c API does it for us now. 2019-07-27 16:02:27 +00:00
act8846.h
adadc.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
adm1021.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
adm1026.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
adm1026reg.h Revert previous for now: 2020-04-16 23:29:52 +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
anxedp.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
as3722.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
as3722.h
asms.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
at24cxx.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +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.h
au8522mod_8vsb.h
au8522mod_qam64.h
au8522mod_qam256.h
au8522reg.h
au8522var.h
axp20x.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
axp22x.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
axp809.c No need to check cold to add I2C_F_POLL; the i2c API does it for us now. 2019-07-27 16:02:27 +00:00
axp809.h
axppmic.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
cwfg.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
cx24227.c Fix mis-placed parentheses. PR kern/54812. 2019-12-31 14:25:33 +00:00
cx24227var.h
dbcool.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
dbcool_reg.h Revert previous for now: 2020-04-16 23:29:52 +00:00
dbcool_var.h Make this compile 2020-07-12 08:48:49 +00:00
ddc.c No need to use I2C_F_POLL here. 2019-12-23 18:09:05 +00:00
ddcreg.h Add a definition for the DDC segment address (30h). 2019-01-27 11:41:52 +00:00
ddcvar.h
ds1307.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +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 Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
em3027.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
em3027reg.h Driver for EM Microelectronic EM3027 RTC and temperature sensor. 2018-01-05 03:07:15 +00:00
es8316ac.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
fan53555.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
fcu.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
files.i2c Rename tsl256x.c -> tsllux.c. No other changes are made by this commit. 2021-01-04 22:09:35 +00:00
g760a.c Fix build and improve error handling 2020-11-26 12:53:03 +00:00
g760areg.h
gttwsi_core.c Interrupt-driven I/O seems to completely go off the rails, at least 2020-02-15 23:42:01 +00:00
gttwsireg.h Clean up gttwsi's register access stuff: 2020-01-12 17:48:42 +00:00
gttwsivar.h Clean up gttwsi's register access stuff: 2020-01-12 17:48:42 +00:00
hytp14.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
hytp14reg.h acknowleg -> acknowledg, proceedure -> procedure. 2016-12-12 15:58:44 +00:00
hytp14var.h
i2c.c Add support for ACPI-based I2C mux attachment. 2021-01-25 12:18:18 +00:00
i2c_bitbang.c
i2c_bitbang.h
i2c_exec.c In iic_acquire_bus(), unlock the bus lock if the back-end returns an 2020-04-19 17:08:14 +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
i2cmux.c Add a device_t parameter to acpi_enter_i2c_devs. If non-NULL, all child 2021-01-26 00:19:52 +00:00
i2cmuxvar.h Add support for ACPI-based I2C mux attachment. 2021-01-25 12:18:18 +00:00
i2cvar.h Add "cookietype" to i2c attach args, so the consumer knows if ia_cookie 2021-01-25 12:15:32 +00:00
ibmhawk.c hardclock_ticks -> getticks() 2020-05-15 19:28:09 +00:00
ibmhawkreg.h
ibmhawkvar.h
ihidev.c Back out unintended change in previous. 2021-01-26 01:15:39 +00:00
ihidev.h Re-enable the intr / mask / softint / unmask dance now that the x86 2020-01-09 04:04:01 +00:00
ims.c Enable finger touch panel of HP Spectre x360 13-inch ae019TU 2019-07-09 12:56:30 +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 Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
lm75reg.h
lm87.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
lm_i2c.c avoid stack usage in match routine 2020-06-24 19:11:49 +00:00
m41st84.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
m41st84reg.h
m41st84var.h
m41t00.c - Use todr_gettime_ymdhms / todr_settime_ymdhms. 2020-01-02 19:11:12 +00:00
m41t00reg.h
max6900.c - Use todr_gettime_ymdhms / todr_settime_ymdhms. 2020-01-02 18:57:58 +00:00
max6900reg.h
max77620.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
mcp980x.c No need to use I2C_F_POLL here. 2019-12-23 14:41:41 +00:00
mcp980xreg.h
motoi2c.c NXP Layerscape LX2160A has an almost compatible controller, with a few 2021-01-25 12:08:47 +00:00
motoi2creg.h
motoi2cvar.h NXP Layerscape LX2160A has an almost compatible controller, with a few 2021-01-25 12:08:47 +00:00
mpl115a.c No need to use I2C_F_POLL here. 2019-12-23 14:41:41 +00:00
mpl115areg.h
mt2131.c - No need to use I2C_F_POLL here. 2019-12-23 18:57:30 +00:00
mt2131var.h
nxt2k.c Fix mis-placed parentheses. PR kern/54813. 2019-12-31 14:27:50 +00:00
nxt2kvar.h
pca9685.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
pca9685reg.h Add a driver for the NXP PCA9685 16-channel, 12-bit PWM Fm+ LED controller. 2019-07-24 05:25:32 +00:00
pcagpio.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
pcai2cmux.c Add support for ACPI-based I2C mux attachment. 2021-01-25 12:18:18 +00:00
pcf8563.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
pcf8563reg.h
pcf8574.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
pcf8583.c No need to use I2C_F_POLL here. 2020-01-02 16:53:05 +00:00
pcf8583reg.h
pcf8583var.h
r2025.c Use todr_gettime_ymdhms / todr_settime_ymdhms. 2020-01-02 19:00:34 +00:00
r2025reg.h
rkpmic.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
rs5c372.c - No need to use I2C_F_POLL here. 2020-01-02 17:17:36 +00:00
rs5c372reg.h
s390.c Use todr_gettime_ymdhms / todr_settime_ymdhms. 2020-01-02 19:00:34 +00:00
s390reg.h
sdtemp.c If an error occurred in sme_refresh function, pass ENVSYS_SINVALID. 2020-06-30 19:02:42 +00:00
sdtemp_reg.h - Add Maxim MAX6604. 2018-02-22 10:09:12 +00:00
sgsmix.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
sgsmixvar.h Revert previous for now: 2020-04-16 23:29:52 +00:00
si70xx.c Make sure that we set sc->sc_sme to NULL in failure cases in order to avoid 2020-12-05 14:50:33 +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 Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
ssdfb_i2c.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
sy8106a.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
tcagpio.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
tcakp.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
tda19988.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
tea5767.c No need to use I2C_F_POLL here. Also fix an uninitialized error variable 2019-12-23 20:49:09 +00:00
tea5767reg.h Add TEA5767 FM radio driver. From Karuna Grewal. 2018-07-27 12:02:25 +00:00
titemp.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
tps65217pmic.c Since we're using designated initialisers for compat data, we should 2021-01-25 13:30:20 +00:00
tps65217pmicreg.h
tps65217pmicvar.h
tsl256xreg.h Tweak register bit names, in preparation for supporting younger siblings 2021-01-04 21:59:48 +00:00
tsllux.c Use designated initializers and a consistent termination style in 2021-01-17 21:42:35 +00:00
tvpll.c No need to use I2C_F_POLL here. 2019-12-23 15:25:08 +00:00
tvpll_tuners.c
tvpll_tuners.h
tvpllvar.h
twl4030.c Use designated initializers and a consistent termination style in 2021-01-17 21:42:35 +00:00
w83795g.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
w83795greg.h
x1226.c Use todr_gettime_ymdhms / todr_settime_ymdhms. 2020-01-02 19:00:34 +00:00
x1226reg.h
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