aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/msk
diff options
context:
space:
mode:
authorPyun YongHyeon <yongari@FreeBSD.org>2012-04-25 02:46:13 +0000
committerPyun YongHyeon <yongari@FreeBSD.org>2012-04-25 02:46:13 +0000
commitfca56fb2c3d3ad001e81340edfb6812db94805cf (patch)
tree429c1b4c2846250972be3e2109e83f8411ce706c /sys/dev/msk
parenta3d2552747366c5cda5b14bca559162cc50b8018 (diff)
Notes
Diffstat (limited to 'sys/dev/msk')
-rw-r--r--sys/dev/msk/if_msk.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/msk/if_msk.c b/sys/dev/msk/if_msk.c
index 304e6a25431c..93292e52e760 100644
--- a/sys/dev/msk/if_msk.c
+++ b/sys/dev/msk/if_msk.c
@@ -3734,6 +3734,9 @@ msk_intr(void *xsc)
if ((status & Y2_IS_STAT_BMU) != 0 && domore == 0)
CSR_WRITE_4(sc, STAT_CTRL, SC_STAT_CLR_IRQ);
+ /* Clear TWSI IRQ. */
+ if ((status & Y2_IS_TWSI_RDY) != 0)
+ CSR_WRITE_4(sc, B2_I2C_IRQ, 1);
/* Reenable interrupts. */
CSR_WRITE_4(sc, B0_Y2_SP_ICR, 2);