Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Mar 2011 00:03:21 +0000 (UTC)
From:      Adrian Chadd <adrian@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/ath/ath_hal/ar5416 ar5416_interrupts.c ar5416_reset.c
Message-ID:  <201103250003.p2P03XJA078087@repoman.freebsd.org>

index | next in thread | raw e-mail

adrian      2011-03-25 00:03:21 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/ath/ath_hal/ar5416 ar5416_interrupts.c ar5416_reset.c 
  Log:
  SVN rev 219975 on 2011-03-25 00:03:21Z by adrian
  
  Bring over interrupt mitigation changes from ath9k.
  
  * The existing interrupt mitigation code didn't mitigate anything - the
    per-packet TX/RX interrupts are still occuring. It's possible this
    worked for the AR5416 but not any later chipsets; I'll investigate and
    update as needed.
  
  * Set both the RX and TX threshold registers whilst I'm at it.
  
  This is verified to work on the AR9220 and AR9160. I'm leaving it off
  by default in case it's truely broken, but I need to have it enabled
  when doing 11n testing or interrupt loads exceed 10,000 interrupts/sec.
  
  Revision  Changes    Path
  1.7       +17 -10    src/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c
  1.41      +3 -0      src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103250003.p2P03XJA078087>