svn commit: r256174 - head/sys/mips/atheros
Adrian Chadd
adrian at FreeBSD.org
Wed Oct 9 02:01:21 UTC 2013
Author: adrian
Date: Wed Oct 9 02:01:20 2013
New Revision: 256174
URL: http://svnweb.freebsd.org/changeset/base/256174
Log:
Fix interrupt handling from the APB periperals (ie, UART) - it
also requires an explicit acknowledgement.
Tested:
* AR9344 (DB120) SoC
Approved by: re@ (gjb)
Modified:
head/sys/mips/atheros/apb.c
Modified: head/sys/mips/atheros/apb.c
==============================================================================
--- head/sys/mips/atheros/apb.c Wed Oct 9 00:27:33 2013 (r256173)
+++ head/sys/mips/atheros/apb.c Wed Oct 9 02:01:20 2013 (r256174)
@@ -359,6 +359,9 @@ apb_filter(void *arg)
case AR71XX_SOC_AR7242:
case AR71XX_SOC_AR9330:
case AR71XX_SOC_AR9331:
+ case AR71XX_SOC_AR9341:
+ case AR71XX_SOC_AR9342:
+ case AR71XX_SOC_AR9344:
/* Ack/clear the irq on status register for AR724x */
ATH_WRITE_REG(AR71XX_MISC_INTR_STATUS,
reg & ~(1 << irq));
More information about the svn-src-head
mailing list