linux-hardened/drivers/net/wireless/ath/ath9k
Rajkumar Manoharan b037b69326 ath9k: do not enable interrupt on set interrupt mask
At preset set_interrupt also enables interrupt after changing
mask. This is not necessary in all cases and also sometime it
breaks the assumption that interrupt was disabled. So let us
enable the interrupt explicity if it was disabled earlier.
This could also avoid unnecessary register ops and also helps
the follow up patch to have global ref count for interrupts ops.

Signed-off-by: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-08-09 15:52:05 -04:00
..
ahb.c ath9k: remove all references to subsysid, it's never used 2011-08-08 16:03:51 -04:00
ani.c
ani.h
ar5008_initvals.h
ar5008_phy.c ath9k_hw: fix synth delay for half/quarter channels 2011-07-11 15:02:15 -04:00
ar9001_initvals.h
ar9002_calib.c
ar9002_hw.c ath9k: skip ->config_pci_powersave() if PCIe port has ASPM disabled 2011-08-01 13:46:46 -04:00
ar9002_initvals.h
ar9002_mac.c
ar9002_phy.c ath9k_hw: add a missing delay for an analog register 2011-07-11 15:02:15 -04:00
ar9002_phy.h
ar9003_2p2_initvals.h ath9k_hw: Update AR9003 high_power tx gain table 2011-08-09 15:52:00 -04:00
ar9003_calib.c
ar9003_eeprom.c ath9k_hw: use register name in place of magic value 2011-08-09 15:52:04 -04:00
ar9003_eeprom.h
ar9003_hw.c ath9k: skip ->config_pci_powersave() if PCIe port has ASPM disabled 2011-08-01 13:46:46 -04:00
ar9003_mac.c ath9k_hw: Optimize rx descriptor processing for AR9003 2011-08-09 15:51:58 -04:00
ar9003_mac.h
ar9003_paprd.c ath9k_hw: Disable PAPRD based on paprd_ht20_mask for 5GHz 2011-07-08 11:47:17 -04:00
ar9003_phy.c ath9k: set diversity group for AR9330 2011-06-22 16:09:56 -04:00
ar9003_phy.h ath9k_hw: Add carrier leak correction in desired gain calculation 2011-06-27 15:09:40 -04:00
ar9330_1p1_initvals.h
ar9330_1p2_initvals.h
ar9340_initvals.h
ar9485_initvals.h
ath9k.h ath9k: Remove virtual wiphy specific frame type 2011-08-09 15:42:38 -04:00
beacon.c ath9k: do not enable interrupt on set interrupt mask 2011-08-09 15:52:05 -04:00
btcoex.c ath9k: Fix some smatch warnings 2011-07-18 14:29:46 -04:00
btcoex.h
calib.c ath9k_hw: calculate a much better approximation of channel noise 2011-08-08 16:04:19 -04:00
calib.h ath9k_hw: calculate a much better approximation of channel noise 2011-08-08 16:04:19 -04:00
common.c
common.h
debug.c ath9k: Dump modal eeprom header 2011-08-09 15:42:38 -04:00
debug.h
eeprom.c
eeprom.h ath9k_hw: Add dump_eeprom support for AR9003 2011-08-09 15:42:37 -04:00
eeprom_4k.c ath9k_hw: Add dump_eeprom support for eeprom_4k 2011-08-09 15:42:37 -04:00
eeprom_9287.c ath9k_hw: Add dump_eeprom support for AR9287 2011-08-09 15:42:37 -04:00
eeprom_def.c ath9k_hw: Add dump_eeprom support for eeprom_def 2011-08-09 15:42:38 -04:00
gpio.c ath9k: do not enable interrupt on set interrupt mask 2011-08-09 15:52:05 -04:00
hif_usb.c ath9k: Fix some smatch warnings 2011-07-18 14:29:46 -04:00
hif_usb.h
htc.h
htc_drv_beacon.c
htc_drv_debug.c wireless: ath9k: use %pM to print MAC 2011-07-20 15:04:39 -04:00
htc_drv_gpio.c
htc_drv_init.c ath9k: remove all references to subsysid, it's never used 2011-08-08 16:03:51 -04:00
htc_drv_main.c ath9k_htc: do not configure filter before driver is started 2011-07-08 11:42:24 -04:00
htc_drv_txrx.c
htc_hst.c
htc_hst.h
hw-ops.h
hw.c ath9k_hw: calculate a much better approximation of channel noise 2011-08-08 16:04:19 -04:00
hw.h ath9k_hw: Add dump_eeprom support for AR9003 2011-08-09 15:42:37 -04:00
init.c ath9k: remove all references to subsysid, it's never used 2011-08-08 16:03:51 -04:00
Kconfig
mac.c ath9k: do not enable interrupt on set interrupt mask 2011-08-09 15:52:05 -04:00
mac.h
main.c ath9k: do not enable interrupt on set interrupt mask 2011-08-09 15:52:05 -04:00
Makefile
pci.c ath9k: remove all references to subsysid, it's never used 2011-08-08 16:03:51 -04:00
phy.h
rc.c ath9k: remove an unnecessary function declaration 2011-07-11 15:02:21 -04:00
rc.h ath9k: Remove virtual wiphy specific frame type 2011-08-09 15:42:38 -04:00
recv.c ath9k: use the new channel noise value for signal strength and survey info 2011-08-08 16:04:20 -04:00
reg.h ath9k: remove defines in reg.h that exist in ../reg.h 2011-07-18 14:29:42 -04:00
wmi.c
wmi.h
xmit.c ath9k: Remove virtual wiphy specific frame type 2011-08-09 15:42:38 -04:00