linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/15] ath9k: cleanups to help other core drivers
@ 2009-09-09 23:44 Luis R. Rodriguez
  2009-09-09 23:44 ` [PATCH 01/15] ath9k: use ath_hw for DPRINTF() and debug init/exit Luis R. Rodriguez
                   ` (14 more replies)
  0 siblings, 15 replies; 17+ messages in thread
From: Luis R. Rodriguez @ 2009-09-09 23:44 UTC (permalink / raw)
  To: linville; +Cc: linux-wireless, ath9k-devel, devel, Luis R. Rodriguez

We want the common hardware access stuff to not rely on a specific
driver core. We want this so that different driver cores can share
the same hw code, both for ath9k_htc and perhaps ath5k. I've spotted
a few places where we do use ath_softc internally on hw code, and
have strated to move core-specific code out and kept hw-related
code apart. This series addreses DPRINTF() usage and btcoex changes.

There'll be more of these, until we can bring up ath9k_htc with
shared code.

Luis R. Rodriguez (15):
  ath9k: use ath_hw for DPRINTF() and debug init/exit
  ath9k: move btcoex core driver info to its own struct
  ath9k: move hw specific btcoex info to ath_hw
  ath9k: split bluetooth hardware coex init into two helpers
  ath9k: move driver core helpers to main.c
  ath9k: split ath9k_hw_btcoex_enable() into two helpers
  ath9k: replaces SC_OP_BTCOEX_ENABLED with a bool
  ath9k: move bt_stomp_type to driver core
  ath9k: remove unused bt_duty_cycle
  ath9k: rename btcoex_scheme to just scheme
  ath9k: rename ath_btcoex_info to ath_btcoex_hw
  ath9k: simplify ath_btcoex_bt_stomp()
  ath9k: now move ath9k_hw_btcoex_set_weight() to btcoex.c
  ath9k: move ath_btcoex_config and ath_bt_mode to btcoex.c
  ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported()

 drivers/net/wireless/ath/ath9k/ahb.c         |    2 +-
 drivers/net/wireless/ath/ath9k/ani.c         |   44 ++--
 drivers/net/wireless/ath/ath9k/ath9k.h       |   24 ++-
 drivers/net/wireless/ath/ath9k/beacon.c      |   32 +-
 drivers/net/wireless/ath/ath9k/btcoex.c      |  375 ++++++++----------------
 drivers/net/wireless/ath/ath9k/btcoex.h      |   64 +----
 drivers/net/wireless/ath/ath9k/calib.c       |  102 ++++----
 drivers/net/wireless/ath/ath9k/debug.c       |   16 +-
 drivers/net/wireless/ath/ath9k/debug.h       |   15 +-
 drivers/net/wireless/ath/ath9k/eeprom_4k.c   |   24 +-
 drivers/net/wireless/ath/ath9k/eeprom_9287.c |   24 +-
 drivers/net/wireless/ath/ath9k/eeprom_def.c  |   24 +-
 drivers/net/wireless/ath/ath9k/hw.c          |  139 +++++-----
 drivers/net/wireless/ath/ath9k/hw.h          |    4 +
 drivers/net/wireless/ath/ath9k/mac.c         |   48 ++--
 drivers/net/wireless/ath/ath9k/main.c        |  399 +++++++++++++++++++-------
 drivers/net/wireless/ath/ath9k/phy.c         |   10 +-
 drivers/net/wireless/ath/ath9k/rc.c          |   15 +-
 drivers/net/wireless/ath/ath9k/recv.c        |   18 +-
 drivers/net/wireless/ath/ath9k/xmit.c        |   46 ++--
 20 files changed, 750 insertions(+), 675 deletions(-)


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

end of thread, other threads:[~2009-09-10  5:01 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-09 23:44 [PATCH 00/15] ath9k: cleanups to help other core drivers Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 01/15] ath9k: use ath_hw for DPRINTF() and debug init/exit Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 02/15] ath9k: move btcoex core driver info to its own struct Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 03/15] ath9k: move hw specific btcoex info to ath_hw Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 04/15] ath9k: split bluetooth hardware coex init into two helpers Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 05/15] ath9k: move driver core helpers to main.c Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 06/15] ath9k: split ath9k_hw_btcoex_enable() into two helpers Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 07/15] ath9k: replaces SC_OP_BTCOEX_ENABLED with a bool Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 08/15] ath9k: move bt_stomp_type to driver core Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 09/15] ath9k: remove unused bt_duty_cycle Luis R. Rodriguez
2009-09-10  5:01   ` Vasanthakumar Thiagarajan
2009-09-09 23:44 ` [PATCH 10/15] ath9k: rename btcoex_scheme to just scheme Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 11/15] ath9k: rename ath_btcoex_info to ath_btcoex_hw Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 12/15] ath9k: simplify ath_btcoex_bt_stomp() Luis R. Rodriguez
2009-09-09 23:44 ` [PATCH 13/15] ath9k: now move ath9k_hw_btcoex_set_weight() to btcoex.c Luis R. Rodriguez
2009-09-09 23:45 ` [PATCH 14/15] ath9k: move ath_btcoex_config and ath_bt_mode " Luis R. Rodriguez
2009-09-09 23:45 ` [PATCH 15/15] ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported() Luis R. Rodriguez

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).