From: Johannes Berg <johannes@sipsolutions.net>
To: John Linville <linville@tuxdriver.com>
Cc: linux-wireless <linux-wireless@vger.kernel.org>
Subject: [PATCH 00/29] iwlwifi updates for 3.6
Date: Wed, 06 Jun 2012 15:27:48 +0200 [thread overview]
Message-ID: <1338989268.26346.7.camel@jlt3.sipsolutions.net> (raw)
In-Reply-To: <1338988930-11561-1-git-send-email-johannes@sipsolutions.net> (sfid-20120606_152231_979720_A2082B64)
Hi John,
The following changes since commit fdbfff73408f99799724f583cbc2a0ce3263c6a7:
net/wireless: ipw2200: introduce ipw_read_eeprom function (2012-06-05 17:15:49 -0400)
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 b1abedada3fd0aa100723aa9b60b7e31c17945cb:
iwlwifi: remove extern opmode ops declarations (2012-06-06 13:26:00 +0200)
Unfortunately, conflict resolution between this and wireless.git is
tricky -- not the conflicts, but what doesn't conflict:
.eeprom_params = &iwl6000_eeprom_params,
needs to be added to IWL_DEVICE_6035 in pcie/6000.c. How do you want to
handle that?
I could re-request the pull after merging in wireless, but then you'd
have to merge wireless into wireless-next first too.
johannes
----------------------------------------------------------------
Emmanuel Grumbach (9):
iwlwifi: SCD_INT_MSK is obsolete - don't update it
iwlwifi: first config the SCD queues, then activate them
iwlwifi: use iwl_trans_set_wr_ptrs to init the queues
iwlwifi: s/txq_agg_disable/txq_disable
iwlwifi: s/txq_setup/txq_enable
iwlwifi: update mask value for SCD queue config
iwlwifi: allocate Tx cmd pool per device
iwlwifi: fix rf configuration
iwlwifi: configure the SKU in the HW
Ilan Peer (3):
iwlwifi: Check BSS ctx active before call mac80211
iwlwifi: handle race condition in ROC flow
iwlwifi: clear STATUS_SCAN_HW when PAN_PARAMS fails
Johannes Berg (16):
iwlwifi: make a lot of functions static
iwlwifi: use mac80211 channel in connection init
iwlwifi: trust mac80211 channel setting
iwlwifi: use mac80211 channels for reset scan
iwlwifi: use mac80211 channel for radar check
iwlwifi: give HT format to mac80211/radiotap
iwlwifi: move PCIe into subdirectory
iwlwifi: trust mac80211 HT40 setting
iwlwifi: move DVM code into subdirectory
iwlwifi: unify tx_chains_num setting
iwlwifi: move ht40 bitmap into config
iwlwifi: add iwl_set_bits_mask
iwlwifi: refactor EEPROM reading/parsing
iwlwifi: configure PHY version for 1000 series
iwlwifi: move RF config into NIC config
iwlwifi: remove extern opmode ops declarations
Paul Bolle (1):
iwlwifi: fix typo 'IWL_WATCHHDOG_DISABLED'
drivers/net/wireless/iwlwifi/Makefile | 26 +-
drivers/net/wireless/iwlwifi/dvm/Makefile | 13 +
.../net/wireless/iwlwifi/{iwl-agn.h => dvm/agn.h} | 94 +-
.../iwlwifi/{iwl-agn-calib.c => dvm/calib.c} | 24 +-
.../iwlwifi/{iwl-agn-calib.h => dvm/calib.h} | 4 +-
.../iwlwifi/{iwl-commands.h => dvm/commands.h} | 4 +-
.../iwlwifi/{iwl-debugfs.c => dvm/debugfs.c} | 31 +-
.../net/wireless/iwlwifi/{iwl-dev.h => dvm/dev.h} | 148 +--
.../iwlwifi/{iwl-agn-devices.c => dvm/devices.c} | 178 +--
.../net/wireless/iwlwifi/{iwl-led.c => dvm/led.c} | 5 +-
.../net/wireless/iwlwifi/{iwl-led.h => dvm/led.h} | 0
.../wireless/iwlwifi/{iwl-agn-lib.c => dvm/lib.c} | 18 +-
.../iwlwifi/{iwl-mac80211.c => dvm/mac80211.c} | 133 ++-
.../net/wireless/iwlwifi/{iwl-agn.c => dvm/main.c} | 408 +++----
.../wireless/iwlwifi/{iwl-power.c => dvm/power.c} | 11 +-
.../wireless/iwlwifi/{iwl-power.h => dvm/power.h} | 2 +-
.../wireless/iwlwifi/{iwl-agn-rs.c => dvm/rs.c} | 50 +-
.../wireless/iwlwifi/{iwl-agn-rs.h => dvm/rs.h} | 3 +-
.../wireless/iwlwifi/{iwl-agn-rx.c => dvm/rx.c} | 10 +-
.../iwlwifi/{iwl-agn-rxon.c => dvm/rxon.c} | 52 +-
.../wireless/iwlwifi/{iwl-scan.c => dvm/scan.c} | 111 +-
.../wireless/iwlwifi/{iwl-agn-sta.c => dvm/sta.c} | 59 +-
.../iwlwifi/{iwl-testmode.c => dvm/testmode.c} | 21 +-
.../iwlwifi/{iwl-testmode.h => dvm/testmode.h} | 0
.../wireless/iwlwifi/{iwl-agn-tt.c => dvm/tt.c} | 13 +-
.../wireless/iwlwifi/{iwl-agn-tt.h => dvm/tt.h} | 2 +-
.../wireless/iwlwifi/{iwl-agn-tx.c => dvm/tx.c} | 58 +-
.../wireless/iwlwifi/{iwl-ucode.c => dvm/ucode.c} | 34 +-
drivers/net/wireless/iwlwifi/iwl-config.h | 26 +-
drivers/net/wireless/iwlwifi/iwl-csr.h | 28 +-
drivers/net/wireless/iwlwifi/iwl-debug.h | 5 +-
drivers/net/wireless/iwlwifi/iwl-devtrace.h | 1 +
drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c | 900 +++++++++++++++
drivers/net/wireless/iwlwifi/iwl-eeprom-parse.h | 138 +++
drivers/net/wireless/iwlwifi/iwl-eeprom-read.c | 463 ++++++++
drivers/net/wireless/iwlwifi/iwl-eeprom-read.h | 70 ++
drivers/net/wireless/iwlwifi/iwl-eeprom.c | 1148 --------------------
drivers/net/wireless/iwlwifi/iwl-eeprom.h | 269 -----
drivers/net/wireless/iwlwifi/iwl-io.c | 18 +
drivers/net/wireless/iwlwifi/iwl-io.h | 2 +
drivers/net/wireless/iwlwifi/iwl-op-mode.h | 5 -
drivers/net/wireless/iwlwifi/iwl-prph.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-trans.h | 51 +-
.../wireless/iwlwifi/{iwl-1000.c => pcie/1000.c} | 19 +-
.../wireless/iwlwifi/{iwl-2000.c => pcie/2000.c} | 22 +-
.../wireless/iwlwifi/{iwl-5000.c => pcie/5000.c} | 20 +-
.../wireless/iwlwifi/{iwl-6000.c => pcie/6000.c} | 24 +-
.../net/wireless/iwlwifi/{iwl-cfg.h => pcie/cfg.h} | 0
.../net/wireless/iwlwifi/{iwl-pci.c => pcie/drv.c} | 5 +-
.../{iwl-trans-pcie-int.h => pcie/internal.h} | 9 +-
.../iwlwifi/{iwl-trans-pcie-rx.c => pcie/rx.c} | 2 +-
.../iwlwifi/{iwl-trans-pcie.c => pcie/trans.c} | 89 +-
.../iwlwifi/{iwl-trans-pcie-tx.c => pcie/tx.c} | 54 +-
53 files changed, 2329 insertions(+), 2553 deletions(-)
create mode 100644 drivers/net/wireless/iwlwifi/dvm/Makefile
rename drivers/net/wireless/iwlwifi/{iwl-agn.h => dvm/agn.h} (81%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-calib.c => dvm/calib.c} (98%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-calib.h => dvm/calib.h} (98%)
rename drivers/net/wireless/iwlwifi/{iwl-commands.h => dvm/commands.h} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-debugfs.c => dvm/debugfs.c} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-dev.h => dvm/dev.h} (84%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-devices.c => dvm/devices.c} (78%)
rename drivers/net/wireless/iwlwifi/{iwl-led.c => dvm/led.c} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-led.h => dvm/led.h} (100%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-lib.c => dvm/lib.c} (98%)
rename drivers/net/wireless/iwlwifi/{iwl-mac80211.c => dvm/mac80211.c} (93%)
rename drivers/net/wireless/iwlwifi/{iwl-agn.c => dvm/main.c} (87%)
rename drivers/net/wireless/iwlwifi/{iwl-power.c => dvm/power.c} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-power.h => dvm/power.h} (98%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-rs.c => dvm/rs.c} (98%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-rs.h => dvm/rs.h} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-rx.c => dvm/rx.c} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-rxon.c => dvm/rxon.c} (97%)
rename drivers/net/wireless/iwlwifi/{iwl-scan.c => dvm/scan.c} (94%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-sta.c => dvm/sta.c} (97%)
rename drivers/net/wireless/iwlwifi/{iwl-testmode.c => dvm/testmode.c} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-testmode.h => dvm/testmode.h} (100%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-tt.c => dvm/tt.c} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-tt.h => dvm/tt.h} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-agn-tx.c => dvm/tx.c} (96%)
rename drivers/net/wireless/iwlwifi/{iwl-ucode.c => dvm/ucode.c} (93%)
create mode 100644 drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c
create mode 100644 drivers/net/wireless/iwlwifi/iwl-eeprom-parse.h
create mode 100644 drivers/net/wireless/iwlwifi/iwl-eeprom-read.c
create mode 100644 drivers/net/wireless/iwlwifi/iwl-eeprom-read.h
delete mode 100644 drivers/net/wireless/iwlwifi/iwl-eeprom.c
delete mode 100644 drivers/net/wireless/iwlwifi/iwl-eeprom.h
rename drivers/net/wireless/iwlwifi/{iwl-1000.c => pcie/1000.c} (89%)
rename drivers/net/wireless/iwlwifi/{iwl-2000.c => pcie/2000.c} (92%)
rename drivers/net/wireless/iwlwifi/{iwl-5000.c => pcie/5000.c} (90%)
rename drivers/net/wireless/iwlwifi/{iwl-6000.c => pcie/6000.c} (93%)
rename drivers/net/wireless/iwlwifi/{iwl-cfg.h => pcie/cfg.h} (100%)
rename drivers/net/wireless/iwlwifi/{iwl-pci.c => pcie/drv.c} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-trans-pcie-int.h => pcie/internal.h} (97%)
rename drivers/net/wireless/iwlwifi/{iwl-trans-pcie-rx.c => pcie/rx.c} (99%)
rename drivers/net/wireless/iwlwifi/{iwl-trans-pcie.c => pcie/trans.c} (97%)
rename drivers/net/wireless/iwlwifi/{iwl-trans-pcie-tx.c => pcie/tx.c} (95%)
next prev parent reply other threads:[~2012-06-06 13:27 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-06 13:21 [PATCH 01/29] iwlwifi: Check BSS ctx active before call mac80211 Johannes Berg
2012-06-06 13:21 ` [PATCH 02/29] iwlwifi: handle race condition in ROC flow Johannes Berg
2012-06-06 13:21 ` [PATCH 03/29] iwlwifi: make a lot of functions static Johannes Berg
2012-06-06 13:21 ` [PATCH 04/29] iwlwifi: use mac80211 channel in connection init Johannes Berg
2012-06-06 13:21 ` [PATCH 05/29] iwlwifi: trust mac80211 channel setting Johannes Berg
2012-06-06 13:21 ` [PATCH 06/29] iwlwifi: use mac80211 channels for reset scan Johannes Berg
2012-06-06 13:21 ` [PATCH 07/29] iwlwifi: use mac80211 channel for radar check Johannes Berg
2012-06-06 13:21 ` [PATCH 08/29] iwlwifi: give HT format to mac80211/radiotap Johannes Berg
2012-06-06 13:21 ` [PATCH 09/29] iwlwifi: clear STATUS_SCAN_HW when PAN_PARAMS fails Johannes Berg
2012-06-06 13:21 ` [PATCH 10/29] iwlwifi: move PCIe into subdirectory Johannes Berg
2012-06-06 13:21 ` [PATCH 11/29] iwlwifi: trust mac80211 HT40 setting Johannes Berg
2012-06-06 13:21 ` [PATCH 12/29] iwlwifi: move DVM code into subdirectory Johannes Berg
2012-06-06 13:21 ` [PATCH 13/29] iwlwifi: unify tx_chains_num setting Johannes Berg
2012-06-06 13:21 ` [PATCH 14/29] iwlwifi: move ht40 bitmap into config Johannes Berg
2012-06-06 13:21 ` [PATCH 15/29] iwlwifi: SCD_INT_MSK is obsolete - don't update it Johannes Berg
2012-06-06 13:21 ` [PATCH 16/29] iwlwifi: first config the SCD queues, then activate them Johannes Berg
2012-06-06 13:21 ` [PATCH 17/29] iwlwifi: use iwl_trans_set_wr_ptrs to init the queues Johannes Berg
2012-06-06 13:21 ` [PATCH 18/29] iwlwifi: s/txq_agg_disable/txq_disable Johannes Berg
2012-06-06 13:22 ` [PATCH 19/29] iwlwifi: s/txq_setup/txq_enable Johannes Berg
2012-06-06 13:22 ` [PATCH 20/29] iwlwifi: update mask value for SCD queue config Johannes Berg
2012-06-06 13:22 ` [PATCH 21/29] iwlwifi: allocate Tx cmd pool per device Johannes Berg
2012-06-06 13:22 ` [PATCH 22/29] iwlwifi: add iwl_set_bits_mask Johannes Berg
2012-06-06 13:22 ` [PATCH 23/29] iwlwifi: fix rf configuration Johannes Berg
2012-06-06 13:22 ` [PATCH 24/29] iwlwifi: configure the SKU in the HW Johannes Berg
2012-06-06 13:22 ` [PATCH 25/29] iwlwifi: refactor EEPROM reading/parsing Johannes Berg
2012-06-06 13:22 ` [PATCH 26/29] iwlwifi: fix typo 'IWL_WATCHHDOG_DISABLED' Johannes Berg
2012-06-06 13:22 ` [PATCH 27/29] iwlwifi: configure PHY version for 1000 series Johannes Berg
2012-06-06 13:22 ` [PATCH 28/29] iwlwifi: move RF config into NIC config Johannes Berg
2012-06-06 13:22 ` [PATCH 29/29] iwlwifi: remove extern opmode ops declarations Johannes Berg
2012-06-06 13:27 ` Johannes Berg [this message]
2012-06-06 13:28 ` [PATCH 00/29] iwlwifi updates for 3.6 Johannes Berg
2012-06-06 13:36 ` Johannes Berg
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=1338989268.26346.7.camel@jlt3.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