]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
[ig4] Convert polling loop from status-based to interrupt-based
authorwulf <wulf@FreeBSD.org>
Sun, 3 Nov 2019 21:06:06 +0000 (21:06 +0000)
committerwulf <wulf@FreeBSD.org>
Sun, 3 Nov 2019 21:06:06 +0000 (21:06 +0000)
commit8f66034b6227f826ac6f6f01bea6f98bce025a3a
treeda69c7cd05ac44d5f9c007bce6c6640bae3b6431
parent6a63678a8ba93c8190c005e5ae6d5bb0261320e4
[ig4] Convert polling loop from status-based to interrupt-based

INTR_STAT register exposes more useful informaton then STA register does
e.g. it exposes error and I2C bus STOP conditions. Make it a main source
of I2C transfer state.
sys/dev/ichiic/ig4_iic.c