summary refs log tree commit diff
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorNick Kossifidis <mick@madwifi-project.org>2009-08-10 03:31:31 +0300
committerJohn W. Linville <linville@tuxdriver.com>2009-08-14 09:13:56 -0400
commit6e220662bf9a2ba284e88a8c8867340c9f6da27e (patch)
treee834249db58d19ef374c6a4f01e6974055186e2e /MAINTAINERS
parentb55a5de114dcdc03f2f18c3bd98bbabb13ee53ef (diff)
downloadlinux-6e220662bf9a2ba284e88a8c8867340c9f6da27e.tar.gz
ath5k: Use SWI to trigger calibration
* Get rid of calibration timer, instead use a software interrupt
  to schedule the calibration tasklet.

 a) We don't need a timer for this, there is no need for accuracy
   even with round_jiffies i think this is a waste of resources.
   Also we don't need to run calibration if we are idle (no
   interrupts).

 b) When we add ANI support we 'll just extend the poll function
   and calibration tasklet and handle all periodic phy calibration
   on one place (much cleaner).

 c) Having calibration on a tasklet is better since during calibration
   we can't transmit or receive (antennas are detached to measure
   noise floor), previously calibration could run in parallel with
   tx/rx and interfere (packet loss).

 v2: kill tasklet on stop_hw, stop/wake queues
 v3: use time_is_before_eq_jiffies to compare timestamp with current
     time

Signed-off-by: Nick Kossifidis <mickflemm@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions