]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ath9k: simplify hw reset locking
authorLuis R. Rodriguez <lrodriguez@atheros.com>
Tue, 26 Oct 2010 22:27:23 +0000 (15:27 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 17 Feb 2011 22:46:50 +0000 (14:46 -0800)
commitea728e5324acf9f47176c00dbf094d1f9dd2dddb
tree239bc7174de48603f100e3d9fc5b949c82eac981
parent5d09af81ddf7a3cfdff993e07038cf08eed4bc66
ath9k: simplify hw reset locking

commit 9d94674ab754be0e275120a183670ead435f9c0d upstream.

The new PCU lock is better placed so we can just contend
against that when trying to reset hardware.

This is part of a series of patches which fix stopping
TX DMA completley when requested on the driver.
For more details about this issue refer to this thread:

http://marc.info/?l=linux-wireless&m=128629803703756&w=2

Tested-by: Ben Greear <greearb@candelatech.com>
Cc: Kyungwan Nam <kyungwan.nam@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/init.c
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/ath9k/xmit.c