NetBSD/sys/dev/i2c
2020-01-01 18:09:44 +00:00
..
ac100.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.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 explicitly initialize sensor->state 2019-06-15 02:00:21 +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 No need to do the poll-during-autoconfiguration dance; the i2c code 2019-12-23 02:25:28 +00:00
adm1026reg.h Chip matching improvements: 2019-12-11 21:00:11 +00:00
am2315.c Oops, another one. 2018-06-17 01:08:15 +00:00
am2315reg.h
am2315var.h
anxedp.c No need to use I2C_F_POLL here. 2020-01-01 18:09:44 +00:00
as3722.c In as3722_poweroff and as3722_reboot(), check for errors from iic_acquire_bus() 2019-12-23 15:48:51 +00:00
as3722.h
at24cxx.c Oops, missed one more instance of unneeded-I2C_F_POLL. 2019-12-23 15:51:50 +00:00
at24cxxvar.h
au8522.c
au8522mod_8vsb.h
au8522mod_qam64.h
au8522mod_qam256.h
au8522mod.h
au8522reg.h
au8522var.h
axp20x.c - Don't read/write the device if iic_acquire_bus() fails. 2019-12-23 19:12:22 +00:00
axp20xvar.h
axp22x.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +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 In axppmic_power_poweroff(), check for errors from iic_acquire_bus() 2019-12-23 14:34:23 +00:00
cx24227.c Fix mis-placed parentheses. PR kern/54812. 2019-12-31 14:25:33 +00:00
cx24227var.h
dbcool_reg.h
dbcool_var.h
dbcool.c Change a aprint_verbose into aprint_debug - the message does not add 2019-02-06 08:37:12 +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 appease -Werror=stack-protector by avoiding variable sized arrays 2019-09-29 05:35:29 +00:00
ds1307reg.h
dstemp.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
em3027.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
em3027reg.h
fan53555.c No need to use I2C_F_POLL here. 2019-12-23 19:22:46 +00:00
fcu.c explicitly initialize sensor->state 2019-06-15 02:00:21 +00:00
files.i2c Add driver for NXP TDA19988 HDMI encoder 2019-11-03 22:57:52 +00:00
g760a.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
g760areg.h
gttwsi_core.c Remove assertions that no longer make sense now that the bus acquire / release 2019-12-25 14:08:47 +00:00
gttwsireg.h
gttwsivar.h Remove assertions that no longer make sense now that the bus acquire / release 2019-12-25 14:08:47 +00:00
hytp14.c enable FDT direct configuration. 2019-10-08 21:16:11 +00:00
hytp14reg.h
hytp14var.h
i2c_bitbang.c
i2c_bitbang.h
i2c_exec.c Disable the not-in-interrupt assertions for now; more work needs to be 2019-12-23 14:26:19 +00:00
i2c_io.h
i2c_subr.c
i2c.c No need to use I2C_F_POLL here. 2019-12-23 18:20:02 +00:00
i2cvar.h Cleanup i2c bus acquire / release, centralizing all of the logic into 2019-12-22 23:23:29 +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 Revert previous until issues can be sorted out. 2019-12-25 01:19:56 +00:00
ihidev.h Revert previous until issues can be sorted out. 2019-12-25 01:19:56 +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
lg3303var.h
lm75.c No need to use I2C_F_POLL here. 2019-12-23 14:41:41 +00:00
lm75reg.h
lm87.c No need to use I2C_F_POLL here. 2019-12-23 14:41:41 +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
max77620.c Actually, the local mutex is unnecesary; the i2c bus lock is held 2019-12-23 19:20:18 +00:00
mcp980x.c No need to use I2C_F_POLL here. 2019-12-23 14:41:41 +00:00
mcp980xreg.h
motoi2c.c Cleanup i2c bus acquire / release, centralizing all of the logic into 2019-12-22 23:23:29 +00:00
motoi2creg.h
motoi2cvar.h Cleanup i2c bus acquire / release, centralizing all of the logic into 2019-12-22 23:23:29 +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 Do the iic_acquire_bus() / iic_release_bus() dance that I, um, forgot 2019-07-25 04:24:44 +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
pcf8563.c In my quest to make device_compatible_entry (and associated goo) 2018-06-26 06:03:57 +00:00
pcf8563reg.h
pcf8583.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
pcf8583reg.h
pcf8583var.h
r2025.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
r2025reg.h
rkpmic.c Add clk provider 2020-01-01 00:38:30 +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
sdtemp.c in many device attach paths, allocate memory with KM_SLEEP instead of KM_NOSLEEP 2019-10-01 18:00:07 +00:00
sgsmix.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
sgsmixvar.h
si70xx.c add missing break. 2019-02-03 12:18:21 +00:00
si70xxreg.h
si70xxvar.h
smscmon.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
smscmonvar.h
spdmem_i2c.c No need to use I2C_F_POLL here. 2019-12-23 14:55:22 +00:00
ssdfb_i2c.c ssdfb: fix i2c transfer error with some controllers 2019-11-05 19:59:35 +00:00
sy8106a.c No need to use I2C_F_POLL here. 2019-12-23 19:35:07 +00:00
tcagpio.c No need to use I2C_F_POLL here. 2019-12-23 19:35:07 +00:00
tcakp.c - Don't use I2C_F_POLL. 2019-12-23 20:38:08 +00:00
tda19988.c No need to check 'cold' for I2C_F_POLL; the i2c code does it for us. 2019-12-23 15:05:32 +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 No need to use I2C_F_POLL here. 2019-12-23 15:07:42 +00:00
tps65217pmic.c - No need to use I2C_F_POLL here. 2019-12-23 21:24:59 +00:00
tps65217pmicreg.h
tps65217pmicvar.h
tsl256x.c The i2c code handles the 'cold' dance with I2C_F_POLL now; no need to 2019-07-25 04:25:40 +00:00
tsl256xreg.h
tvpll_tuners.c
tvpll_tuners.h
tvpll.c No need to use I2C_F_POLL here. 2019-12-23 15:25:08 +00:00
tvpllvar.h
twl4030.c Fix non-FDT build 2019-11-03 09:34:09 +00:00
w83795g.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +00:00
w83795greg.h
x1226.c More cleanup to i2c autoconfiguration: 2018-06-16 21:22:13 +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
zl10353reg.h
zl10353var.h