From: Johannes Berg <johannes@sipsolutions.net>
To: John Linville <linville@tuxdriver.com>
Cc: linux-wireless@vger.kernel.org
Subject: pull-request: iwlwifi-next 2013-02-01 (was: pull-request: iwlwifi-next 2013-01-30)
Date: Fri, 01 Feb 2013 11:38:40 +0100 [thread overview]
Message-ID: <1359715120.8528.11.camel@jlt4.sipsolutions.net> (raw)
In-Reply-To: <1359579712.8010.30.camel@jlt4.sipsolutions.net> (sfid-20130130_220148_052629_E172F315)
[-- Attachment #1: Type: text/plain, Size: 7680 bytes --]
John,
Please excuse my overriding an earlier pull request again. Fengguang
Wu's build testing found that we had a few symbol conflicts between the
two subdrivers (iwldvm and the new iwlmvm) so I fixed those. I also
included a few more patches that we'd worked on and I put in for
publishing since then.
So what I have here is some cleanups, preparations and the new MVM
(multi-virtual MAC) driver itself and (this is new) some work on the
transport API as well as a message flooding fix.
Let me know if there are any problems.
johannes
The following changes since commit c331997b6c9ad7f4b8075e6e60d3caa6e36f5938:
wil6210: fix wil_vring_init_tx status (2013-01-30 15:07:19 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git for-john
for you to fetch changes up to e56b04efc1f795da42cf1d9651b52a4a5bebd730:
iwlwifi: move register access lock into transport (2013-02-01 11:27:22 +0100)
----------------------------------------------------------------
Johannes Berg (8):
iwlwifi: include debugfs.h
Merge remote-tracking branch 'wireless-next/master' into iwlwifi-next
iwlwifi: add 7000 series device configuration
iwlwifi: clean up CMD_MODE enum
iwlwifi: fix calibration parser
iwlwifi: add NVM and PHY DB code for new MVM driver
iwlwifi: add the MVM driver
iwlwifi: lower BT coex aggregation message severity
Lilach Edelstein (2):
iwlwifi: add iwl_set_bits_mask to transport API
iwlwifi: move register access lock into transport
drivers/net/wireless/iwlwifi/Kconfig | 14 +-
drivers/net/wireless/iwlwifi/Makefile | 3 +
drivers/net/wireless/iwlwifi/dvm/mac80211.c | 6 +-
drivers/net/wireless/iwlwifi/dvm/main.c | 40 +-
drivers/net/wireless/iwlwifi/dvm/rs.c | 5 +-
drivers/net/wireless/iwlwifi/dvm/tt.c | 6 +-
drivers/net/wireless/iwlwifi/iwl-config.h | 1 +
drivers/net/wireless/iwlwifi/iwl-debug.h | 2 +
drivers/net/wireless/iwlwifi/iwl-drv.c | 23 +-
drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c | 14 +-
drivers/net/wireless/iwlwifi/iwl-eeprom-parse.h | 9 +
drivers/net/wireless/iwlwifi/iwl-fh.h | 1 +
drivers/net/wireless/iwlwifi/iwl-fw.h | 16 +-
drivers/net/wireless/iwlwifi/iwl-io.c | 91 +-
drivers/net/wireless/iwlwifi/iwl-io.h | 13 +-
drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 346 +++
drivers/net/wireless/iwlwifi/iwl-nvm-parse.h | 80 +
drivers/net/wireless/iwlwifi/iwl-op-mode.h | 2 +
drivers/net/wireless/iwlwifi/iwl-phy-db.c | 514 ++++
drivers/net/wireless/iwlwifi/iwl-phy-db.h | 82 +
drivers/net/wireless/iwlwifi/iwl-prph.h | 3 +
drivers/net/wireless/iwlwifi/iwl-test.c | 17 +-
drivers/net/wireless/iwlwifi/iwl-trans.h | 42 +-
drivers/net/wireless/iwlwifi/mvm/Makefile | 10 +
drivers/net/wireless/iwlwifi/mvm/binding.c | 197 ++
drivers/net/wireless/iwlwifi/mvm/d3.c | 841 ++++++
drivers/net/wireless/iwlwifi/mvm/debugfs.c | 378 +++
drivers/net/wireless/iwlwifi/mvm/fw-api-d3.h | 282 +++
drivers/net/wireless/iwlwifi/mvm/fw-api-mac.h | 369 +++
drivers/net/wireless/iwlwifi/mvm/fw-api-power.h | 140 +
drivers/net/wireless/iwlwifi/mvm/fw-api-rs.h | 312 +++
drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 561 ++++
drivers/net/wireless/iwlwifi/mvm/fw-api-sta.h | 380 +++
drivers/net/wireless/iwlwifi/mvm/fw-api-tx.h | 580 +++++
drivers/net/wireless/iwlwifi/mvm/fw-api.h | 949 +++++++
drivers/net/wireless/iwlwifi/mvm/fw.c | 644 +++++
drivers/net/wireless/iwlwifi/mvm/led.c | 134 +
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 951 +++++++
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 1310 ++++++++++
drivers/net/wireless/iwlwifi/mvm/mvm.h | 500 ++++
drivers/net/wireless/iwlwifi/mvm/nvm.c | 311 +++
drivers/net/wireless/iwlwifi/mvm/ops.c | 679 +++++
drivers/net/wireless/iwlwifi/mvm/phy-ctxt.c | 292 +++
drivers/net/wireless/iwlwifi/mvm/power.c | 207 ++
drivers/net/wireless/iwlwifi/mvm/quota.c | 178 ++
drivers/net/wireless/iwlwifi/mvm/rs.c | 3096 +++++++++++++++++++++++
drivers/net/wireless/iwlwifi/mvm/rs.h | 393 +++
drivers/net/wireless/iwlwifi/mvm/rx.c | 355 +++
drivers/net/wireless/iwlwifi/mvm/scan.c | 437 ++++
drivers/net/wireless/iwlwifi/mvm/sta.c | 1211 +++++++++
drivers/net/wireless/iwlwifi/mvm/sta.h | 368 +++
drivers/net/wireless/iwlwifi/mvm/time-event.c | 569 +++++
drivers/net/wireless/iwlwifi/mvm/time-event.h | 214 ++
drivers/net/wireless/iwlwifi/mvm/tx.c | 916 +++++++
drivers/net/wireless/iwlwifi/mvm/utils.c | 472 ++++
drivers/net/wireless/iwlwifi/pcie/7000.c | 111 +
drivers/net/wireless/iwlwifi/pcie/cfg.h | 2 +
drivers/net/wireless/iwlwifi/pcie/drv.c | 6 +
drivers/net/wireless/iwlwifi/pcie/internal.h | 4 +
drivers/net/wireless/iwlwifi/pcie/trans.c | 91 +-
60 files changed, 19602 insertions(+), 178 deletions(-)
create mode 100644 drivers/net/wireless/iwlwifi/iwl-nvm-parse.c
create mode 100644 drivers/net/wireless/iwlwifi/iwl-nvm-parse.h
create mode 100644 drivers/net/wireless/iwlwifi/iwl-phy-db.c
create mode 100644 drivers/net/wireless/iwlwifi/iwl-phy-db.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/Makefile
create mode 100644 drivers/net/wireless/iwlwifi/mvm/binding.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/d3.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/debugfs.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw-api-d3.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw-api-mac.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw-api-power.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw-api-rs.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw-api-sta.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw-api-tx.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw-api.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/fw.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/led.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/mac80211.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/mvm.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/nvm.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/ops.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/phy-ctxt.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/power.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/quota.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/rs.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/rs.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/rx.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/scan.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/sta.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/sta.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/time-event.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/time-event.h
create mode 100644 drivers/net/wireless/iwlwifi/mvm/tx.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/utils.c
create mode 100644 drivers/net/wireless/iwlwifi/pcie/7000.c
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
next prev parent reply other threads:[~2013-02-01 10:38 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-30 21:01 pull-request: iwlwifi-next 2013-01-30 Johannes Berg
2013-02-01 10:38 ` Johannes Berg [this message]
2013-02-01 19:20 ` pull-request: iwlwifi-next 2013-02-01 (was: pull-request: iwlwifi-next 2013-01-30) John W. Linville
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1359715120.8528.11.camel@jlt4.sipsolutions.net \
--to=johannes@sipsolutions.net \
--cc=linux-wireless@vger.kernel.org \
--cc=linville@tuxdriver.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).