Return-path: Received: from mx0a-0016f401.pphosted.com ([67.231.148.174]:58656 "EHLO mx0a-0016f401.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753371AbbA1Emi (ORCPT ); Tue, 27 Jan 2015 23:42:38 -0500 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.14.5/8.14.5) with SMTP id t0S4dAmn029208 for ; Tue, 27 Jan 2015 20:42:38 -0800 Received: from sc-owa.marvell.com ([199.233.58.135]) by mx0a-0016f401.pphosted.com with ESMTP id 1s49ry0gq9-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Tue, 27 Jan 2015 20:42:38 -0800 From: Avinash Patil To: CC: , , Avinash Patil Subject: [PATCH v2 0/8] mwifiex change virtual interface enhancements Date: Wed, 28 Jan 2015 15:41:57 +0530 Message-ID: <1422439925-25666-1-git-send-email-patila@marvell.com> (sfid-20150128_054258_068767_BAC11BFA) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-wireless-owner@vger.kernel.org List-ID: This patch series is enhancement for change virtual interface handling in mwifiex. With this series in, now we remove coupling between netdev and FW supported interface combination. Now conversion from any type of supported interface types to any other type is possible. Avinash Patil (8): mwifiex: remove redundant nick_name variable mwifiex: set wiphy params only once mwifiex: do not declare wdev as pointer mwifiex: store permanant mac address in adapter structure mwifiex: add init parameter to init command routine mwifiex: manage virtual interface limits efficiently mwifiex: handle PS events on AP interface as well mwifiex: support conversion to any virtual interface type drivers/net/wireless/mwifiex/11h.c | 2 +- drivers/net/wireless/mwifiex/11n.c | 4 +- drivers/net/wireless/mwifiex/11n_rxreorder.c | 2 +- drivers/net/wireless/mwifiex/cfg80211.c | 584 ++++++++++++++++++++------- drivers/net/wireless/mwifiex/cfp.c | 4 +- drivers/net/wireless/mwifiex/cmdevt.c | 40 +- drivers/net/wireless/mwifiex/decl.h | 10 + drivers/net/wireless/mwifiex/init.c | 7 +- drivers/net/wireless/mwifiex/main.c | 9 +- drivers/net/wireless/mwifiex/main.h | 29 +- drivers/net/wireless/mwifiex/scan.c | 10 +- drivers/net/wireless/mwifiex/sta_cmd.c | 13 +- drivers/net/wireless/mwifiex/sta_event.c | 2 +- drivers/net/wireless/mwifiex/sta_ioctl.c | 32 +- drivers/net/wireless/mwifiex/txrx.c | 2 +- drivers/net/wireless/mwifiex/uap_event.c | 39 ++ drivers/net/wireless/mwifiex/util.c | 2 +- 17 files changed, 559 insertions(+), 232 deletions(-) -- 1.8.1.4