* pull request: wireless-next 2012-02-06
@ 2012-02-06 20:18 John W. Linville
[not found] ` <20120206201827.GH21048-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
0 siblings, 1 reply; 2+ messages in thread
From: John W. Linville @ 2012-02-06 20:18 UTC (permalink / raw)
To: davem-fT/PcQaiUtIeIZ0/mPfg9Q
Cc: linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 24620 bytes --]
commit 8926574c4d0055ca4c4a02d1f6b2c249d01a0621
Dave,
Here is a big pull request full of wireless updates intended for 3.4!
Highlights include a round of NFC updates from Ilan Elias, a big batch
of spruce-ups from Joe Perches, and the usual round of updates from
Larry Finger (rtlwifi), Rafał Miłecki (bcma, b43), Johannes Berg
(mac80211), and a variety of other contributors.
Please let me know if there are problems!
John
---
The following changes since commit c056b734e54e12f38f34a2583a4824e6cecc16c1:
netdev: ethernet dev_alloc_skb to netdev_alloc_skb (2012-02-06 11:52:27 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next.git for-davem
Amitkumar Karwar (1):
mwifiex: update BSS parameters in dump_station_info()
Antonio Quartulli (6):
mac80211: In IBSS the DA field of auth frames is different from BSSID
mac80211: remove useless DA checking in ieee80211_rx_mgmt_probe_resp()
ath5k: claim support for IBSS RSN
mac80211: add a 2-way Authentication challenge to IBSS mode
mac80211: in IBSS use the Auth frame to trigger STA reinsertion
ath9k_htc: claim support for IBSS RSN
Avinash Patil (1):
mwifiex: pass priv pointer instead of adapter
Christian Lamparter (2):
carl9170: remove eeprom data injection option
carl9170: allow users to lower output power level
Chun-Yeow Yeoh (1):
{nl,cfg,mac}80211: Add support of setting non-forwarding entity in Mesh
Dan Carpenter (1):
nfc: NULL vs zero in nci_activate_target()
Eliad Peller (2):
mac80211: check sta_apply_parameters() return value
mac80211: send null packet on active (psm) reconfiguration
Helmut Schaa (3):
mac80211: Fix incorrect num_sta_ps decrement in __sta_info_destroy
mac80211: Fix incorrect num_sta_ps decrement in ap_sta_ps_end
mac80211: Move num_sta_ps counter decrement after synchronize_rcu
Hong Wu (2):
wireless: Save original maximum regulatory transmission power for the calucation of the local maximum transmit power
mac80211: Fix the maximum transmit power with power constraint
Ilan Elias (10):
NFC: Complete NCI deactivate in deactivate_ntf
NFC: Increase NCI deactivate timeout
NFC: Export new attributes sensb_res and sensf_res
NFC: Add NCI data exchange timer
NFC: Add endian annotations to nfcwilink driver
NFC: Download TI NFC init script
NFC: Free sk_buff if nfcwilink_send fails
NFC: Clearly separate NCI states from flags
NFC: NFC core layer should not set the target_idx
NFC: Add NCI multiple targets support
Joe Perches (18):
rtlwifi: Neaten RT_ASSERT, RT_TRACE, RTPRINT, RT_PRINT_DATA macros
rtlwifi: Standardize RT_PRINT_DATA macro and uses
rtlwifi: Convert RT_TRACE macro to use ##__VA_ARGS__
rtlwifi: Convert RTPRINT macro to use ##__VA_ARGS__
rtlwifi: Convert RT_ASSERT macro to use ##__VA_ARGS__
rtlwifi: Remove duplicate __func__
rtlwifi: Optimize RT_TRACE macro use of KBUILD_MODNAME for size
rtlwifi: add CONFIG_RTLWIFI_DEBUG to remove all of the debug logging code
rtlwifi: Remove incorrect logging message prefixes
rtlwifi: Simplify chip version id logging
brcm80211: Use normal DEBUG define
brcmfmac: Convert printk(KERN_DEBUG to pr_debug
brcm80211: Add and use brcmX_dbg_dump_hex
brcmfmac: Remove useless #ifdef DEBUG
brcm80211: Convert printk(KERN_DEBUG to pr_debug
brcm80211: Use brcmu_dbg_hex_dump
brcm80211: Use pr_fmt and pr_<level>
brcmfmac: Trivial typo of "couldn" to "could" fix
Johannes Berg (10):
mac80211: refactor __ieee80211_get_channel_mode
mac80211: clean up aggregation destruction
mac80211: clean up rate control code
mac80211: make beacon filtering per virtual interface
mac80211: make CQM RSSI support per virtual interface
mac80211: fix a few -Wshadow warnings
cfg80211: fix a few -Wshadow warnings
mac80211: station state transition error handling
iwlwifi: fix uCode event tracing
iwlwifi: always restrict scan dwell in P2P
John W. Linville (5):
ath5k: use bool type for no_hw_rfkill_switch module parameter
orinoco_usb: remove version definition
ath9k: use WARN_ON_ONCE in ath_rc_get_highest_rix
Revert "mac80211: Do not scan for IBSS merge with a fixed BSSID."
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into for-davem
Julia Lawall (1):
drivers/net/wireless/mwifiex/scan.c: convert GFP_KERNEL to GFP_ATOMIC
Kenny Hsu (4):
iwlwifi: update testmode command of direct register access
iwlwifi: enhance testmode command sram_read
iwlwifi: update error dump in testmode command sram_read
iwlwifi: add testmode cmd IWL_TM_CMD_APP2DEV_GET_FW_INFO
Larry Finger (11):
rtlwifi: rtl8192c_common: rtl8192de: Check for allocation failures
rtl8192cu: Remove dead code never selected
rtlwifi: Update copyright dates
rtl8192c_common: Update copyright dates
rtl8192ce: Update copyright dates
rtl8192cu: Update copyright dates
rtl8192de: Update copyright dates
rtl8192se: Update copyright dates
bcma: Enable logging of SPROM offset
rtlwifi: Move pr_fmt macros to a single location
rtlwifi: Convert to asynchronous firmware load
Mohammed Shafi Shajakhan (1):
mac80211: minor cleanup
Nicolas Cavallari (2):
carl9170: claim to support IBSS RSN.
mac80211: Do not scan for IBSS merge with a fixed BSSID.
Rafał Miłecki (11):
ssb: SPROM: extract each core power info
bcma: SPROM: add macro for easier extraction
bcma: SPROM: extract power info for cores
b43: add maskset helpers
b43: N-PHY: implement TX power control setup
b43: N-PHY: add helper for getting gain table
b43: N-PHY: fix typos in RF control
b43: N-PHY: upload PAPD PGA gain delta table
b43: N-PHY: implement RSSI calibration for rev3+
b43: N-PHY: trivial: change save&rest order in RSSI polling
MAINTAINERS: update b43(legacy) mailing list
Randy Dunlap (1):
kernel-doc: fix new warnings in cfg80211.h
Simon Wunderlich (2):
nl80211: add support for mcs masks
mac80211: add support for mcs masks
Stanislaw Gruszka (4):
rt2800usb: initialize H2M_INT_SRC register
rt2800: disable DMA after firmware load
rt2800: zero MAC_SYS_CTRL bits during BBP and MAC reset
rt2800usb: remove PWR_PIN_CFG=0x3 during init
Stephen Hemminger (1):
brcm80211: make ethtool_ops const
Sujith Manoharan (2):
ath9k_htc: Load firmware asynchronously
ath9k: Print the correct channel mode
Wey-Yi Guy (5):
iwlwifi: don't process the info from uCode if does not has ownership
iwlwifi: Sanity check for sta_id
iwlwifi: update Copyright
iwlwifi: fix typo
iwlwifi: add option to disalbe LED
Yogesh Ashok Powar (3):
mwifiex: use bss_type and bss_num to retrieve priv
mwifiex: derive priv from net_device instead of wiphy
mwl8k: Configuring correct MAC address in broadcast key
MAINTAINERS | 3 +-
drivers/bcma/sprom.c | 180 ++++--
drivers/net/wireless/ath/ath5k/base.c | 5 +-
drivers/net/wireless/ath/ath5k/mac80211-ops.c | 8 +
drivers/net/wireless/ath/ath9k/hif_usb.c | 154 +++--
drivers/net/wireless/ath/ath9k/hif_usb.h | 3 +-
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 2 +
drivers/net/wireless/ath/ath9k/htc_drv_main.c | 15 +
drivers/net/wireless/ath/ath9k/main.c | 4 +-
drivers/net/wireless/ath/ath9k/rc.c | 2 +-
drivers/net/wireless/ath/carl9170/carl9170.h | 2 +-
drivers/net/wireless/ath/carl9170/fw.c | 33 -
drivers/net/wireless/ath/carl9170/mac.c | 35 +
drivers/net/wireless/ath/carl9170/main.c | 18 +-
drivers/net/wireless/ath/carl9170/phy.c | 36 +-
drivers/net/wireless/ath/carl9170/tx.c | 2 +
drivers/net/wireless/b43/b43.h | 12 +
drivers/net/wireless/b43/main.c | 67 +--
drivers/net/wireless/b43/phy_n.c | 532 ++++++++++++---
drivers/net/wireless/b43/phy_n.h | 1 +
drivers/net/wireless/b43/tables_nphy.c | 76 ++-
drivers/net/wireless/b43/tables_nphy.h | 14 +-
drivers/net/wireless/brcm80211/Makefile | 2 +-
drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 2 +
.../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 3 +
drivers/net/wireless/brcm80211/brcmfmac/dhd.h | 4 +-
drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c | 2 +
.../net/wireless/brcm80211/brcmfmac/dhd_common.c | 17 +-
drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h | 20 +-
.../net/wireless/brcm80211/brcmfmac/dhd_linux.c | 10 +-
drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 216 +++----
.../net/wireless/brcm80211/brcmfmac/sdio_chip.c | 2 +
.../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 6 +-
.../net/wireless/brcm80211/brcmfmac/wl_cfg80211.h | 36 +-
drivers/net/wireless/brcm80211/brcmsmac/aiutils.c | 4 +-
drivers/net/wireless/brcm80211/brcmsmac/ampdu.c | 2 +-
drivers/net/wireless/brcm80211/brcmsmac/dma.c | 8 +-
.../net/wireless/brcm80211/brcmsmac/mac80211_if.c | 24 +-
.../net/wireless/brcm80211/brcmsmac/mac80211_if.h | 2 +-
drivers/net/wireless/brcm80211/brcmsmac/main.c | 194 +++---
drivers/net/wireless/brcm80211/brcmsmac/main.h | 6 +-
.../net/wireless/brcm80211/brcmsmac/phy/phy_n.c | 5 +-
drivers/net/wireless/brcm80211/brcmutil/utils.c | 26 +-
.../net/wireless/brcm80211/include/brcmu_utils.h | 15 +-
drivers/net/wireless/iwlwifi/iwl-1000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-2000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-5000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-6000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-calib.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-agn-calib.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-agn-hw.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-rs.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-rx.c | 30 +-
drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 13 +-
drivers/net/wireless/iwlwifi/iwl-agn-tt.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-tt.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn.c | 103 +++-
drivers/net/wireless/iwlwifi/iwl-agn.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-bus.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-cfg.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-commands.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-core.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-core.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-csr.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-debug.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-debugfs.c | 9 +-
drivers/net/wireless/iwlwifi/iwl-dev.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-devtrace.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-devtrace.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-eeprom.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-eeprom.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-fh.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-io.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-io.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-led.c | 6 +-
drivers/net/wireless/iwlwifi/iwl-led.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-mac80211.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-pci.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-power.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-power.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-prph.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-scan.c | 23 +-
drivers/net/wireless/iwlwifi/iwl-shared.h | 8 +-
drivers/net/wireless/iwlwifi/iwl-testmode.c | 64 ++-
drivers/net/wireless/iwlwifi/iwl-testmode.h | 32 +-
drivers/net/wireless/iwlwifi/iwl-trans-pcie-int.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-trans-pcie-tx.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-trans-pcie.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-trans.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-trans.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-ucode.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-wifi.h | 4 +-
drivers/net/wireless/mwifiex/11n_aggr.c | 3 +-
drivers/net/wireless/mwifiex/cfg80211.c | 37 +-
drivers/net/wireless/mwifiex/cmdevt.c | 3 +-
drivers/net/wireless/mwifiex/decl.h | 6 +-
drivers/net/wireless/mwifiex/init.c | 5 +-
drivers/net/wireless/mwifiex/main.c | 25 +-
drivers/net/wireless/mwifiex/main.h | 4 +-
drivers/net/wireless/mwifiex/scan.c | 8 +-
drivers/net/wireless/mwifiex/sta_rx.c | 6 +-
drivers/net/wireless/mwifiex/sta_tx.c | 3 +-
drivers/net/wireless/mwifiex/txrx.c | 6 +-
drivers/net/wireless/mwifiex/util.c | 3 +-
drivers/net/wireless/mwifiex/wmm.c | 5 +-
drivers/net/wireless/mwifiex/wmm.h | 4 +-
drivers/net/wireless/mwl8k.c | 2 +-
drivers/net/wireless/orinoco/orinoco_usb.c | 5 -
drivers/net/wireless/p54/main.c | 3 +-
drivers/net/wireless/rt2x00/rt2800lib.c | 23 +-
drivers/net/wireless/rt2x00/rt2800pci.c | 2 +-
drivers/net/wireless/rt2x00/rt2800usb.c | 4 +-
drivers/net/wireless/rtlwifi/Kconfig | 5 +
drivers/net/wireless/rtlwifi/base.c | 67 +-
drivers/net/wireless/rtlwifi/base.h | 2 +-
drivers/net/wireless/rtlwifi/cam.c | 85 ++--
drivers/net/wireless/rtlwifi/cam.h | 2 +-
drivers/net/wireless/rtlwifi/core.c | 174 ++++--
drivers/net/wireless/rtlwifi/core.h | 6 +-
drivers/net/wireless/rtlwifi/debug.c | 4 +-
drivers/net/wireless/rtlwifi/debug.h | 121 +++--
drivers/net/wireless/rtlwifi/efuse.c | 63 +-
drivers/net/wireless/rtlwifi/efuse.h | 2 +-
drivers/net/wireless/rtlwifi/pci.c | 243 ++++----
drivers/net/wireless/rtlwifi/pci.h | 3 +-
drivers/net/wireless/rtlwifi/ps.c | 36 +-
drivers/net/wireless/rtlwifi/ps.h | 2 +-
drivers/net/wireless/rtlwifi/rc.c | 4 +-
drivers/net/wireless/rtlwifi/rc.h | 2 +-
drivers/net/wireless/rtlwifi/regd.c | 14 +-
drivers/net/wireless/rtlwifi/regd.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c | 191 +++---
drivers/net/wireless/rtlwifi/rtl8192c/dm_common.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c | 99 ++--
drivers/net/wireless/rtlwifi/rtl8192c/fw_common.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192c/main.c | 4 +-
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c | 213 +++----
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/def.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/dm.c | 26 +-
drivers/net/wireless/rtlwifi/rtl8192ce/dm.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 279 ++++-----
drivers/net/wireless/rtlwifi/rtl8192ce/hw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/led.c | 18 +-
drivers/net/wireless/rtlwifi/rtl8192ce/led.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 110 ++--
drivers/net/wireless/rtlwifi/rtl8192ce/phy.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/reg.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/rf.c | 85 ++--
drivers/net/wireless/rtlwifi/rtl8192ce/rf.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/sw.c | 37 +-
drivers/net/wireless/rtlwifi/rtl8192ce/sw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/table.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/table.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 25 +-
drivers/net/wireless/rtlwifi/rtl8192ce/trx.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/def.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/dm.c | 26 +-
drivers/net/wireless/rtlwifi/rtl8192cu/dm.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 464 ++++---------
drivers/net/wireless/rtlwifi/rtl8192cu/hw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/led.c | 17 +-
drivers/net/wireless/rtlwifi/rtl8192cu/led.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/mac.c | 133 ++---
drivers/net/wireless/rtlwifi/rtl8192cu/mac.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/phy.c | 123 ++--
drivers/net/wireless/rtlwifi/rtl8192cu/phy.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/reg.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/rf.c | 73 +--
drivers/net/wireless/rtlwifi/rtl8192cu/rf.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 34 +-
drivers/net/wireless/rtlwifi/rtl8192cu/sw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/table.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/table.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 44 +-
drivers/net/wireless/rtlwifi/rtl8192cu/trx.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/def.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/dm.c | 241 ++++----
drivers/net/wireless/rtlwifi/rtl8192de/dm.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/fw.c | 137 ++---
drivers/net/wireless/rtlwifi/rtl8192de/fw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/hw.c | 193 +++---
drivers/net/wireless/rtlwifi/rtl8192de/hw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/led.c | 16 +-
drivers/net/wireless/rtlwifi/rtl8192de/led.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/phy.c | 684 ++++++++++----------
drivers/net/wireless/rtlwifi/rtl8192de/phy.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/reg.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/rf.c | 97 ++--
drivers/net/wireless/rtlwifi/rtl8192de/rf.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/sw.c | 57 +-
drivers/net/wireless/rtlwifi/rtl8192de/sw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/table.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/table.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/trx.c | 28 +-
drivers/net/wireless/rtlwifi/rtl8192de/trx.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/def.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/dm.c | 32 +-
drivers/net/wireless/rtlwifi/rtl8192se/dm.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/fw.c | 70 +-
drivers/net/wireless/rtlwifi/rtl8192se/fw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 262 ++++----
drivers/net/wireless/rtlwifi/rtl8192se/hw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/led.c | 22 +-
drivers/net/wireless/rtlwifi/rtl8192se/led.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/phy.c | 208 +++----
drivers/net/wireless/rtlwifi/rtl8192se/phy.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/reg.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/rf.c | 64 +--
drivers/net/wireless/rtlwifi/rtl8192se/rf.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/sw.c | 82 ++-
drivers/net/wireless/rtlwifi/rtl8192se/sw.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/table.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/table.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 20 +-
drivers/net/wireless/rtlwifi/rtl8192se/trx.h | 2 +-
drivers/net/wireless/rtlwifi/usb.c | 92 ++--
drivers/net/wireless/rtlwifi/usb.h | 3 +-
drivers/net/wireless/rtlwifi/wifi.h | 8 +-
drivers/net/wireless/wl1251/main.c | 7 +-
drivers/net/wireless/wl12xx/main.c | 5 +-
drivers/nfc/nfcwilink.c | 305 +++++++++-
drivers/ssb/pci.c | 40 ++-
include/linux/nfc.h | 7 +
include/linux/nl80211.h | 8 +
include/linux/ssb/ssb.h | 8 +
include/linux/ssb/ssb_regs.h | 34 +
include/net/cfg80211.h | 6 +-
include/net/mac80211.h | 44 +-
include/net/nfc/nci.h | 53 ++-
include/net/nfc/nci_core.h | 26 +-
include/net/nfc/nfc.h | 9 +-
net/mac80211/cfg.c | 46 +-
net/mac80211/chan.c | 28 +-
net/mac80211/debugfs.c | 4 -
net/mac80211/debugfs_netdev.c | 35 +
net/mac80211/debugfs_sta.c | 5 +-
net/mac80211/ibss.c | 94 ++--
net/mac80211/ieee80211_i.h | 3 +-
net/mac80211/iface.c | 13 +-
net/mac80211/main.c | 3 +-
net/mac80211/mesh_hwmp.c | 2 +-
net/mac80211/mesh_plink.c | 6 +-
net/mac80211/mlme.c | 25 +-
net/mac80211/rate.c | 151 ++++-
net/mac80211/rate.h | 4 -
net/mac80211/rx.c | 11 +-
net/mac80211/sta_info.c | 84 ++--
net/mac80211/sta_info.h | 17 +-
net/mac80211/status.c | 6 +-
net/mac80211/tx.c | 5 +
net/mac80211/util.c | 21 +-
net/mac80211/work.c | 5 +-
net/nfc/core.c | 5 -
net/nfc/nci/core.c | 118 +++-
net/nfc/nci/data.c | 4 +
net/nfc/nci/ntf.c | 337 ++++++++--
net/nfc/nci/rsp.c | 28 +-
net/nfc/netlink.c | 6 +
net/nfc/rawsock.c | 12 -
net/wireless/mesh.c | 1 +
net/wireless/nl80211.c | 74 ++-
net/wireless/reg.c | 19 +-
268 files changed, 5319 insertions(+), 4040 deletions(-)
--
John W. Linville Someday the world will need a hero, and you
linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org might be all we have. Be ready.
[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: pull request: wireless-next 2012-02-06
[not found] ` <20120206201827.GH21048-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
@ 2012-02-06 20:53 ` David Miller
0 siblings, 0 replies; 2+ messages in thread
From: David Miller @ 2012-02-06 20:53 UTC (permalink / raw)
To: linville-2XuSBdqkA4R54TAoqtyWWQ
Cc: linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA
From: "John W. Linville" <linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
Date: Mon, 6 Feb 2012 15:18:27 -0500
> Here is a big pull request full of wireless updates intended for 3.4!
>
> Highlights include a round of NFC updates from Ilan Elias, a big batch
> of spruce-ups from Joe Perches, and the usual round of updates from
> Larry Finger (rtlwifi), Rafał Miłecki (bcma, b43), Johannes Berg
> (mac80211), and a variety of other contributors.
>
> Please let me know if there are problems!
Pulled, but there are some locations that need coding style
fixups, particularly the NFC changes. It seems that the TI
engineer making changes there is not capable of tabbing with
spaces. So things like:
if (x &&
y)
ends up being:
if (x &&
y)
which looks like crap. Specifically:
net/nfc/nci/rsp.c:151
+ /* If target was active, complete the request only in deactivate_ntf */
+ if ((status != NCI_STATUS_OK) ||
+ (!test_bit(NCI_POLL_ACTIVE, &ndev->flags)))
+ nci_req_complete(ndev, status);
net/nfc/nci/ntf.c:115
+ pr_debug("bit_rate %d, sensf_res_len %d\n",
+ nfcf_poll->bit_rate, nfcf_poll->sensf_res_len);
net/nfc/nci/ntf.c:169
+ pr_debug("attrib_res_len %d\n",
+ nfcb_poll->attrib_res_len);
...
+ memcpy(nfcb_poll->attrib_res,
+ data,
+ nfcb_poll->attrib_res_len);
net/nfc/nci/ntf.c:212
+ memcpy(nfc_tgt.nfcid1,
+ ntf->rf_tech_specific_params.nfca_poll.nfcid1,
+ nfc_tgt.nfcid1_len);
net/nfc/nci/ntf.c:290
+ data = nci_extract_rf_params_nfcb_passive_poll(ndev,
+ &ntf, data);
...
+ data = nci_extract_rf_params_nfcf_passive_poll(ndev,
+ &ntf, data);
net/nfc/netlink.c:70
+ if (target->sensb_res_len > 0)
+ NLA_PUT(msg, NFC_ATTR_TARGET_SENSB_RES, target->sensb_res_len,
+ target->sensb_res);
+ if (target->sensf_res_len > 0)
+ NLA_PUT(msg, NFC_ATTR_TARGET_SENSF_RES, target->sensf_res_len,
+ target->sensf_res);
There's a lot more, these are just a tiny example of the issues I saw in the
patches contained in this pull request.
Actually, it seems nobody has been paying attention to this tabbing
issue at all in the entire NFC stack, so someone needs to go in there
and wholesale fix all of this stuff.
mwifiex had some turds too:
drivers/net/wireless/mwifiex/init.c:526
dev_dbg(adapter->dev, "info: delete BSS priority table,"
- " index = %d, i = %d, head = %p, cur = %p\n",
- priv->bss_index, i, head, *cur);
+ " bss_type = %d, bss_num = %d, i = %d,"
+ " head = %p, cur = %p\n",
+ priv->bss_type, priv->bss_num, i, head, *cur);
drivers/net/wireless/mwifiex/main.c:424
+ dev_dbg(priv->adapter->dev, "data: %lu BSS(%d-%d): Data <= kernel\n",
+ jiffies, priv->bss_type, priv->bss_num);
drivers/net/wireless/mwifiex/main.c:532
+ dev_err(priv->adapter->dev, "%lu : Tx timeout, bss_type-num = %d-%d\n",
+ jiffies, priv->bss_type, priv->bss_num);
drivers/net/wireless/mwifiex/sta_rx.c:43
+ struct mwifiex_private *priv = mwifiex_get_priv_by_id(adapter,
+ rx_info->bss_num, rx_info->bss_type);
drivers/net/wireless/mwifiex/sta_rx.c:125
+ struct mwifiex_private *priv = mwifiex_get_priv_by_id(adapter,
+ rx_info->bss_num, rx_info->bss_type);
drivers/net/wireless/mwifiex/txrx.c:131
+ priv = mwifiex_get_priv_by_id(adapter, tx_info->bss_num,
+ tx_info->bss_type);
drivers/net/wireless/mwifiex/util.c:159
+ priv = mwifiex_get_priv_by_id(adapter, rx_info->bss_num,
+ rx_info->bss_type);
and so on, and so forth, you get the idea.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-02-06 20:53 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-06 20:18 pull request: wireless-next 2012-02-06 John W. Linville
[not found] ` <20120206201827.GH21048-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
2012-02-06 20:53 ` David Miller
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).