[GIT PULL] Staging driver patches for 4.4-rc1

From: Greg KH
Date: Wed Nov 04 2015 - 17:19:26 EST


The following changes since commit 32b88194f71d6ae7768a29f87fbba454728273ee:

Linux 4.3-rc7 (2015-10-25 10:39:47 +0900)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.4-rc1

for you to fetch changes up to e3cc3136df33de1aa26d606f2a42cac3fd30cf54:

Staging: rtl8192u: ieee80211: added missing blank lines (2015-10-29 09:10:55 +0900)

----------------------------------------------------------------
Staging driver update for 4.4-rc1

Here's the big staging driver update for 4.4-rc1. If you were
disappointed for 4.3-rc1 that we didn't contribute enough changesets,
you should be happy with this pull request of over 2400 patches.

But overall we removed more lines of code than we added, which is nice
to see. Full details in the shortlog.

All of these have been in linux-next for a while.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Aaro Koskinen (5):
staging: octeon-ethernet: xaui: don't register poll function in init
staging: octeon-ethernet: xaui: use common init
staging: octeon-ethernet: rgmii: poll link status on open
staging: octeon-ethernet: drop poll_now parameter from cvm_oct_common_open
staging: octeon-ethernet: move cvm_oct_xaui_open()

Adriana Reus (2):
iio: light: Add support for UPISEMI uS5182d als and proximity sensor
devicetree: Add documentation for UPISEMI us5182d ALS and Proximity sensor

Alexander Kuleshov (4):
staging/rtl8188eu: Use %pM format specifier to print mac address
staging/rtl8723au: Use %pM format specifier to print mac address
staging/wilc1000: Use %pM format specifier to print mac address
staging/dgap: Use strpbrk() instead of dgap_sindex()

Alexey Khoroshilov (1):
staging: r8188eu: Add _enter_critical_mutex() error handling

Alison Schofield (20):
staging: rtl8712: Move constant to right of test or replace with "!"
staging: rdma: hfi1: remove unnecessary out of memory messages
staging: gdmwm: move variables to right side of comparison test
staging: wilc1000: remove braces around single statement blocks
staging: wilc1000: move open brace in line with control flow statement
staging: rdma: hfi1: delete unneeded tabs in conditional statement block
staging: r8723au: replace NULL and zero comparison tests with ! operator
staging: r8723au: move * to be adjacent to pointer name
staging: r8723au: replace printk() with netdev_err()
staging: r8723au: move constant to right of comparison test
staging: r8723au: add & use local variable to simplify references
staging: r8723au: use kernel preferred style for commenting
staging: r8723au: replace explicit NULL comparisons with !
staging: r8723au: remove externs and include needed header file
staging: iio: dummy: use uppercase descriptors for enum names
staging: iio: dummy: replace block comment with single line comment
staging: r8723au: use kernel preferred style for commenting
staging: r8723au: insert correct spacing around operands
staging: r8723au: move function type in line with function name
staging: r8723au: remove unneeded forward function declarations

Amarjargal Gundjalam (10):
staging: slicoss: Removes multiple blank lines
staging: slicoss: Removes unnecessary space after a cast
staging: slicoss: Adds space around operators
staging: slicoss: Fixes block comment style
staging: media: omap4iss: Fixes NULL comparison
staging: media: omap4iss: Fixes misspelling
staging: media: omap4iss: Replaces bit shift on 1 with BIT Macro
staging: media: omap4iss: Removes unnecessary blank lines
staging: media: omap4iss: Matches alignment with open parenthesis
staging: media: omap4iss: Fixes line break

Amber N. Adams (1):
staging: skein: Adds * on subsequent lines in block comment

Amitoj Kaur Chawla (74):
staging: sm750fb: Add space around '/'
staging: sm750fb: Add space around '*'
staging: sm750fb: Add space around '?'
staging: sm750fb: Add space around ':'
staging: sm750fb: Remove multiple blank lines
staging: vt6655: Remove true comparison
staging: rtl8712: Add space around '+'
staging: rtl8712: Add spaces around '|'
staging: rtl8712: Add space around '&'
staging: rtl8712: Remove NULL comparison
staging: rtl8712: Remove NULL comparison
staging: vt6656: Remove space after opening brace
staging: vt6656: Remove space before closing brace
staging: lustre: llite: Remove useless cast on void pointer
staging: sm750fb: Remove space after cast
staging: sm750fb: Remove space before closing brace
staging: sm750fb: Remove space after opening brace
staging: sm750fb: Rename miniDiff
staging: sm750fb: Remove multiple blank lines
staging: sm750fb: Rename dispState
staging: sm750fb: Remove multiple blank lines
staging: sm750fb: Add space around '<<'
staging: sm750fb: Add space around '&'
staging: rtl8712: Replace GFP_ATOMIC with GFP_KERNEL
staging: rtl8712: usleep_range is preferred over udelay
staging: lustre: llite: Remove useless cast on void pointer
staging: lustre: llite: Remove useless cast on void pointer
staging: wilc1000: wilc_wfi_cfgoperations: Remove useless initialisation
staging: wilc1000: coreconfigurator: Remove useless initialisation
staging: rtl8723au: hal: Remove useless intialisation
staging: rtl8723au: core: rtw_wlan_util: Remove useless intialisation
staging: rtl8723au: core: rtw_recv: Remove useless initialisation
staging: rtl8723au: core: rtw_ap: Remove useless intialisation
staging: rtl8712: rtl8712_recv: Remove useless intialisation
staging: lustre: ptlrpc: sec_bulk: Remove useless cast on void pointer
staging: lustre: ptlrpc: service: Remove useless cast on void pointer
staging: lustre: ptlrpc: pinger: Remove useless cast on void pointer
staging: lustre: ptlrpc: sec_gc: Remove useless cast on void pointer
staging: lustre: mgc: Remove useless cast on void pointer
staging: lustre: osc: Remove useless cast on void pointer
staging: lustre: ptlrpc: Remove useless initialisation
staging: wlan-ng: Remove useless initialization
staging: dgnc: dgnc_tty: Remove useless initialisation
staging: dgnc: dgnc_driver: Remove useless initialisation
staging: speakup: speakup_audptr: Remove useless intialisation
staging: speakup: varhandlers: Remove useless intialisation
staging: unisys: Remove useless intialisation
staging: rdma: hfi1: sysfs: Remove useless initialisation
staging: rdma: hfi1: diag: Remove useless initialisation
staging: rdma: ipath: ipath_init_chip: Remove useless initialisation
staging: rdma: ipath: ipath_eeprom: Remove useless intialisation
staging: rdma: hfi1: Prefer using BIT Macro
staging: rdma: amso1100: Prefer using BIT Macro
staging: vt6655: Remove useless initialisation
staging: vt6656: Remove useless initialisation
staging: vt6656: Prefer using BIT Macro
staging: vt6655: Prefer using BIT Macro
staging: skein: Remove useless initialisation
staging: panel: Prefer using BIT Macro
staging: media: davinci_vpfe: Remove useless intialisation
staging: media: lirc: Remove useless initialisation
staging: sm750fb: Prefer using BIT Macro
staging: sm750fb: Replace include <asm/*.h> with include <linux/*.h>
staging: sm750fb: Replace uint32_t with u32
staging: vt6656: Remove unnecessary braces and tab spacing
staging: rdma: amso1100: Drop unnecessary goto
staging: lustre: ldlm: Do not export static function
staging: lustre: ptlrpc: Replace seq_printf() with seq_putc()
staging: rtl8192u: ieee80211: Do not export static function
staging: rtl8712: Remove unnecessary variables
staging: rtl8712: rtl871x_mp: Remove unused function
staging: rtl8188eu: Remove unnecessary variables
staging: rtl8723au: core: Remove unnecessary functions
staging: rtl8712: rtl871x_io: Remove unused function

Anders Fridlund (1):
staging: lustre: ptlrpc: include ptlrpc_internal.h

Andreas Dilger (1):
staging/lustre/ptlrpc: remove LUSTRE_MSG_MAGIC_V1 support

Andrew Perepechko (1):
staging/lustre/llite: ASSERTION( atomic_read(&d->ld_ref) == 0 ) failed

Andrzej Hajda (3):
staging: lustre: remove invalid check
staging: lustre: fix handling lustre_posix_acl_xattr_filter result
IB/ehca: fix handling idr_alloc result

Andy Shevchenko (1):
staging: rtl8712: re-use mac_pton()

Anish Bhatt (16):
staging/fbtft : Remove FSF mailing address
staging/fbtft : Use BIT() macro when possible
staging/fbtft : Remove repeated set_addr_win debug messages
staging/fbtft : Remove unicode characters
staging/fbtft : Fix multiple/missing blank line issues
staging/fbtft : Add missing whitespace around operators
staging/wlan-ng : Remove duplicated defines from p80211
staging/rtl8188eu : Remove unused macro definitions.
staging/rtl8712 : Remove unused macro definitions.
staging/rtl8712 : Remove duplicated BIT() definitions
staging/rtl8188eu : Remove duplicated BIT() definitions
wilc1000 : Remove unused macro definitions
wilc1000 : Remove leftover comment delimiters
wilc1000 : Use BIT() macro where possible
rtl8192u: BIT() macro cleanup
rtl8188eu : BIT() macro cleanup

Anjali Menon (3):
staging: lustre: lustre: llite: Added a space
staging: dgnc: Fixed line over 80 characters long
staging: lustre: lnet: lnet: Removed a space

Ann Koehler (1):
staging/lustre/obdclass: Eliminate hash bucket scans in lu_cache_shrink

Anton Gerasimov (3):
staging: lustre: moved extern declarations to a header
staging: lustre: include header with local ptlrpc declarations
staging: lustre: make non-exported functions static

Anton Tatuev (1):
skein: fix coding style

Arjun Krishna Babu (1):
staging: vt6655: Fixed two lines over 80 characters long

Arnd Bergmann (42):
staging/lustre: use jiffies for lp_last_query times
staging/lustre: use 64-bit inode timestamps internally
staging/lustre: obd: remove unused data structures
staging/lustre: tracefile: document seconds overflow
staging/lustre: use 64-bit timestamps in debugfs output
staging/lustre: use time64_t for l_last_activity
staging/lustre: use ktime_t for calculating elapsed time
staging/lustre: change rq_at_index type
staging/lustre: avoid unnecessary timeval conversion
staging/lustre: use 64-bit time LNetCtl()
staging/lustre: use 'long' return type for cfs_duration_sec()
staging/lustre: use jiffies_to_*() instead of cfs_duration_usec
staging/lustre: use 64-bit ibn_incarnation computation
staging/lustre: use 64-bit times for cfs_srand seed
staging/lustre: use 64-bit computation in s2dhms()
staging/lustre: use 64-bit timestamps for selftest
staging/lustre: use 64-bit time for pl_recalc
staging/lustre: use 64-bit time for debugfs output
staging/lustre: use 64-bit time for adaptive timeout
staging/lustre: use 64-bit llite debugfs timestamps
staging/lustre: use 64-bit times for ksnd_connd
staging/lustre: use 64-bit time for ni_last_alive
staging/lustre: use 64-bit time for selftest
staging/lustre: use 64-bit times in ptlrpc_enc_page_pool
staging/lustre: use 64-bit times in debug print
staging/lustre: use 64-bit times in another debug print
staging/lustre: use 64-bit timestamps for mdc
staging/lustre: use 64-bit times for ptlrpc sec expiry
staging/lustre: use 64-bit times for ptlrpc_sec
staging/lustre: use 64-bit times for request times
staging/lustre: remove the ping evictor
staging/lustre/lov: remove a bit of dead code
staging/lustre: remove wrappers for timer functions
staging/lustre: remove unused time handling functions
staging/lustre: remove class_disconnect_export_list
staging/lustre: remove CFS_TIME_T definition
staging/lustre/llog: remove unused server code
staging/lustre: remove dt_object implementation
staging/lustre: partially use time64_t for capa expiry
staging/lustre: remove lots of dead code
staging: wilc1000: restore wilc_spi_dev variable
staging/wilc: fix Kconfig dependencies, second try

Axel Lin (1):
staging: wilc1000: Add terminating entry for wilc_sdio_ids

Aybuke Ozdemir (12):
Staging: octeon: Use preferred kernel type
Staging: panel: Replace NULL comparison.
Staging: wilc1000: fix spelling mistake.
Staging: skein: Remove multiple blank lines
Staging: skein: Remove space after cast
Staging: skein: Remove NULL comparison
Staging: olpc_dcon: Remove multiple blank lines
Staging: olpc_dcon: Use preferred kernel type
Staging: olpc_dcon: Remove NULL comparison
Staging: wilc1000: Remove multiple blank lines
Staging: wilc1000: Remove unnecessary else after return
Staging: wilc1000: Remove unnecessary parentheses

Ben Evans (1):
staging/lustre: Remove unused MAY_ constants

Benjamin Romer (1):
staging: unisys: correctly handle return value from queue_delayed_work()

Binbin Zhou (1):
staging: sm750fb: Fix the power state error in resume

Bogicevic Sasa (1):
drivers:staging:wlan_ng Fix no space is necessary after a cast

Bruno Faccini (1):
staging/lustre/llite: strengthen checks for hsm flags and archive id

Bryan Paul (1):
staging:rtl8188eu style fix

Burcin Akalin (10):
staging: octeon: Do not use multiple blank lines.
staging: skein: Add space around '%'
staging: netlogic: Do not use multiple blank lines.
staging: vt6655: Add space around '*'
staging: vt6655: Add space around '*'
staging: speakup: Remove multiple assignments
staging: wlan-ng: Do not use multiple blank lines.
staging: nvec: Do not use multiple blank lines.
staging: vt6656: Add space around '|'
staging: vt6656: Do not use multiple blank lines.

Caz Yokoyama (1):
staging/rdma/hfi1: Reset firmware instead of reloading Sbus

Chaehyun Lim (179):
staging: wilc1000: add a blank line after declaration
staging: wilc1000: wilc_msgqueue.c: remove braces for single statement
staging: wilc1000: wilc_msgqueue.c: remove blank line after open brace
staging: wilc1000: wilc_msgqueue.c: remove multiple blank lines
staging: wilc1000: wilc_msgqueue.c: remove blank line before a close brace
staging: wilc1000: wilc_msgqueue.c: remove unnecessary parentheses
staging: wilc1000: wilc_msgqueue.c: use ! operator instead of NULL comparison
staging: wilc1000: wilc_msgqueue.c: remove kfree NULL check
staging: wilc1000: wilc_msgqueue.c: fix bool comparison style
staging: wilc1000: replace WILC_ErrNo by int type
staging: wilc1000: rename WILC_MsgQueueCreate to wilc_mq_create
staging: wilc1000: rename WILC_MsgQueueSend to wilc_mq_send
staging: wilc1000: rename WILC_MsgQueueRecv to wilc_mq_recv
staging: wilc1000: rename WILC_MsgQueueDestroy to wilc_mq_destroy
staging: wilc1000: linux_wlan.c: use kzalloc instead of WILC_MALLOC
staging: wilc1000: wilc_msgqueue.c: use kmalloc with GFP_ATOMIC
staging: wilc1000: linux_wlan.c: add kzalloc error check
staging: wilc1000: rename WILC_WFI_CfgSetChannel
staging: wilc1000: rename WILC_WFI_CfgScan
staging: wilc1000: rename WILC_WFI_CfgConnect
staging: wilc1000: rename WILC_WFI_disconnect
staging: wilc1000: rename WILC_WFI_add_key
staging: wilc1000: rename WILC_WFI_del_key
staging: wilc1000: rename WILC_WFI_get_key
staging: wilc1000: rename WILC_WFI_set_default_key
staging: wilc1000: rename WILC_WFI_add_virt_intf
staging: wilc1000: rename WILC_WFI_del_virt_intf
staging: wilc1000: rename WILC_WFI_change_virt_intf
staging: wilc1000: rename WILC_WFI_start_ap
staging: wilc1000: rename WILC_WFI_change_beacon
staging: wilc1000: rename WILC_WFI_stop_ap
staging: wilc1000: rename WILC_WFI_add_station
staging: wilc1000: rename WILC_WFI_del_station
staging: wilc1000: rename WILC_WFI_change_station
staging: wilc1000: rename WILC_WFI_get_station
staging: wilc1000: rename WILC_WFI_dump_station
staging: wilc1000: rename WILC_WFI_change_bss
staging: wilc1000: rename WILC_WFI_set_wiphy_params
staging: wilc1000: rename WILC_WFI_set_pmksa
staging: wilc1000: rename WILC_WFI_del_pmksa
staging: wilc1000: rename WILC_WFI_flush_pmksa
staging: wilc1000: rename WILC_WFI_remain_on_channel
staging: wilc1000: rename WILC_WFI_cancel_remain_on_channel
staging: wilc1000: rename WILC_WFI_mgmt_tx_cancel_wait
staging: wilc1000: rename WILC_WFI_mgmt_tx
staging: wilc1000: remove duplicated include
staging: wilc1000: rename WILC_WFI_cfg80211_ops
staging: wilc1000: rename WILC_WFI_priv
staging: wilc1000: use u8 instead of uint8_t
staging: wilc1000: use u16 instead of uint16_t
staging: wilc1000: use u32 instead of uint32_t
staging: wilc1000: remove commented codes
staging: wilc1000: remove useless extern declarations
staging: wilc1000: use BIT macro
staging: wilc1000: remove bit shift macro that is custom defined
staging: wilc1000: remove unused defines
staging: wilc1000: fix alignment of defines
staging: wilc1000: fix alignment of enum
staging: wilc1000: remove USE_SUPPLICANT_GO_INTENT
staging: wilc1000: remove if defined codes of USE_SUPPLICANT_GO_INTENT
staging: wilc1000: remove FORCE_P2P_CLIENT
staging: wilc1000: remove if defined codes of FORCE_P2P_CLIENT
staging: wilc1000: wilc_wfi_cfgoperations.h: align defines
staging: wilc1000: wilc_wlan.c: use BIT(x) macro
staging: wilc1000: replace INLINE with static inline
staging: wilc1000: remove INLINE macro
staging: wilc1000: replace __inline with inline
staging: wilc1000: linux_wlan_spi.c: fix kzalloc error check
staging: wilc1000: remove unused defines
staging: wilc1000: remove WILC_TIME typedef
staging: wilc1000: remove useless comment
staging: wilc1000: remove declaration of wilc_get_chipid
staging: wilc1000: rename WILC_WFI_WiphyFree
staging: wilc1000: rename WILC_WFI_WiphyRegister
staging: wilc1000: fix NULL comparison style
staging: wilc1000: remove blank line after an open brace '{'
staging: wilc1000: remove blank line before a close brace '{'
staging: wilc1000: remove useless comment
staging: wilc1000: wilc_msgqueue.c: replace s32RetStatus with result
staging: wilc1000: remove useless #if 1
staging: wilc1000: remove braces for single statement blocks
staging: wilc1000: replace s32 with int
staging: wilc1000: rename WILC_WFI_DeInitHostInt
staging: wilc1000: rename WILC_WFI_InitHostInt
staging: wilc1000: remove declaration of WILC_WFI_frame_register
staging: wilc1000: rename WILC_WFI_frame_register
staging: wilc1000: rename WILC_WFI_set_power_mgmt
staging: wilc1000: remove useless comment
staging: wilc1000: rename WILC_WFI_set_cqm_rssi_config
staging: wilc1000: make del_virtual_intf static
staging: wilc1000: make mgmt_tx_cancel_wait static
staging: wilc1000: make mgmt_tx static
staging: wilc1000: make add_virtual_intf static
staging: wilc1000: remove CoreConfiguratorInit
staging: wilc1000: host_int_init: remove meaningless comment
staging: wilc1000: host_int_init: replace kmalloc with kzalloc
staging: wilc1000: host_int_init: fix kzalloc error check
staging: wilc1000: host_int_init: remove multiple blank lines
staging: wilc1000: host_int_init: remove commented code
staging: wilc1000: host_int_init: replace s32Error with result
staging: wilc1000: host_int_init: remove blank line before a close brace.
staging: wilc1000: host_int_init: remove unnecessary parentheses
staging: wilc1000: remove CoreConfiguratorDeInit
staging: wilc1000: rename SendConfigPkt
staging: wilc1000: replace kmalloc with kzalloc
staging: wilc1000: replace kmalloc/memcpy with kmemdup
staging: wilc1000: replace kmalloc_array/memset with kcalloc
staging: wilc1000: remove useless comment
staging: wilc1000: remove extern declaration
staging: wilc1000: rename ParseNetworkInfo
staging: wilc1000: parse_network_info: remove s32Error
staging: wilc1000: move struct Message and WILC_MsgQueueHandle
staging: wilc1000: remove wilc_platform.h include file
staging: wilc1000: move wilc_msgqueue.h include file
staging: wilc1000: remove WILC_OSW_INTERFACE_VER define
staging: wilc1000: remove wilc_platform include file
staging: wilc1000: delete wilc_oswrapper.h
staging: wilc1000: fix build error for openrisc-allmodconfig
staging: wilc1000: remove wilc_platform.h
staging: wilc1000: remove commented codes
staging: wilc1000: remove if defined codes of USE_OLD_SPI_SW
staging: wilc1000: fix indentation level
staging: wilc1000: remove #if 1 and #endif
staging: wilc1000: remove unnecessary comment
staging: wilc1000: use ARRAY_SIZE macro
staging: wilc1000: use int instead of int8_t
staging: wilc1000: set_channel: remove blank line after open brace
staging: wilc1000: set_channel: fix data type of s32Error
staging: wilc1000: set_channel: rename s32Error
staging: wilc1000: rename u8CurrChannel
staging: wilc1000: fix return type of host_int_set_mac_chnl_num
staging: wilc1000: fix NULL comparison style
staging: wilc1000: rename s32Error in host_int_set_mac_chnl_num
staging: wilc1000: rename u8ChNum of host_int_set_mac_chnl_num
staging: wilc1000: rename hWFIDrv of host_int_set_mac_chnl_num
staging: wilc1000: fix return type of host_int_wait_msg_queue_idle
staging: wilc1000: rename s32Error in host_int_wait_msg_queue_idle
staging: wilc1000: remove blank lines before close brace
staging: wilc1000: remove pstrWFIDrv in host_int_set_mac_chnl_num
staging: wilc1000: return error code directly in host_int_set_mac_chnl_num
staging: wilc1000: fix return type of host_int_set_wfi_drv_handler
staging: wilc1000: remove multiple blank lines
staging: wilc1000: rename s32Error in host_int_set_wfi_drv_handler
staging: wilc1000: rename u32address in host_int_set_wfi_drv_handler
staging: wilc1000: fix return type of host_int_set_operation_mode
staging: wilc1000: rename s32Error in host_int_set_operation_mode
staging: wilc1000: rename hWFIDrv in host_int_set_operation_mode
staging: wilc1000: rename u32mode in host_int_set_operation_mode
staging: wilc1000: delete multiple blank lines
staging: wilc1000: remove host_int_test_set_int_wid
staging: wilc1000: fix return type of host_int_remove_wep_key
staging: wilc1000: rename hWFIDrv in host_int_remove_wep_key
staging: wilc1000: rename u8keyIdx in host_int_remove_wep_key
staging: wilc1000: rename s32Error in host_int_remove_wep_key
staging: wilc1000: remove pstrWFIDrv in host_int_remove_key
staging: wilc1000: remove multiple blank in host_int_remove_wep_key
staging: wilc1000: fix NULL comparison in host_int_remove_wep_key
staging: wilc1000: remove unnecessary parentheses in host_int_remove_wep_key
staging: wilc1000: fix return type of host_int_set_WEPDefaultKeyID
staging: wilc1000: fix parameter name of function declaration
staging: wilc1000: rename u8Index in host_int_set_WEPDefaultKeyID
staging: wilc1000: rename host_int_set_WEPDefaultKeyID
staging: wilc1000: fix return type of host_int_add_wep_key_bss_sta
staging: wilc1000: fix parameter name of function declaration
staging: wilc1000: rename pu8WepKey in host_int_add_wep_key_bss_sta
staging: wilc1000: rename u8WepKeylen in host_int_add_wep_key_bss_sta
staging: wilc1000: rename u8Keyidx in host_int_add_wep_key_bss_sta
staging: wilc1000: replace kmalloc/memcpy with kmemdup
staging: wilc1000: fix line over 80 characters
staging: wilc1000: fix return type of host_int_add_wep_key_bss_ap
staging: wilc1000: fix parameter name of function declaration
staging: wilc1000: replace u8 with int.
staging: wilc1000: rename pu8WepKey in host_int_add_wep_key_bss_ap
staging: wilc1000: rename u8WepKeylen in host_int_add_wep_key_bss_ap
staging: wilc1000: rename u8Keyidx in host_int_add_wep_key_bss_ap
staging: wilc1000: rename u8mode in host_int_add_wep_key_bss_ap
staging: wilc1000: rename tenuAuth_type in host_int_add_wep_key_bss_ap
staging: wilc1000: replace kmalloc/memcpy with kmemdup
staging: wilc1000: fix line over 80 characters

Chandra S Gorentla (1):
drivers: staging: wilc1000: Add check for SPI availability

Christian Gromm (51):
staging: most: change structure initialization
staging: most: remove aim reset
staging: most: fix race condition in AIM networking
staging: most: remove shared IRQ request
staging: most: fix USB babble on IN pipe
staging: most: fix channel operation in multi-aim context
staging: most: remove unnecessary field initialization
staging: most: remove dead code
staging: most: fix buffer synchronization request
staging: most: remove macro cpu_to_le16
staging: most: fix buffer size for DIM2
staging: most: fix MAC address representation
staging: most: simplify code
staging: most: prevent DMA on stack
staging: most: consolidate code
staging: most: add fair buffer distribution
staging: most: refactor channel structure
staging: most: add multi channel support to sound AIM
staging: most: include vendor in audio card's shortname
staging: most: make hardware parameters channel exclusive
staging: most: squash AIM sound
staging: most: purge unecessary variable
staging: most: add missing channel initialization
staging: most: rename function
staging: most: move initialization code
staging: most: fix style problems
staging: most: remove audio resolution format check
staging: most: add poll syscall to AIM cdev
staging: most: fix pcm_write input/output error
staging: most: correct coding style breaches
staging: most: remove constants from comparisons
staging: most: fix checkpatch issues of hdm i2c
staging: most: make hdm-usb follow the coding style
staging: most: fix misplaced constants in comparisons
staging: most: replace memcpy by ether_addr_copy
staging: most: change parameter description
staging: most: fix line-over-80-characters violations
staging: most: remove multiple blank lines
staging: most: put spaces around operator
staging: most: removed redundant code
staging: most: remove multiple assignment
staging: most: make alignment match open parenthesis
staging: most: use braces on all arms of statement
staging: most: use blank line after declarations
staging: most: remove unnecessary parentheses
staging: most: fix logical operator position
staging: most: use preferred kernel types
staging: most: use preferred kzalloc parameters
staging: most: remove comparison to NULL
staging: most: hdm-dim2: use min_t()
staging: most: remove exclusive wait_queue

Cristina Moraru (30):
staging:emxx_udc: Fixed comparison style warnings
staging: dgnc: Fix indentation warning
staging: iio: Fix comment style warning
staging: android: Remove kernel-doc typo
staging: android: Remove /** from regular comments
staging: octeon: Add kernel-doc params description
staging: dgnc: Fix line over 80 characters warning
staging: octeon: Remove extra line from kernel-doc
staging: octeon: Remove /** from regular comments
staging: octeon: Fix kernel-doc function description
staging: dgnc: Fix lines over 80 characters
staging: fbtft: Fix multi-line comment style
staging: speakup: Fix multi-line comment style
staging: lustre: Replace aligned packed with packed
staging: rdma: Replace kmalloc with kmalloc_array
staging: comedi: Fix return flow
staging: octeon-usb: Replace kmalloc with kmalloc_array
staging: iio: light: Remove explicit comparisons
staging: iio: meter: Remove explicit comparisons
staging: iio: accel: Remove explicit comparisons
staging: iio: cdc: Remove explicit comparisons
staging: iio: frequency: Remove explicit comparisons
staging: iio: trigger: Remove explicit comparisons
staging: iio: gyro: Remove explicit comparisons
staging: iio: magnetometer: Remove explicit comparisons
staging: rtl8712: Replace kmalloc with kmalloc_array
staging: lustre: Don't ignore error code
staging: lustre: Replace sscanf with kstrtoint
staging: iio: Remove unused variable
staging: iio: adis16060_core: Fix error handling

Cristina Opriceana (5):
Documentation: iio-trig-sysfs: Document add_trigger attribute
Documentation: iio-trig-sysfs: Add remove_trigger attribute ABI
Staging: iio: trigger: Alignment should match open parenthesis
Staging: iio: trigger: Use braces on both branches of if statement
Staging: iio: Move evgen interrupt generation to irq_work

Crt Mori (2):
iio: mlx90614: Implement filter configuration
iio: mlx96014: Error checking from positive to negative

Dan Carpenter (3):
iio: tsl4531: fix error handling in tsl4531_check_id()
staging: wilc1000: off by one in get_handler_from_id()
IB/hfi1: fix copy_to/from_user() error handling

David Kershner (13):
staging: unisys: Add s-Par visorhba
staging: unisys: remove devdata->name use netdev->name
staging: unisys: get rid of devnum pool and dev num
staging: unisys: get rid of list of devices
staging: unisys: channel.h covert from pragma to __packed
staging: unisys: channel.h Fix spacing around operands.
staging: unisys: visorchannel.c fix spacing around cast
staging: unisys: visorchannel.c remove unneeded parenthesis
staging: unisys: periodic_work.h Fix parenthesis alignment
staging: unisys: periodic_work.h Fix spacing
staging: unisys: diagchannel.h: get rid of unused fields
staging: unisys: vmcallinterface.h: Cleanup unused fields
staging: unisys: vmcallinterface.h: convert pragma to __packed

Dean Luick (4):
staging/rdma/hfi1: Extend the offline timeout
staging/rdma/hfi1: Add a schedule in send thread
staging/rdma/hfi1: Add irqsaves in the packet processing path
staging/rdma/hfi1: Thread the receive interrupt.

Deepa Dinamani (3):
staging: skein: fix block comment style
staging: skein: remove extra indentation
staging: ft1000: remove obsolete driver

Dennis Menschel (6):
staging: fbtft: add support for ST7789V display controller
staging: fbtft: add support for C-Berry28 display
staging: fbtft: use MIPI DCS for ST7789V and C-Berry28
staging: fbtft: remove redundant set_addr_win() function
staging: fbtft: use init function instead of init sequence
staging: fbtft: fix voltage settings for C-Berry28

Dmitry Eremin (1):
staging: lustre: provide separate buffers for libcfs_*2str()

Dmitry Kalinkin (6):
vme: lower alignment requirement in pci bridge drivers
vme: move tsi148 error handling into VME subsystem
vme: include address space in error filtering
vme: change bus error handling scheme
vme: print unhandled VME access errors
vme: tsi148: silence uninitialized variable warning

Easwar Hariharan (4):
staging/rdma/hfi1: Fix code to reset ASIC CSRs on FLR
staging/rdma/hfi1: Remove QSFP_ENABLED from HFI capability mask
staging/rdma/hfi1: Fix port bounce issues with 0.22 DC firmware
staging/rdma/hfi1: Load SBus firmware once per ASIC

Erik Arfvidson (1):
staging: unisys: add visorhid driver

Eva Rachel Retuya (9):
Staging: mt29f_spinand: Remove space after a cast
Staging: mt29f_spinand: Add blank line after function declaration
Staging: mt29f_spinand: Remove blank line before '}' and after '{' braces
Staging: mt29f_spinand: Remove multiple blank lines
Staging: mt29f_spinand: Use preferred kernel types
Staging: mt29f_spinand: Remove redundant cast on 'retval'
Staging: mt29f_spinand: Replace udelay function with usleep_range
Staging: mt29f_spinand: Prefer using the BIT macro
Staging: mt29f_spinand: Indent to match open parenthesis

Fan Yong (1):
staging/lustre/llite: cleanup open handle for client open failure

Frank Zago (1):
staging/lustre/obdclass: reorganize busy object accounting

Frederic Saunier (1):
staging: lustre: remove last entry of libcfs_netstrfns[]

Gavin Thomas Claugus (1):
Staging: most: fix style issue in aim-cdev/cdev.c

Geliang Tang (13):
IB/hfi1: use kvfree() in sdma.c
IB/hfi1: class_name_user() should be static
staging: rdma: add a blank line after function
IB/hfi1: use offset_in_page macro
IB/ipath: use offset_in_page macro
RDMA/amso1100: use offset_in_page macro
staging: IB/hfi1: use TASK_COMM_LEN in hfi1_ctxtdata
staging: wilc1000: fix trivial typos
staging: lustre: make sptlrpc_flavor_has_bulk return boolean
staging: IB/ipath: use TASK_COMM_LEN in ipath_portdata
staging: IB/ipath: remove sched.h header
staging: xgifb: make XGIfb_has_VB return boolean
staging: comedi: make ni_tio_has_gate2_registers return boolean

Glen Lee (104):
staging: wilc1000: remove kmalloc wrapper
staging: wilc1000: delete wilc_memory.c and wilc_memory.h
staging: wilc1000: remove unused enum
staging: wilc1000: coreconfigurator.c: remove unused functions
staging: wilc1000: remove useless define PHY_802_11n
staging: wilc1000: remove unnecessary define FIVE_GHZ_BAND
staging: wilc1000: remove unused defines
staging: wilc1000: remove unnecessary extern function declaration
staging: wilc1000: delete unused global variables.
staging: wilc1000: remove unused variables
staging: wilc1000: delete function declaration SendRawPacket
staging: wilc1000: coreconfigurator.h: remove unused defines
staging: wilc1000: remove unused variable g_flushing_in_progress
staging: wilc1000: remove define WILC_AP_EXTERNAL_MLME and ifdef line
staging: wilc1000: remove define WILC_P2P and ifdef line
staging: wilc1000: remove define TCP_ENHANCEMENTS and it's related code
staging: wilc1000: remove function linux_wlan_rxq_task
staging: wilc1000: remove variable rxq_thread_started
staging: wilc1000: remove unused semaphore and it's related codes
staging: wilc1000: remove unused variable rxq_thread
staging: wicl1000: remove function pointer wlan_handle_rx_que
staging: wilc1000: remove define RX_BH_TYPE
staging: wilc1000: remove do-nothing ifdef statement
staging: wilc1000: remove ifdef OLD_FPGA_BITFILE line
staging: wilc1000: remove define DISABLE_PWRSAVE_AND_SCAN_DURING_IP
staging: wilc1000: remove function pointer rx_indicate
staging: wilc1000: remove function pointer mac_indicate
staging: wilc1000: remove function pointer rx_complete
staging: wilc1000: remove function pointer os_debug
staging: wilc1000: use g_linux_wlan->txq_spinlock not the pointer of it
staging: wilc1000: use g_linux_wlan->rxq_cs for function arguemnt
staging: wilc1000: remove pointer variable of g_linux_wlan->txq_event
staging: wilc1000: remove pointer varialbe cfg_wait and cfg_wait_event
staging: wilc1000: remove pointer variables of txq_add_to_head_cs
staging: wilc1000: remove pointer varialbes of hif_cs
staging: wilc1000: remove variable tx_buffer_size
staging: wilc1000: remove variable rx_buffer_size
staging: wilc1000: remove mutex txq_cs and it's related codes
staging: wilc1000: remove function pointer os_wait
staging: wilc1000: remove variable cif_func
staging: wilc1000: remove define WILC_PARSE_SCAN_IN_HOST
staging: wilc1000: remove define CONNECT_DIRECT
staging: wilc1000: remove function pointer wlan_firmware_download
staging: wilc1000: remove function pointer wlan_start
staging: wilc1000: remove function pointer wlan_stop
staging: wilc1000: remove function pointer wlan_add_to_tx_que
staging: wilc1000: remove function pointer wlan_handle_tx_que
staging: wilc1000: remove function pointer wlan_handle_rx_isr
staging: wilc1000: remove function pointer wlan_cleanup
staging: wilc1000: delete define ACTION and PROBE_REQ
staging: wilc1000: remove function pointer wlan_cfg_set
staging: wilc1000: remove function pointer wlan_cfg_get
staging: wilc1000: remove function pointer wlan_cfg_get_value
staging: wilc1000: remove function pointer wlan_add_mgmt_to_tx_que
staging: wilc1000: wilc_wfi_netdevice.h: remove unused variables
staging: wilc1000: Delete undefined DEBUG_MODE and it's related codes
staging: wilc1000: remove function pointer cfg_wid_set
staging: wilc1000: remove function pointer cfg_wid_get
staging: wilc1000: remove function pointer cfg_wid_get_val
staging: wilc1000: remove function pointer rx_indicate
staging: wilc1000: remove function pointer cfg_init
staging: wilc1000: remove unused variable real_ndev
staging: wilc1000: add wilc to netdev private data structure
staging: wilc1000: wilc1000_wlan_init: use netdev private wilc
staging: wilc1000: wlan_init_locks: change parameter and use wilc
staging: wilc1000: mac_open: use netdev private wilc
staging: wilc1000: mac_close: use netdev private wilc instead of g_linux_wlan
staging: wilc1000: chage_virtual_intf: use netdev private wilc
staging: wilc1000: wilc1000_wlan_deinit: change argument and use wilc
staging: wilc1000: CfgConnectResult: use netdev private wilc
staging: wilc1000: add_key: use netdev private wilc instead of g_linux_wlan
staging: wilc1000: del_key: use netdev private wilc instead of g_linux_wlan
staging: wilc1000: wilc_mgmt_frame_register: use netdev private wilc
staging: wilc1000: start_ap: use netdev private data wilc
staging: wilc1000: init_irq: change argument and use netdev private wilc
staging: wilc1000: isr_bh_routine: remove unused variable nic
staging: wilc1000: fix build error on SPI
staging: wicl1000: isr_uh_routine: use netdev private wilc
staging: wilc1000: isr_bh_routine: use wilc instead of g_linux_wlan
staging: wilc1000: deinit_irq: use wilc instead of g_linux_wlan
staging: wilc1000: wilc_handle_isr: add argument wilc to wilc_handle_isr
staging: wilc1000: wilc_wlan_handle_isr_ext: add argument struct wilc
staging: wilc1000: wilc_wlan_handle_rxq: add new argument and use wilc
staging: wilc1000: linux_wlan_mac_indicate: add argument and use wilc
staging: wilc1000: linux_wlan_set_bssid: use wilc instead of g_linux_wlan
staging: wilc1000: wlan_initialize_threads: change argument with net_device
staging: wilc1000: linux_wlan_txq_task: use wilc instead of g_linux_wlan
staging: wilc1000: wilc_wlan_handle_txq: add argument and use wilc
staging: wilc1000: wilc_wlan_txq_filter_dup_tcp_ack: add argument and use wilc
staging: wilc1000: host_int_init: add argument net_device
staging: wilc1000: wlan_deinit_locks: change argument wilc with net_device
staging: wilc1000: WILC_WFI_mgmt_rx: add argument wilc and use it
staging: wilc1000: wlan_deinitialize_threads: change argument and use wilc
staging: wilc1000: mac_ioctl: use private data instead of g_linux_wlan
staging: wilc1000: wilc_wlan_cleanup: add new argument struct net_device
staging: wilc1000: wilc_wlan_rxq_remove: add argument wilc and use it
staging: wilc1000: frmw_to_linux: add argument struct wilc
staging: wilc1000: GetIfHandler: add argument struct wilc and use it
staging: wilc1000: Set_machw_change_vir_if: add argument struct net_device
staging: wilc1000: wilc_wlan_rxq_add: add argument wilc and use it
staging: wilc1000: wilc_wlan_txq_get_next: add argument wilc
staging: wilc1000: mac_xmit: use netdev private wilc instead of g_linux_wlan
staging: wilc1000: wilc_wlan_txq_add_net_pkt: add argument struct net_device
staging: wilc1000: tcp_process: add argument dev and use private data

Greg Kroah-Hartman (20):
staging: wilc1000: remove wilc_exported_buf.c
staging: wilc1000: remove pointless kmalloc wrapper
staging: wilc1000: remove another pointless kmalloc wrapper
staging: wilc1000: remove another useless kmalloc wrapper
staging: wilc1000: remove pointless kfree wrapper
staging: wilc1000: remove mdelay wrapper
staging: wilc1000: remove mutex_lock/unlock wrappers
staging: wilc1000: remove wrapper around spin_lock_init()
staging: wilc1000: remove mutex_init/destroy() wrappers
staging: wilc1000: remove wrappers around sema_init()
staging: wilc1000: remove wrappers around semaphore usage
staging: wilc1000: remove spinlock wrappers
staging: wilc1000: remove wrapper around usleep_range()
Merge 4.3-rc3 into staging-next
Merge tag 'iio-for-4.4a' of git://git.kernel.org/.../jic23/iio into staging-next
staging: iio: iio_dummy_evgen: handle_simple_irq() build fix
Merge 4.3-rc5 into staging-next
Merge tag 'iio-for-4.4b' of git://git.kernel.org/.../jic23/iio into staging-next
Staging: lustre: remove unneeded variable
Merge 4.3-rc7 into staging-next

Gregoire Pichon (1):
staging: lustre: add a service that prints a nidlist

H Hartley Sweeten (288):
staging: comedi: usbduxsigma: add missing spaces
staging: comedi: usbduxsigma: use prefered kernel types
staging: comedi: usbduxsigma: tidy up block comments
staging: comedi: usbduxsigma: use comedi_offset_munge()
staging: comedi: vmk80xx: cleanup multi-line comment
staging: comedi: vmk80xx: tidy up defines
staging: comedi: usbdux: use preferred kernel types
staging: comedi: usbdux: add missing spaces
staging: comedi: usbdux: use common code path to check the cmd->scan_begin_arg
staging: comedi: usbdux: rename dev->private local variables
staging: comedi: usbdux: remove impossible 'if (!devpriv)' check
staging: comedi: usbdux: use comedi_offset_munge()
staging: comedi: ssv_dnp: tidy up multi-line comments
staging: comedi: unioxx5: remove this flawed driver
staging: comedi: serial2002: tidy up multi-line comments
staging: comedi: serial2002: usleep_range is preferred over udelay
staging: comedi: serial2002: use proper errno
staging: comedi: s526: tidy up multi-line comments
staging: comedi: s526: refactor gpct registers
staging: comedi: s526: define the timer control register and bits
staging: comedi: s526: define the watchdog timer control register and bits
staging: comedi: s526: define the DAC (analog output) control register and bits
staging: comedi: s526: define the ADC (analog input) control register and bits
staging: comedi: s526: add defines for the ao/ai data register
staging: comedi: s526: define the interrupt enable/status registers
staging: comedi: s526: define the digtial I/O control register and bits
staging: comedi: s526: define the miscellaneous register and bits
staging: comedi: s526: define the eeprom data and control registers
staging: comedi: s526: tidy up subdevice init
staging: comedi: s526: wait for analog output conversions to complete
staging: comedi: s526: tidy up s526_ai_rinsn()
staging: comedi: s526: remove s526_ai_insn_config()
staging: comedi: s526: remove unnecessary defines
staging: comedi: s526: remove #if 0'ed out code block
staging: comedi: s526: fix the block comments
staging: comedi: usbduxfast: chanlist check is Step 5 of (*do_cmdtest)
staging: comedi: usbduxfast: only chanlist of 1, 2, 3, or 16 are supported
staging: comedi: usbduxfast: remove impossible 'if (!devpriv)' checks
staging: comedi: usbduxfast: use preferred kernel types
staging: comedi: usbduxfast: fix multi-line comment
staging: comedi: usbduxfast: TRIG_EXT only works for 1 or 16 channels
staging: comedi: usbduxfast: TRIG_EXT is only valid for cmd->start_src
staging: comedi: usbduxfast: tidy up the conversion timing validation
staging: comedi: usbduxfast: use a common exit path in ai (*do_cmd)
staging: comedi: usbduxfast: document strange ai maxdata
staging: comedi: usbduxfast: remove unnecessary semaphore down/up
staging: comedi: usbduxfast: absorb usbduxfast_attach_common()
staging: comedi: usbduxfast: remove unnecessary clearing of private data
staging: comedi: rti800: prefer using the BIT macro
staging: comedi: rti800: use comedi_offset_munge()
staging: comedi: rtd520: prefer using the BIT macro
staging: comedi: rtd520: fix logical continuations
staging: comedi: rtd529: usleep_range is preferred over udelay
staging: comedi: rtd520: rename rtd520Boards
staging: comedi: rtd520: move constants to right side of comparisons
staging: comedi: rtd520: remove unnecessary comments from rtd_ao_winsn()
staging: comedi: rtd520: convert DAC register defines to macros
staging: comedi: rtd520: fix rtd_ao_winsn()
staging: comedi: rtd520: remove unnecessary function desc. block comments
staging: comedi: rtd520: tidy up block comments
staging: comedi: rtd520: use DIV_ROUND_CLOSEST and DIV_ROUND_UP macros
staging: comedi: rtd520: hook up 8254 timer/counter subdevice
staging: comedi: 8255: prefer using the BIT macro
staging: comedi: pcm3724: tidy up multi-line comments
staging: comedi: pcm3724: tidy up register map defines
staging: comedi: pcm3724: update the MODULE_DESCRIPTION
staging: comedi: quatech_daqp_cs: there are 4 digital outputs
staging: comedi: quatech_daqp_cs: there are 4 digital inputs
staging: comedi: quatech_daqp_cs: introduce daqp_ai_get_sample()
staging: comedi: quatech_daqp_cs: use comedi_offset_munge() in ao (*insn_write)
staging: comedi: quatech_daqp_cs: use comedi_timeout() in ao (*insn_write)
staging: comedi: quatech_daqp_cs: spaces preferred around that '<<'
staging: comedi: quatech_daqp_cs: redefine pacer clock options
staging: comedi: quatech_daqp_cs: introduce daqp_clear_events()
staging: comedi: quatech_daqp_cs: tidy up multi-line comments
staging: comedi: quatech_daqp_cs: rename register offsets
staging: comedi: quatech_daqp_cs: tidy up scanlist register bits
staging: comedi: quatech_daqp_cs: tidy up control register bits
staging: comedi: quatech_daqp_cs: tidy up status register bits
staging: comedi: quatech_daqp_cs: tidy up command register bits
staging: comedi: quatech_daqp_cs: document the 16-bit registers
staging: comedi: quatech_daqp_cs: tidy up aux register bitss
staging: comedi: quatech_daqp_cs: don't use interrupts for ai (*insn_read)
staging: comedi: quatech_daqp_cs: only hook up cmd support if we have an IRQ
staging: comedi: quatech_daqp_cs: remove 'interrupt_mode'
staging: comedi: quatech_daqp_cs: handle shared interrupt
staging: comedi: quatech_daqp_cs: fix daqp_ai_cancel()
staging: comedi: quatech_daqp_cs: cleanup Step 3 of ai (*do_cmdtest)
staging: comedi: quatech_daqp_cs: ai async command requires a pacer
staging: comedi: quatech_daqp_cs: avoid calculating pacer divisor multiple times
staging: comedi: multiq3: tidy up multi-line comments
staging: comedi: multiq3: tidy up multiq3_ai_insn_read()
staging: comedi: multiq3: tidy up subdevice init
staging: comedi: multiq3: tidy up register map defines
staging: comedi: multiq3: tidy up status register bit defines
staging: comedi: multiq3: introduce multiq3_set_ctrl()
staging: comedi: multiq3: tidy up control register bit defines
staging: comedi: multiq3: document the encoder chip commands
staging: comedi: multiq3: allow user to reset encoder channels
staging: comedi: multiq3: remove unnecessary define
staging: comedi: multiq3: tidy up multiq3_encoder_insn_read()
staging: comedi: multiq3: remove unnecessary include
staging: comedi: multiq3: update the MODULE_DESCRIPTION
staging: comedi: pcl818: prefer using the BIT macro
staging: comedi: pcl818: remove unused "boards constants"
staging: comedi: pcl816: tidy up multi-line comments
staging: comedi: pcl816: prefer using the BIT macro
staging: comedi: pcl816: remove #if 0'ed out code
staging: comedi: pcl812: convert hardware type defines into an enum
staging: comedi: pcl812: prefer using the BIT macro
staging: comedi: pcl812: rename private data 'IRQbits'
staging: comedi: pcl711: prefer using the BIT marco
staging: comedi: mpc624: tidy up multi-line comments
staging: comedi: mpc624: tidy up the ai conversion speed code
staging: comedi: mpc624: update MODULE_DESCRIPTION
staging: comedi: mpc624: tidy up subdevice init
staging: comedi: mpc624: there are only 4 analog inputs
staging: comedi: mpc624: rename mpc624_ai_rinsn()
staging: comedi: mpc624: introduce mpc624_ai_get_sample()
staging: comedi: mpc624: use tabs for whitespace instead of spaces
staging: comedi: mpc624: change type of private data 'ai_speed'
staging: comedi: ke_counter: prefer using the BIT macro
staging: comedi: gsc_hpdi: use preferred kernel types
staging: comedi: fl512: usleep_range is preferred over udelay
staging: comedi: 8255_pci: prefer using the BIT macro
staging: comedi: addi_apci_1032: prefer using the BIT macro
staging: comedi: addi_apci_3120: prefer using the BIT macro
staging: comedi: addi_apci_3xxx: prefer using the BIT macro
staging: comedi: adl_pci6208: prefer using the BIT macro
staging: comedi: adv_pci1724: prefer using the BIT macro
staging: comedi: adv_pci1723: prefer using the BIT macro
staging: comedi: mf6x4: prefer using the BIT macro
staging: comedi: mf6x4: remove unnecessary defines
staging: comedi: mf6x4: remove unnecessary whitespace
staging: comedi: mf6x4: sort the BAR1 register defines
staging: comedi: mf6x4: introduce a macro to select the AI channel
staging: comedi: mf6x4: A/D converter uses 2's complement coding
staging: comedi: mf6x4: remove unnecassary masking of digital outputs
staging: comedi: mf6x4: rename the digital input register defines
staging: comedi: mf6x4: rename remaining BAR1 register defines
staging: comedi: mf6x4: rename private data 'gpio_R'
staging: comedi: mf6x4: refactor block comment
staging: comedi: mf6x4: change type of local variable
staging: comedi: mf6x4: tidy up subdevice init
staging: comedi: me_daq: tidy up private data
staging: comedi: me_daq: tidy up control 1 register defines
staging: comedi: me_daq: tidy up control 2 register defines
staging: comedi: me_daq: tidy up status register defines
staging: comedi: me_daq: tidy up digital i/o port register defines
staging: comedi: me_daq: tidy up timer data register defines
staging: comedi: me_daq: tidy up ai fifo/chanlist register defines
staging: comedi: me_daq: tidy up dac control register defines
staging: comedi: me_daq: remove useless for() loop
staging: comedi: me_daq: use comedi_range_is_bipolar() helper
staging: comedi: me_daq: tidy up dac data registers
staging: comedi: me_daq: tidy up counter registers
staging: comedi: me_daq: allow differential analog inputs
staging: comedi: me_daq: fix me_ai_insn_read()
staging: comedi: icp_multi: tidy up multi-line comments
staging: comedi: icp_multi: tidy up the ADC command/status register bits
staging: comedi: icp_multi: tidy up the DAC command/status register bits
staging: comedi: icp_multi: tidy up the interrupt enable/status register bits
staging: comedi: icp_multi: rename static variable 'range_analog'
staging: comedi: icp_multi: remove unnecessary block comment
staging: comedi: icp_multi: remove unused members from private data
staging: comedi: icp_multi: absorb setup_channel_list()
staging: comedi: icp_multi: remove interrupt support
staging: comedi: icp_multi: remove useless interrupt disable code
staging: comedi: icp_multi: remove check_channel_list()
staging: comedi: icp_multi: remove private data member 'DacCmdStatus'
staging: comedi: icp_multi: fix clock comment CodingStyle
staging: comedi: icp_multi: remove counter subdevice
staging: comedi: icp_multi: tidy up subdevice init
staging: comedi: icp_multi: remove board reset during (*detach)
staging: comedi: icp_multi: update the MODULE_DESCRIPTION
staging: comedi: dt9812: tidy up multi-line comment
staging: comedi: dt9812: rename F020_MASK_DACxCN_DACxEN
staging: comedi: dt9812: reword comments to fix checkpatch.pl issues
staging: comedi: ii_pci20kc: prefer using the BIT macro
staging: comedi: ii_pci20kc: use comedi_offset_munge()
staging: comedi: ii_pci20kc: update the MODULE_DESCRIPTION
staging: comedi: addi_apci_2032: prefer using the BIT macro
staging: comedi: addi_apci_2032: document the spinlock_t definition
staging: comedi: adl_pci9118: prefer using the BIT macro
staging: comedi: adl_pci9118: rename Compute_and_setup_dma()
staging: comedi: dt3000: tidy up multi-line comments
staging: comedi: dt3000: rename dual-ported RAM location defines
staging: comedi: dt3000: tidy up the command mailbox defines
staging: comedi: dt3000: rename the SUBS_* defines
staging: comedi: dt3000: rename the interrupt flag defines
staging: comedi: dt3000: tidy up remaining defines
staging: comedi: dt3000: remove proc subdevice
staging: comedi: dt3000: refactor 'adbits' boardinfo
staging: comedi: dt3000: the dt3002 board does not have analog outputs
staging: comedi: dt3000: rename dt3k_ai_insn()
staging: comedi: dt3000: tidy up digital i/o subdevice init
staging: comedi: dt3000: tidy up memory subdevice init
staging: comedi: dt3000: remove #if 0'ed out code
staging: comedi: dt3000: update the MODULE_DESCRIPTION
staging: comedi: adq12b: tidy up multi-line comments
staging: comedi: adq12b: prefer using the BIT macro
staging: comedi: adq12b: usleep_range is preferred over udelay
staging: comedi: adl_pci9111: prefer using the BIT macro
staging: comedi: adl_pci9111: define a macro for the ai range bits
staging: comedi: adl_pci9111: tidy up multi-line comments
staging: comedi: adl_pci9111: rename CamelCase parameters
staging: comedi: adl_pci9111: fix alignment issue
staging: comedi: adv_pci1710: tidy up multi-line comments
staging: comedi: adv_pci1710: tidy up status register and bits
staging: comedi: adv_pci1710: tidy up control register and bits
staging: comedi: adv_pci1710: tidy up remaining PCI171x_* registers
staging: comedi: adv_pci1710: tidy up PCI1720_* register defines
staging: comedi: adv_pci1710: rename private data member 'ai_et_MuxVal'
staging: comedi: aio_aio12_8: prefer using the BIT macro
staging: comedi: aio_aio12_8: tidy up multi-line comments
staging: comedi: aio_aio12_8: update MODULE_DESCRIPTION
staging: comedi: aio_aio12_8: hookup 8254 counter/timer
staging: comedi: aio_aio12_8: move comedi_lrange definition
staging: comedi: aio_aio12_8: analog outputs are single-ended
staging: comedi: aio_aio12_8: fix ai (*insn_read)
staging: comedi: aio_aio12_8: refactor boardininfo
staging: comedi: aio_aio12_8: rename 'aio_ao12_8' boardinfo
staging: comedi: aio_aio12_8: tidy up digital I/O subdevice init
staging: comedi: cb_das16_cs: tidy up multi-line comments
staging: comedi: cb_das16_cs: rename register map defines
staging: comedi: cb_das16_cs: fix ai mux register programming
staging: comedi: cb_das16_cs: define the misc1 and misc2 register bits
staging: comedi: cb_das16_cs: refactor 'n_ao_chans' boardinfo
staging: comedi: cb_das16_cs: tidy up analog input subdevice init
staging: comedi: cb_das16_cs: hookup 8254 counter subdevice
staging: comedi: cb_das16_cs: the DAC16/16-AO only has 4 digital I/O
staging: comedi: cb_das16_cs: mode analog output comment
staging: comedi: cb_das16_cs: rename private data member 'status[12]'
staging: comedi: cb_pcidas: tidy up multi-line comments
staging: comedi: cb_pcidas: remove NUM_CHANNELS_* defines
staging: comedi: cb_pcidas: refactor 'ai_bits' boardinfo
staging: comedi: cb_pcidas: refactor analog output boardinfo
staging: comedi: cb_pcidas: all boards have 16 analog input channels
staging: comedi: cb_pcidas: refactor 'ranges' boardinfo
staging: comedi: cb_pcidas: rename private data 'control_status'
staging: comedi: cb_pcidas: rename private data 'adc_fifo'
staging: comedi: cb_pcidas: rename private data 'ao_registers'
staging: comedi: cb_pcidas: tidy up PCI BAR4 register defines
staging: comedi: cb_pcidas: use comedi_range_is_unipolar()
staging: comedi: cb_pcidas: tidy up PCI BAR3 register defines
staging: comedi: cb_pcidas: tidy up PCI BAR2 register defines
staging: comedi: cb_pcidas: convert inline DAC bit helpers to macros
staging: comedi: cb_pcidas: tidy up interrupt/ADC FIFO register
staging: comedi: cb_pcidas: tidy up ADC mux/control register
staging: comedi: cb_pcidas: tidy up trigger control/status register
staging: comedi: cb_pcidas: tidy up calibration register
staging: comedi: cb_pcidas: tidy up DAC control/status register
staging: comedi: cb_pcidas: use preferred kernel types
staging: comedi: cb_pcidas: tidy up calibration trimpot subdevice
staging: comedi: cb_pcidas: tidy up trimpot_7376_write()
staging: comedi: cb_pcidas: tidy up trimpot_8402_write()
staging: comedi: cb_pcidas: tidy up caldac_8800_write()
staging: comedi: cb_pcidas: refactor write_calibration_bitstream()
staging: comedi: cb_pcidas: absorb caldac/trimpot write functions
staging: comedi: cb_pcidas: tidy up cb_pcidas_trimpot_write()
staging: comedi: cb_pcidas: refactor 'trimpot' boardinfo
staging: comedi: cb_pcidas: tidy up dac08 calibration subdevice
staging: comedi: cb_pcidas: tidy up dac08_write()
staging: comedi: cb_pcidas: tidy up 8800 caldac calibration subdevice
staging: comedi: cb_pcidas: tidy up memory subdevice init
staging: comedi: cb_pcidas: fix cb_pcidas_eeprom_insn_read()
staging: comedi: cb_pcidas: rename private data 's5933_config'
staging: comedi: cb_pcidas: rename private data 's5933_intcsr_bits'
staging: comedi: cb_pcidas: tidy up analog output subdevice init
staging: comedi: cb_pcidas: tidy up analog input subdevice init
staging: comedi: cb_pcidas: rename handle_ao_interrupt()
staging: comedi: cb_pcidas: split ai code out of interrupt handler
staging: comedi: cb_pcidas: consolidate interrupt clear code
staging: comedi: cb_pcidas: absorb cal_enable_bits()
staging: comedi: cb_pcidas: remove superfluous comment
staging: comedi: cb_pcidas: fix cb_pcidas_ao_fifo_insn_write()
staging: comedi: cb_pcidas: fix cb_pcidas_ao_nofifo_insn_write()
staging: comedi: cb_pcidas: update MODULE_DESCRIPTION
staging: comedi: adl_pci9118: TRIG_INT is not vaild for scan_begin_src
staging: comedi: adl_pci9118: remove unnecessary check in check_channel_list()
staging: comedi: adl_pci9118: tidy up check_channel_list()
staging: comedi: adl_pci9118: remove unused defines
staging: comedi: adl_pci9118: remove PCI9118_CHANLEN
staging: comedi: adl_pci9118: rename interrupt_pci9118_ai_mode4_switch()
staging: comedi: adl_pci9118: rename valid_samples_in_act_dma_buf()
staging: comedi: adl_pci9118: rename move_block_from_dma()
staging: comedi: adl_pci9118: rename interrupt_*() functions
staging: comedi: adl_pci9118: tidy up pci9118_ai_setup_dma()

Hari Prasath Gujulan Elango (1):
staging: wilc1000: simplify 'memset' of 2D array

Hartmut Knaack (14):
iio:adc:berlin2-adc: use GENMASK and BIT for masks
iio:adc:berlin2-adc: enable interrupts with mutex locked
iio:adc:berlin2-adc: coding style cleanup
iio:light:stk3310: add more error handling
iio:light:stk3310: use correct names and type for state
iio:light:stk3310: adjust indentation
iio:magnetometer:bmc150_magn: sort entry alphabetically
iio:adc:cc10001_adc: resort entry in Kconfig and Makefile
iio:dac:m62332: share scale and offset
iio:dac:m62332: shutdown on remove
iio:dac:m62332: use ARRAY_SIZE
iio:dac:m62332: drop unrequired variable
iio:dac:m62332: address some style issues
iio:dac:m62332: use dynamic scale

Hiroya Nozaki (1):
staging/lustre/osc: LBUG in osc_lru_reclaim

Hugo Camboulive (2):
staging: iio: adc: fix comment block coding style issue
staging: iio: adc: fix comment block coding style issue

Ian Abbott (57):
staging: comedi: comedi_fops.c: remove bogus kernel-doc for runflags
staging: comedi: drivers.c: remove irrelevant #includes
staging: comedi: drivers.c: replace #include <linux/dma-mapping.h>
staging: comedi: drivers.c: document exported functions
staging: comedi: comedidev.h: reformat copyright comment
staging: comedi: comedidev.h: use enum for COMEDI_CB_... constants
staging: comedi: comedidev.h: tweak kernel-doc for struct comedi_async
staging: comedi: comedidev.h: document struct comedi_driver
staging: comedi: comedidev.h: document struct comedi_device
staging: comedi: comedidev.h: document struct comedi_subdevice
staging: comedi: comedidev.h: document struct comedi_buf_map
staging: comedi: comedidev.h: document struct comedi_lrange
staging: comedi: comedidev.h: tweak struct comedi_async documentation
staging: comedi: comedidev.h: tweak docs for inline functions
staging: comedi: comedidev.h: document remaining inline functions
staging: comedi: comedi_buf.c: tweak existing kernel-doc
staging: comedi: comedi_buf.c: document remaining exported functions
staging: comedi: comedi_fops.c: Tweak kernel-doc for consistency
staging: comedi: comedi_pci.c: improve function documentation
staging: comedi: comedi_pci.c: Fix kernel-doc Return tags
staging: comedi: comedi_pcmcia.c: improve function documentation
staging: comedi: comedi_usb.c: improve function documentation
staging: comedi: don't poll_wait on same subdevice twice
staging: comedi: rename comedi_buf_write_n_available
staging: comedi: add new comedi_buf_write_n_available()
staging: comedi: don't allocate buffer space when polling for write
staging: comedi: check command started by file being polled
staging: comedi: don't use mutex when polling file
staging: comedi: remain busy until read end-of-file
staging: comedi: don't consider "unmunged" data when becoming non-busy
staging: comedi: do extra checks for becoming non-busy for "read"
staging: comedi: make some variables unsigned in comedi_read()
staging: comedi: avoid bad truncation of a size_t in comedi_read()
staging: comedi: allow buffer wraparound in comedi_read()
staging: comedi: remove superfluous retval = 0 in comedi_read()
staging: comedi: return error on "read" if no command set up
staging: comedi: simplify returned errors for comedi_read()
staging: comedi: check for more errors for zero-length read
staging: comedi: comedidev.h: add comments to spin-lock and mutex
staging: comedi: comedidev.h: spaces preferred around that '*'
staging: comedi: fix extreme case of comedi_nsamples_left()
staging: comedi: comedi_test: reformat multi-line comments
staging: comedi: comedi_test: saturate fake waveform values
staging: comedi: comedi_test: remove nano_per_micro
staging: comedi: comedi_test: limit maximum convert_arg
staging: comedi: comedi_test: support scan_begin_src == TRIG_FOLLOW
staging: comedi: comedi_test: move modulo operations for waveform
staging: comedi: comedi_test: use unsigned int for waveform timing
staging: comedi: comedi_test: simplify time since last AI scan
staging: comedi: comedi_test: rename members for AI commands
staging: comedi: comedi_test: rename waveform members
staging: comedi: comedi_test: make timer rate similar to scan rate
staging: comedi: comedi_test: use unsigned short for loopback values
staging: comedi: comedi_test: allow read-back of AO channels
staging: comedi: comedi_test: handle partial scans in timer routine
staging: comedi: comedi_test: rename waveform_ai_interrupt()
staging: comedi: comedi_test: implement commands on AO subdevice

Iban Rodriguez (2):
Staging: rtl8188eu: Correct two coding style errors
Staging: rtl8188eu: Correct coding style errors

Ignacio Hernandez (1):
staging/rdma/hfi1: Increase SDMA descriptor queue size

Ioana Ciornei (32):
staging: wlan-ng: fix block comment indentation
staging: iio: cdc: use devm_iio_device_register instead iio_device_register
staging: iio: light: use devm_iio_device_register instead iio_device_register
staging: iio: resolver: replace iio_device_register by devm_iio_device_register
staging: rdma: amso1100: remove label indentation
staging: iio: cdc: simplify return flow
staging: iio: adc: use kernel types u32 and u64
staging: iio: adc: properly indent to match open paranthesis
staging: iio: adc: remove explicit comparison to NULL
staging: iio: adc: remove space after cast
staging: iio: adc: add spaces around binary operators
staging: iio: adc: add blank line after declarations
staging: iio: adc: remove multiple blank lines
staging: iio: adc: remove the use of CamelCase
staging: gdm724x: properly indent to match open paranthesis
stating: gdm724x: remove explicit NULL comparison
staging: gdm724x: add spaces around binary operators
staging: gdm724x: correct kzalloc/kmalloc sizeof argument
staging: gdm724x: remove multiple blank lines
staging: dgap: remove unnecessary blank lines
staging: dgap: properly indent to match open paranthesis
staging: dgap: remove unnecessary space after cast
staging: dgap: remove unnecessary brackets
staging: dgap: add spaces around binary operator '|'
staging: iio: accel: add spaces aroung binary operators
staging: iio: accel: properly align function arguments
staging: iio: accel: change uint8_t to u8
staging: iio: accel: add blank lines after function definitions
staging: iio: accel: fix block comments alignment
staging: iio: accel: remove unwanted blank lines
staging: iio: accel: place logical operators on the previous line
staging: iio: accel: add bracket on all branches of the if/else

Ira Weiny (1):
staging/rdma: Kconfig change STAGING_RDMA to be tristate.

Isaac Huang (1):
staging/lustre/o2iblnd: wrong uses of kib_tx_t::tx_nfrags

Itai Katz (5):
staging: fsl-mc: abstract test for existence of fsl-mc bus
staging: fsl-mc: abstract test for whether a dprc is a root dprc
staging: fsl-mc: add function to return pointer to root dprc
staging: fsl-mc: add counter to track number of root DPRCs
staging: fsl-mc: remove references to dev_root

Ivan Safonov (23):
staging: rtl8188eu: unused macro read_next_pair removed
staging: rtl8188eu: ARRAY_SIZE instead of sizeof/sizeof used
staging: rtl8188eu: spaces preferred around that + inserted
staging: rtl8188eu: sizeof/sizeof replaced by ARRAY_SIZE kernel macro
staging: rtl8188eu: clamp kernel macro used in proc_get_rx_signal
staging: rtl8188eu: ternary operator (?:) replaced by min/max kernel macro
staging: rtl8188eu: ternary operator (?:) replaced by min_t kernel macro
staging: rtl8188eu: ternary operator (?:) replaced by min_t kernel macro
staging: rtl8188eu: abs kernel macro used in simularity_compare function
staging: rtl8188eu: unused SUCCESS and FAIL macros removed
staging: rtl8188eu: unused MEM_ALIGNMENT_OFFSET and MEM_ALIGNMENT_PADDING macros removed
staging: rtl8188eu: unused MIN macro removed
staging: rtl8188eu: while loop replaced by for loop in rtw_restruct_wmm_ie
staging: rtl8188eu: increment placed into for loop header
staging: rtl8188eu: occurrence of the 5 GHz code marked
staging: rtl8188eu: operator = replaced by += in loop increment
staging: rtl8188eu: checkpatch fixes: spaces preferred around that '|' in hal/bb_cfg.c
staging: rtl8188eu: checkpatch fixes: unnecessary parentheses removed in hal/bb_cfg.c
staging: rtl8188eu: checkpatch fixes: alignment should match open parenthesis
staging: rtl8188eu: checkpatch fixes: line over 80 characters splited into two parts
staging: rtl8188eu: checkpatch fixes: 'Avoid CamelCase' in hal/bb_cfg.c
staging: rtl8188eu: new variable for hal_data->MCSTxPowerLevelOriginalOffset[pwrGrpCnt] in store_pwrindex_offset function
staging: rtl8188eu: pwrGrpCnt variable removed in store_pwrindex_offset function

J. German Rivera (24):
staging: fsl-mc: Add new flags field to MC command header
staging: fsl-mc: uprev dpmng binary interface to v8.0
staging: fsl-mc: up-rev dpbp binary interface to v2.0
staging: fsl-mc: up-rev dpmcp binary interface to v2.0
staging: fsl-mc: up-rev dpcon binary interface to v2.0
staging: fsl-mc: up-rev dprc binary interface to v4.0
staging: fsl-mc: Moved kernel-doc comments to .c files
staging: fsl-mc: Fixed uintX_t CHECK checkpatch warnings
staging: fsl-mc: Naming cleanup in fsl_mc-portal_allocate
staging: fsl-mc: fsl_mc_io object refactoring
staging: fsl-mc: dpmcp opening/closing refactoring
staging: fsl-mc: Changed dev_info() calls to dev_dbg()
staging: fsl-mc: Changed types of flags, portal size in
staging: fsl-mc: Removed unused DPMCP macros
staging: fsl-mc: Fixed alignment of copyright comment
staging: fsl-mc: Fixed bug in fsl_mc_allocator_remove
staging: fsl-mc: refactored error exit in allocator probe/remove
staging: fsl-mc: Fixed WARN_ON() in fsl_mc_resource_pool_remove_device
staging: fsl-mc: fixed bug in uninitialized root dprc irq count
staging: fsl-mc: Added missing initializer in fsl_mc_bus_driver
staging: fsl-mc: changed timeout units for MC cmd completion
staging: fsl-mc: refactored mc_send_command()
staging: fsl-mc:Added support for atomic portals
staging: fsl-mc: Added serialization to mc_send_command()

Jakub Sitnicki (2):
staging: rtl8188eu: Introduce monitor interface for IEEE 802.11 frames
staging: rtl8188eu: Fix build error when CFG80211 is not selected

James Simmons (15):
staging/lustre/libcfs: remove unused cfs_timer_done
staging: lustre: move nidstring handling to LNet layer
staging: lustre: remove libcfs_init_string function
staging: lustre: remove cfs_ip_addr_free wrapper
staging: lustre: move struct netstrfns to nidstr.h
staging: lustre: move cfs_ip_addr_* function from kernel libcfs to LNet
staging: lustre: Avoid nid range related forward declarations in nidstring.c
staging: lustre: Use C99 initializers for struct netstrfns
staging: lustre: change cfs_hash_lock_ops_t to struct
staging: lustre: change cfs_hash_hlist_ops_t to struct
staging: lustre: change cfs_hash_ops_t to struct
staging: lustre: change cfs_hash_dhead*_t to struct
staging: lustre: change cfs_hash_head*_t to struct
staging: lustre: convert last typedef data types in hash.c
staging: lustre: cleanup over 80 characters in libcfs_hash.h

Jareer Abdel-Qader (1):
staging/rdma/hfi1: close shared context security hole

Javier Martinez Canillas (13):
staging: iio: hmc5843: Export missing SPI module alias information
iio: adc: max1027: Set struct spi_driver .of_match_table
iio: as3935: Add OF match table
iio: adc128s052: Add OF match table
iio: frequency: adf4350: Add OF match table
iio: dac: ad7303: Add OF match table
iio: Export SPI module alias information in missing drivers
iio: adc: mcp320x: Set struct spi_driver .of_match_table
staging: mt29f_spinand: Export OF module alias information
Staging: ste_rmi4: Remove unnecessary MODULE_ALIAS()
staging: wicl1000: fix dereference after free in wilc_wlan_cleanup()
staging: wicl1000: remove duplicated operand in OR operation
staging: dgap: fix returned errno code in dgap_parsefile()

Jayavant Kenjalkar (1):
Staging: lustre: Fix warning detected by coccicheck

Jeff Becker (1):
staging/lustre: fix block comment formatting

Jes Sorensen (6):
staging: rtl8723au: Simplify eeprom content checking
staging: rtl8723au: Eliminate dummy ccxPowerIndexCheck()
staging: rtl8723au: Fold getTxPowerIndex() into PHY_SetTxPowerLevel8723A()
staging: rtl8723au: Tidy up SetTxPowerLevel8723A()
staging: rtl8723au: TurboScanOff is always true
staging: rtl8723au: Clean up getPowerBase()

Johnny Kim (6):
staging: wilc1000: use the real data type
staging: wilc1000: add an argument for Handle_SetWfiDrvHandler
staging: wilc1000: change address to fixed value
staging: wilc1000: use id value as argument
staging: wilc1000: define undefined operation mode
staging: wilc1000: remove meaningless line

Jonathan Cameron (2):
iio:measurement specialties core: Fix endian sparse warnings.
iio:light:apds9960 Fix sparse endian warnings.

Joshua Walgenbach (1):
staging: lustre: add in NID range management for libcfs

Jubin John (2):
staging/rdma/hfi1: Add unit # to verbs txreq cache name
staging/rdma/hfi1: Update driver version string to 0.9-294

Julia Lawall (10):
staging: lustre: include: put constant on the right of binary operator
staging: lustre: lnet: lib-ptl.c: put constant on the right of binary operator
staging: lustre: ldlm: put constant on the right of binary operator
staging: lustre: libcfs: put constant on the right of binary operator
staging: lustre: llite: put constant on the right of binary operator
Staging: lustre: obd: put constant on the right of binary operator
staging: lustre: osc: put constant on the right of binary operator
staging: lustre: put constant on the right of binary operator
staging: lustre: drop null test before destroy functions
hfi1: drop null test before destroy functions

Junesung Lee (1):
staging: android: fix typo

Juston Li (1):
staging/lustre: use __noreturn for lbug_with_loc

Kim, Leo (2):
staging: wilc1000: remove unused NM73131_0_BOARD
staging: wilc1000: delete definition USE_WIRELESS

Ksenija Stanojevic (19):
Staging: olpc_dcon: Replace timespec with ktime_t
Staging: comedi: Use mutex instead of semaphore in usbduxsigma.c
Staging: comedi: Use mutex instead of semaphore in usbdux.c
Staging: comedi: Use mutex instead of semaphore in usbduxfast.c
Staging: comedi: Use mutex instead of semaphore in ni_usb6501.c
Staging: fbtbt: Replace timespec with ktime_t
Staging: rdma: Use memdup_user
Staging: rtl8192u: Do not DMA on the stack
Staging: olpc_dcon: Remove braces
Staging: comedi: dt9812: Use mutex instead of semaphore
Staging: rtl8723au: Use snprintf instead rsprintf
Staging: lustre: include: Move function prototypes
Staging: lustre: include: Convert macro class_export_lock_get into static inline function
Staging: lustre: include: Convert macro class_export_lock_put into static inline function
Staging: lustre: include : Remove unused macros
Staging: rtl8192e: Use module_pci_driver
Staging: lustre: Replace LPROCFS_CLIMP_CHECK with lprocfs_climp_check
Staging: iio: impedance-analyzer: Fix sparse warning
Staging: iio: adc: Fix sparse warning

Kurt Kanzenbach (8):
Staging: rtl8192u: ieee80211: fixed open brace positions
Staging: rtl8192u: ieee80211: fixed position of else statements
Staging: rtl8192u: ieee80211: added missing space around '='
Staging: rtl8192u: ieee80211: added missing spaces after if
Staging: rtl8192u: ieee80211: corrected indent
Staging: rtl8192u: ieee80211: corrected block comments
Staging: rtl8192u: ieee80211: removed unnecessary braces
Staging: rtl8192u: ieee80211: added missing blank lines

Larry Finger (2):
staging: rtl8188eu: Add missing include
staging: rtl8712: Add device ID for Sitecom WLA2100

Lars Svensson (3):
fb.h: Provide alternate screen_base pointer
staging: fbtft: use alternate screen pointer
staging: fbtft: access screen buffer directly

Lars-Peter Clausen (2):
iio: Move callback buffer to its own module
iio: Move generic buffer implementations to sub-directory

Leo Kim (165):
staging: wilc1000: remove unused PLAT_RK3026_TCHIP
staging: wilc1000: remove definition WILC_IS_ERR
staging: wilc1000: remove a macro WILC_NULLCHECK
staging: wilc1000: remove the macro WILC_ERRORCHECK
staging: wilc1000: remove the macro WILC_ERRORREPORT
staging: wilc1000: remove definitions unused
staging: wilc1000: replace wilc error types with the generic error types
staging: wilc1000: remove wilc_errorsupport.h
staging: wilc1000: Modify null check routine
staging: wilc1000: wilc_wlan_if.h: remove warnings on the multiple blank lines
staging: wilc1000: wilc_wlan_if.h: remove warnings line over 80 characters
staging: wilc1000: wilc_wlan_if.h: align define, enum and structure
staging: wilc1000: rename tWILCpfScanResult
staging: wilc1000: remove typedef from tstrHiddenNetwork
staging: wilc1000: rename tWILCpfConnectResult
staging: wilc1000: remove typedef from AUTHTYPE_T
staging: wilc1000: remove typedef from tenuKeyType
staging: wilc1000: remove typedef from tuniHostIFkeyAttr
staging: wilc1000: remove typedef from tstrHostIFwepAttr
staging: wilc1000: remove typedef from tstrHostIFwpaAttr
staging: wilc1000: remove typedef from tstrHostIFpmkidAttr
staging: wilc1000: remove typedef from tstrHostIFpmkid
staging: wilc1000: remove typedef from tstrCfgParamVal
staging: wilc1000: remove typedef from SITE_SURVEY_T
staging: wilc1000: remove typedef from CURRENT_TX_RATE_T
staging: wilc1000: rename tWILCpfRemainOnChanExpired
staging: wilc1000: rename tWILCpfRemainOnChanReady
staging: wilc1000: wilc_wfi_cfgoperations.c : remove unused functions
staging: wilc1000: remove unused functions
staging: wilc1000: host_interface.c : remove unused functions
staging: wilc1000: remove typedef from tstrWILC_WFIDrv
staging: wilc1000: rename the member variable, drvHandler of host_if_msg
staging: wilc1000: host_interface.c : removes unused local variables
staging: wilc1000: wilc_wfi_cfgoperations.c : removes unused local variables
staging: wilc1000: remove typedef from tstrWID
staging: wilc1000: remove typedef from tenuWIDtype
staging: wilc1000: rename the member variable, enuWIDtype of wid
staging: wilc1000: rename the member variable, u16WIDid of wid
staging: wilc1000: rename the member variable, s32ValueSize of wid
staging: wilc1000: rename the member variable, ps8WidVal of wid
staging: wilc1000: remove unused struct tstrWidJoinReqExt
staging: wilc1000: remove unused struct tstrBssTable
staging: wilc1000: remove typedef from tstrJoinBssParam
staging: wilc1000: remove _tstrJoinParam from join_bss_param
staging: wilc1000: remove typedef from tstrWILC_UsrScanReq
staging: wilc1000: remove typedef from tstrWILC_UsrConnReq
staging: wilc1000: remove typedef from tenuHostIFstate
staging: wilc1000: remove typedef from tstrFoundNetworkInfo
staging: wilc1000: remove typedef from tstrHiddenNetworkInfo
staging: wilc1000: remove unused struct WILC_WFIDrvHandle
staging: wilc1000: remove unused struct cfg_param_t
staging: wilc1000: remove typedef from tstrStatistics
staging: wilc1000: remove typedef from tenuScanEvent
staging: wilc1000: rename typedef from tenuCfgParam
staging: wilc1000: remove typedef from tenuConnDisconnEvent
staging: wilc1000: remove typedef from tenuScanConnTimer
staging: wilc1000: host_interface.c : remove over-commenting
staging: wilc1000: rename enuKeyType of struct key_attr
staging: wilc1000: rename u8KeyAction of struct key_attr
staging: wilc1000: rename uniHostIFkeyAttr of struct key_attr
staging: wilc1000: rename pu8key of struct host_if_wpa_attr
staging: wilc1000: rename pu8macaddr of struct host_if_wpa_attr
staging: wilc1000: rename pu8seq of struct host_if_wpa_attr
staging: wilc1000: rename u8seqlen of struct host_if_wpa_attr
staging: wilc1000: rename u8keyidx of struct host_if_wpa_attr
staging: wilc1000: rename u8Keylen of struct host_if_wpa_attr
staging: wilc1000: rename u8Ciphermode of struct host_if_wpa_attr
staging: wilc1000: rename u8ScanSource of struct scan_attr
staging: wilc1000: rename u8ScanType of struct scan_attr
staging: wilc1000: remove duplicate null check routine
staging: wilc1000: rename pu8ChnlFreqList of struct scan_attr
staging: wilc1000: rename u8ChnlListLen of struct scan_attr
staging: wilc1000: rename pu8IEs of struct scan_attr
staging: wilc1000: rename IEsLen of struct scan_attr
staging: wilc1000: rename pfScanResult of struct scan_attr
staging: wilc1000: rename pvUserArg of struct scan_attr
staging: wilc1000: rename strHiddenNetwork of struct scan_attr
staging: wilc1000: fix "ERROR: do not initialise globals to 0 or NULL"
staging: wilc1000: remove duplicate copy routine
staging: wilc1000: rename pu8bssid of struct connect_attr
staging: wilc1000: rename pu8ssid of struct connect_attr
staging: wilc1000: rename ssidLen of struct connect_attr
staging: wilc1000: rename pu8IEs of struct connect_attr
staging: wilc1000: rename IEsLen of struct connect_attr
staging: wilc1000: rename u8security of struct connect_attr
staging: wilc1000: rename pfConnectResult of struct connect_attr
staging: wilc1000: rename pvUserArg of struct connect_attr
staging: wilc1000: rename tenuAuth_type of struct connect_attr
staging: wilc1000: rename u8channel of struct connect_attr
staging: wilc1000: rename pJoinParams of struct connect_attr
staging: wilc1000: rename pu8Buffer of struct rcvd_async_info
staging: wilc1000: rename u32Length of struct rcvd_async_info
staging: wilc1000: rename u8SetChan of struct channel_attr
staging: wilc1000: rename u32Interval of struct beacon_attr
staging: wilc1000: rename u32DTIMPeriod of struct beacon_attr
staging: wilc1000: rename u32HeadLen of struct beacon_attr
staging: wilc1000: rename pu8Head of struct beacon_attr
staging: wilc1000: rename u32TailLen of struct beacon_attr
staging: wilc1000: rename pu8Tail of struct beacon_attr
staging: wilc1000: rename au8Sta_DelAllSta of struct del_all_sta
staging: wilc1000: rename u8Num_AssocSta of struct del_all_sta
staging: wilc1000: rename bIsEnabled of struct set_multicast
staging: wilc1000: rename u32count of struct set_multicast
staging: wilc1000: rename au8MacAddr of struct del_sta
staging: wilc1000: rename bIsEnabled of struct power_mgmt_param
staging: wilc1000: rename u32Timeout of struct power_mgmt_param
staging: wilc1000: rename au8IPAddr of struct set_ip_addr
staging: wilc1000: rename pu8Buffer of struct rcvd_net_info
staging: wilc1000: rename u32Length of struct rcvd_net_info
staging: wilc1000: rename ssidLen of struct join_bss_param
staging: wilc1000: rename u8NoaEnbaled of struct join_bss_param
staging: wilc1000: rename u8OppEnable of struct join_bss_param
staging: wilc1000: rename u8CtWindow of struct join_bss_param
staging: wilc1000: rename u8Count of struct join_bss_param
staging: wilc1000: rename u8Index of struct join_bss_param
staging: wilc1000: rename au8Duration of struct join_bss_param
staging: wilc1000: rename au8Interval of struct join_bss_param
staging: wilc1000: remove unused variable gWFiDrvHandle
staging: wilc1000: rename variable HostIFthreadHandler
staging: wilc1000: rename variable gMsgQHostIF
staging: wilc1000: rename variable hSemHostIFthrdEnd
staging: wilc1000: rename variable hSemDeinitDrvHandle
staging: wilc1000: rename variable hWaitResponse
staging: wilc1000: rename variable hSemHostIntDeinit
staging: wilc1000: rename variable g_hPeriodicRSSI
staging: wilc1000: rename variable gapu8RcvdAssocResp
staging: wilc1000: rename variable gbScanWhileConnected
staging: wilc1000: rename variable gs8Rssi
staging: wilc1000: rename variable gs8lnkspd
staging: wilc1000: rename variable gu8Chnl
staging: wilc1000: rename variable gs8SetIP
staging: wilc1000: rename variable gs8GetIP
staging: wilc1000: rename variable gu32InactiveTime
staging: wilc1000: rename variable gu8DelBcn
staging: wilc1000: remove unused variable gu32WidConnRstHack
staging: wilc1000: rename variable gu8FlushedJoinReq
staging: wilc1000: rename variable gu8FlushedInfoElemAsoc
staging: wilc1000: rename variable gu8Flushed11iMode
staging: wilc1000: rename variable gu8FlushedAuthType
staging: wilc1000: rename variable gu32FlushedJoinReqSize
staging: wilc1000: rename variable gu32FlushedInfoElemAsocSize
staging: wilc1000: rename variable gu8FlushedJoinReqDrvHandler
staging: wilc1000: rename variable s32Error
staging: wilc1000: move variable clients_count
staging: wilc1000: move variable FALSE_FRMWR_CHANNEL
staging: wilc1000: fixes unnecessary variable replacement
staging: wilc1000: fixes alignment should match open parenthesis
staging: wilc1000: fixes comparison to NULL could be written
staging: wilc1000: wilc_msgqueue.c : remove goto statement
staging: wilc1000: remove unnecessary parentheses around
staging: wilc1000: fixes braces {} are not necessary for single statement blocks
staging: wilc1000: fixes blank lines aren't necessary brace
staging: wilc1000: fixes missing a blank line after declarations
staging: wilc1000: fixes please don't use multiple blank lines
staging: wilc1000: host_interface: removes unused functions
staging: wilc1000: rename au8StartTime of struct join_bss_param
staging: wilc1000: rename variable strWID
staging: wilc1000: rename u32Address of struct drv_handler
staging: wilc1000: rename u32Mode of struct op_mode
staging: wilc1000: rename u8MacAddress of struct set_mac_addr
staging: wilc1000: rename u8MacAddress of struct get_mac_addr
staging: wilc1000: rename strWILC_UsrScanReq of struct host_if_drv
staging: wilc1000: rename strWILC_UsrConnReq of struct host_if_drv
staging: wilc1000: rename strHostIfRemainOnChan of struct host_if_drv
staging: wilc1000: rename u8RemainOnChan_pendingreq of struct host_if_drv

Li Xi (1):
staging/lustre/osc: use global osc_rq_pool to reduce memory usage

Liang Zhen (3):
staging/lustre/o2iblnd: connection refcount fix for kiblnd_post_rx
staging/lustre/lnet: fix deadloop in ksocknal_push
staging/lustre/o2iblnd: leak cmid in kiblnd_dev_need_failover

Lijun Pan (1):
staging: fsl-mc: section mismatch bug fix

Linus Walleij (4):
iio: st_sensors: add debugfs register read hook
iio: event_monitor: report unsupported events
iio: generic_buffer: be helpful about enabling channels
iio: percolate error if event fd fails

Luca Ceresoli (5):
staging: rtl8723au: remove unimplemented function declarations
staging: rtl8188eu: remove useless comment
staging: rtl8188eu: rtw_set_fixed_ie(): accept void* parameters
staging: rtl8188eu: don't cast when calling rtw_set_fixed_ie()
staging: rtl8188eu: issue_action_BA(): extract ADDBA_req pointer

Lucas Georges (1):
staging: ft1000: code style cleanup

Ludovic Tancerel (6):
Add meas-spec sensors common part
Add tsys01 meas-spec driver support
Add tsys02d meas-spec driver support
Add htu21 meas-spec driver support
Add ms5637 meas-spec driver support
Add ms8607 meas-spec driver support

Luis de Bethencourt (20):
staging: octeon-usb: Fix module autoload for OF platform driver
iio: dac: max5821: Fix module autoload for OF platform driver
iio: adc: twl6030-gpadc: Fix module autoload for OF platform driver
staging: rtl8712: remove dead code
staging: comedi: ni_tiocmd: remove unused code
staging: rtl8192e: rtl_wx: fix negative noise value
staging: rtl8192u: r8192U_core: fix negative noise value
staging: rtl8192u: r8192U_wx: fix negative noise and level values
staging: rtl8712: fix negative level value
staging: wilc1000: Remove boolean comparisons
staging: vt6655: Remove boolean comparisons
staging: rtl8192u: simplify conditional
staging: lustre: o2iblnd: fix misleading indentation
staging: emxx_udc: Remove boolean comparisons
staging: rtl8188eu: fix misleading indentation
staging: rtl8712: Remove boolean comparisons
staging: rtl8712: braces should be used on all arms
staging: rtl8712: spaces preferred around operands
staging: rtl8723au: core: rtw_wlan_util: fix misleading indentation
staging: wilc1000: return -ENOMEM when kmalloc failed

Maciek Borzecki (1):
staging: wlan-ng: prism2sta: replace memcmp with ether_addr_equal

Malcolm Priestley (36):
staging: vt6655: replace typedef struct tagRDES0
staging: vt6655: replace typedef struct tagRDES1
staging: vt6655: replace typedef struct tagDEVICE_RD_INFO
staging: vt6655: replace typedef struct tagSRxDesc
staging: vt6655: vt6655_probe remove PCI debug info
staging: vt6655: remove get_chip_name and info message.
staging: vt6655: Remove typedef struct __chip_info_tbl
staging: vt6655: remove unused multicast_limit.
staging: vt6655: vt6655_init_info remove memset.
staging: vt6655: remove and move vt6655_init_info
staging: vt6655: device_get_pci_info remove unused pci_read_config_*
staging: vt6655: device_get_pci_info remove variable cis_addr.
staging: vt6655: device_get_pci_info remove call to set master.
staging: vt6655: device_get_pci_info pcid already assigned.
staging: vt6655: Move code in device_get_pci_info
staging: vt6655: don't stop TX queue unless buffer full.
staging: vt6656: implement TSF counter
staging: vt6656: implement power saving code.
staging: vt6656: implement power saving.
staging: vt6656: don't stop TX queue unless buffer full.
staging: vt6656: remove RX complete locking.
staging: vt6655: device_main replace pDevice with priv.
staging: vt6655: device_main.c replace pDesc with desc.
staging: vt6655: device_alloc_rx_buf replace pRDInfo with rd_info.
staging: vt6655: device_main replace pRD with rd.
staging: vt6655: device_main replace pTDInfo with td_info.
staging: vt6655: device_tx_srv rename pTD
staging: vt6655: device_main Replace uIdx with idx.
staging: vt6655: device.h remove unused macros.
staging: vt6655: device.h remove unsed headers.
staging: vt6655: device.h remove typedef enum
staging: vt6655: replace typedef struct __device_opt
staging: vt6655: remove static inline alloc_rd_info.
staging: vt6655: remove static inline alloc_td_info.
staging: vt6655: rename pOpts and sOpts to opts.
staging: vt6655: card.c rename pDevice with priv

Marcos CanÃn (1):
staging: comedi: drivers: coding style: fixed block comment style

Markus Pargmann (10):
iio: bmg160: Use i2c regmap instead of direct i2c access
iio: bmg160: Remove i2c_client from data struct
iio: bmg160: Use generic dev_drvdata
iio: bmg160: Remove remaining uses of i2c_client
iio: bmg160: Separate i2c and core driver
iio: bmg160: Add SPI driver
iio: bmc150: Use i2c regmap
iio: bcm150: Remove i2c_client from private data
iio: bmc150: Split the driver into core and i2c
iio: bmc150: Add SPI driver

Martin Kepplinger (9):
iio: mma8452: refactor for seperating chip specific data
iio: mma8452: add support for MMA8453Q accelerometer chip
iio: mma8452: add freefall / motion interrupt source
iio: mma8452: add support for MMA8652FC and MMA8653FC
iio: mma8452: add copyright notice comment
iio: mma8452: leave sysfs namings to the iio core
iio: adc: ad799x: leave sysfs naming to the core
iio: adc: max1363: leave sysfs naming to the core
iio: dac: ad5504: leave sysfs naming to the core

Martin Kletzander (1):
staging: rdma: Fix braces around if/else

Masanari Iida (1):
Staging: most: Fix typo in staging/most

Mateusz Kulikowski (218):
staging: rtl8192e: Rename rtl8192_init
staging: rtl8192e: Rename rtl8192_init_priv_constant
staging: rtl8192e: Rename rtl8192_init_priv_handler
staging: rtl8192e: Rename rtl8192_init_priv_lock
staging: rtl8192e: Rename rtl8192_init_priv_task
staging: rtl8192e: Rename rtl8192_init_priv_variable
staging: rtl8192e: Rename rtl8192_interrupt
staging: rtl8192e: Rename rtl8192_irq_rx_tasklet
staging: rtl8192e: Rename rtl8192_irq_tx_tasklet
staging: rtl8192e: Rename rtl8192_ioctl
staging: rtl8192e: Rename rtl8192_open
staging: rtl8192e: Rename rtl8192_close
staging: rtl8192e: Rename rtl8192_down
staging: rtl8192e: Rename rtl8192_restart
staging: rtl8192e: Rename rtl8192_up
staging: rtl8192e: Rename _rtl8192_up
staging: rtl8192e: Rename rtl8192_pci_disconnect
staging: rtl8192e: Rename rtl8192_pci_initdescring
staging: rtl8192e: Rename rtl8192_pci_module_exit
staging: rtl8192e: Rename rtl8192_pci_module_init
staging: rtl8192e: Rename rtl8192_pci_probe
staging: rtl8192e: Rename rtl8192_alloc_rx_desc_ring
staging: rtl8192e: Rename rtl8192_alloc_tx_desc_ring
staging: rtl8192e: Rename rtl8192_free_rx_ring
staging: rtl8192e: Rename rtl8192_free_tx_ring
staging: rtl8192e: Rename rtl8192_tx
staging: rtl8192e: Rename rtl8192_tx_cmd
staging: rtl8192e: Rename rtl8192_tx_isr
staging: rtl8192e: Rename rtl8192_tx_timeout
staging: rtl8192e: Rename rtl8192_tx_resume
staging: rtl8192e: Rename rtl8192_is_tx_queue_empty
staging: rtl8192e: Rename rtl819x_TxCheckStuck
staging: rtl8192e: Rename rtl8192_rx_normal
staging: rtl8192e: Rename rtl819x_RxCheckStuck
staging: rtl8192e: Rename HwRateToMRate90
staging: rtl8192e: Rename MRateToHwRate8190Pci
staging: rtl8192e: Rename CPUcheck_firmware_ready
staging: rtl8192e: Rename CPUcheck_maincodeok_turnonCPU
staging: rtl8192e: Rename fw_download_code
staging: rtl8192e: Rename phy_FwRFSerialRead
staging: rtl8192e: Rename phy_FwRFSerialWrite
staging: rtl8192e: Rename rtl8192_phyConfigBB
staging: rtl8192e: Rename rtl8192_phy_FinishSwChnlNow
staging: rtl8192e: Rename rtl8192_phy_RFSerialRead
staging: rtl8192e: Rename rtl8192_phy_RFSerialWrite
staging: rtl8192e: Rename rtl8192_phy_SetSwChnlCmdArray
staging: rtl8192e: Rename rtl8192_phy_SwChnlStepByStep
staging: rtl8192e: Rename rtl8192_SwChnl_WorkItem
staging: rtl8192e: Rename rtl8192_prepare_beacon
staging: rtl8192e: Rename rtl8192_qos_activate
staging: rtl8192e: Rename rtl8192_qos_association_resp
staging: rtl8192e: Rename rtl8192_qos_handle_probe_response
staging: rtl8192e: Rename rtl8192_refresh_supportrate
staging: rtl8192e: Rename rtl8192_set_chan
staging: rtl8192e: Rename rtl8192_sta_down
staging: rtl8192e: Rename _rtl8192_sta_up
staging: rtl8192e: Rename rtl8192_stop_beacon
staging: rtl8192e: Rename rtl8192_update_beacon
staging: rtl8192e: Rename rtl8192_update_cap
staging: rtl8192e: Rename rtl819x_ifcheck_resetornot
staging: rtl8192e: Rename rtl819x_ifsilentreset
staging: rtl8192e: Rename rtl819x_silentreset_mesh_bk
staging: rtl8192e: Rename rtl819x_update_rxcounts
staging: rtl8192e: Rename rtl819x_watchdog_wqcallback
staging: rtl8192e: Rename watch_dog_timer_callback
staging: rtl8192e: Rename rtl8192_get_channel_map
staging: rtl8192e: Rename rtl8192_getSupportedWireleeMode
staging: rtl8192e: Rename rtl8192_handle_assoc_response
staging: rtl8192e: Rename rtl8192_handle_beacon
staging: rtl8192e: Rename rtl8192_hard_data_xmit
staging: rtl8192e: Rename rtl8192_hard_start_xmit
staging: rtl8192e: Rename rtl8192e_update_msr
staging: rtl8192e: Rename rtl8192_hwconfig
staging: rtl8192e: Rename rtl8192_MapHwQueueToFirmwareQueue
staging: rtl8192e: Rename rtl8192_net_update
staging: rtl8192e: Rename rtl8192_process_phyinfo
staging: rtl8192e: Rename rtl8192_QueryIsShort
staging: rtl8192e: Rename rtl8192_query_rxphystatus
staging: rtl8192e: Rename rtl8192_read_eeprom_info
staging: rtl8192e: Rename rtl8192_signal_scale_mapping
staging: rtl8192e: Rename rtl8192_TranslateRxSignalStuff
staging: rtl8192e: Rename rtl8192_UpdateReceivedRateHistogramStatistics
staging: rtl8192e: Rename CCK_Tx_Power_Track_BW_Switch
staging: rtl8192e: Rename CCK_Tx_Power_Track_BW_Switch_ThermalMeter
staging: rtl8192e: Rename CCK_Tx_Power_Track_BW_Switch_TSSI
staging: rtl8192e: Rename rtl8192_BB_Config_ParaFile
staging: rtl8192e: Rename rtl8192_CalculateBitShift
staging: rtl8192e: Rename rtl8192_InitBBRFRegDef
staging: rtl8192e: Rename rtl8192_SetBWModeWorkItem
staging: rtl8192e: Rename rtl8192_SetTxPowerLevel
staging: rtl8192e: Rename SetRFPowerState8190
staging: rtl8192e: Rename r8192_set_mac_adr
staging: rtl8192e: Rename r8192_set_multicast
staging: rtl8192e: Rename rtl8192_cancel_deferred_work
staging: rtl8192e: Rename rtl8192_check_nic_enough_desc
staging: rtl8192e: Rename rtl819x_ethtool_get_drvinfo
staging: rtl8192e: Rename rtl819x_ethtool_get_link
staging: rtl8192e: Rename r8192_wx_adapter_power_status
staging: rtl8192e: Rename r8192_wx_force_reset
staging: rtl8192e: Rename r8192_wx_get_enc
staging: rtl8192e: Rename r8192_wx_get_essid
staging: rtl8192e: Rename r8192_wx_get_frag
staging: rtl8192e: Rename r8192_wx_get_freq
staging: rtl8192e: Rename r8192_wx_get_gen_ie
staging: rtl8192e: Rename r8192_wx_get_mode
staging: rtl8192e: Rename r8192_wx_get_name
staging: rtl8192e: Rename r8192_wx_get_nick
staging: rtl8192e: Rename r8192_wx_get_power
staging: rtl8192e: Rename r8192_wx_get_PromiscuousMode
staging: rtl8192e: Rename r8192_wx_get_rate
staging: rtl8192e: Rename r8192_wx_get_retry
staging: rtl8192e: Rename r8192_wx_get_rts
staging: rtl8192e: Rename r8192_wx_get_scan
staging: rtl8192e: Rename r8192_wx_get_sens
staging: rtl8192e: Rename r8192_wx_get_wap
staging: rtl8192e: Rename r8192_wx_set_auth
staging: rtl8192e: Rename r8192_wx_set_debugflag
staging: rtl8192e: Rename r8192_wx_set_enc_ext
staging: rtl8192e: Rename r8192_wx_set_essid
staging: rtl8192e: Rename r8192_wx_set_frag
staging: rtl8192e: Rename r8192_wx_set_freq
staging: rtl8192e: Rename r8192_wx_set_gen_ie
staging: rtl8192e: Rename r8192_wx_set_mlme
staging: rtl8192e: Rename r8192_wx_set_mode
staging: rtl8192e: Rename r8192_wx_set_nick
staging: rtl8192e: Rename r8192_wx_set_power
staging: rtl8192e: Rename r8192_wx_set_PromiscuousMode
staging: rtl8192e: Rename r8192_wx_set_rate
staging: rtl8192e: Rename r8192_wx_set_rawtx
staging: rtl8192e: Rename r8192_wx_set_retry
staging: rtl8192e: Rename r8192_wx_set_rts
staging: rtl8192e: Rename r8192_wx_set_scan
staging: rtl8192e: Rename r8192_wx_set_scan_type
staging: rtl8192e: Rename r8192_wx_set_sens
staging: rtl8192e: Rename r8192_wx_set_wap
staging: rtl8192e: Rename rtl8192_wx_get_range
staging: rtl8192e: Rename rtl8192_parse_pci_configuration
staging: rtl8192e: Rename InactivePsWorkItemCallback
staging: rtl8192e: Rename MgntActSet_802_11_PowerSaveMode
staging: rtl8192e: Rename rtl8192_hw_sleep_down
staging: rtl8192e: Rename r8192_get_wireless_stats
staging: rtl8192e: Rename r8192se_wx_set_force_lps
staging: rtl8192e: Rename r8192se_wx_set_lps_awake_interval
staging: rtl8192e: Rename dm_bandwidth_autoswitch
staging: rtl8192e: Rename dm_bb_initialgain_backup
staging: rtl8192e: Rename dm_bb_initialgain_restore
staging: rtl8192e: Rename dm_CCKTxPowerAdjust_ThermalMeter
staging: rtl8192e: Rename dm_CCKTxPowerAdjust_TSSI
staging: rtl8192e: Rename dm_check_ac_dc_power
staging: rtl8192e: Rename dm_check_edca_turbo
staging: rtl8192e: Rename dm_check_fsync
staging: rtl8192e: Rename dm_check_pbc_gpio
staging: rtl8192e: Rename dm_check_rate_adaptive
staging: rtl8192e: Rename dm_CheckRfCtrlGPIO
staging: rtl8192e: Rename dm_check_rx_path_selection
staging: rtl8192e: Rename dm_check_txpower_tracking
staging: rtl8192e: Rename dm_CheckTXPowerTracking_ThermalMeter
staging: rtl8192e: Rename dm_CheckTXPowerTracking_TSSI
staging: rtl8192e: Rename dm_check_txrateandretrycount
staging: rtl8192e: Rename dm_cs_ratio
staging: rtl8192e: Rename dm_ctrl_initgain_byrssi_by_driverrssi
staging: rtl8192e: Rename dm_ctrl_initgain_byrssi_by_fwfalse_alarm
staging: rtl8192e: Rename dm_ctrl_initgain_byrssi_highpwr
staging: rtl8192e: Rename dm_ctstoself
staging: rtl8192e: Rename dm_deInit_fsync
staging: rtl8192e: Rename dm_dig_init
staging: rtl8192e: Rename dm_dynamic_txpower
staging: rtl8192e: Rename dm_EndHWFsync
staging: rtl8192e: Rename dm_EndSWFsync
staging: rtl8192e: Rename dm_fsync_timer_callback
staging: rtl8192e: Rename dm_init_bandwidth_autoswitch
staging: rtl8192e: Rename dm_init_ctstoself
staging: rtl8192e: Rename dm_init_dynamic_txpower
staging: rtl8192e: Rename dm_init_fsync
staging: rtl8192e: Rename dm_initial_gain
staging: rtl8192e: Rename dm_InitializeTXPowerTracking_ThermalMeter
staging: rtl8192e: Rename dm_init_rxpath_selection
staging: rtl8192e: Rename dm_InitializeTXPowerTracking_TSSI
staging: rtl8192e: Rename dm_Init_WA_Broadcom_IOT
staging: rtl8192e: Rename dm_pd_th
staging: rtl8192e: Rename dm_rxpath_sel_byrssi
staging: rtl8192e: Rename dm_send_rssi_tofw
staging: rtl8192e: Rename dm_StartHWFsync
staging: rtl8192e: Rename dm_StartSWFsync
staging: rtl8192e: Rename dm_txpower_reset_recovery
staging: rtl8192e: Rename dm_TXPowerTrackingCallback_ThermalMeter
staging: rtl8192e: Rename dm_TXPowerTrackingCallback_TSSI
staging: rtl8192e: Rename dm_tx_update_tssi_strong_signal
staging: rtl8192e: Rename dm_tx_update_tssi_weak_signal
staging: rtl8192e: Rename r8192_wx_set_enc
staging: rtl8192e: Rename firmware_check_ready
staging: rtl8192e: Rename dm_ctrl_initgain_byrssi
staging: rtl8192e: rtl_wx: Fix BRACES warning
staging: rtl8192e: Fix SUSPECT_CODE_INDENT warnings
staging: rtl8192e: Fix CONSTANT_COMPARISON warnings
staging: rtl8192e: Fix FSF_MAILING_ADDRESS warnings
staging: rtl8192e: Remove _rtl92e_silent_reset_mesh
staging: rtl8192e: Remove _rtl92e_dm_check_pbc_gpio
staging: rtl8192e: Remove extra braces
staging: rtl8192e: Simplify _rtl92e_calculate_bit_shift
staging: rtl8192e: Merge/Remove _rtl92e_dm_bb_initialgain_backup
staging: rtl8723au: Fix resource leak
staging: rtl8192e: rtl_dm: Use proper packet type
staging: rtl8192e: cmdpkt: Use packettype properly
staging: rtl8192e: cmdpkt: Simplify argument names
staging: rtl8192e: cmdpkt: Reorder arguments
staging: rtl8192e: cmdpkt: Pass data as const void*
staging: rtl8192e: Use macro to represent fragmentation threshold
staging: rtl8192e: cmd_pkt: Handle INIT packets
staging: rtl8192e: Add rt_fw_blob
staging: rtl8192e: Rename rt_firmware::firmware_status to status
staging: rtl8192e: init_fw: Drop unneded check
staging: rtl8192e: Add _rtl92e_wait_for_fw()
staging: rtl8192e: Add _rtl92e_fw_prepare
staging: rtl8192e: Swap firmware endian in _rtl92e_fw_prepare()
staging: rtl8192e: Remove _rtl92e_fw_download_code()
staging: rtl8192e: fw: Use netdev_dbg instead of RT_TRACE
staging: rtl8192e: _rtl92e_fw_boot_cpu: Remove unneeded goto

Matt Ranostay (12):
iio: light: DT binding docs for APDS9960 driver
iio: light: add APDS9960 ALS + promixity driver
devicetree: add PulsedLight vendor + device docs
iio: proximity: add support for PulsedLight LIDAR
iio: humidity: add HDC100x support
iio: chemical: Add IIO_CONCENTRATION channel type
iio: resistance: add IIO_RESISTANCE channel type
devicetree: add SGX Sensortech vendor id
iio: chemical: add SGX VZ89x VOC sensor support
iio: chemical: vz89x hardware i2c workaround
iio: lidar: add missing MODULE_DEVICE_TABLE for dt
iio: hdc100x: correct IIO_CHAN_INFO_OFFSET value

Matthew Needes (1):
staging: lustre/obdclass/linux/linux-module.c

Maxime Lorrillere (1):
staging: lustre: simplify ptlrpc_deactivate_and_unlock_import

MichaÅ Bartoszkiewicz (1):
staging: rtl8723au: remove unnecessary le32_to_cpu

Mike Dupuis (4):
Staging: rtl8192u: space required before open parentheses
Staging: rtl8192u: suspect code indent for conditional statment
Staging: rtl8192u: do not use C99 // comments
Staging: rlt8192u: Remove spaces at the start of lines

Mike Marciniszyn (2):
staging/rdma/hfi1: Fix regression in send performance
staging/rdma/hfi1: add additional rc traces

Mike Rapoport (91):
staging: lustre: fix CODE_INDENT checkpatch.pl errors
staging: lustre: fix GLOBAL_INITIALISERS checkpatch.pl errors
staging: lustre: fix OPEN_BRACE checkpatch.pl errors
staging: fbtft: remove unused bl_ops from fbtft_unregister_backlight
staging: fbtft: fbtft-core: define backlight_ops statically
staging: fbtft: fbtft_request_gpios: reduce nesting
staging: fbtft: fb_ssd1351: define backlight_ops statically
staging: fbtft: fb_watterott: define backlight_ops statically
staging: ft1000_pcmcia: staticize local functions in ft1000_dnld.c
staging: lustre: fix whitespace errors reported by checkpatch.pl
staging: lustre: use linux/statfs.h instead of asm/statfs.h
staging: lustre: fix switch-case identation errors
staging: lustre: fix TRAILING_STATEMENTS checkpatch errors
staging: sm750fb: rename hwI2CInit to sm750_hw_i2c_init
staging: sm750fb: rename hwI2CClose to sm750_hw_i2c_close
staging: sm750fb: rename hwI2CReadReg to sm750_hw_i2c_read_reg
staging: sm750fb: rename hwI2CWriteReg to sm750_hw_i2c_write_reg
staging: sm750fb: ddk750_hwi2c: rename CamelCase static functions
staging: sm750fb: rename swI2CInit to sm750_sw_i2c_init
staging: sm750fb: rename swI2CReadReg to sm750_sw_i2c_read_reg
staging: sm750fb: rename swI2CWriteReg to sm750_sw_i2c_write_reg
staging: sm750fb: ddk750_swi2c: staticize swI2C{SCL,SDA}
staging: sm750fb: ddk750_swi2c: rename CamelCase static functions
staging: sm750fb: ddk750_hw_i2c: rename busSpeedMode
staging: sm750fb: hw_i2c_{read,write}: rename CamelCase variables
staging: sm750fb: ddk750_hwi2c: reduce amount of CamelCase
staging: sm750fb: ddk750_swi2c: rename CamelCase static variables
staging: sm750fb: ddk750_swi2c: further reduce CamelCase
staging: sm750fb: ddk750_*i2c: remove multiple blank lines
staging: sm750fb: ddk750_*i2c: shorten lines to under 80 characters
staging: lustre: lustre_dlm_flags: stop using C99 comments
staging: sm750fb: sm750_help.h: spacing fix
staging: sm750fb: tidy up #include directives
staging: sm750fb: replace custom MB(x) macro with appropriate SZ_xM
staging: sm750fb: remove unused MB(x) and KB(x) macros
staging: sm750fb: replace twoToPowerOfx with shift operator
staging: sm750fb: remove dead code
staging: sm750fb: staticize local functions in ddk750_chip
staging: sm750fb: remove unused calcPllValue2 function
staging: sm750fb: remove unused ddk750_initDVIDisp function
staging: sm750fb: remove unused macros
staging: sm750fb: staticize getPowerMode function
staging: sm750fb: remove unused enable{ZVPort,SSP,PWM} functions
staging: sm750fb: remove unneeded switch statement
staging: sm750fb: remove proc_checkMode method from lynxfb_output
staging: sm750fb: remove clear method from lynxfb_{crtc,output}
staging: lustre: add missing blank line after declarations
staging: lustre: remove multiple blank lines
staging: lustre: add a blank line after function/struct/union/enum declarations
staging: sm750fb: merge calcPLL and getPllValue into getChipClock
staging: sm750fb: rename getChipClock to get_mxclk_freq
staging: sm750fb: remove some unnecessary castings
staging: lustre: remove unused OBD_SLAB_CPT_ALLOC* macros
staging: lustre: replace OBDO_ALLOC with kmem_cache_alloc
staging: lustre: replace OBDO_FREE with kmem_cache_free
staging: lustre: remove unused OBDO_{ALLOC, FREE} macros
staging: lustre: replace OBD_SLAB_ALLOC_PTR with kmem_cache_alloc
staging: lustre: replace OBD_SLAB_ALLOC_PTR_GFP with kmem_cache_alloc
staging: lustre: replace OBD_SLAB_ALLOC_GFP with kmem_cache_alloc
staging: lustre: replace OBD_SLAB_FREE_PTR with kmem_cache_free
staging: lustre: replace OBD_SLAB_FREE with kmem_cache_free
staging: lustre: remove unused OBD_SLAB_ALLOC* and OBD_SLAB_FREE* macros
staging: sm750fb: remove '#if 1' conditionals
staging: sm750fb: simplify PLL divisors calculations
staging: sm750fb: remove unused pllcalparam typedef
staging: sm750fb: remove defintion of offsetof
staging: sm750fb: remove ancient kernel support
staging: sm750fb: remove unused methods from lynx_share
staging: sm750fb: replace lynx_crtc methods with function calls
staging: sm750fb: use direct call to hw_sm750_output_setMode
staging: lustre: get rid of OBD_PAGE_ALLOC/FREE
staging: lustre: remove unused OBD_PAGE_ALLOC/FREE and friends
staging: sm750fb: replace lynx_cursor methods with function calls
staging: sm750fb: remove unused SPC_SM750 define
staging: sm750fb: replace PADDING macro with ALIGN
staging: sm750fb: remove unused smi_indent variable
staging: sm750fb: merge sm750_hw.h into sm750.h
staging: sm750fb: rename struct sm750_share to sm750_dev
staging: sm750fb: rename 'struct sm750_dev' variables to sm750_dev
staging: sm750fb: merge struct sm750_state into struct sm750_dev
staging: sm750fb: remove unused PROC_SPEC_* typedefs
staging: sm750fb: replace lynx_share with sm750_dev in lynxfb_par
staging: sm750fb: remove hw_sm750_getVMSize function
staging: sm750fb: replace lynx_share with sm750_dev in function calls
staging: sm750fb: use 'struct sm750_dev *' instead of 'void *'
staging: sm750fb: use sm750_dev with pci_{get, set}_drvdata
staging: sm750fb: fix wrong indentation
staging: sm750fb: remove unused field in lynx_cursor
staging: sm750fb: merge lynx_share into sm750_dev
staging: sm750fb: remove '#ifdef CAP_EXP*' conditionals
staging: sm750fb: remove unused fields from struct sm750_dev

Mitko Haralanov (3):
staging/rdma/hfi1: Prevent silent data corruption with user SDMA
staging/rdma/hfi1: Wrong cast breaks desired pointer arithmetic
staging/rdma/hfi1: Allow tuning of SDMA interrupt rate

Muhammad Falak R Wani (12):
staging: most: hdm-usb: Use setup_timer
staging: ion: Remove explicit NULL comparison
staging: octeon: Remove explicit NULL comparison
staging: octeon: Remove explicit NULL comparison
staging: ipath: ipath_driver: Use setup_timer
staging: ipath: ipath_verbs: Use setup_timer
staging: ipath: ipath_sdma: Use setup_timer
staging: ipath: ipath_init_chip: Use setup_timer
staging: rdma: hfi1: chip: Use setup_timer
staging: hfi1: driver: Use setup_timer
staging: hfi1: sdma: Use setup_timer
staging: rdma: ipath: Remove unneeded vairable.

Navya Sri Nizamkari (6):
Staging: xgifb: Replace udelay, mdelay functions with usleep_range
Staging: xgifb: Remove blank line before } and after {
Staging: xgifb: Remove extra blank lines.
Staging: xgifb: Fix comparison to NULL warning
Staging: xgifb: Remove space after cast
Staging: emxx_udc: Add space around operator.

Nayeemahmed Badebade (3):
staging: panel: panel.c: Fixed coding style issues
staging: comedi: kcomedilib: Fixed coding style issue
Staging: fsl-mc/bus: mc-bus.c: Fixed coding style issues

Nicola Corna (1):
iio: humidity: si7020: replaced bitmask on humidity values with range check

Nicolas Iooss (1):
staging/rdma/hfi1: do not use u8 to store a 32-bit integer

Nicolas Joseph (1):
staging/rtl8192u: remove unused function

Nilesh Kokane (3):
Staging: lustre: lov_obd: fixed a brace coding style issue
Staging: lustre: lnet :socklnd return statement in void function not useful
staging: lustre: lnet :socklnd Braces not necessary

Niranjana Vishwanathapura (1):
staging/rdma/hfi1: Add coalescing support for SDMA TX descriptors

Niu Yawei (2):
staging/lustre/llite: deny non-root user for changelog operations
staging/lustre/libcfs: minor fix in cfs_hash_for_each_relax()

Octavian Purdila (2):
iio: fix drivers that use 0 as a valid IRQ in client->irq (part 2)
iio: remove gpio interrupt probing from drivers that use a single interrupt

Olaf Weber (1):
staging/lustre/ptlrpc: make ptlrpcd threads cpt-aware

Oleg Drokin (89):
staging/lustre/lnet: Reenable lnet router debugfs
staging/lustre/lmv: fix potential null pointer dereference
staging/lustre: Remove OBD_CPT_ALLOC_LARGE
staging/lustre: Remove unused OBD_VMALLOC
staging/lustre: Remove unused OBD_CPT_ALLOC* macros
staging/lustre: Remove users of OBD_ALLOC/FREE_PTR lu_object.h
staging/lustre/llite: Get rid of OBD_ALLOC/FREE_PTR
staging/lustre/obdclass: replace OBD_ALLOC_GFP with kzalloc
staging/lustre: Remove references to OBD_ALLOC/FREE* in comments
staging/lustre/fld: Replace OBD_ALLOC_GFP with kzalloc
staging/lustre: Convert lustre_cfg_new/free to use kzalloc/kfree
staging/lustre/ptlrpc: Replace OBD_FREE_PTR with kfree
staging/lustre: Replace last users of OBD_ALLOC/FREE_LARGE
staging/lustre: Remove stray bit of userland utils code
staging/lustre: Remove unused OBD_ALLOC* and OBD_FREE macros
staging/lustre: Remove memory allocation fault injection framework
staging/lustre: Remove lustre used memory tracking framework
staging/lustre: remove obd_memory stats counter
staging/lustre: Remove IS_SERVER and all users
staging/lustre: remove IS_MDS|IS_OST|IS_MGS defines and users
staging/lustre: Remove server defines from lustre_disk.h
staging/lustre/ptlrpc: Remove ptlrpc_update_export_timer()
staging/lustre/obdclass: Remove unused lprocfs_wr_evict_client
staging/lustre: Remove obd_export_evict_by_nid/uuid
staging/lustre/obdclass: Remove unused lprocfs_alloc/free_obd_stats
staging/lustre: Remove unused lprocfs_alloc/free_md_stats
staging/lustre: Remove unused lprocfs_init_ldlm_stats
staging/lustre: Remove unused debugfs/procfs helpers
staging/lustre: Remove mds/ost capabilities support
staging/lustre: Remove unused target_print_req()
staging/lustre: Remove unused lustre_acl_xattr_merge2posix()
staging/lustre/ptlrpc: Remove server-specific health checks
staging/lustre: Remove unused req_capsule_server_grow
staging/lustre: Remove unused reply state batches code
staging/lustre: Remove high-priority request callbacks
staging/lustre: Remove unused statfs_pack()
staging/lustre: Remove unused ptlrpcd_add_rqset()
staging/lustre: Remove unused functions and definitions from cl_object
staging/lustre: Remove unused lu_object functions.
staging/lustre/ldlm: Remove unused round_timeout function
staging/lustre/obdclass: Remove unused functions from genops.c
staging/lustre: Remove unused function class_handle_hash_back()
staging/lustre: Remove unused function server_name2svname()
staging/lustre/obdclass: Drop unused code from obdo.c
staging/lustre/ptlrpc: Drop unused client code
staging/lustre/ptlrpc: secure wrapping code cleanup
staging/lustre: Drop unused obdo_from_la() and la_from_obdo()
staging/lustre/fid: Remove server fid function declarations
staging/lustre/fid: seq_client_init/fini don't need to be exported
staging/lustre/fid: Remove unused seq_client_get_seq function
staging/lustre/fid: Get rid of lcs_srv in lu_client_seq
staging/lustre/fid: Remove unused struct lu_server_seq
staging/lustre/obdclass: Remove unused nid_hash
staging/lustre: Remove server-only recovery-related bits
staging/lustre: Remove ccc_attr/conf_set()
staging/lustre: Remove unused ccc_io_fini()
staging/lustre: Remove ccc_transient_page_* methods
staging/lustre/llite: Remove unused ll_get_default/max_cookiesize()
staging/lustre: KEY_DEFAULT/MAX_COOKIESIZE key is unused, remove them
staging/lustre: Remove ununused ll_ra_read_get()
staging/lustre/llite: Remove unused ll_rmdir_entry()
staging/lustre/lov: Remove unused lov_dump_lmm/pool()
staging/lustre/lov: Remove unused lov_lsm_decref()
staging/lustre/ldlm: Remove unused interval tree bits
staging/lustre/ldlm: Remove unused ldlm_cancel_locks_for_exports()
staging/lustre/ldlm: Remove ldlm_init/destroy_export()
staging/lustre/ldlm: Remove unimplemented lock conversion traces.
staging/lustre/ldlm: Get rid of lr_converting queue
staging/lustre/ldlm: Remove unused ldlm_cli_enqueue_local()
staging/lustre/ldlm: Remove unused ldlm_init/fini_flock_export
staging/lustre/ldlm: Remove unused ldlm_enqueue_pack()
staging/lustre/ldlm: Remove ldlm_errno2error()
staging/lustre/ldlm: Remove ldlm_glimpse_ast()
staging/lustre/ldlm: Remove ldlm_lock_fail_match()
staging/lustre/ldlm: Remove ldlm_namespace_free()
staging/lustre/ldlm: Remove unused ldlm_pool_get_clv()
staging/lustre/ldlm: Remove unused ldlm_pool_set_slv()
staging/lustre/ldlm: Remove ldlm_refresh/del_waiting_lock()
staging/lustre/ldlm: Remove intent policies handler.
staging/lustre/ldlm: Remove unused ldlm_reprocess_all*()
staging/lustre/ldlm: Remove unused ldlm_resource_insert_lock_after()
staging/lustre/ldlm: Remove unused ldlm_blocking_ast/_nocheck()
staging/lustre: Remove ns_is_client()
staging/lustre: Remove ns_is_server()
staging/lustre/ldlm: Remove server side code from pool support.
staging/lustre/ldlm: Remove unused exported symbols.
staging/lustre/ldlm: Remove ldlm_namespace_inactive_list()
staging/lustre/ldlm: Remove posix lock (flock) deadlock detection
staging/lustre/ldlm: Make ldlm_add_ast_work_item() static

Parshuram Thombare (1):
staging: dgnc: simplify a trivial if-return sequence

Paul Gortmaker (8):
drivers/staging: make android ion_page_pool.c explicitly non-modular
drivers/staging: make android tegra_ion.c properly tristate
drivers/staging: make android ashmem.c explicitly non-modular
drivers/staging: make android sw_sync.c explicitly non-modular
drivers/staging: make android lowmemorykiller.c explicitly non-modular
drivers/staging: make android timed_output.c explicitly non-modular
drivers/staging: make emxx_udc.c explicitly non-modular
"drivers/staging: mark android/ion fcns with EXPORT_SYMBOL for tristate

Paul McQuade (1):
Staging: vt6655: Renamed uRATE to rate

Peng Fan (1):
staging: iio: adc: lpc32xx: use correct reutrn value

Peng Sun (3):
staging: android: ashmem.c: 'spaces preferred around that -' style issue
staging: android: ashmem.c: 'No space necessary after' style issue
staging: android: ashmem.c: 'Alignment' style issue

Peter Rosin (2):
iio: resistance: Document that resistance can be output
iio: mcp4531: Driver for Microchip digital potentiometers

Punit Vara (16):
Staging: rtl8712: Coding style warning fix for block comment
Staging: rts5208: Coding style warnings fix for block comments
Staging: rtl8712: drv_types.h:Coding style warnings fix for block comments
Staging: rtl8712: ieee80211.c: Coding style warnings fix for block comments
Staging: rtl8712: ieee80211.h: Coding style warnings fix for block comments
Staging: rtl8712: os_intfs.c : Coding style warning fix for block comment
Staging: rtl8712: recv_linux.c: Coding style warning fix for block comment
Staging: rtl8712: rtl8712_cmd.c: Coding style warnings fix for block comments
Staging: rtl8712: rtl8712_cmdctrl_bitdef.h: Coding style warning fix for block comment
Staging: rtl8712: rtl8712_gp_bitdef.h: Coding style warning fix for block comment
Staging: rtl8712: rtl8712_hal.h: Coding style warnings fix for block comments
Staging: rtl8712: Fix warning prefer eth_broadcast_addr() over memset()
Staging: rtl8712: Use ether_addr_equal() over memcmp()
Staging: rtl8712: Coding style warnings fix for block comments
Staging: wilc1000: Remove boolean comparision
Staging: wilc1000: Prefer eth_broadcast_addr over memset()

RaphaÃl Beamonte (22):
staging: wilc1000: remove FREE_WILC_BUFFER()
staging: wilc1000: replace MALLOC_WILC_BUFFER() macro to avoid possible memory leak
staging: rtl8192u: r8192U_core: fix switch and case indent code style error
staging: rtl8192u: r8192U_core: fix space before close parenthesis code style error
staging: rtl8192u: r8192U_core: fix code indent using spaces code style error
staging: rtl8192u: r8192U_core: fix else following close brace code style error
staging: rtl8192u: r8192U_core: fix missing struct leading to consistent spacing code style error
staging: rtl8192u: r8192U_core: whitespace neatening to fix consistent spacing code style errors
staging: rtl8192u: r8192U_core: clean C99 // comments
staging: rtl8192u: r8192U_core: include linux/uaccess.h instead of asm/uaccess.h
staging: rtl8192u: r8192U_core: remove return statement of void function
staging: rtl8192u: r8192U_core: fix unecessary braces code style issue
staging: rtl8192u: r8192U_core: remove forward declarations in .c file
staging: rtl8192u: r8192U_core: fix unnecessary check before kfree code style issue
staging: rtl8192u: r8192U_core: fix unnecessary parentheses code style issue
staging: rtl8192u: r8192U_core: fix unnecessary else after return code style issue
staging: rtl8192u: r8192U_core: fix unnecessary whitespace code style issue
staging: rtl8192u: r8192U_core: fix missing blank line after declarations code style issue
staging: rtl8192u: r8192U_core: fix quoted string split across lines code style issue
staging: rtl8192u: r8192U_core: fix use ether_addr_copy() over memcpy() code style issue
staging: rtl8192u: r8192U_core: fix comments lines over 80 characters
staging: rtl8192u: r8192U_core: add line breaks to keep lines under 80 characters

Ravi Teja Darbha (7):
staging: goldfish: Fix NULL comparison style
staging: goldfish: Prefer kernel type u32 over uint32_t
staging: emxx_udc: Remove FSF mailing address
staging: emxx_udc: Avoid using multiple blank lines
staging: emxx_udc: Fix NULL comparison style
staging: emxx_udc: Remove cleanup1 label
staging: emxx_udc: Remove unused parameter from function parameter list parameter list

Rocco Folino (1):
staging/lustre: Make nrs_policy_get_info_locked() static

Rohit kumar (1):
staging: ion: Fix error handling in ion_buffer_create

Ronit Halder (4):
Staging: most: Use NULL instead of zero
Staging: wilc1000: Use NULL instead of zero
staging: dgap: fix memory leak in dgap_parsefile()
Staging: rts5208: use dmam_alloc_coherent

Ryan Van Quinlan (1):
staging: lustre: lclient: NULL comparison style

Sakshi Bansal (1):
staging: netlogic: xlr_net.h: fixed coding style warnings

Sakshi Vaid (2):
staging: lustre: lustre: obdclass: Fixed space checkpatch
Staging: lustre: lustre: lov: lov_dev.c: Added missing blank line

Salah Triki (1):
staging: dgnc: take a lock when storing value in dgnc_poll_tick

Salva Peirà (1):
staging/dgnc: fix info leak in ioctl

Samuel Dominguez Lorenzo (1):
staging: rtl8712: usb_ops_linux: fixed a comparison coding style issue

Sanchayan Maity (1):
iio: adc: vf610: Add IIO buffer support for Vybrid ADC

Sanne Wouda (1):
staging: lustre: kernel style neating (block comments)

Shivani Bhardwaj (44):
Staging: xgifb: vb_util: Fixed sparse warning of bit truncation due to cast
Staging: vt6655: rxtx: Remove extra space character
Staging: vt6655: rxtx: Remove extra parentheses
Staging: vt6655: mac: Remove extra braces
Staging: unisys: visorinput: Remove unused code
Staging: wilc1000: wilc_wfi_cfgoperations: Remove unused code
Staging: wilc1000: wilc_wlan: Remove unnecessary cast
Staging: wilc1000: host_interface: Remove extra NULL test
Staging: wilc1000: wilc_wlan_cfg: Remove unnecessary cast
Staging: wilc1000: host_interface: Remove unnecessary enum
Staging: sm750fb: sm750: Remove irrelevant code
Staging: rtl8723au: rtl8723a_bt-coexist: Remove unused variable
Staging: rtl8723au: rtw_mlme_ext: Remove unnecessary test expression
Staging: rtl8712: os_intfs: Remove unnecessary cast
Staging: rtl8712: rtl8712_cmd: Remove useless cast
Staging: rtl8712: rtl8712_io: Remove unnecessary cast
Staging: rtl8712: rtl8712_xmit: Remove useless cast
Staging: rtl8712: rtl871x_io: Remove explicit cast
Staging: rtl8712: usb_ops_linux: Remove useless cast
Staging: rtl8192u: ieee80211_softmac: Remove extra NULL check
Staging: rtl8192u: ieee80211_rx: Remove unnecessary code
Staging: lustre: llite_lib: Remove unnecessary NULL check
Staging: lustre: mdc_locks: Remove extra test expression
Staging: lustre: lproc_osc: Change the variable to be checked
Staging: lustre: lproc_ptlrpc: Replace simple_strtol with simple_stroul
Staging: rtl8192e: rtllib_softmac: Remove useless cast
Staging: iio: ad7192: Remove unnecessary NULL test
Staging: iio: tsl2x7x_core: Remove unrequired parentheses from DIV_ROUND_UP
Staging: rtl8188eu: rf_cfg: Remove useless cast
Staging: rtl8188eu: rtw_ieee80211: Remove unnecessary cast
Staging: fbtft: fb_agm1264k-fl: Remove unnecessary cast
Staging: fbtft: fb_ra8875: Remove useless cast
Staging: fbtft: fb_ssd1331: Remove unnecessary cast
Staging: rdma: mad: Remove explicit cast
Staging: gdx724x: gdm_mux: Remove explicit cast
Staging: dgap: Remove unnecessary test expression
Staging: most: cdev: Remove useless check
Staging: lustre: lproc_osc: Add check on a variable
Staging: lustre: interval_tree: Remove multiple assignments
Staging: wilc1000: coreconfigurator: Drop unneeded wrapper functions
Staging: wilc1000: coreconfigurator: Remove irrelevant wrapper function
Staging: wilc1000: coreconfigurator: Remove unnecessary parentheses
Staging: wilc1000: coreconfigurator: Remove trailing whitespace
Staging: wilc1000: wilc_wfi_cfgoperations: Remove irrelevant wrapper function

Shraddha Barke (144):
Staging: rtl8192e: rtl_core.c: Remove unused variable
Staging: rtl8723au: core: Remove unused variable
Staging: rtl819u: ieee80211: Remove unused variable
Staging: rtl8192e: r8192E_dev.c: Remove unused variable
Staging: lustre: libcfs: Remove typedefs for struct
Staging: lustre: obdclass: Remove typedefs for struct
Staging: lustre: obdclass: Use kasprintf instead of kzalloc and sprintf
Staging: lustre: lnet: Remove useless cast on void pointer
Staging: lustre: mdc: Remove useless cast on void pointer
Staging: lustre: obdclass: Remove unnecessary return statements
Staging: lustre: obdclass: Insert blank line from declarations
Staging: lustre: osc: Space prohibited between function name and open parenthesis
Staging: lustre: ptlrpc: Remove braces for single statement blocks
Staging: lustre: libcfs: Remove braces for single statement blocks
Staging: lustre: obdclass: Remove braces for single statement blocks
Staging: lustre: llite: llite_close.c: Remove unnecessary braces
Staging: lustre: llite: llite_lib.c: Remove unnecessary braces
Staging: lustre: lnet: Remove braces for single statement blocks
Staging: rtl8723au: hal: Remove braces for single statement blocks
Staging: android: Remove unnecessary braces.
Staging: speakup: Remove braces for single statement blocks
Staging: rtl8192e: rtl_wx.c: Remove braces for single statement blocks
Staging: comedi: addi_apci_3120: Remove unnecessary if
Staging: wilc1000: Replace "#include <asm/uaccess>" with "#include <linux/uaccess>"
Staging: iio: cdc: Prefer using the BIT macro
Staging: iio: meter: Prefer using the BIT macro
Staging: iio: addac: Prefer using the BIT macro
Staging: lustre: libcfs: Prefer using the BIT macro
Staging: lustre: ptlrpc: Prefer using the BIT macro
Staging: rtl8192u: ieee80211: Replace "#include <asm/uaccess>" with "#include <linux/uaccess>"
Staging: rtl8192u: ieee80211: ieee80211_module.c: Replace "#include <asm/uaccess>" with "#include <linux/uaccess>"
Staging: rtl8192u: ieee80211: ieee80211_softmac.c: Replace "#include <asm/uaccess>" with "#include <linux/uaccess>"
Staging: comedi: Prefer using the BIT macro
Staging: speakup: varhandlers.c: Remove explicit NULL comparison
Staging: speakup: devsynth.c: Remove explicit NULL comparison
Staging: speakup: serialio.c: Remove explicit NULL comparison
Staging: speakup: kobjects.c: Remove explicit NULL comparison
Staging: rtl8188eu: core: Remove explicit NULL comparison
Staging: rtl8188eu: Remove explicit NULL comparison
Staging: lustre: libcfs: libcfs_lock.c: Remove explicit NULL comparison
Staging: lustre: libcfs: libcfs_mem.c: Remove explicit NULL comparison
Staging: lustre: obdclass: obd_config.c: Remove explicit NULL comparison
Staging: lustre: obdclass: genops.c: Remove explicit NULL comparison
Staging: rtl8188eu: hal: Remove explicit NULL comparison
Staging: rtl8188eu: hal: Hal8188ERateAdaptive.c: Remove explicit NULL comparison
Staging: rtl8188eu: hal: rtl8188eu_xmit.c: Remove explicit NULL comparison
Staging: rtl8188eu: os_dep: recv_linux.c: Remove explicit NULL comparison
Staging: rtl8188eu: os_dep: mlme_linux.c: Remove explicit NULL comparison
Staging: rtl8188eu: os_dep: osdep_service.c: Remove explicit NULL comparison
Staging: ft1000: ft1000-usb: Use USB API functions rather than constants
Staging: ft1000: use usleep_range()
Staging: rtl8192u: Remove unnecessary printk
Staging: most: aim-network: Replace pr_info with netdev_info
Staging: fbtft: Remove debug messages
Staging: iio: meter: Prefer using the BIT macro
Staging: iio: addac: Prefer using the BIT macro
Staging: most: Use module_i2c_driver
Staging: media: lirc: Use USB API functions rather than constants
Staging: iio: cdc: Prefer using the BIT macro
Staging: iio: cdc: Remove unnecessary dev_info
Staging: lustre: obdclass: Declare structure as static.
Staging: fbtft: Remove debug messages related to DEBUG_WRITE_VMEM
Staging: fbtft: Remove debug messages related to DEBUG_BACKLIGHT
Staging: lustre: ptlrpc: Declare sptlrpc_rule_set_merge as static
Staging: lustre: ptlrpc: Declare sptlrpc_rule_set_free as static
Staging: lustre: ptlrpc: Declare sptlrpc_rule_set_expand as static
Staging: lustre: ptlrpc: Declare sptlrpc_rule_set_choose as static
Staging: lustre: ptlrpc: Declare sptlrpc_req_replace_dead_ctx as static
Staging: lustre: ptlrpc: Declare sptlrpc_parse_rule as static
Staging: lustre: obdclass: cl_io: Declare as static
Staging: lustre: obdclass: cl_lock: Declare as static
Staging: lustre: obdclass: obd_config: Declare as static
Staging: lustre: obdclass: genops: Declare as static
Staging: lustre: obdclass: class_obd: Declare as static
Staging: lustre: obdclass: Remove unused functions
Staging: most: Use module_platform_driver
Staging: lustre: ptlrpc: nrs: Declare as static
Staging: lustre: ptlrpc: events: Declare as static
Staging: lustre: ptlrpc: pinger: Declare as static
Staging: lustre: ptlrpc: layout: Declare as static
Staging: lustre: ptlrpc: niobuf: Declare as static
Staging: lustre: obdclass: genops: Declare as static
Staging: lustre: obdclass: class_obd: Declare as static
Staging: lustre: obdclass: obd_mount: Declare as static
Staging: lustre: obdclass: Remove unused function obd_export_nid2str
Staging: lustre: obdclass: llog_swab: Declare local functions as static
Staging: lustre: ptlrpc: pack_generic: Declare local functions as static
Staging: lustre: ptlrcpc: sec: Declare local functions as static
Staging: lustre: obdclass: llog_cat: Declare local functions as static
Staging: lustre: ptlrpc: pack_generic: Declare local functions as static
Staging: lustre: ptlrpc: import: Declare deuuidify as static
Staging: lustre: ptlrpc: service: Declare local functions as static
Staging: lustre: obdclass: obdo: Declare iattr_from_obdo as static
Staging: speakup: Use ARRAY_SIZE macro
Staging: wilc1000: wilc_wfi_cfgoperations: Replace memset with eth_zero_addr
Staging: wilc1000: host_interface: Replace memset with eth_zero_addr
Staging: lustre: Remove unused libiam.h header
Staging: lustre: obdclass: lu_object: Declare local functions as static
Staging: lustre: obdclass: lprocfs_status: Declare local functions as static
Staging: lustre: osc: Remove null check before kfree
Staging: sm750fb: Use ARRAY_SIZE macro
Staging: most: hdm-i2c: Drop owner assignment from i2c driver
Staging: rdma: hfi1: Use kcalloc instead of kzalloc to allocate array
Staging: rdma: ipath: Use kcalloc instead of kzalloc to allocate array
Staging: rtl8192u: ieee80211: ieee80211_softmac: Remove commented printk messages
Staging: rtl8192u: ieee80211: ieee80211_wx: Remove commented printk messages
Staging: rtl8192u: ieee80211: ieee80211_rx: Remove commented printk messages
Staging: rtl8712: Use ARRAY_SIZE macro
Staging: rtl8188eu: core: Use ARRAY_SIZE macro
Staging: unisys: Use kcalloc instead of kzalloc to allocate array
Staging: rtl8192e: Use kcalloc instead of kzalloc to allocate array
Staging: wilc1000: wilc_msgqueue: Use kmemdup instead of kmalloc and memcpy
Staging: wilc1000: wilc_wfi_cfgoperations: Remove NULL check before kfree
Staging: wilc1000: linux_wlan: Remove NULL check before kfree
Staging: comedi: Remove exceptional & on function name
Staging: iio: Remove exceptional & on function name
Staging: most: Remove exceptional & on function name
Staging: lustre: lov: Remove unused #include header file
Staging: wilc1000: Use kzalloc instead of kmalloc and memset
Staging: wilc1000: Remove null check before kfree
Staging: wilc1000: Use kmemdup instead of kmalloc and memcpy
Staging: lustre: ptlrpc: Remove unnecessary cast on void pointer
Staging: lustre: lnet: Remove unnecessary cast on void pointer
Staging: lustre: obdclass: Remove unnecessary cast on void pointer
Staging: lustre: obd_class.h: Remove unused macro OBD_CHECK_MD_OP
Staging: lustre: obd_support.h: Remove unused OBD_SLAB_FREE_RTN0
Staging: iio: cdc: Remove unused macros
Staging: media: Remove unnecessary cast on void pointer
Staging: rdma: hfi1: Remove unnecessary cast on void pointer
Staging: rdma: amso1100: Remove unnecessary cast on void pointer
Staging: comedi: Remove unnecessary cast on void pointer
Staging: gdm72xx: Remove unnecessary cast on void pointer
Staging: slicoss: Remove unnecessary cast on void pointer
Staging: unisys: Remove unnecessary cast on void pointer
Staging: gdm724x: Remove unnecessary cast on void pointer
Staging: most: Remove unnecessary cast on void pointer
Staging: rtl8192u: Eliminate use of MSECS macro
Staging: rtl8723au: Use put_unaligned_le32
Staging: lustre: ptlrpc: Remove EXPORT_SYMBOL for sptlrpc_rule_set_expand
Staging: lustre: Remove unused obd_cache.h file
Staging: lustre: lustre_log: Remove unused functions
Staging: lustre: lprocfs_status: Remove unused declaration
Staging: wlan-ng: Remove unused p80211meta.h file
Staging: lustre: Remove unused lustre_lfsck_user.h file

Sirnam Swetha (4):
Staging: panel: spaces preferred around that '/'
Staging: panel: Removing multiple blank lines
Staging: panel: usleep_range is preferred over udelay
Staging: panel: Logical continuations should be on the previous line

Sriram Raghunathan (1):
staging: android: Fix checkpatch block comments warnings

Stanislav Kholmanskikh (2):
staging: wilc1000: linux_wlan_spi: correct types
staging: wilc1000: linux_wlan_spi: include header

Sudip Mukherjee (43):
staging: most: bool comparison style
staging: most: remove multiple blank line
staging: most: out of memory error
staging: most: remove unused functions
staging: most: make functions static
staging: most: use NULL pointer
staging: most: remove unused variable
staging: most: fix Makefile
staging: most: NULL comparison style
staging: wilc1000: fix freeing of ERR_PTR
staging: most: remove always true comparison
staging: most: return NULL instead of integer
staging: most: remove driver owner
staging: most: remove unneeded NULL check
staging: most: style of bool comparison
staging: lustre: lov: fix dereference of ERR_PTR
staging: lustre: lov: remove always false condition
staging: fbtft: use strncpy instead of strcpy
staging: fbtft: do not use magic numbers
staging: gdm72xx: fix memory leak
staging: gdm72xx: NULL comparison style
staging: dgap: fix possible NULL dereference
staging: dgap: remove unused variable
staging: fbtft: use dev_*
staging: fbtft: start using pr_fmt
staging: fbtft: change log level
staging: rtl8192e: fix memory leak
staging: slicoss: return status of slic_link_event_handler
staging: slicoss: use status in slic_if_init
staging: slicoss: use status in slic_ioctl
staging: slicoss: use status in isr
staging: dgnc: remove unused variables
staging: dgnc: change style of NULL comparison
staging: dgnc: remove NULL test
staging: dgnc: remove initialization of global
staging: dgnc: remove dgnc_init_globals function
staging: dgnc: remove multiple blank lines
staging: dgnc: remove blankline before brace
staging: dgnc: remove blankline after brace
staging: dgnc: remove space after cast
staging: dgnc: alignment style
staging: dgnc: remove parenthesis
staging: dgap: remove unused configuration

Teodora Baluta (3):
iio: accel: add support for mxc4005 accelerometer
iio: mxc4005: add triggered buffer mode for mxc4005
iio: mxc4005: add data ready trigger for mxc4005

Tetsuo Handa (1):
android, lmk: Send SIGKILL before setting TIF_MEMDIE.

Tillmann Heidsieck (3):
staging: wlan-ng fix buffer overflow in firmware handling
staging: wlan-ng remove redundant conditional
staging: wlan-ng remove unnessecary variable

Tim Sell (17):
staging: unisys: documentation and TODO tweaks
staging: unisys: visorhid: correctly map keys with extended scancodes
staging: unisys: visorhid: remove unnecessary include of serio.h
staging: unisys: visorhid: rename to visorinput
staging: unisys: visorinput: subsume .h files directly into visorinput.c
staging: unisys: visorinput: re-order declarations for consistency
staging: unisys: visorinput: make structs & arrays const where possible
staging: unisys: visorinput: correct code comments per kernel conventions
staging: unisys: visorinput: comment tweaks - s/gizmo/input node/g
staging: unisys: visorinput: change input bus type to BUS_VIRTUAL (6)
staging: unisys: visorinput: register & use input_dev open() and close()
staging: unisys: visorinput: remove extraneous mouse logic
staging: unisys: visorinput: remove extraneous do_key function
staging: unisys: visornic: prevent faults if driver re-loaded during stress
staging: unisys: visorinput: address checkpatch alignment issues
staging: unisys: visorinput: fix comment format
staging: unisys: visorinput: no need to track open count

Ting-Chih Hsiao (1):
staging: lustre-mgc: make mgc_obd_ops static

Tomeu Vizoso (1):
staging: board: Set PM domain before probe

Tony Cho (108):
staging: wilc1000: remove dead codes
staging: wilc1000: remove unused preprocessor definition
staging: wilc1000: fix potential memory leak
staging: wilc1000: add maintainers for Atmel 802.11 driver
staging: wilc1000: remove BROKEN status
staging: wilc1000: remove STATIC_MACADDRESS
staging: wilc1000: remove firmware definition
staging: wilc1000: remove unused global variables
staging: wilc1000: remove PANDA_BOARD
staging: wilc1000: rename tstrHostIFmsg
staging: wilc1000: remove typedef from the struct
staging: wilc1000: rename strHostIFmsg
staging: wilc1000: rename u16MsgId
staging: wilc1000 remove typedef from the union
staging: wilc1000: rename uniHostIFmsgBody
staging: wilc1000: remove typedef from the struct tstrHostIFscanAttr
staging: wilc1000: remove typedef from the struct tstrHostIFconnectAttr
staging: wilc1000: remove typedef from the struct tstrRcvdNetworkInfo
staging: wilc1000: remove typedef from the struct tstrRcvdGnrlAsyncInfo
staging: wilc1000: remove typedef from the struct tstrHostIFkeyAttr
staging: wilc1000: remove typedef from the struct tstrHostIFCfgParamAttr
staging: wilc1000: remove typedef from the struct tstrHostIFSetChan
staging: wilc1000: remove typedef from the struct tstrHostIFGetChan
staging: wilc1000: remove typedef from the struct tstrHostIFSetBeacon
staging: wilc1000: remove typedef from the struct tstrHostIFDelBeacon
staging: wilc1000: remove typedef from the struct tstrWILC_AddStaParam
staging: wilc1000: remove typedef from the struct tstrTimerCb
staging: wilc1000: remove typedef from the struct tstrHostIfPowerMgmtParam
staging: wilc1000: remove typedef from the struct tstrHostIfStaInactiveT
staging: wilc1000: remove typedef from the struct tstrHostIFSetIPAddr
staging: wilc1000: remove typedef from the struct tstrHostIfSetDrvHandler
staging: wilc1000: remove typedef from the struct tstrHostIFSetMulti
staging: wilc1000: remove typedef from the struct tstrHostIfSetOperationMode
staging: wilc1000: remove typedef from the struct tstrHostIfSetMacAddress
staging: wilc1000: remove typedef from the struct tstrHostIfGetMacAddress
staging: wilc1000: remove typedef from the struct tstrHostIfBASessionInfo
staging: wilc1000: remove typedef from the struct tstrHostIFDelSta
staging: wilc1000: remove typedef from the struct tstrHostIfRemainOnChan
staging: wilc1000: remove typedef from the struct tstrHostIfRegisterFrame
staging: wilc1000: remove typedef from the struct tstrHostIFDelAllSta
staging: wilc1000: remove unnecessary global variable
staging: wilc1000: remove u32Intialized which is unnecessary
staging: wilc1000: delete unnecessary comments and dead code
staging: wilc1000: remove PLL_WORKAROUND
staging: wilc1000: remove AGING_ALG
staging: wilc1000: rename strHostIFscanAttr
staging: wilc1000: rename strHostIFconnectAttr
staging: wilc1000: rename strRcvdNetworkInfo
staging: wilc1000: rename strRcvdGnrlAsyncInfo
staging: wilc1000: rename strHostIFkeyAttr
staging: wilc1000: rename strHostIFCfgParamAttr
staging: wilc1000: remove struct get_channel
staging: wilc1000: rename struct set_channel
staging: wilc1000: rename strHostIFSetChan
staging: wilc1000: remove struct del_beacon
staging: wilc1000: rename struct set_beacon
staging: wilc1000: rename strHostIFSetBeacon
staging: wilc1000: rename strAddStaParam
staging: wilc1000: rename strDelStaParam
staging: wilc1000: rename strEditStaParam
staging: wilc1000: remove struct timer_cb
staging: wilc1000: rename strPowerMgmtparam
staging: wilc1000: rename strHostIfStaInactiveT
staging: wilc1000: rename strHostIfSetDrvHandler
staging: wilc1000: rename strHostIfSetIP
staging: wilc1000: rename strHostIfSetMulti
staging: wilc1000: rename strHostIfSetOperationMode
staging: wilc1000: rename strHostIfSetMacAddress
staging: wilc1000: rename strHostIfGetMacAddress
staging: wilc1000: rename strHostIfBASessionInfo
staging: wilc1000: rename strHostIfRemainOnChan
staging: wilc1000: remove typedef from enum
staging: wilc1000: coreconfigurator.c: remove unused struct
staging: wilc1000: rename strHostIfRegisterFrame
staging: wilc1000: rename pUserData
staging: wilc1000: rename strHostIFDelAllSta
staging: wilc1000: remove bool bRespRequired from send_config_pkt
staging: wilc1000: change parameter names in send_config_pkt
staging: wilc1000: host_infterface.h: remove unused enum tenuWILC_StaFlag
staging: wilc1000: remove wilc_wlan.c included in wilc_wfi_cfgoperations.c
staging: wilc1000: replace drvHandler and hWFIDrv with hif_drv
staging: wilc1000: rename pstrCfgParamVal in struct cfg_param_attr
staging: wilc1000: rename u32SetCfgFlag of struct cfg_param_val
staging: wilc1000: rename strHostIFwepAttr of union host_if_key_attr
staging: wilc1000: rename strHostIFwpaAttr of union host_if_key_attr
staging: wilc1000: rename strHostIFpmkidAttr of union host_if_key_attr
staging: wilc1000: rename pu8WepKey of struct host_if_wep_attr
staging: wilc1000: rename u8WepKeylen of struct host_if_wep_attr
staging: wilc1000: rename u8Wepidx of struct host_if_wep_attr
staging: wilc1000: rename u8mode of struct host_if_wep_attr
staging: wilc1000: rename tenuAuth_type of struct host_if_wep_attr
staging: wilc1000: remove extern declarations of g_linux_wlan
staging: wilc1000: remove typedef from the linux_wlan_t
staging: wilc1000: remove typedef from the tstrInterfaceInfo
staging: wilc1000: change the type of wilc1000_initialized
staging: wilc1000: rename u8NoIfcs in the struct wilc
staging: wilc1000: rename strInterfaceInfo in the sturct wilc
staging: wilc1000: rename aSrcAddress in the struct wilc_vif
staging: wilc1000: rename aBSSID in the sturct wilc_vif
staging: wilc1000: rename drvHandler in the struct wilc_vif
staging: wilc1000: rename wilc_netdev in the struct wilc_vif
staging: wilc1000: move clean up codes into wl_wlan_cleanup function
staging: wilc1000: rename wilc_firmware in the struct wilc
staging: wilc1000: remove COMPLEMENT_BOOT
staging: wilc1000: introduce struct wilc_sdio for sdio data
staging: wilc1000: assign pointer of g_linux_wlan to sdio device data
staging: wilc1000: fix the bug on copying bssid
staging: wilc1000: change MAINTAINERS

Trung Thanh Le (1):
staging: android: fix coding style checks in sw_sync.c

Vennila Megavannan (1):
staging/rdma/hfi1: Prevent host software lock up

Vincent Stehlà (1):
staging: wilc1000: avoid NULL pointer dereference on error

Vladimir Barinov (4):
iio: Support triggered events
dt: Add vendor prefix 'holt'
iio: adc: hi8435: Holt HI-8435 threshold detector
dt: Document Holt HI-8435 bindings

Xander Huff (1):
iio: adc: xilinx-xadc: Push interrupts into hardirq context

Yazen Ghannam (1):
staging/lustre: Remove unused, commented function call

Yong Li (1):
staging: iio: hmc5843: Set iio name dynamically

kbuild test robot (12):
iio: light: fix platform_no_drv_owner.cocci warnings
iio: adc: vf610: fix simple_return.cocci warnings
iio: apds9960: light: fix simple_return.cocci warnings
iio: light: apds9960: fix platform_no_drv_owner.cocci warnings
staging: wilc1000: hif_sema_driver can be static
staging: wilc1000: hif_sema_deinit can be static
staging: wilc1000: periodic_rssi can be static
staging: wilc1000: scan_while_connected can be static
staging: wilc1000: join_req can be static
staging: wilc1000: mode_11i can be static
staging: wilc1000: info_element_size can be static
staging: wilc1000: join_req_drv can be static

mike dupuis (15):
Staging: rtl8192u: Space not allowed after &
Staging: rtl8192u: space required before open braces
Staging: rtl8192u: space required after close braces
Staging: rtl8192u: space prohibited before close parenthesis
Staging: rtl8192u: space required after ','
Staging: rtl8192u: add missing blank lines after declarations
Staging: rtl8192u: move open braces to previous lines
Staging: rtl8192u: add spaces around == and || operators
Staging: rtl8192u: spaces required around = operator
Staging: rtl819u: Fix brace styling issues
Staging: rtl8192u: quoted strings split across lines
Staging: rtl8192u: missing blank lines after declarations
Staging: rtl8192u: Fix block comment formatting
Staging: rtl8192u: Correct open brace placement
Staging: rtl8192u: Remove spaces at the start of lines

Documentation/ABI/testing/sysfs-bus-iio | 32 +
Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435 | 43 +
.../ABI/testing/sysfs-bus-iio-chemical-vz89x | 7 +
.../ABI/testing/sysfs-bus-iio-humidity-hdc100x | 9 +
Documentation/ABI/testing/sysfs-bus-iio-meas-spec | 8 +
.../ABI/testing/sysfs-bus-iio-trigger-sysfs | 22 +
Documentation/DocBook/iio.tmpl | 2 +-
.../devicetree/bindings/i2c/trivial-devices.txt | 3 +-
.../devicetree/bindings/iio/accel/mma8452.txt | 24 +
.../devicetree/bindings/iio/adc/hi8435.txt | 21 +
.../devicetree/bindings/iio/light/apds9960.txt | 22 +
.../devicetree/bindings/iio/light/us5182d.txt | 34 +
.../devicetree/bindings/vendor-prefixes.txt | 4 +
MAINTAINERS | 19 +-
drivers/iio/Kconfig | 30 +-
drivers/iio/Makefile | 7 +-
drivers/iio/accel/Kconfig | 33 +-
drivers/iio/accel/Makefile | 6 +-
.../accel/{bmc150-accel.c => bmc150-accel-core.c} | 407 +-
drivers/iio/accel/bmc150-accel-i2c.c | 102 +
drivers/iio/accel/bmc150-accel-spi.c | 91 +
drivers/iio/accel/bmc150-accel.h | 20 +
drivers/iio/accel/kxcjk-1013.c | 34 +-
drivers/iio/accel/mma8452.c | 356 +-
drivers/iio/accel/mma9553.c | 29 -
drivers/iio/accel/mxc4005.c | 567 ++
drivers/iio/accel/st_accel_core.c | 1 +
drivers/iio/accel/stk8312.c | 30 +-
drivers/iio/accel/stk8ba50.c | 30 +-
drivers/iio/adc/Kconfig | 35 +-
drivers/iio/adc/Makefile | 3 +-
drivers/iio/adc/ad799x.c | 1 -
drivers/iio/adc/berlin2-adc.c | 91 +-
drivers/iio/adc/hi8435.c | 534 ++
drivers/iio/adc/max1027.c | 1 +
drivers/iio/adc/max1363.c | 1 -
drivers/iio/adc/mcp320x.c | 1 +
drivers/iio/adc/ti-adc128s052.c | 8 +
drivers/iio/adc/twl6030-gpadc.c | 1 +
drivers/iio/adc/vf610_adc.c | 101 +-
drivers/iio/adc/xilinx-xadc-core.c | 37 +-
drivers/iio/adc/xilinx-xadc.h | 2 -
drivers/iio/amplifiers/ad8366.c | 1 +
drivers/iio/buffer/Kconfig | 24 +
drivers/iio/buffer/Makefile | 8 +
.../industrialio-buffer-cb.c} | 12 +
.../{ => buffer}/industrialio-triggered-buffer.c | 0
drivers/iio/{ => buffer}/kfifo_buf.c | 0
drivers/iio/chemical/Kconfig | 15 +
drivers/iio/chemical/Makefile | 6 +
drivers/iio/chemical/vz89x.c | 256 +
drivers/iio/common/Kconfig | 1 +
drivers/iio/common/Makefile | 1 +
drivers/iio/common/ms_sensors/Kconfig | 6 +
drivers/iio/common/ms_sensors/Makefile | 5 +
drivers/iio/common/ms_sensors/ms_sensors_i2c.c | 652 ++
drivers/iio/common/ms_sensors/ms_sensors_i2c.h | 66 +
drivers/iio/common/st_sensors/st_sensors_core.c | 22 +
drivers/iio/dac/ad5504.c | 1 -
drivers/iio/dac/ad7303.c | 7 +
drivers/iio/dac/m62332.c | 63 +-
drivers/iio/dac/max5821.c | 1 +
drivers/iio/frequency/adf4350.c | 9 +
drivers/iio/gyro/Kconfig | 19 +-
drivers/iio/gyro/Makefile | 4 +-
drivers/iio/gyro/bmg160.h | 10 +
drivers/iio/gyro/{bmg160.c => bmg160_core.c} | 361 +-
drivers/iio/gyro/bmg160_i2c.c | 71 +
drivers/iio/gyro/bmg160_spi.c | 57 +
drivers/iio/gyro/st_gyro_core.c | 1 +
drivers/iio/humidity/Kconfig | 23 +
drivers/iio/humidity/Makefile | 2 +
drivers/iio/humidity/hdc100x.c | 320 +
drivers/iio/humidity/htu21.c | 253 +
drivers/iio/humidity/si7020.c | 6 +-
drivers/iio/imu/kmx61.c | 28 -
drivers/iio/industrialio-core.c | 10 +-
drivers/iio/industrialio-trigger.c | 12 +-
drivers/iio/industrialio-triggered-event.c | 68 +
drivers/iio/light/Kconfig | 23 +
drivers/iio/light/Makefile | 2 +
drivers/iio/light/apds9960.c | 1130 +++
drivers/iio/light/opt3001.c | 1 -
drivers/iio/light/stk3310.c | 98 +-
drivers/iio/light/tsl4531.c | 9 +-
drivers/iio/light/us5182d.c | 507 ++
drivers/iio/magnetometer/Kconfig | 33 +-
drivers/iio/magnetometer/Makefile | 3 +-
drivers/iio/magnetometer/bmc150_magn.c | 29 -
drivers/iio/magnetometer/st_magn_core.c | 1 +
drivers/iio/potentiometer/Kconfig | 20 +
drivers/iio/potentiometer/Makefile | 6 +
drivers/iio/potentiometer/mcp4531.c | 231 +
drivers/iio/pressure/Kconfig | 13 +
drivers/iio/pressure/Makefile | 1 +
drivers/iio/pressure/ms5637.c | 190 +
drivers/iio/pressure/st_pressure_core.c | 1 +
drivers/iio/proximity/Kconfig | 12 +
drivers/iio/proximity/Makefile | 1 +
drivers/iio/proximity/as3935.c | 7 +
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 289 +
drivers/iio/proximity/sx9500.c | 9 -
drivers/iio/temperature/Kconfig | 22 +
drivers/iio/temperature/Makefile | 2 +
drivers/iio/temperature/mlx90614.c | 92 +-
drivers/iio/temperature/tsys01.c | 230 +
drivers/iio/temperature/tsys02d.c | 191 +
drivers/staging/Kconfig | 2 -
drivers/staging/Makefile | 1 -
drivers/staging/android/Kconfig | 2 +-
drivers/staging/android/ashmem.c | 44 +-
drivers/staging/android/ion/compat_ion.h | 1 -
drivers/staging/android/ion/ion.c | 49 +-
drivers/staging/android/ion/ion.h | 10 +-
drivers/staging/android/ion/ion_cma_heap.c | 6 +-
drivers/staging/android/ion/ion_heap.c | 4 +-
drivers/staging/android/ion/ion_page_pool.c | 10 +-
drivers/staging/android/ion/ion_priv.h | 3 +-
drivers/staging/android/ion/ion_system_heap.c | 7 +-
drivers/staging/android/ion/tegra/Makefile | 2 +-
drivers/staging/android/lowmemorykiller.c | 30 +-
drivers/staging/android/sw_sync.c | 17 +-
drivers/staging/android/timed_output.c | 16 +-
drivers/staging/android/uapi/ion.h | 25 +-
drivers/staging/board/board.c | 6 +-
drivers/staging/comedi/Kconfig | 10 +-
drivers/staging/comedi/comedi_buf.c | 125 +-
drivers/staging/comedi/comedi_fops.c | 180 +-
drivers/staging/comedi/comedi_internal.h | 1 +
drivers/staging/comedi/comedi_pci.c | 108 +-
drivers/staging/comedi/comedi_pcmcia.c | 104 +-
drivers/staging/comedi/comedi_usb.c | 75 +-
drivers/staging/comedi/comedidev.h | 635 +-
drivers/staging/comedi/drivers.c | 407 +-
drivers/staging/comedi/drivers/8255.h | 12 +-
drivers/staging/comedi/drivers/8255_pci.c | 4 +-
drivers/staging/comedi/drivers/Makefile | 1 -
drivers/staging/comedi/drivers/addi_apci_1032.c | 7 +-
drivers/staging/comedi/drivers/addi_apci_2032.c | 16 +-
drivers/staging/comedi/drivers/addi_apci_3120.c | 59 +-
drivers/staging/comedi/drivers/addi_apci_3xxx.c | 6 +-
drivers/staging/comedi/drivers/adl_pci6208.c | 2 +-
drivers/staging/comedi/drivers/adl_pci9111.c | 171 +-
drivers/staging/comedi/drivers/adl_pci9118.c | 289 +-
drivers/staging/comedi/drivers/adq12b.c | 136 +-
drivers/staging/comedi/drivers/adv_pci1710.c | 304 +-
drivers/staging/comedi/drivers/adv_pci1723.c | 33 +-
drivers/staging/comedi/drivers/adv_pci1724.c | 15 +-
drivers/staging/comedi/drivers/aio_aio12_8.c | 201 +-
drivers/staging/comedi/drivers/amplc_pci230.c | 2 +-
drivers/staging/comedi/drivers/cb_das16_cs.c | 284 +-
drivers/staging/comedi/drivers/cb_pcidas.c | 1175 ++-
drivers/staging/comedi/drivers/comedi_test.c | 565 +-
drivers/staging/comedi/drivers/daqboard2000.c | 8 +-
drivers/staging/comedi/drivers/dt3000.c | 466 +-
drivers/staging/comedi/drivers/dt9812.c | 66 +-
drivers/staging/comedi/drivers/fl512.c | 2 +-
drivers/staging/comedi/drivers/gsc_hpdi.c | 28 +-
drivers/staging/comedi/drivers/icp_multi.c | 517 +-
drivers/staging/comedi/drivers/ii_pci20kc.c | 84 +-
drivers/staging/comedi/drivers/ke_counter.c | 7 +-
drivers/staging/comedi/drivers/me_daq.c | 315 +-
drivers/staging/comedi/drivers/mf6x4.c | 137 +-
drivers/staging/comedi/drivers/mpc624.c | 411 +-
drivers/staging/comedi/drivers/multiq3.c | 358 +-
drivers/staging/comedi/drivers/ni_tio.c | 6 +-
drivers/staging/comedi/drivers/ni_tiocmd.c | 6 -
drivers/staging/comedi/drivers/ni_usb6501.c | 16 +-
drivers/staging/comedi/drivers/pcl711.c | 19 +-
drivers/staging/comedi/drivers/pcl812.c | 186 +-
drivers/staging/comedi/drivers/pcl816.c | 109 +-
drivers/staging/comedi/drivers/pcl818.c | 40 +-
drivers/staging/comedi/drivers/pcm3724.c | 112 +-
drivers/staging/comedi/drivers/quatech_daqp_cs.c | 684 +-
drivers/staging/comedi/drivers/rtd520.c | 369 +-
drivers/staging/comedi/drivers/rti800.c | 28 +-
drivers/staging/comedi/drivers/s526.c | 560 +-
drivers/staging/comedi/drivers/serial2002.c | 51 +-
drivers/staging/comedi/drivers/ssv_dnp.c | 57 +-
drivers/staging/comedi/drivers/unioxx5.c | 506 --
drivers/staging/comedi/drivers/usbdux.c | 164 +-
drivers/staging/comedi/drivers/usbduxfast.c | 310 +-
drivers/staging/comedi/drivers/usbduxsigma.c | 142 +-
drivers/staging/comedi/drivers/vmk80xx.c | 127 +-
.../staging/comedi/kcomedilib/kcomedilib_main.c | 32 +-
drivers/staging/dgap/dgap.c | 532 +-
drivers/staging/dgap/dgap.h | 4 -
drivers/staging/dgnc/dgnc_cls.c | 50 +-
drivers/staging/dgnc/dgnc_driver.c | 52 +-
drivers/staging/dgnc/dgnc_driver.h | 59 +-
drivers/staging/dgnc/dgnc_mgmt.c | 15 +-
drivers/staging/dgnc/dgnc_neo.c | 65 +-
drivers/staging/dgnc/dgnc_sysfs.c | 95 +-
drivers/staging/dgnc/dgnc_tty.c | 324 +-
drivers/staging/emxx_udc/emxx_udc.c | 183 +-
drivers/staging/emxx_udc/emxx_udc.h | 30 -
drivers/staging/fbtft/Kconfig | 10 +
drivers/staging/fbtft/Makefile | 1 +
drivers/staging/fbtft/fb_agm1264k-fl.c | 17 +-
drivers/staging/fbtft/fb_bd663474.c | 11 +-
drivers/staging/fbtft/fb_hx8340bn.c | 16 +-
drivers/staging/fbtft/fb_hx8347d.c | 16 +-
drivers/staging/fbtft/fb_hx8353d.c | 21 +-
drivers/staging/fbtft/fb_hx8357d.c | 12 +-
drivers/staging/fbtft/fb_ili9163.c | 13 +-
drivers/staging/fbtft/fb_ili9320.c | 21 +-
drivers/staging/fbtft/fb_ili9325.c | 20 +-
drivers/staging/fbtft/fb_ili9340.c | 14 +-
drivers/staging/fbtft/fb_ili9341.c | 20 +-
drivers/staging/fbtft/fb_ili9481.c | 10 +-
drivers/staging/fbtft/fb_ili9486.c | 12 +-
drivers/staging/fbtft/fb_pcd8544.c | 25 +-
drivers/staging/fbtft/fb_ra8875.c | 40 +-
drivers/staging/fbtft/fb_s6d02a1.c | 16 +-
drivers/staging/fbtft/fb_s6d1121.c | 18 +-
drivers/staging/fbtft/fb_ssd1289.c | 20 +-
drivers/staging/fbtft/fb_ssd1306.c | 25 +-
drivers/staging/fbtft/fb_ssd1331.c | 11 +-
drivers/staging/fbtft/fb_ssd1351.c | 67 +-
drivers/staging/fbtft/fb_st7735r.c | 22 +-
drivers/staging/fbtft/fb_st7789v.c | 265 +
drivers/staging/fbtft/fb_tinylcd.c | 14 +-
drivers/staging/fbtft/fb_tls8204.c | 24 +-
drivers/staging/fbtft/fb_uc1611.c | 12 +-
drivers/staging/fbtft/fb_uc1701.c | 25 +-
drivers/staging/fbtft/fb_upd161704.c | 11 +-
drivers/staging/fbtft/fb_watterott.c | 38 +-
drivers/staging/fbtft/fbtft-bus.c | 27 +-
drivers/staging/fbtft/fbtft-core.c | 135 +-
drivers/staging/fbtft/fbtft-sysfs.c | 6 +-
drivers/staging/fbtft/fbtft.h | 11 +-
drivers/staging/fbtft/fbtft_device.c | 171 +-
drivers/staging/fbtft/flexfb.c | 10 -
drivers/staging/fsl-mc/bus/dpbp.c | 356 +-
drivers/staging/fsl-mc/bus/dpmcp-cmd.h | 81 +-
drivers/staging/fsl-mc/bus/dpmcp.c | 316 +-
drivers/staging/fsl-mc/bus/dpmcp.h | 220 +-
drivers/staging/fsl-mc/bus/dpmng.c | 31 +-
drivers/staging/fsl-mc/bus/dprc-cmd.h | 7 +-
drivers/staging/fsl-mc/bus/dprc-driver.c | 12 +-
drivers/staging/fsl-mc/bus/dprc.c | 955 ++-
drivers/staging/fsl-mc/bus/mc-allocator.c | 98 +-
drivers/staging/fsl-mc/bus/mc-bus.c | 136 +-
drivers/staging/fsl-mc/bus/mc-sys.c | 208 +-
drivers/staging/fsl-mc/include/dpbp-cmd.h | 2 +-
drivers/staging/fsl-mc/include/dpbp.h | 303 +-
drivers/staging/fsl-mc/include/dpcon-cmd.h | 62 +-
drivers/staging/fsl-mc/include/dpmng.h | 33 +-
drivers/staging/fsl-mc/include/dprc.h | 638 +-
drivers/staging/fsl-mc/include/mc-cmd.h | 52 +-
drivers/staging/fsl-mc/include/mc-private.h | 19 +-
drivers/staging/fsl-mc/include/mc-sys.h | 55 +-
drivers/staging/fsl-mc/include/mc.h | 18 +-
drivers/staging/ft1000/Kconfig | 22 -
drivers/staging/ft1000/Makefile | 3 -
drivers/staging/ft1000/TODO | 9 -
drivers/staging/ft1000/ft1000-pcmcia/Makefile | 2 -
drivers/staging/ft1000/ft1000-pcmcia/boot.h | 158 -
drivers/staging/ft1000/ft1000-pcmcia/ft1000.h | 70 -
drivers/staging/ft1000/ft1000-pcmcia/ft1000.img | Bin 305770 -> 0 bytes
drivers/staging/ft1000/ft1000-pcmcia/ft1000_cs.c | 158 -
drivers/staging/ft1000/ft1000-pcmcia/ft1000_dnld.c | 769 --
drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 2068 -----
drivers/staging/ft1000/ft1000-usb/Makefile | 3 -
drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 789 --
.../staging/ft1000/ft1000-usb/ft1000_download.c | 1058 ---
drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 1586 ----
drivers/staging/ft1000/ft1000-usb/ft1000_ioctl.h | 123 -
drivers/staging/ft1000/ft1000-usb/ft1000_usb.c | 252 -
drivers/staging/ft1000/ft1000-usb/ft1000_usb.h | 150 -
drivers/staging/ft1000/ft1000-usb/ft3000.img | Bin 280414 -> 0 bytes
drivers/staging/ft1000/ft1000.h | 366 -
drivers/staging/gdm724x/gdm_lte.c | 54 +-
drivers/staging/gdm724x/gdm_mux.c | 28 +-
drivers/staging/gdm724x/gdm_tty.c | 8 +-
drivers/staging/gdm724x/gdm_usb.c | 56 +-
drivers/staging/gdm724x/netlink_k.c | 10 +-
drivers/staging/gdm72xx/gdm_qos.c | 4 +-
drivers/staging/gdm72xx/gdm_sdio.c | 20 +-
drivers/staging/gdm72xx/gdm_usb.c | 16 +-
drivers/staging/gdm72xx/gdm_wimax.c | 22 +-
drivers/staging/gdm72xx/sdio_boot.c | 4 +-
drivers/staging/gdm72xx/usb_boot.c | 8 +-
drivers/staging/goldfish/goldfish_nand.c | 4 +-
drivers/staging/goldfish/goldfish_nand_reg.h | 10 +-
drivers/staging/iio/accel/lis3l02dq_core.c | 10 +-
drivers/staging/iio/accel/lis3l02dq_ring.c | 30 +-
drivers/staging/iio/accel/sca3000_core.c | 65 +-
drivers/staging/iio/accel/sca3000_ring.c | 19 +-
drivers/staging/iio/adc/ad7192.c | 64 +-
drivers/staging/iio/adc/ad7192.h | 2 +-
drivers/staging/iio/adc/ad7280a.c | 180 +-
drivers/staging/iio/adc/ad7606_core.c | 23 +-
drivers/staging/iio/adc/ad7606_par.c | 15 +-
drivers/staging/iio/adc/ad7606_spi.c | 5 +-
drivers/staging/iio/adc/ad7780.c | 13 +-
drivers/staging/iio/adc/ad7816.c | 58 +-
drivers/staging/iio/adc/lpc32xx_adc.c | 18 +-
drivers/staging/iio/adc/mxs-lradc.c | 185 +-
drivers/staging/iio/adc/spear_adc.c | 4 +-
drivers/staging/iio/addac/adt7316.c | 16 +-
drivers/staging/iio/cdc/ad7150.c | 19 +-
drivers/staging/iio/cdc/ad7152.c | 14 +-
drivers/staging/iio/cdc/ad7746.c | 49 +-
drivers/staging/iio/frequency/ad9834.c | 2 +-
drivers/staging/iio/gyro/adis16060_core.c | 16 +-
drivers/staging/iio/iio_dummy_evgen.c | 26 +-
drivers/staging/iio/iio_simple_dummy.c | 11 +-
drivers/staging/iio/iio_simple_dummy.h | 17 +-
drivers/staging/iio/iio_simple_dummy_buffer.c | 8 +-
drivers/staging/iio/iio_simple_dummy_events.c | 19 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 11 +-
drivers/staging/iio/light/isl29018.c | 6 +-
drivers/staging/iio/light/isl29028.c | 11 +-
drivers/staging/iio/light/tsl2583.c | 16 +-
drivers/staging/iio/light/tsl2x7x_core.c | 14 +-
drivers/staging/iio/magnetometer/hmc5843.h | 2 +-
drivers/staging/iio/magnetometer/hmc5843_core.c | 6 +-
drivers/staging/iio/magnetometer/hmc5843_i2c.c | 2 +-
drivers/staging/iio/magnetometer/hmc5843_spi.c | 4 +-
drivers/staging/iio/meter/ade7753.c | 10 +-
drivers/staging/iio/meter/ade7754.c | 8 +-
drivers/staging/iio/meter/ade7758_core.c | 6 +-
drivers/staging/iio/meter/ade7759.c | 10 +-
drivers/staging/iio/meter/ade7854-spi.c | 2 +-
drivers/staging/iio/meter/ade7854.c | 6 +-
drivers/staging/iio/resolver/ad2s1210.c | 2 +-
drivers/staging/iio/resolver/ad2s90.c | 10 +-
drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 4 +-
.../staging/iio/trigger/iio-trig-periodic-rtc.c | 2 +-
.../staging/lustre/include/linux/libcfs/libcfs.h | 13 +-
.../lustre/include/linux/libcfs/libcfs_debug.h | 1 +
.../lustre/include/linux/libcfs/libcfs_hash.h | 189 +-
.../lustre/include/linux/libcfs/libcfs_prim.h | 13 -
.../lustre/include/linux/libcfs/libcfs_private.h | 2 +-
.../lustre/include/linux/libcfs/libcfs_string.h | 5 +-
.../lustre/include/linux/libcfs/libcfs_time.h | 49 -
.../lustre/include/linux/libcfs/linux/libcfs.h | 3 -
.../lustre/include/linux/libcfs/linux/linux-time.h | 35 +-
.../staging/lustre/include/linux/lnet/lib-lnet.h | 6 +-
.../staging/lustre/include/linux/lnet/lib-types.h | 2 +-
drivers/staging/lustre/include/linux/lnet/nidstr.h | 47 +-
drivers/staging/lustre/include/linux/lnet/types.h | 2 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 44 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 289 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 65 +-
.../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 1 -
.../staging/lustre/lnet/klnds/socklnd/socklnd.c | 61 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.h | 6 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 21 +-
.../lustre/lnet/klnds/socklnd/socklnd_lib.c | 6 +-
.../lustre/lnet/klnds/socklnd/socklnd_modparams.c | 1 -
drivers/staging/lustre/lnet/lnet/Makefile | 2 +-
drivers/staging/lustre/lnet/lnet/acceptor.c | 2 -
drivers/staging/lustre/lnet/lnet/api-ni.c | 18 +-
drivers/staging/lustre/lnet/lnet/config.c | 4 +-
drivers/staging/lustre/lnet/lnet/lib-eq.c | 12 +-
drivers/staging/lustre/lnet/lnet/lib-move.c | 7 +-
drivers/staging/lustre/lnet/lnet/lib-ptl.c | 4 +-
drivers/staging/lustre/lnet/lnet/nidstrings.c | 1260 +++
drivers/staging/lustre/lnet/lnet/router.c | 15 +-
drivers/staging/lustre/lnet/lnet/router_proc.c | 45 +-
drivers/staging/lustre/lnet/selftest/brw_test.c | 6 +-
drivers/staging/lustre/lnet/selftest/conctl.c | 4 +-
drivers/staging/lustre/lnet/selftest/conrpc.c | 18 +-
drivers/staging/lustre/lnet/selftest/conrpc.h | 5 +-
drivers/staging/lustre/lnet/selftest/console.c | 20 +-
drivers/staging/lustre/lnet/selftest/console.h | 3 +-
drivers/staging/lustre/lnet/selftest/framework.c | 12 +-
drivers/staging/lustre/lnet/selftest/module.c | 1 -
drivers/staging/lustre/lnet/selftest/ping_test.c | 16 +-
drivers/staging/lustre/lnet/selftest/rpc.c | 11 +-
drivers/staging/lustre/lnet/selftest/rpc.h | 1 -
drivers/staging/lustre/lnet/selftest/selftest.h | 27 +-
drivers/staging/lustre/lnet/selftest/timer.c | 17 +-
drivers/staging/lustre/lnet/selftest/timer.h | 2 +-
drivers/staging/lustre/lustre/fid/fid_request.c | 132 +-
drivers/staging/lustre/lustre/fid/lproc_fid.c | 3 -
drivers/staging/lustre/lustre/fld/fld_cache.c | 3 +-
drivers/staging/lustre/lustre/fld/fld_internal.h | 3 -
drivers/staging/lustre/lustre/fld/fld_request.c | 1 -
drivers/staging/lustre/lustre/fld/lproc_fld.c | 1 -
drivers/staging/lustre/lustre/include/cl_object.h | 59 +-
drivers/staging/lustre/lustre/include/dt_object.h | 1496 ----
.../staging/lustre/lustre/include/interval_tree.h | 36 -
drivers/staging/lustre/lustre/include/lclient.h | 28 +-
.../lustre/lustre/include/linux/lustre_compat25.h | 1 -
.../lustre/lustre/include/linux/lustre_lite.h | 4 +-
.../lustre/include/linux/lustre_patchless_compat.h | 1 -
drivers/staging/lustre/lustre/include/linux/obd.h | 2 +-
.../staging/lustre/lustre/include/lprocfs_status.h | 61 +-
drivers/staging/lustre/lustre/include/lu_object.h | 61 +-
drivers/staging/lustre/lustre/include/lu_ref.h | 1 -
.../staging/lustre/lustre/include/lustre/libiam.h | 145 -
.../lustre/lustre/include/lustre/ll_fiemap.h | 3 -
.../lustre/lustre/include/lustre/lustre_idl.h | 98 +-
.../lustre/include/lustre/lustre_lfsck_user.h | 95 -
.../lustre/lustre/include/lustre/lustre_user.h | 40 +-
.../staging/lustre/lustre/include/lustre_capa.h | 305 -
drivers/staging/lustre/lustre/include/lustre_cfg.h | 10 +-
.../staging/lustre/lustre/include/lustre_debug.h | 1 -
.../staging/lustre/lustre/include/lustre_disk.h | 159 +-
drivers/staging/lustre/lustre/include/lustre_dlm.h | 117 +-
.../lustre/lustre/include/lustre_dlm_flags.h | 228 +-
.../staging/lustre/lustre/include/lustre_eacl.h | 5 -
.../staging/lustre/lustre/include/lustre_export.h | 37 +-
drivers/staging/lustre/lustre/include/lustre_fid.h | 96 +-
drivers/staging/lustre/lustre/include/lustre_fld.h | 5 -
drivers/staging/lustre/lustre/include/lustre_ha.h | 1 -
.../staging/lustre/lustre/include/lustre_handles.h | 3 +-
.../staging/lustre/lustre/include/lustre_import.h | 22 +-
drivers/staging/lustre/lustre/include/lustre_lib.h | 19 +-
.../staging/lustre/lustre/include/lustre_lite.h | 1 -
drivers/staging/lustre/lustre/include/lustre_log.h | 167 +-
drivers/staging/lustre/lustre/include/lustre_mdc.h | 1 -
drivers/staging/lustre/lustre/include/lustre_mds.h | 5 -
drivers/staging/lustre/lustre/include/lustre_net.h | 152 +-
.../staging/lustre/lustre/include/lustre_param.h | 12 -
.../lustre/lustre/include/lustre_req_layout.h | 11 -
drivers/staging/lustre/lustre/include/lustre_sec.h | 48 +-
drivers/staging/lustre/lustre/include/obd.h | 188 +-
drivers/staging/lustre/lustre/include/obd_cache.h | 39 -
drivers/staging/lustre/lustre/include/obd_cksum.h | 1 -
drivers/staging/lustre/lustre/include/obd_class.h | 236 +-
.../staging/lustre/lustre/include/obd_support.h | 284 +-
drivers/staging/lustre/lustre/lclient/glimpse.c | 6 +-
drivers/staging/lustre/lustre/lclient/lcommon_cl.c | 102 +-
.../staging/lustre/lustre/lclient/lcommon_misc.c | 1 -
drivers/staging/lustre/lustre/ldlm/interval_tree.c | 274 +-
drivers/staging/lustre/lustre/ldlm/l_lock.c | 7 +-
drivers/staging/lustre/lustre/ldlm/ldlm_extent.c | 27 +-
drivers/staging/lustre/lustre/ldlm/ldlm_flock.c | 278 +-
.../staging/lustre/lustre/ldlm/ldlm_inodebits.c | 1 -
drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 36 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lib.c | 38 -
drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 391 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 132 +-
drivers/staging/lustre/lustre/ldlm/ldlm_plain.c | 1 -
drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 441 +-
drivers/staging/lustre/lustre/ldlm/ldlm_request.c | 380 +-
drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 209 +-
drivers/staging/lustre/lustre/libcfs/Makefile | 2 +-
drivers/staging/lustre/lustre/libcfs/debug.c | 5 +-
drivers/staging/lustre/lustre/libcfs/fail.c | 4 +-
drivers/staging/lustre/lustre/libcfs/hash.c | 131 +-
.../lustre/lustre/libcfs/kernel_user_comm.c | 1 +
drivers/staging/lustre/lustre/libcfs/libcfs_lock.c | 8 +-
drivers/staging/lustre/lustre/libcfs/libcfs_mem.c | 10 +-
.../staging/lustre/lustre/libcfs/libcfs_string.c | 144 +-
.../staging/lustre/lustre/libcfs/linux/linux-cpu.c | 3 +-
.../lustre/libcfs/linux/linux-crypto-adler.c | 3 +-
.../lustre/lustre/libcfs/linux/linux-crypto.c | 9 +-
.../lustre/lustre/libcfs/linux/linux-curproc.c | 1 +
.../lustre/lustre/libcfs/linux/linux-debug.c | 2 +-
.../lustre/lustre/libcfs/linux/linux-module.c | 1 -
.../lustre/lustre/libcfs/linux/linux-prim.c | 70 -
.../lustre/lustre/libcfs/linux/linux-tracefile.c | 32 +-
drivers/staging/lustre/lustre/libcfs/module.c | 185 +-
drivers/staging/lustre/lustre/libcfs/nidstrings.c | 842 --
drivers/staging/lustre/lustre/libcfs/tracefile.c | 6 +-
drivers/staging/lustre/lustre/libcfs/tracefile.h | 3 -
drivers/staging/lustre/lustre/libcfs/workitem.c | 16 +-
drivers/staging/lustre/lustre/llite/Makefile | 2 +-
drivers/staging/lustre/lustre/llite/dcache.c | 1 -
drivers/staging/lustre/lustre/llite/dir.c | 15 +-
drivers/staging/lustre/lustre/llite/file.c | 81 +-
drivers/staging/lustre/lustre/llite/llite_capa.c | 661 --
drivers/staging/lustre/lustre/llite/llite_close.c | 9 +-
.../staging/lustre/lustre/llite/llite_internal.h | 49 +-
drivers/staging/lustre/lustre/llite/llite_lib.c | 179 +-
drivers/staging/lustre/lustre/llite/llite_mmap.c | 2 -
drivers/staging/lustre/lustre/llite/llite_nfs.c | 9 +-
drivers/staging/lustre/lustre/llite/llite_rmtacl.c | 1 -
drivers/staging/lustre/lustre/llite/lloop.c | 5 +-
drivers/staging/lustre/lustre/llite/lproc_llite.c | 38 +-
drivers/staging/lustre/lustre/llite/namei.c | 58 +-
drivers/staging/lustre/lustre/llite/remote_perm.c | 16 +-
drivers/staging/lustre/lustre/llite/rw.c | 42 +-
drivers/staging/lustre/lustre/llite/rw26.c | 1 +
drivers/staging/lustre/lustre/llite/statahead.c | 40 +-
drivers/staging/lustre/lustre/llite/super25.c | 42 +-
drivers/staging/lustre/lustre/llite/vvp_dev.c | 11 +-
drivers/staging/lustre/lustre/llite/vvp_internal.h | 1 -
drivers/staging/lustre/lustre/llite/vvp_io.c | 10 +-
drivers/staging/lustre/lustre/llite/vvp_lock.c | 1 -
drivers/staging/lustre/lustre/llite/vvp_object.c | 13 +-
drivers/staging/lustre/lustre/llite/vvp_page.c | 1 -
drivers/staging/lustre/lustre/llite/xattr.c | 19 +-
drivers/staging/lustre/lustre/llite/xattr_cache.c | 24 +-
drivers/staging/lustre/lustre/lmv/lmv_obd.c | 78 +-
drivers/staging/lustre/lustre/lmv/lproc_lmv.c | 2 +
.../staging/lustre/lustre/lov/lov_cl_internal.h | 5 -
drivers/staging/lustre/lustre/lov/lov_dev.c | 15 +-
drivers/staging/lustre/lustre/lov/lov_ea.c | 7 +-
drivers/staging/lustre/lustre/lov/lov_internal.h | 5 +-
drivers/staging/lustre/lustre/lov/lov_io.c | 9 +-
drivers/staging/lustre/lustre/lov/lov_lock.c | 21 +-
drivers/staging/lustre/lustre/lov/lov_obd.c | 52 +-
drivers/staging/lustre/lustre/lov/lov_object.c | 18 +-
drivers/staging/lustre/lustre/lov/lov_pack.c | 22 -
drivers/staging/lustre/lustre/lov/lov_page.c | 2 -
drivers/staging/lustre/lustre/lov/lov_pool.c | 32 +-
drivers/staging/lustre/lustre/lov/lov_request.c | 17 +-
drivers/staging/lustre/lustre/lov/lovsub_dev.c | 5 +-
drivers/staging/lustre/lustre/lov/lovsub_lock.c | 4 +-
drivers/staging/lustre/lustre/lov/lovsub_object.c | 6 +-
drivers/staging/lustre/lustre/lov/lproc_lov.c | 5 +
drivers/staging/lustre/lustre/mdc/mdc_internal.h | 18 +-
drivers/staging/lustre/lustre/mdc/mdc_lib.c | 50 +-
drivers/staging/lustre/lustre/mdc/mdc_locks.c | 47 +-
drivers/staging/lustre/lustre/mdc/mdc_reint.c | 24 +-
drivers/staging/lustre/lustre/mdc/mdc_request.c | 258 +-
drivers/staging/lustre/lustre/mgc/lproc_mgc.c | 1 +
drivers/staging/lustre/lustre/mgc/mgc_request.c | 63 +-
drivers/staging/lustre/lustre/obdclass/Makefile | 2 +-
drivers/staging/lustre/lustre/obdclass/acl.c | 120 -
drivers/staging/lustre/lustre/obdclass/capa.c | 421 -
drivers/staging/lustre/lustre/obdclass/cl_io.c | 106 +-
drivers/staging/lustre/lustre/obdclass/cl_lock.c | 49 +-
drivers/staging/lustre/lustre/obdclass/cl_object.c | 68 +-
drivers/staging/lustre/lustre/obdclass/cl_page.c | 5 +-
drivers/staging/lustre/lustre/obdclass/class_obd.c | 119 +-
drivers/staging/lustre/lustre/obdclass/debug.c | 10 -
drivers/staging/lustre/lustre/obdclass/dt_object.c | 1054 ---
drivers/staging/lustre/lustre/obdclass/genops.c | 600 +-
.../lustre/lustre/obdclass/linux/linux-module.c | 3 -
.../lustre/lustre/obdclass/linux/linux-obdo.c | 137 -
.../lustre/lustre/obdclass/linux/linux-sysctl.c | 4 -
drivers/staging/lustre/lustre/obdclass/llog.c | 549 +-
drivers/staging/lustre/lustre/obdclass/llog_cat.c | 590 +-
.../staging/lustre/lustre/obdclass/llog_internal.h | 21 -
drivers/staging/lustre/lustre/obdclass/llog_obd.c | 31 -
drivers/staging/lustre/lustre/obdclass/llog_swab.c | 7 +-
.../lustre/lustre/obdclass/lprocfs_counters.c | 9 -
.../lustre/lustre/obdclass/lprocfs_status.c | 440 +-
drivers/staging/lustre/lustre/obdclass/lu_object.c | 383 +-
.../lustre/lustre/obdclass/lustre_handles.c | 22 +-
.../staging/lustre/lustre/obdclass/obd_config.c | 468 +-
drivers/staging/lustre/lustre/obdclass/obd_mount.c | 162 +-
drivers/staging/lustre/lustre/obdclass/obdo.c | 173 +-
.../staging/lustre/lustre/obdclass/statfs_pack.c | 14 -
.../staging/lustre/lustre/obdecho/echo_client.c | 45 +-
.../staging/lustre/lustre/obdecho/echo_internal.h | 1 -
drivers/staging/lustre/lustre/osc/lproc_osc.c | 46 +-
drivers/staging/lustre/lustre/osc/osc_cache.c | 44 +-
.../staging/lustre/lustre/osc/osc_cl_internal.h | 3 +-
drivers/staging/lustre/lustre/osc/osc_dev.c | 8 +-
drivers/staging/lustre/lustre/osc/osc_internal.h | 7 +-
drivers/staging/lustre/lustre/osc/osc_io.c | 14 +-
drivers/staging/lustre/lustre/osc/osc_lock.c | 4 +-
drivers/staging/lustre/lustre/osc/osc_object.c | 6 +-
drivers/staging/lustre/lustre/osc/osc_page.c | 9 +-
drivers/staging/lustre/lustre/osc/osc_quota.c | 11 +-
drivers/staging/lustre/lustre/osc/osc_request.c | 238 +-
drivers/staging/lustre/lustre/ptlrpc/client.c | 512 +-
drivers/staging/lustre/lustre/ptlrpc/connection.c | 10 +-
drivers/staging/lustre/lustre/ptlrpc/events.c | 12 +-
drivers/staging/lustre/lustre/ptlrpc/import.c | 70 +-
drivers/staging/lustre/lustre/ptlrpc/layout.c | 144 +-
drivers/staging/lustre/lustre/ptlrpc/llog_client.c | 37 +-
.../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 134 +-
drivers/staging/lustre/lustre/ptlrpc/niobuf.c | 22 +-
drivers/staging/lustre/lustre/ptlrpc/nrs.c | 129 +-
.../staging/lustre/lustre/ptlrpc/pack_generic.c | 362 +-
drivers/staging/lustre/lustre/ptlrpc/pers.c | 1 -
drivers/staging/lustre/lustre/ptlrpc/pinger.c | 170 +-
.../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 19 +-
.../staging/lustre/lustre/ptlrpc/ptlrpc_module.c | 6 +-
drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c | 740 +-
drivers/staging/lustre/lustre/ptlrpc/sec.c | 165 +-
drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 358 +-
drivers/staging/lustre/lustre/ptlrpc/sec_config.c | 78 +-
drivers/staging/lustre/lustre/ptlrpc/sec_gc.c | 25 +-
drivers/staging/lustre/lustre/ptlrpc/sec_lproc.c | 6 +-
drivers/staging/lustre/lustre/ptlrpc/sec_null.c | 4 +-
drivers/staging/lustre/lustre/ptlrpc/sec_plain.c | 2 +-
drivers/staging/lustre/lustre/ptlrpc/service.c | 526 +-
drivers/staging/lustre/lustre/ptlrpc/wiretest.c | 6 +-
drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 60 +-
.../staging/media/davinci_vpfe/vpfe_mc_capture.c | 2 +-
drivers/staging/media/lirc/lirc_sasem.c | 12 +-
drivers/staging/media/omap4iss/iss.c | 40 +-
drivers/staging/media/omap4iss/iss_csi2.c | 6 +-
drivers/staging/media/omap4iss/iss_csi2.h | 4 +-
drivers/staging/media/omap4iss/iss_ipipe.c | 26 +-
drivers/staging/media/omap4iss/iss_ipipe.h | 4 +-
drivers/staging/media/omap4iss/iss_ipipeif.c | 24 +-
drivers/staging/media/omap4iss/iss_ipipeif.h | 8 +-
drivers/staging/media/omap4iss/iss_regs.h | 316 +-
drivers/staging/media/omap4iss/iss_resizer.c | 28 +-
drivers/staging/media/omap4iss/iss_resizer.h | 6 +-
drivers/staging/media/omap4iss/iss_video.c | 19 +-
.../most/Documentation/ABI/sysfs-class-most.txt | 2 +-
drivers/staging/most/aim-cdev/cdev.c | 68 +-
drivers/staging/most/aim-network/networking.c | 53 +-
drivers/staging/most/aim-sound/sound.c | 114 +-
drivers/staging/most/aim-v4l2/Makefile | 1 -
drivers/staging/most/aim-v4l2/video.c | 50 +-
drivers/staging/most/hdm-dim2/Kconfig | 2 +-
drivers/staging/most/hdm-dim2/dim2_hal.c | 62 +-
drivers/staging/most/hdm-dim2/dim2_hal.h | 5 -
drivers/staging/most/hdm-dim2/dim2_hdm.c | 79 +-
drivers/staging/most/hdm-dim2/dim2_hdm.h | 3 +-
drivers/staging/most/hdm-dim2/dim2_sysfs.c | 3 +-
drivers/staging/most/hdm-i2c/hdm_i2c.c | 45 +-
drivers/staging/most/hdm-usb/hdm_usb.c | 162 +-
drivers/staging/most/mostcore/core.c | 230 +-
drivers/staging/most/mostcore/mostcore.h | 13 +-
drivers/staging/mt29f_spinand/mt29f_spinand.c | 66 +-
drivers/staging/mt29f_spinand/mt29f_spinand.h | 18 +-
drivers/staging/netlogic/platform_net.c | 1 -
drivers/staging/netlogic/xlr_net.h | 3 +-
drivers/staging/nvec/nvec.c | 1 -
drivers/staging/octeon-usb/octeon-hcd.c | 7 +-
drivers/staging/octeon/Makefile | 2 -
drivers/staging/octeon/ethernet-defines.h | 5 +-
drivers/staging/octeon/ethernet-rgmii.c | 2 +-
drivers/staging/octeon/ethernet-rx.c | 10 +-
drivers/staging/octeon/ethernet-sgmii.c | 2 +-
drivers/staging/octeon/ethernet-tx.c | 8 +-
drivers/staging/octeon/ethernet-xaui.c | 42 -
drivers/staging/octeon/ethernet.c | 42 +-
drivers/staging/octeon/octeon-ethernet.h | 6 +-
drivers/staging/olpc_dcon/olpc_dcon.c | 36 +-
drivers/staging/olpc_dcon/olpc_dcon.h | 4 +-
drivers/staging/panel/panel.c | 138 +-
drivers/staging/rdma/Kconfig | 2 +-
drivers/staging/rdma/amso1100/c2.c | 6 +-
drivers/staging/rdma/amso1100/c2_ae.c | 6 +-
drivers/staging/rdma/amso1100/c2_alloc.c | 2 +-
drivers/staging/rdma/amso1100/c2_cm.c | 3 -
drivers/staging/rdma/amso1100/c2_cq.c | 12 +-
drivers/staging/rdma/amso1100/c2_intr.c | 2 +-
drivers/staging/rdma/amso1100/c2_mm.c | 10 +-
drivers/staging/rdma/amso1100/c2_mq.c | 1 +
drivers/staging/rdma/amso1100/c2_provider.c | 10 +-
drivers/staging/rdma/amso1100/c2_qp.c | 20 +-
drivers/staging/rdma/amso1100/c2_rnic.c | 28 +-
drivers/staging/rdma/ehca/ehca_cq.c | 13 +-
drivers/staging/rdma/hfi1/chip.c | 196 +-
drivers/staging/rdma/hfi1/chip.h | 2 +
drivers/staging/rdma/hfi1/common.h | 4 +-
drivers/staging/rdma/hfi1/device.c | 2 +-
drivers/staging/rdma/hfi1/diag.c | 9 +-
drivers/staging/rdma/hfi1/driver.c | 83 +-
drivers/staging/rdma/hfi1/file_ops.c | 18 +-
drivers/staging/rdma/hfi1/firmware.c | 37 +-
drivers/staging/rdma/hfi1/hfi.h | 22 +-
drivers/staging/rdma/hfi1/init.c | 30 +-
drivers/staging/rdma/hfi1/mad.c | 20 +-
drivers/staging/rdma/hfi1/mr.c | 28 +-
drivers/staging/rdma/hfi1/pcie.c | 15 +-
drivers/staging/rdma/hfi1/pio.c | 21 +-
drivers/staging/rdma/hfi1/qp.h | 15 +
drivers/staging/rdma/hfi1/qsfp.c | 13 +-
drivers/staging/rdma/hfi1/rc.c | 25 +-
drivers/staging/rdma/hfi1/ruc.c | 25 +-
drivers/staging/rdma/hfi1/sdma.c | 168 +-
drivers/staging/rdma/hfi1/sdma.h | 74 +-
drivers/staging/rdma/hfi1/sysfs.c | 2 +-
drivers/staging/rdma/hfi1/trace.c | 4 +-
drivers/staging/rdma/hfi1/trace.h | 48 +-
drivers/staging/rdma/hfi1/user_sdma.c | 124 +-
drivers/staging/rdma/hfi1/verbs.c | 19 +-
drivers/staging/rdma/hfi1/verbs.h | 3 +-
drivers/staging/rdma/ipath/ipath_driver.c | 27 +-
drivers/staging/rdma/ipath/ipath_eeprom.c | 2 +-
drivers/staging/rdma/ipath/ipath_file_ops.c | 15 +-
drivers/staging/rdma/ipath/ipath_fs.c | 13 +-
drivers/staging/rdma/ipath/ipath_iba6110.c | 7 +-
drivers/staging/rdma/ipath/ipath_init_chip.c | 32 +-
drivers/staging/rdma/ipath/ipath_intr.c | 8 +-
drivers/staging/rdma/ipath/ipath_kernel.h | 3 +-
drivers/staging/rdma/ipath/ipath_qp.c | 3 +-
drivers/staging/rdma/ipath/ipath_ruc.c | 1 -
drivers/staging/rdma/ipath/ipath_sdma.c | 6 +-
drivers/staging/rdma/ipath/ipath_sysfs.c | 7 +-
drivers/staging/rdma/ipath/ipath_ud.c | 1 -
drivers/staging/rdma/ipath/ipath_user_pages.c | 1 -
drivers/staging/rdma/ipath/ipath_user_sdma.c | 5 +-
drivers/staging/rdma/ipath/ipath_verbs.c | 15 +-
drivers/staging/rdma/ipath/ipath_verbs_mcast.c | 1 -
drivers/staging/rtl8188eu/Kconfig | 2 +-
drivers/staging/rtl8188eu/Makefile | 1 +
drivers/staging/rtl8188eu/core/rtw_ap.c | 2 +-
drivers/staging/rtl8188eu/core/rtw_cmd.c | 8 +-
drivers/staging/rtl8188eu/core/rtw_debug.c | 3 +-
drivers/staging/rtl8188eu/core/rtw_efuse.c | 50 +-
drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 14 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c | 5 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 96 +-
drivers/staging/rtl8188eu/core/rtw_recv.c | 20 +-
drivers/staging/rtl8188eu/core/rtw_rf.c | 2 +-
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 15 +-
drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 10 +-
drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +
.../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 14 +-
drivers/staging/rtl8188eu/hal/bb_cfg.c | 93 +-
drivers/staging/rtl8188eu/hal/fw.c | 5 +-
drivers/staging/rtl8188eu/hal/mac_cfg.c | 4 +-
drivers/staging/rtl8188eu/hal/odm.c | 33 +-
drivers/staging/rtl8188eu/hal/odm_HWConfig.c | 6 +-
drivers/staging/rtl8188eu/hal/odm_RTL8188E.c | 122 +-
drivers/staging/rtl8188eu/hal/phy.c | 32 +-
drivers/staging/rtl8188eu/hal/rf_cfg.c | 6 +-
drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 26 +-
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 27 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 6 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 2 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 6 +-
drivers/staging/rtl8188eu/hal/usb_halinit.c | 56 +-
drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h | 14 +-
drivers/staging/rtl8188eu/include/basic_types.h | 6 -
drivers/staging/rtl8188eu/include/drv_types.h | 2 +
drivers/staging/rtl8188eu/include/hal_intf.h | 16 +-
drivers/staging/rtl8188eu/include/ieee80211.h | 4 +-
drivers/staging/rtl8188eu/include/mon.h | 36 +
drivers/staging/rtl8188eu/include/odm.h | 90 +-
drivers/staging/rtl8188eu/include/odm_debug.h | 42 +-
drivers/staging/rtl8188eu/include/odm_reg.h | 2 +-
drivers/staging/rtl8188eu/include/osdep_service.h | 48 -
drivers/staging/rtl8188eu/include/pwrseq.h | 84 +-
drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 415 +-
drivers/staging/rtl8188eu/include/rtw_security.h | 3 -
drivers/staging/rtl8188eu/include/rtw_sreset.h | 14 +-
drivers/staging/rtl8188eu/include/wifi.h | 12 -
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 28 +-
drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 9 +-
drivers/staging/rtl8188eu/os_dep/mon.c | 195 +
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 8 +-
drivers/staging/rtl8188eu/os_dep/osdep_service.c | 2 +-
drivers/staging/rtl8188eu/os_dep/recv_linux.c | 2 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 10 +
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 5 +-
drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 2 +-
drivers/staging/rtl8192e/dot11d.c | 4 -
drivers/staging/rtl8192e/dot11d.h | 4 -
drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 4 -
drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 8 +-
drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 4 -
drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 62 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 8 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 103 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 4 -
.../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 278 +-
.../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 23 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 4 -
drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.c | 4 -
drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 4 -
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 240 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 4 -
drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 8 +-
drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 358 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 6 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 311 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 14 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 8 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 31 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 4 -
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 349 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 4 -
drivers/staging/rtl8192e/rtl819x_BA.h | 4 -
drivers/staging/rtl8192e/rtl819x_BAProc.c | 8 +-
drivers/staging/rtl8192e/rtl819x_HT.h | 4 -
drivers/staging/rtl8192e/rtl819x_HTProc.c | 4 -
drivers/staging/rtl8192e/rtl819x_Qos.h | 4 -
drivers/staging/rtl8192e/rtl819x_TS.h | 4 -
drivers/staging/rtl8192e/rtl819x_TSProc.c | 4 -
drivers/staging/rtl8192e/rtllib_debug.h | 4 -
drivers/staging/rtl8192e/rtllib_module.c | 9 +-
drivers/staging/rtl8192e/rtllib_rx.c | 14 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 20 +-
drivers/staging/rtl8192e/rtllib_tx.c | 12 +-
drivers/staging/rtl8192e/rtllib_wx.c | 4 -
drivers/staging/rtl8192u/ieee80211/ieee80211.h | 10 +-
.../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 47 +-
.../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 76 +-
.../staging/rtl8192u/ieee80211/ieee80211_module.c | 2 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 19 +-
.../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 19 +-
.../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 102 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 2 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 8 -
drivers/staging/rtl8192u/ieee80211/rtl819x_Qos.h | 49 +-
drivers/staging/rtl8192u/r8192U.h | 99 +-
drivers/staging/rtl8192u/r8192U_core.c | 1980 +++--
drivers/staging/rtl8192u/r8192U_dm.c | 17 +-
drivers/staging/rtl8192u/r8192U_hw.h | 145 +-
drivers/staging/rtl8192u/r8192U_wx.c | 4 +-
drivers/staging/rtl8192u/r819xU_cmdpkt.h | 6 +-
drivers/staging/rtl8192u/r819xU_phy.c | 4 +-
drivers/staging/rtl8712/drv_types.h | 11 +-
drivers/staging/rtl8712/hal_init.c | 57 +-
drivers/staging/rtl8712/ieee80211.c | 43 +-
drivers/staging/rtl8712/ieee80211.h | 48 +-
drivers/staging/rtl8712/mlme_linux.c | 5 +-
drivers/staging/rtl8712/os_intfs.c | 11 +-
drivers/staging/rtl8712/osdep_service.h | 4 -
drivers/staging/rtl8712/recv_linux.c | 3 +-
drivers/staging/rtl8712/rtl8712_cmd.c | 42 +-
drivers/staging/rtl8712/rtl8712_cmdctrl_bitdef.h | 3 +-
drivers/staging/rtl8712/rtl8712_efuse.c | 138 +-
drivers/staging/rtl8712/rtl8712_gp_bitdef.h | 3 +-
drivers/staging/rtl8712/rtl8712_hal.h | 14 +-
drivers/staging/rtl8712/rtl8712_io.c | 28 +-
drivers/staging/rtl8712/rtl8712_led.c | 187 +-
drivers/staging/rtl8712/rtl8712_recv.c | 55 +-
drivers/staging/rtl8712/rtl8712_xmit.c | 86 +-
drivers/staging/rtl8712/rtl871x_cmd.c | 25 +-
drivers/staging/rtl8712/rtl871x_eeprom.c | 22 +-
drivers/staging/rtl8712/rtl871x_io.c | 2 +-
drivers/staging/rtl8712/rtl871x_io.h | 8 -
drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 234 +-
drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 53 +-
drivers/staging/rtl8712/rtl871x_ioctl_set.c | 33 +-
drivers/staging/rtl8712/rtl871x_mlme.c | 150 +-
drivers/staging/rtl8712/rtl871x_mlme.h | 2 +-
drivers/staging/rtl8712/rtl871x_mp.c | 39 +-
drivers/staging/rtl8712/rtl871x_mp.h | 1 -
drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 38 +-
drivers/staging/rtl8712/rtl871x_pwrctrl.c | 6 +-
drivers/staging/rtl8712/rtl871x_recv.c | 70 +-
drivers/staging/rtl8712/rtl871x_security.c | 133 +-
drivers/staging/rtl8712/rtl871x_sta_mgt.c | 10 +-
drivers/staging/rtl8712/rtl871x_xmit.c | 95 +-
drivers/staging/rtl8712/usb_halinit.c | 13 +-
drivers/staging/rtl8712/usb_intf.c | 21 +-
drivers/staging/rtl8712/usb_ops.c | 20 +-
drivers/staging/rtl8712/usb_ops_linux.c | 28 +-
drivers/staging/rtl8712/wifi.h | 9 -
drivers/staging/rtl8712/xmit_linux.c | 4 +-
drivers/staging/rtl8723au/core/rtw_ap.c | 210 +-
drivers/staging/rtl8723au/core/rtw_cmd.c | 16 +-
drivers/staging/rtl8723au/core/rtw_efuse.c | 320 +-
drivers/staging/rtl8723au/core/rtw_ieee80211.c | 9 +-
drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 9 +-
drivers/staging/rtl8723au/core/rtw_recv.c | 6 +-
drivers/staging/rtl8723au/core/rtw_security.c | 17 +-
drivers/staging/rtl8723au/core/rtw_wlan_util.c | 4 +-
.../staging/rtl8723au/hal/rtl8723a_bt-coexist.c | 88 +-
drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 3 +-
drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 46 +-
drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c | 55 +-
drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c | 48 +-
drivers/staging/rtl8723au/hal/usb_halinit.c | 5 +-
drivers/staging/rtl8723au/include/rtw_cmd.h | 2 -
drivers/staging/rts5208/rtsx.c | 6 +-
drivers/staging/rts5208/rtsx_chip.c | 28 +-
drivers/staging/skein/skein_api.c | 57 +-
drivers/staging/skein/skein_api.h | 48 +-
drivers/staging/skein/skein_base.c | 24 +-
drivers/staging/skein/skein_block.c | 380 +-
drivers/staging/skein/skein_generic.c | 3 +-
drivers/staging/slicoss/slic.h | 23 +-
drivers/staging/slicoss/slichw.h | 38 +-
drivers/staging/slicoss/slicoss.c | 211 +-
drivers/staging/sm750fb/ddk750_chip.c | 323 +-
drivers/staging/sm750fb/ddk750_chip.h | 9 -
drivers/staging/sm750fb/ddk750_display.c | 50 +-
drivers/staging/sm750fb/ddk750_display.h | 69 +-
drivers/staging/sm750fb/ddk750_help.h | 13 +-
drivers/staging/sm750fb/ddk750_hwi2c.c | 109 +-
drivers/staging/sm750fb/ddk750_hwi2c.h | 9 +-
drivers/staging/sm750fb/ddk750_mode.c | 3 +-
drivers/staging/sm750fb/ddk750_power.c | 71 +-
drivers/staging/sm750fb/ddk750_power.h | 17 -
drivers/staging/sm750fb/ddk750_reg.h | 244 -
drivers/staging/sm750fb/ddk750_sii164.c | 8 +-
drivers/staging/sm750fb/ddk750_swi2c.c | 296 +-
drivers/staging/sm750fb/ddk750_swi2c.h | 47 +-
drivers/staging/sm750fb/sm750.c | 439 +-
drivers/staging/sm750fb/sm750.h | 134 +-
drivers/staging/sm750fb/sm750_accel.c | 51 +-
drivers/staging/sm750fb/sm750_cursor.c | 74 +-
drivers/staging/sm750fb/sm750_help.h | 37 +-
drivers/staging/sm750fb/sm750_hw.c | 209 +-
drivers/staging/sm750fb/sm750_hw.h | 101 -
drivers/staging/speakup/buffers.c | 3 +-
drivers/staging/speakup/devsynth.c | 4 +-
drivers/staging/speakup/i18n.c | 2 +-
drivers/staging/speakup/kobjects.c | 16 +-
drivers/staging/speakup/serialio.c | 4 +-
drivers/staging/speakup/speakup_audptr.c | 2 +-
drivers/staging/speakup/speakup_dectlk.c | 3 +-
drivers/staging/speakup/speakup_soft.c | 3 +-
drivers/staging/speakup/spk_priv.h | 42 +-
drivers/staging/speakup/spk_priv_keyinfo.h | 44 +-
drivers/staging/speakup/varhandlers.c | 20 +-
drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c | 1 -
.../Documentation/ABI/sysfs-platform-visorchipset | 2 +
drivers/staging/unisys/Documentation/overview.txt | 458 +-
drivers/staging/unisys/Kconfig | 2 +
drivers/staging/unisys/Makefile | 2 +
drivers/staging/unisys/TODO | 25 +-
drivers/staging/unisys/include/channel.h | 19 +-
drivers/staging/unisys/include/diagchannel.h | 5 -
drivers/staging/unisys/include/iochannel.h | 26 +-
drivers/staging/unisys/include/periodic_work.h | 12 +-
drivers/staging/unisys/visorbus/periodic_work.c | 8 +-
drivers/staging/unisys/visorbus/visorchannel.c | 8 +-
drivers/staging/unisys/visorbus/visorchipset.c | 2 +-
drivers/staging/unisys/visorbus/vmcallinterface.h | 54 +-
drivers/staging/unisys/visorhba/Kconfig | 14 +
drivers/staging/unisys/visorhba/Makefile | 10 +
drivers/staging/unisys/visorhba/visorhba_main.c | 1241 +++
drivers/staging/unisys/visorinput/Kconfig | 10 +
drivers/staging/unisys/visorinput/Makefile | 7 +
.../staging/unisys/visorinput/ultrainputreport.h | 74 +
drivers/staging/unisys/visorinput/visorinput.c | 715 ++
drivers/staging/unisys/visornic/visornic_main.c | 70 +-
drivers/staging/vt6655/baseband.c | 14 +-
drivers/staging/vt6655/card.c | 398 +-
drivers/staging/vt6655/desc.h | 58 +-
drivers/staging/vt6655/device.h | 149 +-
drivers/staging/vt6655/device_main.c | 866 +-
drivers/staging/vt6655/dpc.c | 8 +-
drivers/staging/vt6655/dpc.h | 2 +-
drivers/staging/vt6655/mac.c | 3 +-
drivers/staging/vt6655/rf.c | 12 +-
drivers/staging/vt6655/rf.h | 4 +-
drivers/staging/vt6655/rxtx.c | 6 +-
drivers/staging/vt6656/baseband.c | 2 -
drivers/staging/vt6656/card.c | 7 +-
drivers/staging/vt6656/device.h | 2 +
drivers/staging/vt6656/int.c | 14 +-
drivers/staging/vt6656/main_usb.c | 28 +-
drivers/staging/vt6656/power.c | 10 +-
drivers/staging/vt6656/rxtx.c | 5 +-
drivers/staging/vt6656/usbpipe.c | 6 -
drivers/staging/wilc1000/Kconfig | 24 +-
drivers/staging/wilc1000/Makefile | 14 +-
drivers/staging/wilc1000/coreconfigurator.c | 1620 +---
drivers/staging/wilc1000/coreconfigurator.h | 80 +-
drivers/staging/wilc1000/host_interface.c | 8313 +++++++-------------
drivers/staging/wilc1000/host_interface.h | 594 +-
drivers/staging/wilc1000/linux_mon.c | 218 +-
drivers/staging/wilc1000/linux_wlan.c | 1625 +---
drivers/staging/wilc1000/linux_wlan_common.h | 22 +-
drivers/staging/wilc1000/linux_wlan_sdio.c | 51 +-
drivers/staging/wilc1000/linux_wlan_spi.c | 116 +-
drivers/staging/wilc1000/linux_wlan_spi.h | 6 +-
drivers/staging/wilc1000/wilc_errorsupport.h | 67 -
drivers/staging/wilc1000/wilc_exported_buf.c | 71 -
drivers/staging/wilc1000/wilc_memory.c | 16 -
drivers/staging/wilc1000/wilc_memory.h | 66 -
drivers/staging/wilc1000/wilc_msgqueue.c | 160 +-
drivers/staging/wilc1000/wilc_msgqueue.h | 27 +-
drivers/staging/wilc1000/wilc_oswrapper.h | 29 -
drivers/staging/wilc1000/wilc_platform.h | 48 -
drivers/staging/wilc1000/wilc_sdio.c | 154 +-
drivers/staging/wilc1000/wilc_spi.c | 383 +-
drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 1387 ++--
drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 94 +-
drivers/staging/wilc1000/wilc_wfi_netdevice.h | 121 +-
drivers/staging/wilc1000/wilc_wlan.c | 951 +--
drivers/staging/wilc1000/wilc_wlan.h | 99 +-
drivers/staging/wilc1000/wilc_wlan_cfg.c | 189 +-
drivers/staging/wilc1000/wilc_wlan_cfg.h | 22 +-
drivers/staging/wilc1000/wilc_wlan_if.h | 1455 ++--
drivers/staging/wlan-ng/cfg80211.c | 15 -
drivers/staging/wlan-ng/hfa384x_usb.c | 2 +-
drivers/staging/wlan-ng/p80211conv.c | 50 +-
drivers/staging/wlan-ng/p80211conv.h | 7 +-
drivers/staging/wlan-ng/p80211meta.h | 90 -
drivers/staging/wlan-ng/prism2fw.c | 13 +-
drivers/staging/wlan-ng/prism2sta.c | 1027 +--
drivers/staging/wlan-ng/prism2usb.c | 8 +-
drivers/staging/xgifb/XGI_main_26.c | 6 +-
drivers/staging/xgifb/vb_init.c | 103 +-
drivers/staging/xgifb/vb_util.h | 4 +-
drivers/vme/bridges/vme_ca91cx42.c | 5 +-
drivers/vme/bridges/vme_tsi148.c | 172 +-
drivers/vme/vme.c | 90 +
drivers/vme/vme_bridge.h | 21 +-
include/linux/fb.h | 5 +-
include/linux/iio/common/st_sensors.h | 4 +
include/linux/iio/iio.h | 3 +
include/linux/iio/triggered_event.h | 11 +
include/uapi/linux/iio/types.h | 4 +
include/uapi/rdma/hfi/hfi1_user.h | 4 +-
tools/iio/generic_buffer.c | 9 +
tools/iio/iio_event_monitor.c | 6 +-
990 files changed, 38366 insertions(+), 57691 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-chemical-vz89x
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-humidity-hdc100x
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-meas-spec
create mode 100644 Documentation/devicetree/bindings/iio/accel/mma8452.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/hi8435.txt
create mode 100644 Documentation/devicetree/bindings/iio/light/apds9960.txt
create mode 100644 Documentation/devicetree/bindings/iio/light/us5182d.txt
rename drivers/iio/accel/{bmc150-accel.c => bmc150-accel-core.c} (81%)
create mode 100644 drivers/iio/accel/bmc150-accel-i2c.c
create mode 100644 drivers/iio/accel/bmc150-accel-spi.c
create mode 100644 drivers/iio/accel/bmc150-accel.h
create mode 100644 drivers/iio/accel/mxc4005.c
create mode 100644 drivers/iio/adc/hi8435.c
create mode 100644 drivers/iio/buffer/Kconfig
create mode 100644 drivers/iio/buffer/Makefile
rename drivers/iio/{buffer_cb.c => buffer/industrialio-buffer-cb.c} (89%)
rename drivers/iio/{ => buffer}/industrialio-triggered-buffer.c (100%)
rename drivers/iio/{ => buffer}/kfifo_buf.c (100%)
create mode 100644 drivers/iio/chemical/Kconfig
create mode 100644 drivers/iio/chemical/Makefile
create mode 100644 drivers/iio/chemical/vz89x.c
create mode 100644 drivers/iio/common/ms_sensors/Kconfig
create mode 100644 drivers/iio/common/ms_sensors/Makefile
create mode 100644 drivers/iio/common/ms_sensors/ms_sensors_i2c.c
create mode 100644 drivers/iio/common/ms_sensors/ms_sensors_i2c.h
create mode 100644 drivers/iio/gyro/bmg160.h
rename drivers/iio/gyro/{bmg160.c => bmg160_core.c} (75%)
create mode 100644 drivers/iio/gyro/bmg160_i2c.c
create mode 100644 drivers/iio/gyro/bmg160_spi.c
create mode 100644 drivers/iio/humidity/hdc100x.c
create mode 100644 drivers/iio/humidity/htu21.c
create mode 100644 drivers/iio/industrialio-triggered-event.c
create mode 100644 drivers/iio/light/apds9960.c
create mode 100644 drivers/iio/light/us5182d.c
create mode 100644 drivers/iio/potentiometer/Kconfig
create mode 100644 drivers/iio/potentiometer/Makefile
create mode 100644 drivers/iio/potentiometer/mcp4531.c
create mode 100644 drivers/iio/pressure/ms5637.c
create mode 100644 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
create mode 100644 drivers/iio/temperature/tsys01.c
create mode 100644 drivers/iio/temperature/tsys02d.c
delete mode 100644 drivers/staging/comedi/drivers/unioxx5.c
create mode 100644 drivers/staging/fbtft/fb_st7789v.c
delete mode 100644 drivers/staging/ft1000/Kconfig
delete mode 100644 drivers/staging/ft1000/Makefile
delete mode 100644 drivers/staging/ft1000/TODO
delete mode 100644 drivers/staging/ft1000/ft1000-pcmcia/Makefile
delete mode 100644 drivers/staging/ft1000/ft1000-pcmcia/boot.h
delete mode 100644 drivers/staging/ft1000/ft1000-pcmcia/ft1000.h
delete mode 100644 drivers/staging/ft1000/ft1000-pcmcia/ft1000.img
delete mode 100644 drivers/staging/ft1000/ft1000-pcmcia/ft1000_cs.c
delete mode 100644 drivers/staging/ft1000/ft1000-pcmcia/ft1000_dnld.c
delete mode 100644 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
delete mode 100644 drivers/staging/ft1000/ft1000-usb/Makefile
delete mode 100644 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
delete mode 100644 drivers/staging/ft1000/ft1000-usb/ft1000_download.c
delete mode 100644 drivers/staging/ft1000/ft1000-usb/ft1000_hw.c
delete mode 100644 drivers/staging/ft1000/ft1000-usb/ft1000_ioctl.h
delete mode 100644 drivers/staging/ft1000/ft1000-usb/ft1000_usb.c
delete mode 100644 drivers/staging/ft1000/ft1000-usb/ft1000_usb.h
delete mode 100644 drivers/staging/ft1000/ft1000-usb/ft3000.img
delete mode 100644 drivers/staging/ft1000/ft1000.h
create mode 100644 drivers/staging/lustre/lnet/lnet/nidstrings.c
delete mode 100644 drivers/staging/lustre/lustre/include/dt_object.h
delete mode 100644 drivers/staging/lustre/lustre/include/lustre/libiam.h
delete mode 100644 drivers/staging/lustre/lustre/include/lustre/lustre_lfsck_user.h
delete mode 100644 drivers/staging/lustre/lustre/include/lustre_capa.h
delete mode 100644 drivers/staging/lustre/lustre/include/obd_cache.h
delete mode 100644 drivers/staging/lustre/lustre/libcfs/nidstrings.c
delete mode 100644 drivers/staging/lustre/lustre/llite/llite_capa.c
delete mode 100644 drivers/staging/lustre/lustre/obdclass/capa.c
delete mode 100644 drivers/staging/lustre/lustre/obdclass/dt_object.c
delete mode 100644 drivers/staging/octeon/ethernet-xaui.c
create mode 100644 drivers/staging/rtl8188eu/include/mon.h
create mode 100644 drivers/staging/rtl8188eu/os_dep/mon.c
delete mode 100644 drivers/staging/sm750fb/sm750_hw.h
create mode 100644 drivers/staging/unisys/visorhba/Kconfig
create mode 100644 drivers/staging/unisys/visorhba/Makefile
create mode 100644 drivers/staging/unisys/visorhba/visorhba_main.c
create mode 100644 drivers/staging/unisys/visorinput/Kconfig
create mode 100644 drivers/staging/unisys/visorinput/Makefile
create mode 100644 drivers/staging/unisys/visorinput/ultrainputreport.h
create mode 100644 drivers/staging/unisys/visorinput/visorinput.c
delete mode 100644 drivers/staging/wilc1000/wilc_errorsupport.h
delete mode 100644 drivers/staging/wilc1000/wilc_exported_buf.c
delete mode 100644 drivers/staging/wilc1000/wilc_memory.c
delete mode 100644 drivers/staging/wilc1000/wilc_memory.h
delete mode 100644 drivers/staging/wilc1000/wilc_oswrapper.h
delete mode 100644 drivers/staging/wilc1000/wilc_platform.h
delete mode 100644 drivers/staging/wlan-ng/p80211meta.h
create mode 100644 include/linux/iio/triggered_event.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/