svn commit: r247030 - head/sys/dev/ath/ath_hal/ar5416
Adrian Chadd
adrian at FreeBSD.org
Wed Feb 20 11:24:12 UTC 2013
Author: adrian
Date: Wed Feb 20 11:24:11 2013
New Revision: 247030
URL: http://svnweb.freebsd.org/changeset/base/247030
Log:
If any of the TX queues have underrun reporting enabled, enable
HAL_INT_TXURN in the interrupt mask register.
This should now allow for TXURN interrupts to be posted.
Modified:
head/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c
Modified: head/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c
==============================================================================
--- head/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c Wed Feb 20 11:22:44 2013 (r247029)
+++ head/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c Wed Feb 20 11:24:11 2013 (r247030)
@@ -307,6 +307,8 @@ ar5416SetInterrupts(struct ath_hal *ah,
mask |= AR_IMR_TXDESC;
if (ahp->ah_txEolInterruptMask)
mask |= AR_IMR_TXEOL;
+ if (ahp->ah_txUrnInterruptMask)
+ mask |= AR_IMR_TXURN;
}
if (ints & (HAL_INT_BMISC)) {
mask |= AR_IMR_BCNMISC;
More information about the svn-src-all
mailing list