linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] rt2800: fix initialization after legacy driver
@ 2012-04-03  1:40 Jakub Kicinski
  2012-04-03  1:40 ` [PATCH v2 1/4] rt2800: introduce wpdma_disable function Jakub Kicinski
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Jakub Kicinski @ 2012-04-03  1:40 UTC (permalink / raw)
  To: linville; +Cc: linux-wireless, users, Jakub Kicinski

Hi,

the main purpose of this set is to make it possible to switch between
rt2800pci and legacy driver w/o rebooting or suspending whole machine.
Today rt2800pci will fail to bring the interface up if it was earlier
operated by legacy drv. I'm sure it happens with rt3090, rt2860 seems
to work fine.

First two patches bring back disabling DMA before loading firmware, 
third and fourth actually fix the take over issue.

Jakub Kicinski (4):
  rt2800: introduce wpdma_disable function
  rt2800: add disabling of DMA before loading firmware
  rt2800: initialize queues before giving up due to DMA error
  rt2800: zero registers of unused TX rings

 drivers/net/wireless/rt2x00/rt2800lib.c |   36 +++++++++++++++++-------------
 drivers/net/wireless/rt2x00/rt2800lib.h |    1 +
 drivers/net/wireless/rt2x00/rt2800pci.c |   26 +++++++++++++---------
 3 files changed, 36 insertions(+), 27 deletions(-)

-- 
1.7.7.6


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-04-05 10:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-03  1:40 [PATCH v2 0/4] rt2800: fix initialization after legacy driver Jakub Kicinski
2012-04-03  1:40 ` [PATCH v2 1/4] rt2800: introduce wpdma_disable function Jakub Kicinski
2012-04-03  6:07   ` Gertjan van Wingerde
2012-04-03  1:40 ` [PATCH v2 2/4] rt2800: add disabling of DMA before loading firmware Jakub Kicinski
2012-04-03  6:08   ` Gertjan van Wingerde
2012-04-03  1:40 ` [PATCH v2 3/4] rt2800: initialize queues before giving up due to DMA error Jakub Kicinski
2012-04-05 10:04   ` Stanislaw Gruszka
2012-04-03  1:40 ` [PATCH v2 4/4] rt2800: zero registers of unused TX rings Jakub Kicinski
2012-04-05 10:05   ` Stanislaw Gruszka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).