Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/sys/dev/i2c
Module Name: src
Committed By: thorpej
Date: Mon Dec 23 20:38:08 UTC 2019
Modified Files:
src/sys/dev/i2c: tcakp.c
Log Message:
- Don't use I2C_F_POLL.
- Don't access the i2c from hard interrupt context. Instead, schedule a
soft interrupt to do the real work. (No need to mask the interrupt
source, since this device has an edge-sensitive interrupt per the DT
info; will need to be revisited if there's ever a flavor that uses a
level-sensitive interrupt).
- Split out the i2c bus acquire / release from the register read / write
functions, allowing us to batch several i2c transactions under a single
acquire / release cycle.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/i2c/tcakp.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index