freebsd-dev/sys/dev/ath/ath_hal/ar5212
Adrian Chadd a108ab6394 ANI changes #1 - split out the ANI polling from the RxMonitor hook.
The rxmonitor hook is called on each received packet. This can get very,
very busy as the tx/rx/chanbusy registers are thus read each time a packet
is received.

Instead, shuffle out the true per-packet processing which is needed and move
the rest of the ANI processing into a periodic event which runs every 100ms
by default.
2011-01-21 05:21:00 +00:00
..
ar2316.c
ar2317.c
ar2413.c
ar2425.c
ar5111.c
ar5112.c
ar5212_ani.c ANI changes #1 - split out the ANI polling from the RxMonitor hook. 2011-01-21 05:21:00 +00:00
ar5212_attach.c ANI changes #1 - split out the ANI polling from the RxMonitor hook. 2011-01-21 05:21:00 +00:00
ar5212_beacon.c
ar5212_eeprom.c
ar5212_gpio.c
ar5212_interrupts.c
ar5212_keycache.c
ar5212_misc.c
ar5212_phy.c
ar5212_power.c
ar5212_recv.c
ar5212_reset.c
ar5212_rfgain.c
ar5212_xmit.c
ar5212.h ANI changes #1 - split out the ANI polling from the RxMonitor hook. 2011-01-21 05:21:00 +00:00
ar5212.ini
ar5212desc.h
ar5212phy.h
ar5212reg.h
ar5311reg.h
ar5413.c