Search Linux Wireless

[PATCH 00/24] update for 3.4: iwlwifi 2012-02-27

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We start the re-factor works and get ready for our next generation of driver
architecture, a lot of code being move around and make the driver more flexible
and can be virtualize.
We also adding new SKU supports to 6005 and 6x35 series devices

Emmanuel Grumbach (21):
  iwlwifi: parse_tlv functions set the fw_version string
  iwlwifi: move content of iwl_probe to post fetch_fw
  iwlwifi: introducing the drv object's flows
  iwlwifi: drv object can release its own memory
  iwlwifi: rename iwl_remove to iwl_op_mode_dvm_stop
  iwlwifi: virtualize the op_mode
  iwlwifi: use sparse compliant __aligned__ attribute
  iwlwifi: virtualize op_mode's free skb
  iwlwifi: virtualize op_mode's rx
  iwlwifi: virtualize op_mode's stop/start queue
  iwlwifi: virtualize op_mode's set_hw_rf_kill
  iwlwifi: virtualize op_mode's fw_error
  iwlwifi: remove a few dereferences to iwl_priv from the tansport
  iwlwifi: move eeprom defines to iwl-eeprom.c
  iwlwifi: eeprom gets transport and not bus
  iwlwifi: kill iwl_bus.h
  iwlwifi: remove iwl_print_rx_config_cmd from shared
  iwlwifi: remove iwl_reset_traffic_log from shared
  iwlwifi: document the operational mode
  iwlwifi: iwl-trans.h doesn't need all these includes
  iwlwifi: fix IDI compilation

Johannes Berg (1):
  iwlwifi: move uCode flags handling to op_mode

Wey-Yi Guy (2):
  iwlwifi: one more sku added to 6x35 series
  iwlwifi: update pci subsystem id

these patches are also available from wireless-next branch on
 git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git

 drivers/net/wireless/iwlwifi/Makefile             |    1 +
 drivers/net/wireless/iwlwifi/iwl-6000.c           |   11 ++
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c        |    2 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c         |   16 ++-
 drivers/net/wireless/iwlwifi/iwl-agn-rx.c         |    3 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rxon.c       |    4 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c            |   95 +++++++++--
 drivers/net/wireless/iwlwifi/iwl-agn.h            |   19 ++
 drivers/net/wireless/iwlwifi/iwl-bus.h            |  145 ---------------
 drivers/net/wireless/iwlwifi/iwl-cfg.h            |    2 +
 drivers/net/wireless/iwlwifi/iwl-core.c           |   30 +++-
 drivers/net/wireless/iwlwifi/iwl-core.h           |    2 +
 drivers/net/wireless/iwlwifi/iwl-debug.h          |    1 -
 drivers/net/wireless/iwlwifi/iwl-dev.h            |   12 +-
 drivers/net/wireless/iwlwifi/iwl-drv.c            |  103 +++++++++++
 drivers/net/wireless/iwlwifi/iwl-drv.h            |  123 +++++++++++++
 drivers/net/wireless/iwlwifi/iwl-eeprom.c         |  156 +++++++++--------
 drivers/net/wireless/iwlwifi/iwl-eeprom.h         |    3 +-
 drivers/net/wireless/iwlwifi/iwl-mac80211.c       |   63 ++++---
 drivers/net/wireless/iwlwifi/iwl-op-mode.h        |  198 +++++++++++++++++++++
 drivers/net/wireless/iwlwifi/iwl-pci.c            |   86 ++++------
 drivers/net/wireless/iwlwifi/iwl-shared.h         |   32 +----
 drivers/net/wireless/iwlwifi/iwl-testmode.c       |   21 +--
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-int.h |    5 +-
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c  |   18 +--
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-tx.c  |    7 +-
 drivers/net/wireless/iwlwifi/iwl-trans-pcie.c     |    7 +-
 drivers/net/wireless/iwlwifi/iwl-trans.h          |   31 ++--
 drivers/net/wireless/iwlwifi/iwl-ucode.c          |  129 +++++---------
 drivers/net/wireless/iwlwifi/iwl-ucode.h          |    5 +-
 drivers/net/wireless/iwlwifi/iwl-wifi.h           |    4 +
 31 files changed, 842 insertions(+), 492 deletions(-)
 delete mode 100644 drivers/net/wireless/iwlwifi/iwl-bus.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-drv.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-drv.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-op-mode.h

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux