From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kalle Valo Subject: [PATCH v2 0/6] ath6kl: create ath6kl_core.ko Date: Thu, 05 Jan 2012 15:25:56 +0200 Message-ID: <20120105132523.22281.95999.stgit@x201> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Cc: sfr@canb.auug.org.au, netdev@vger.kernel.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, linux-next@vger.kernel.org, ath6kl-devel@qualcomm.com, davem@davemloft.net To: linville@tuxdriver.com Return-path: Sender: linux-next-owner@vger.kernel.org List-Id: netdev.vger.kernel.org Here's the patchset to fix the allyesconfig build breakage. The fix is to create a separate module ath6kl_core.ko which both ath6kl_sdio.ko and ath6kl_usb.ko use. v2: o fix ath6kl_dbg() to use va_format correctly (thanks to joe) o improved commit log in patch 4 --- Kalle Valo (6): ath6kl: rename vif init and cleanup functions ath6kl: unify cfg80211 init/cleanup functions ath6kl: create core.c ath6kl: get rid of AR_DBG_LVL_CHECK() ath6kl: convert ath6kl_dbg() and ath6kl_dbg_dump() into functions ath6kl: create ath6kl_core.ko drivers/net/wireless/ath/ath6kl/Makefile | 35 +-- drivers/net/wireless/ath/ath6kl/cfg80211.c | 207 ++++++++------------ drivers/net/wireless/ath/ath6kl/cfg80211.h | 12 + drivers/net/wireless/ath/ath6kl/common.h | 3 drivers/net/wireless/ath/ath6kl/core.c | 297 ++++++++++++++++++++++++++++ drivers/net/wireless/ath/ath6kl/core.h | 10 + drivers/net/wireless/ath/ath6kl/debug.c | 68 +++++- drivers/net/wireless/ath/ath6kl/debug.h | 27 --- drivers/net/wireless/ath/ath6kl/hif.c | 10 + drivers/net/wireless/ath/ath6kl/init.c | 211 +------------------- drivers/net/wireless/ath/ath6kl/sdio.c | 4 drivers/net/wireless/ath/ath6kl/usb.c | 8 - drivers/net/wireless/ath/ath6kl/wmi.c | 3 13 files changed, 484 insertions(+), 411 deletions(-) create mode 100644 drivers/net/wireless/ath/ath6kl/core.c