lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20140804190837.GA27292@kroah.com>
Date:	Mon, 4 Aug 2014 12:08:37 -0700
From:	Greg KH <gregkh@...uxfoundation.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org, devel@...uxdriverproject.org
Subject: [GIT PULL] Staging driver patches for 3.17-rc1

The following changes since commit 1795cd9b3a91d4b5473c97f491d63892442212ab:

  Linux 3.16-rc5 (2014-07-13 14:04:33 -0700)

are available in the git repository at:

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

for you to fetch changes up to b9aaea39f65e242303103b5283abeaefd8e538a4:

  staging: comedi: addi_apci_1564: remove diagnostic interrupt support code (2014-08-01 15:37:22 -0700)

----------------------------------------------------------------
Staging driver patches for 3.17-rc1

Here's the big pull request for the staging driver tree for 3.17-rc1.

Lots of things in here, over 2000 patches, but the best part is this:
 1480 files changed, 39070 insertions(+), 254659 deletions(-)

Thanks to the great work of Kristina Martšenko, 14 different staging
drivers have been removed from the tree as they were obsolete and no one
was willing to work on cleaning them up.  Other than the driver
removals, loads of cleanups are in here (comedi, lustre, etc.) as well
as the usual IIO driver updates and additions.

All of this has been in the linux-next tree for a while.

Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>

----------------------------------------------------------------
A Raghavendra Rao (1):
      Staging: rtl8192e: dot11d: Fixed printk coding style issues

Aaro Koskinen (5):
      staging: octeon-usb: drop dequeue tasklet
      staging: octeon-usb: use usb_hcd_link_urb_to_ep()
      staging: octeon-usb: don't retry on data toggle error
      staging: octeon-usb: return transferred bytes only on success
      staging: octeon-usb: fix endianness bug

Adithya Krishnamurthy (4):
      Staging:tidspbridge Fix minor checkpatch.pl warning
      Staging:tidspbridge Fix checkpatch.pl warning char * array declaration might be better as static const
      Staging:tidspbridge Fix minor checkpatch.pl warning unnecessary whitespace before a quoted newline
      Staging:tidspbridge Fix minor checkpatch.pl warining Unnecessary parentheses

Alexander.Boyko (1):
      staging/lustre/ptlrpc: race at req processing

Alexey Khoroshilov (2):
      staging: line6: do not return 0 from probe if no initialization done
      staging: gdm724x: fix leak at failure path in init_usb()

Alexey Lyashkov (1):
      staging/lustre/ptlrpc: unlink request buffer correctly

Alexey Tulia (1):
      staging: usbip: fixed a coding-style warning

Andrey Skvortsov (4):
      staging: lustre: obdclass: linux-sysctl.c: fix pointer coding style issue
      staging: lustre: obdclass: linux-sysctl.c: fix checkpatch warnings about included headers
      staging: lustre: obdclass: linux-sysctl.c: fix unnecessary spaces coding style issue
      staging: lustre: obdclass: fix sparse warnings about static declaration

Andrey Utkin (5):
      staging: rtl8192ee: Correct bitmask in comparsion
      staging: ft1000-usb: check for errors in card_send_command
      staging: comedi: ni_atmio16d.c: remove pointless condition
      drivers/staging/comedi/drivers/addi-data/hwdrv_apci3200.c: drop incorrect checks
      drivers/staging/bcm/Misc.c: fix a check

Andriy Skulysh (2):
      staging/lustre/mgc: mgc import reconnect race
      staging/lustre/osc: osc_extent_truncate()) ASSERTION( !ext->oe_urgent ) failed

Andy Shevchenko (3):
      staging: rtl8188eu: re-use mac_pton() helper
      staging: rtl8188eu: substitute custom hex2bin()
      staging: rtl8188eu: re-use hex_to_bin() instead of custom code

Anil Belur (24):
      staging: lustre: lclient: glimpse.c fixing coding style issues
      staging: lustre: lclient: glimpse.c fixing coding style issues
      staging: lustre: lclient: lcommon_misc.c fixing coding style issues
      staging: lustre: lclient: lcommon_cl.c fixing coding style issues
      staging: lustre: lclient: lcommon_cl.c fixing coding style issues
      staging: lustre: lclient: lcommon_cl.c fixing coding style issues
      staging: lustre: lclient: lcommon_cl.c fixing coding style issues
      staging: lustre: lclient: lcommon_cl.c fixing coding style issues
      staging : lustre : lustre : fid : lproc_fid.c: fixed warning
      staging: lustre: ldlm: ldlm_resource.c removed unecessary braces
      staging: lustre: ldlm: ldlm_resource.c replace obsolete function with kstrtoul()
      staging: lustre: lustre: fld: lproc_fld.c fixed warning
      staging: lustre: lustre: fld: lproc_fld.c fixed warning
      staging: lustre: lustre: ldlm: ldlm_lib.c - removed unnecessary braces
      staging: lustre: ldlm: ldlm_lib.c removed unecessary space after function name
      staging: lustre: lustre: libcfs: fail.c - fix sparse warnings EXPORT_SYMBOL
      staging: lustre: llite: llite_capa.c - fixes checkpatch errors - unecessary init of static variables to 0
      staging: lustre: llite: llite_capa.c - fixed warning to use recomended headers <linux/uaccess.h>
      staging: lustre: llite: dir.c - fixes indented labels in code
      staging: lustre: llite: dir.c - fix for coding style issues
      staging: lustre: lnet: api-ni.c: fixed sparse warnings
      staging: speakup: speakup_dectlk.c - use time_before_eq()
      staging: lustre: ldlm: ldlm_resource.c - fix dereferenceing user space buffer
      staging: lustre: ptlrpc: lproc_ptlrpc.c - fix dereferenceing user space buffer

Anton Protopopov (2):
      staging: vt6655: fixed sparse warnings
      Staging: comedi: check the return value of kobject_set_name

Arnd Bergmann (5):
      staging: rtl8712, rtl8712: avoid lots of build warnings
      staging: sn9c102 depends on USB
      staging: lirc: remove sa1100 support
      staging: wlags49_h2: avoid PROFILE_ALL_BRANCHES warnings
      staging/lustre: disable virtual block device for 64K pages

Ben Chan (10):
      staging: gdm72xx: check return value of sscanf
      staging: gdm72xx: fix block comment style
      staging: gdm72xx: remove blank lines after an open brace
      staging: gdm72xx: return -EINVAL instead of BUG_ON for invalid data length
      staging: gdm72xx: use bool instead of custom-defined BOOLEAN
      staging: gdm72xx: use int instead of u32 whenever makes sense
      staging: gdm72xx: use lower case for variable names for consistency
      staging: gdm72xx: use consistent style for header guards
      staging: gdm72xx: clean up endianness conversions
      staging: gdm72xx: add help text to Kconfig

Benedict Boerger (1):
      staging: sep: Fix checkpatch.pl warnings

Benjamin Romer (26):
      staging: unisys: remove proc entries from /proc/visorchipset/controlvm
      staging: unisys: simplify controlvm channel address function
      staging: unisys: detect controlvm channel on module load
      staging: unisys: add toolaction to sysfs
      staging: unisys: move boottotool out of proc to sysfs
      staging: unisys: move installer to sysfs and split fields
      staging: unisys: move chipsetready to sysfs
      staging: unisys: clean up diagdump proc entry code
      staging: unisys: ABI documentation for new sysfs entries
      staging: unisys: fix visorchipset sysfs attribute functions
      staging: unisys: remove partition information from proc
      staging: unisys: remove parahotplug proc entry
      staging: unisys: add sysfs entries for parahotplug support
      staging: unisys: remove U8 type
      staging: unisys: remove U16 type
      staging: unisys: remove U32 type
      staging: unisys: remove U64 type
      staging: unisys: remove S8 type
      staging: unisys: remove S16 type
      staging: unisys: remove S32 type
      staging: unisys: remove S64 type
      staging: unisys: remove non-kernel code from commontypes.h
      staging: unisys: remove unused defines from commontypes.h
      staging: unisys: remove UINTN type
      staging: unisys: remove MEMSET define
      staging: unisys: remove MEMCMP_IO

Beomho Seo (2):
      iio: light: cm32181: Use devm_* APIs
      iio: magnetometer: ak8975: Use devm_* APIs

Bernd Porr (2):
      staging: comedi: usbduxsigma: fixing rounding error in the range struct
      staging: comedi: usbduxfast: adding missing break in case statement

Bob Glossman (1):
      staging/lustre/obdclass: runtime load lustre client when needed

Bobi Jam (1):
      staging/lustre/osc: get rid of old checksum initial value

Chaitanya Hazarey (12):
      Staging: rtl8192u: r8192U_wx.c removed commented dead code
      Staging: rtl8192u: r8192U_wx.c Removed all C99 comments
      Staging: rtl8192u: r8192U_wx.c Added a single space for code-style issue
      Staging: rtl8192u: r8192U_wx.c Removed some more commented out dead code
      Staging: rtl8192u: r8192U_core.c Added a space after ','
      Staging: rtl8192u: r8192U_core.c Rearranged statements to fix code-style errors
      Staging: rtl8192u: r8192U_core.c Converted some C99 comments to fix code-style errors
      Staging: rtl8192u: r8192U_core.c Fixed open brace { placement
      Staging: rtl8192u: r8192U_core.c Converted a C99 comment to fix code-style error
      Staging: rtl8192u: r8192U_wx.c Fixed code-style warnings
      Staging: rtl8192u: r8192U_wx.c Fixed some more code-style warnings about spaces
      Staging: rtl8192u: r8192U_wx.c Fixed a code-style error about trailing whitespace

Chanwoo Choi (4):
      iio: adc: exynos_adc: Add exynos_adc_data structure to improve readability
      iio: adc: exynos_adc: Control special clock of ADC to support Exynos3250 ADC
      iio: devicetree: Add DT binding documentation for Exynos3250 ADC
      ARM: dts: Fix wrong compatible string for Exynos3250 ADC

Chase Southwood (16):
      staging: comedi: addi_apci_1564: remove use of devpriv->b_OutputMemoryStatus
      staging: comedi: addi_apci_1564: remove unused static variables
      staging: comedi: addi_apci_1564: introduce apci1564_private struct
      staging: comedi: addi_apci_1564: add Change-of-State interrupt subdevice and required functions
      staging: comedi: addi_apci_1564: move apci1564_interrupt() into addi_apci_1564.c
      staging: comedi: addi_apci_1564: move addi_watchdog.h include to addi_apci_1564.c
      staging: comedi: addi_apci_1564: fix use of apci1564_reset() to disable DI interrupts
      staging: comedi: addi_apci_1564: clean up apci1564_interrupt()
      staging: comedi: addi_apci_1564: remove len_chanlist from di and do subdevices
      staging: comedi: addi_apci_1564: remove unnecessary dev->board_name initialization
      staging: comedi: addi_apci_1564: remove null check of devpriv in apci1564_detach()
      staging: comedi: addi_apci_1564: fix s->maxdata assignment in do subdevice init.
      staging: comedi: addi_apci_1564: driver no longer needs to include addi_common.h
      staging: comedi: addi_apci_1564: use addi_watchdog module to init watchdog subdevice
      staging: comedi: addi_apci_1564: add subdevice to check diagnostic status
      staging: comedi: addi_apci_1564: remove diagnostic interrupt support code

Chen Gang (3):
      drivers: staging: android: ion: Kconfig: Let it also depend on HAS_DMA
      staging:iio:adc:Kconfig: Let MXS_LRADC depend on HAS_IOMEM
      drivers: staging: lustre: Use 'force_die' instead of 'die' to avoid compiling issue

Cheng Shao (1):
      staging/lustre/mgc: replace hard-coded MGC_ENQUEUE_LIMIT value

Cheng-Wei Lee (2):
      staging: ft1000_dnld.c:code indent should use tabs where possible
      staging: wlan-ng/hfa384x_usb.c: add blank line after declarations

Chi Pham (1):
      staging: ced1401: Add void declarations in zero-arg functions.

Christopher J. Morrone (1):
      staging/lustre/ptlrpc: Add schedule point to ptlrpc_check_set()

Chuong Ngo (1):
      drivers/staging/bcm: Added a space after a comma.

Cihangir Akturk (1):
      staging: gdm724x: fix misplaced open braces

Clément Calmels (1):
      staging: rtl8723au: fix sparse warning

Daeseok Youn (45):
      staging: dgap: remove useless dgap_probe1() function
      staging: dgap: unwind on error in dgap_found_board()
      staging: dgap: remove bogus null test in dgap_tty_init()
      staging: dgap: unwind on error in dgap_tty_init()
      staging: dgap: unwind on error in dgap_tty_register_ports()
      staging: dgap: make dgap_config_buf a local buffer
      staging: dgap: pass "dgap_numboards" as a paramter to dgap_found_board()
      staging: dgap: pass "brd" as a paramter to dgap_after_config_loaded()
      staging: dgap: rename dgap_finalize_board_init() to dgap_request_irq()
      staging: dgap: rename dgap_tty_uninit() to dgap_cleanup_tty()
      staging: dgap: remove unused paramter in dgap_parsefile()
      staging: dgap: get rid of brd->firstminor because it is 0
      staging: dgap: introduce dgap_tty_free() for freeing channels.
      staging: dgap: introduce dgap_free_irq()
      staging: dgap: rename dgap_after_config_loaded() to dgap_alloc_flipbuf()
      staging: dgap: move unrelated functions in dgap_firmware_load()
      staging: dgap: unwind on error in dgap_init_one()
      staging: dgap: make dgap_found_board() return a brd pointer
      staging: dgap: fixed "foo* bar should be foo * bar" in dgap.c
      staging: dgap: remove "return" statement in void function
      staging: dgap: Adds a blank line after declaration
      staging: dgap: remove unneccessary dgap_init_pci() function
      staging: dgap: remove unused waitqueues
      staging: dgap: use kzalloc instead of kmalloc/memset
      staging: dgap: remove redundant NULL check in dgap_tty_init()
      staging: dgnc: remove redundant null check for kfree()
      staging: dgnc: Fix unsigned value for less than zero
      staging: dgnc: removes unreachable code
      staging: dgnc: remove redundant memset call
      staging: dgap: removes redundant null check and change paramter for dgap_maxcps_room()
      staging: dgap: redundant NULL and magic check in dgap_get_modem_info()
      staging: dgap: remove unused variable in dgap_param()
      staging: dgap: removes redundant null check and change the paramter for dgap_param()
      staging: dgap: removes redundant null check and change paramter for dgap_tty_digiseta()
      staging: dgap: removes redundant null check and change paramter for dgap_tty_digigeta()
      staging: dgap: removes redundant null check and change paramter for dgap_set_modem_info()
      staging: dgap: removes redundant null check and change paramter for dgap_tty_digisetedelay()
      staging: dgap: removes redundant null check and change paramter for dgap_tty_digigetcustombaud()
      staging: dgap: removes redundant null check and change paramter for dgap_tty_digisetcustombaud()
      MAINTAINERS: Adds Daeseok Youn to maintainers list for dgap
      staging: dgap: remove redundant error value check
      staging: dgap: remove unused case value in dgap_parsefile()
      staging: dgap: fix a typo in dgap_gettok()
      staging: dgap: remove unused a parameter in dgap_gettok()
      staging: dgap: remove dgap_newnode()

Dan Carpenter (3):
      staging: rtl8188eu: use GFP_ATOMIC under spinlock
      staging: comedi: ni_tio: remove some dead code
      staging: lustre: bitwise vs logical typo

Daniel Baluta (2):
      iio: hid-sensors: make hid_sensor_get_reporting_interval static
      staging: iio: remove duplicate case labels

David Daney (1):
      staging: octeon-ethernet: Move PHY activation to .ndo_open().

Dmitry Eremin (4):
      staging/lustre: fix frong ldlm flags type used
      staging/lustre/ptlrpc: fix NULL pointer dereference of {exp, imp}_obd
      staging/lustre/obdclass: Fix uninitialized variables
      staging/lustre/llite: Fix uninitialized variable

Eli Billauer (6):
      staging: xillybus: Use devm_ API for memory allocation and DMA mapping
      staging: xillybus: Add sanity check in interrupt handler
      staging: xillybus: Reorganizing xilly_setupchannels()
      staging: xillybus: Register's address offset notation update
      staging: xillybus: Fix if-else coding style errors
      staging: xillybus: Removed outdated part in README

Emil Goode (1):
      Staging: rtl8192e: Fix potential NULL pointer dereference

Erik Arfvidson (7):
      staging: unisys: remove all proc entries from virtpci
      staging: unisys: added virtpci info entry
      staging: unisys: remove virthba proc files
      staging: unisys: added virthba debugfs dir and info entry
      staging: unisys: added virthba rqwait entry
      staging: unisys: added virthba enable_ints entry
      staging: unisys: fix and remove virthba comments

Evgeny Budilovsky (1):
      staging/cptm1217: fix checkpatch warnings about else clause

Fabian Frederick (5):
      drivers/staging/rtl8821ae/rtl8821ae/hal_btc.c: remove unnecessary null test before kfree
      staging: rtl8723au: Remove unnecessary null test before kfree
      staging/lustre/obdclass: use static const for seq_operations
      staging/lustre/libcfs: use ARRAY_SIZE instead of sizeof/sizeof[0]
      staging: ion: vm_insert_pfn and zap_page_range rely on CONFIG_MMU

Fabio Falzoi (2):
      Staging: rts5208: Remove useless debug prints
      Staging: rts5208: Replace custom macro with dev_dbg

Federico Di Pierro (1):
      staging: iio: Coding style issues fix.

Fengguang Wu (1):
      staging: r8192ee: fix coccinelle warnings

Fred Brooks (1):
      staging: comedi: ni_daq_700: add AI range and input mode switching

Geert Uytterhoeven (2):
      staging: rtl8723au: Add compiler check for -Wtype-limits
      Documentation/kernel-parameters: Remove obsolete ip2=

Greg Kroah-Hartman (76):
      Merge tag 'iio-for-3.17a' of git://git.kernel.org/.../jic23/iio into staging-next
      Revert "staging: tidspbridge: use safer test on the result of find_first_zero_bit"
      Merge 3.16-rc2 into staging-next
      Merge tag 'iio-for-3.17b' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge 3.16-rc4 into staging-next
      Merge branch 'component-for-staging' of git://ftp.arm.linux.org.uk/~rmk/linux-arm into staging-next
      staging: lnet: types.h: checkpatch cleanup: whitespace neatening
      staging: lnet: lib-lnet.h: checkpatch cleanup: align arguments to parenthesis
      staging: lnet: lib-lnet.h: checkpatch cleanup: remove unnecessary externs
      staging: lnet: lnetctl.h: checkpatch cleanup: whitespace neatening
      staging: lnet: ptllnd_wire.h: checkpatch cleanup: whitespace neatening
      staging: lustre: remove top level ccflags variable
      staging: lustre: remove some unneeded cflags
      staging: lustre: libcfs: remove ccflags from Makefile
      staging: lustre: fix include relative paths
      staging: lustre: fid: remove ccflags from Makefile
      staging: lustre: fld: remove ccflags from Makefile
      staging: lustre: llite: remove ccflags from Makefile
      staging: lustre: lmv: remove ccflags from Makefile
      staging: lustre: lov: remove ccflags from Makefile
      staging: lustre: lvfs: remove ccflags from Makefile
      staging: lustre: mdc: remove ccflags from Makefile
      staging: lustre: obdclass: remove ccflags from Makefile
      staging: lustre: mgc: remove ccflags from Makefile
      staging: lustre: osc: remove ccflags from Makefile
      staging: lustre: obdecho: remove ccflags from Makefile
      staging: lustre: ptlrpc/ldlm: remove ccflags from Makefile
      staging: lustre: ptlrpc: gss: delete unused code
      staging: lustre: lnet: include: minor whitespace fixes
      staging: lustre: libcfs: include: minor whitespace fixes
      staging: lustre: remove empty bitmap.h
      staging: lustre: remove l_dentry define
      staging: lustre: remove l_file define
      staging: lustre: remove l_filep_open define
      staging: lustre: remove unneeded DECLARE_LL_PROC_PPOS_DECL macro
      staging: lustre: make include/linux/libcfs/linux/linux-crypto.h private
      staging: lustre: remove include/libcfs/linux/linux-bitops.h
      staging: lustre: linux-cpu.h
      staging: lustre: delete linux-lock.h
      staging: lustre: fix build breakage on microblaze
      staging: lustre: remove linux-types.h
      staging: lustre: remove ctl_table typedefs
      staging: lustre: remove socket_t typedef
      staging: lustre: fix makefile build breakage
      staging: lustre: linux-tcpip.h: remove unused macros
      staging: lustre: remove linux-tcpip.h
      staging: lustre: remove cfs_fs_time_t
      staging: lustre: remove unused functions from linux-time.h
      staging: lustre: remove cfs_time_t typedef
      staging: lustre: remove cfs_time_beforeq wrapper
      staging: lustre: remove cfs_time_current_sec wrapper
      staging: lustre: remove cfs_duration_t typedef
      staging: lustre: cfs_time_sub() must return unsigned long
      staging: lustre: remove cfs_time_before()
      staging: lustre: fid: fid_request.c: checkpatch cleanup: align arguments to parenthesis
      staging: lustre: remove LL_PROC_PROTO macro
      staging: lustre: remove hpdd-discuss list from TODO file
      staging: lustre: clean up some proc file declarations
      staging: lustre: remove linux-prim.h
      staging: lustre: remove LPF64 #define
      staging: lustre: remove LPLU, LPLD, and LPLX defines
      staging: lustre: remove LPX64i define
      staging: lustre: remove LPD64 define
      staging: lustre: remove LPU64 define
      staging: lustre: remove LPX64 define
      staging: lustre: remove kp30.h
      staging: lustre: remove ALLOC_ATOMIC_TRY
      staging: lustre: don't use custom typedef for an inode
      staging: lustre: use CONFIG_PROC_FS
      staging: lustre: delete params_tree.h
      staging: lustre: remove proc function wrappers
      Merge tag 'iio-for-3.17c' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge 3.16-rc5 into staging-next
      Merge 'delete tidspbridge branch' into staging-next
      staging: gdm72xx: fix build errors
      Merge tag 'iio-for-3.17d' of git://git.kernel.org/.../jic23/iio into staging-next

Guillaume Clement (20):
      staging: vt6655: change type of PortOffset to void __iomem *
      staging: vt6655:fix warning for unexported non-static functions
      staging: vt6655: statify some variables
      staging: vt6655: remove unused functions
      staging: vt6655: Fix unused function warning
      staging: vt6655: remove useless return statements
      staging: vt6655: Add missing blank lines after declarations
      staging: vt6655: Remove spaces before quoted newlines
      staging: vt6655: fix function braces not on the proper line
      staging: vt6655: fix braces at newline for structs
      staging: vt6655: fix static position in inline function
      staging: vt6655: Use pr_* functions instead of printk
      staging: vt6655: break single line if statements
      staging: vt6655: Remove unreachable break statements
      staging: vt6655: add missing whitespace
      staging: vt6655: remove braces for single statements if
      staging: vt6655: fix braces at newline in if statements
      staging: vt6655: remove unused macro
      staging: vt6655: Remove NULL pointer sparse warning
      staging: vt6655: fix direct dereferencing of user pointer

Guillaume Morin (3):
      staging: iio: ad9850.c: code cleanup
      staging: dgnc_driver.c: code style fixes
      staging: lustre: llite: rw.c: remove gfp_mask

H Hartley Sweeten (393):
      staging: comedi: ni_mio_common: remove forward declaration 1
      staging: comedi: ni_mio_common: remove forward declaration 2
      staging: comedi: ni_mio_common: remove forward declaration 3
      staging: comedi: ni_mio_common: remove forward declaration 4
      staging: comedi: ni_mio_common: remove forward declaration 5
      staging: comedi: ni_mio_common: remove forward declaration 6
      staging: comedi: ni_mio_common: remove forward declaration 7
      staging: comedi: ni_mio_common: remove forward declaration 8
      staging: comedi: ni_mio_common: remove forward declaration 9
      staging: comedi: ni_mio_common: remove forward declaration 10
      staging: comedi: ni_mio_common: remove forward declaration 11
      staging: comedi: ni_mio_common: remove forward declaration 12
      staging: comedi: ni_mio_common: remove forward declaration 13
      staging: comedi: ni_mio_common: remove forward declaration 14
      staging: comedi: ni_mio_common: remove forward declaration 15
      staging: comedi: ni_mio_common: remove forward declaration 16
      staging: comedi: ni_mio_common: remove forward declaration 17
      staging: comedi: ni_mio_common: remove forward declaration 18
      staging: comedi: ni_mio_common: remove forward declaration 19
      staging: comedi: ni_mio_common: remove forward declaration 20
      staging: comedi: ni_mio_common: remove forward declaration 21
      staging: comedi: ni_mio_common: remove forward declaration 22
      staging: comedi: ni_mio_common: remove forward declaration 23
      staging: comedi: ni_mio_common: remove forward declaration 24
      staging: comedi: ni_mio_common: move disabled GPCT functions
      staging: comedi: ni_mio_common: move externally called functions to EOF
      staging: comedi: ni_mio_common: use dev->read_subdev
      staging: comedi: ni_mio_common: use dev->write_subdev
      staging: comedi: ni_mio_common: absorb helpers into ni_freq_out_insn_config()
      staging: comedi: ni_mio_common: fix the (*insn_write) for the freq_out counter
      staging: comedi: ni_mio_common: fix the (*insn_read) for the freq_out counter
      staging: comedi: adq12b: fix ctreg (ai channel/range) programming
      staging: comedi: adq12b: tidy up adq12b_ai_rinsn()
      staging: comedi: adq12b: remove 'unipolar' from private data
      staging: comedi: adq12b: remove 'differential' from private data
      staging: comedi: adq12b: remove ADQ12B_SIZE define
      staging: comedi: adq12b: remove 's->len_chanlist' init for analog inputs
      staging: comedi: adq12b: tidy up the subdevice init
      staging: comedi: adq12b: tidy up the register map defines
      staging: comedi: addi_common.h: remove 'b_SingleDiff' from private data
      staging: comedi: addi_common.h: remove APCI1710_SAVE_INTERRUPT define
      staging: comedi: addi_common.h: remove ADDI_{EN, DIS}ABLE defines
      staging: comedi: addi_common.h: remove ADDIDATA_{EN, DIS}ABLE defines
      staging: comedi: addi_common.h: remove {LO, HI}WORD macros
      staging: comedi: addi_common.h: remove ADDIDATA_* defines
      staging: comedi: pcl730: add support for Diamond Systems IR104-PBF module
      staging: comedi: pcl724: add support for Diamond Systems ONYX-MM-DIO module
      staging: comedi: adl_pci9111: remove PCI9111_DRIVER_NAME define
      staging: comedi: adl_pci9111: remove PCI9111_HR_DEVICE_ID define
      staging: comedi: adl_pci9111: simplify A/D trigger selection code
      staging: comedi: ke_counter: add ability to select counter clock source
      staging: comedi: ni_stc.h: remove NI_PRIVATE_COMMON macro
      staging: comedi: ni_stc.h: remove unused members from struct ni_private
      staging: comedi: ni_stc.h: add read/write callbacks to struct ni_private
      staging: comedi: ni_stc.h: add a 'is_m_series' flag to private data
      staging: comedi: ni_stc.h: cleanup ni_e_series_enable_second_irq()
      staging: comedi: ni_mio_common.c: wrap the stc_read/write operations
      staging: comedi: ni_mio_common.c: wrap the read/write operations
      staging: comedi: ni_stc.h: remove read/write callbacks from ni_private
      staging: comedi: ni_stc.h: remove stc read/write callbacks from ni_private
      staging: comedi: ke_counter: expose clock source options to user space
      staging: comedi: introduce comedi_buf_n_bytes_ready()
      staging: comedi: dt282x: remove forward declarations
      staging: comedi: dt282x: move boardinfo declaration
      staging: comedi: dt282x: remove '= 0' boardinfo
      staging: comedi: dt282x: convert 'adbits' boardinfo to 'ai_maxdata'
      staging: comedi: dt282x: convert 'dabits' boardinfo to 'ao_maxdata'
      staging: comedi: dt282x: fix dt282x_ao_insn_write()
      staging: comedi: dt282x: remove 'volatile' on private data variables
      staging: comedi: dt282x: IRQ and DMA are needed for async command support
      staging: comedi: dt282x: remove DT2821_SIZE define
      staging: comedi: dt282x: convert private data flags to bit-fields
      staging: comedi: dt282x: remove unused chan_to_DAC() macro
      staging: comedi: dt282x: rename the prep_{ai,ao}_dma() functions
      staging: comedi: dt282x: tidy up Digital I/O subdevice init
      staging: comedi: dt282x: remove sanity checks of 's->async->prealloc_buf'
      staging: comedi: dt282x: tidy up dt282x_ao_dma_interrupt()
      staging: comedi: dt282x: tidy up dt282x_ai_dma_interrupt()
      staging: comedi: dt282x: fix dt282x_ao_insn_read()
      staging: comedi: dt282x: factor board initialization out of (*attach)
      staging: comedi: dt282x: remove the 'opt_*' enum
      staging: comedi: dt282x: tidy up Analog Output subdevice init
      staging: comedi: dt282x: tidy up Analog Input subdevice init
      staging: comedi: dt282x: fix Analog Input se/diff channel configuration
      staging: comedi: dt282x: cleanup analog output range table
      staging: comedi: dt282x: tidy up multi-line comments
      staging: comedi: dt282x: update the MODULE_DESCRIPTION
      staging: comedi: dt282x: avoid calculating the timer divisor multiple times
      staging: comedi: dt282x: tidy up the register map and bit defines
      staging: comedi: dt282x: fix bug where DIO direction is reset to inputs
      staging: comedi: dt282x: automatically handle D/A data format
      staging: comedi: s626: define CRA/CRB registers based on channel number
      staging: comedi: s626: add comedi "chan" number to struct s626_enc_info
      staging: comedi: s626: remove my_cr[ab] from encoder private data
      staging: comedi: s626: define S626_LP_CNTR* registers based on channel number
      staging: comedi: s626: remove my_latch_lsw from encoder private data
      staging: comedi: s626: remove 'set_enable' callback from encoder private data
      staging: comedi: s626: remove 'get_enable' callback from encoder private data
      staging: comedi: s626: remove 'set_load_trig' callback from encoder private data
      staging: comedi: s626: remove 'get_load_trig' callback from encoder private data
      staging: comedi: s626: remove 'set_int_src' callback from encoder private data
      staging: comedi: s626: remove 'get_int_src' callback from encoder private data
      staging: comedi: s626: remove 'pulse_index' callback from encoder private data
      staging: comedi: s626: remove 'reset_cap_flags' callback from encoder private data
      staging: comedi: s626: remove 'get_mode' callback from encoder private data
      staging: comedi: s626: remove 'set_mode' callback from encoder private data
      staging: comedi: s626: remove 'my_event_bits' from encoder private data
      staging: comedi: s626: tidy up s626_enc_insn_read()
      staging: comedi: s626: remove struct s626_enc_info
      staging: comedi: ni_pcimio: remove forward declarations
      staging: comedi: ni_mio_common.c: remove interrupt_pin() macros
      staging: comedi: ni_mio_common drivers: remove NI_E_IRQ_FLAGS defines
      staging: comedi: ni_mio_common.c: remove IRQ_POLARITY defines
      staging: comedi: ni_atmio: remove '= 0' boardinfo data
      staging: comedi: ni_atmio: remove NI_SIZE define
      staging: comedi: ni_mio_cs: remove NI_SIZE define
      staging: comedi: ni_atmio: tidy up the boardinfo
      staging: comedi: ni_stc.h: the boardinfo 'name' should be first
      staging: comedi: ni_pcimio: remove DRV_NAME define
      staging: comedi: ni_atmio: remove ATMIO and PCIMIO defines
      staging: comedi: ni_mio_cs: remove ATMIO and PCIMIO defines
      staging: comedi: ni_pcimio: remove ATMIO and PCIMIO defines
      staging: comedi: mite.h: remove mite_irq()
      staging: comedi: mite.h: remove mite_device()
      staging: comedi: mite: cleanup mite_unsetup()
      staging: comedi: 8255_pci: remove include of mite.h
      staging: comedi: ni_labpc_pci: remove COMEDI_MITE and HAS_DMA dependancy
      staging: comedi: ni_65xx: remove COMEDI_MITE and HAS_DMA dependancy
      staging: comedi: ni_670x: remove COMEDI_MITE and HAS_DMA dependancy
      staging: comedi: ni_65xx: filter interval register is 32-bit
      staging: comedi: ni_65xx: cleanup non-recurring register map defines
      staging: comedi: ni_65xx: cleanup recurring register map
      staging: comedi: ni_65xx: cleanup INSN_CONFIG_FILTER handling
      staging: comedi: ni_65xx: remove 'dio_direction' from private data
      staging: comedi: ni_65xx: remove the need for the subdevice private data
      staging: comedi: ni_65xx: hook up command support only if irq is available
      staging: comedi: ni_65xx: fix ni_65xx_intr_insn_config()
      staging: comedi: ni_65xx: tidy up the port<->chan conversions
      staging: comedi: ni_65xx: tidy up the subdevice initialization
      staging: comedi: ni_65xx: tidy up the comedi_driver declaration
      staging: comedi: ni_65xx: clean up multi-line comments
      staging: comedi: ni_65xx: update the MODULE_DESCRIPTION
      staging: comedi: ni_65xx: tidy ni_65xx_intr_insn_bits() declaration
      staging: comedi: ni_65xx: remove 'output_bits' from private data
      staging: comedi: ni_65xx: use the subdevice 'io_bits' to handle the 'invert_outputs'
      staging: comedi: ni_65xx: fix digital output reset during attach
      staging: comedi: ni_65xx: factor input filter disable out of (*auto_attach)
      staging: comedi: mite.h: tidy up the mite channel register offsets
      staging: comedi: comedidev.h: introduce some 'range_is_external' helpers
      staging: comedi: ni_stc.h: remove 'ao_unipolar' flag from ni_board_struct
      staging: comedi: ni_mio_common: fix ni_ao_insn_write_671x()
      staging: comedi: ni_mio_common: remove ao_win_out() macro
      staging: comedi: ni_mio_common: fix ni_ao_insn_write()
      staging: comedi: ni_stc.h: add some 'is_{board type}' flags to private data
      staging: comedi: ni_mio_common: tidy up ni_ao_munge()
      staging: comedi: ni_mio_common: remove INSN_CONFIG_ANALOG_TRIG support code
      staging: comedi: ni_mio_common: remove some unnecessary boardinfo access
      staging: comedi: ni_mio_common: merge analog output (*insn_write) functions
      staging: comedi: ni_mio_common: remove ai_continuous from private data
      staging: comedi: ni_mio_common: fix ni_ao_insn_read()
      staging: comedi: ni_mio_common: remove unnecessary use of 'board->adbits'
      staging: comedi: ni_stc.h: refactor 'adbits' boardinfo
      staging: comedi: ni_stc.h: refactor 'aobits' boardinfo
      staging: comedi: ni_mio_common: (*cancel) only works with async cmd support
      staging: comedi: ni_mio_common: tidy up the Analog Input subdevice init
      staging: comedi: ni_mio_common: tidy up the Analog Output subdevice init
      staging: comedi: ni_mio_common: refactor 'num_p0_dio_channels' boardinfo
      staging: comedi: ni_mio_common: tidy up the Digital I/O subdevice init
      staging: comedi: ni_mio_common: init clock dividers early in ni_E_init()
      staging: comedi: ni_mio_common: only reset the ai/ao subdevices if they exist
      staging: comedi: ni_mio_common: tidy up the calibration subdevice init
      staging: comedi: ni_mio_common: tidy up the EEPROM subdevice init
      staging: comedi: ni_mio_common: tidy up the PFI subdevice init
      staging: comedi: ni_mio_common: tidy up the gpct counter subdevice init
      staging: comedi: ni_mio_common: tidy up the frequency output subdevice init
      staging: comedi: 8255_pci: checkpatch.pl cleanup (else after return)
      staging: comedi: 8255: checkpatch.pl cleanup (else after return)
      staging: comedi: addi_apci_3xxx: checkpatch.pl cleanup (else after return)
      staging: comedi: amplc_dio200_common: checkpatch.pl cleanup (else after return)
      staging: comedi: amplc_pc236: checkpatch.pl cleanup (else after return)
      staging: comedi: amplc_pci224: checkpatch.pl cleanup (else after return)
      staging: comedi: cb_pcidas64: checkpatch.pl cleanup (else after return)
      staging: comedi: daqboard2000: checkpatch.pl cleanup (else after return)
      staging: comedi: dt282x: checkpatch.pl cleanup (else after return)
      staging: comedi: pcl724: checkpatch.pl cleanup (else after return)
      staging: comedi: das1800: checkpatch.pl cleanup (break not useful)
      staging: comedi: ni_at_a2150: checkpatch.pl cleanup (break not useful)
      staging: comedi: s526: checkpatch.pl cleanup (break not useful)
      staging: comedi: cb_pcidas64: checkpatch.pl cleanup (break not useful)
      staging: comedi: cb_pcidas: checkpatch.pl cleanup (break not useful)
      staging: comedi: ni_660x: checkpatch.pl cleanup (break not useful)
      staging: comedi: ni_660x: checkpatch.pl cleanup (else not useful)
      staging: comedi: s626: checkpatch.pl cleanup (else not useful)
      staging: comedi: ni_mio_common: checkpatch.pl cleanup (break not useful)
      staging: comedi: ni_mio_common: checkpatch.pl cleanup (else not useful)
      staging: comedi: usbdux: checkpatch.pl cleanup (else not useful)
      staging: comedi: usbduxsigma: checkpatch.pl cleanup (else not useful)
      staging: comedi: ni_tio: checkpatch.pl cleanup (break is not useful)
      staging: comedi: ni_tio: checkpatch.pl cleanup (else is not useful)
      staging: comedi: ni_tiocmd: checkpatch.pl cleanup (break is not useful)
      staging: comedi: ni_labpc: checkpatch.pl cleanup (else is not useful)
      staging: comedi: das08: checkpatch.pl cleanup (break is not useful)
      staging: comedi: ni_tio_internal.c: checkpatch.pl cleanup (break is not useful)
      staging: comedi: mite.h: tidy up mite_csigr_wpdep()
      staging: comedi: 8253.h: checkpatch.pl cleanup (void function return)
      staging: comedi: adv_pci1723: checkpatch.pl cleanup (missing blank line)
      staging: comedi: amplc_pc236: checkpatch.pl cleanup (missing blank line)
      staging: comedi: amplc_pci230: checkpatch.pl cleanup (void function return)
      staging: comedi: cb_pcidas64: checkpatch.pl cleanup (missing blank line)
      staging: comedi: cd_pcidas64: checkpatch.pl cleanup (void function return)
      staging: comedi: das16: checkpatch.pl cleanup (missing blank line)
      staging: comedi: das1800: checkpatch.pl cleanup (void function return)
      staging: comedi: dt2815: checkpatch.pl cleanup (missing blank line)
      staging: comedi: dt9812: checkpatch.pl cleanup (missing blank line)
      staging: comedi: jr3_pci: checkpatch.pl cleanup (missing blank line)
      staging: comedi: comedi_test: checkpatch.pl cleanup (break is not useful)
      staging: comedi: serial2000: checkpatch.pl cleanup (missing blank line)
      staging: comedi: serial2000: reduce indent level of serial2002_setup_subdevs()
      staging: comedi: ni_at_a2150: checkpatch.pl cleanup (missing blank line)
      staging: comedi: pcmuio: checkpatch.pl cleanup (missing blank line)
      staging: comedi: multiq3: checkpatch.pl cleanup (missing blank line)
      staging: comedi: ni_660x: checkpatch.pl cleanup (missing blank line)
      staging: comedi: ni_pcidio: checkpatch.pl cleanup (missing blank line)
      staging: comedi: ni_mio_common: checkpatch.pl cleanup (missing blank line)
      staging: comedi: mite: checkpatch.pl cleanup (missing blank line)
      staging: comedi: ni_tio: checkpatch.pl cleanup (missing blank line)
      staging: comedi: adv_pci_dio: checkpatch.pl cleanup (missing blank line)
      staging: comedi: adv_pci_dio: checkpatch.pl cleanup (fallthrough)
      staging: comedi: amcc_s5933.h: checkpatch.pl cleanup (space prohibited)
      staging: comedi: cb_pcidas64: remove 'volatile' from private data
      staging: comedi: cb_pcidas64: remove 'volatile' from set_dac_range_bits() param
      staging: comedi: daqboard2000: checkpatch.pl cleanup (space before tab)
      staging: comedi: das16m1: remove 'volatile' from private data
      staging: comedi: das1800: remove 'volatile' from private data
      staging: comedi: me4000: checkpatch.pl cleanup (complex macro)
      staging: comedi: serial2000: checkpatch.pl cleanup (kmalloc_array)
      staging: comedi: pcl724: checkpatch.pl cleanup (foo*/foo *)
      staging: comedi: ni_660x: checkpatch.pl cleanup (trailing whitespace)
      staging: comedi: ni_660x: checkpatch.pl cleanup (space prohibited)
      staging: comedi: ni_mio_common: checkpatch.pl cleanup (braces not necessary)
      staging: comedi: ni_tio: checkpatch.pl cleanup (braces not necessary)
      staging: comedi: ni_labpc.h: checkpatch.pl cleanup (unnecessary space)
      staging: comedi: ni_670x: fix compile on ARCH=arm
      staging: comedi: s626: remove use of comedi_error()
      staging: comedi: pcl818: remove use of comedi_error()
      staging: comedi: pcl816: remove use of comedi_error()
      staging: comedi: pcl711: remove use of comedi_error()
      staging: comedi: ni_pcidio: remove use of comedi_error()
      staging: comedi: ni_mio_common: remove use of comedi_error()
      staging: comedi: ni_labpc: remove use of comedi_error()
      staging: comedi: ni_at_a2150: remove use of comedi_error()
      staging: comedi: ni_660x: remove use of comedi_error()
      staging: comedi: cb_pcidas64: remove use of comedi_error()
      staging: comedi: icp_multi: remove use of comedi_error()
      staging: comedi: dt282x: remove use of comedi_error()
      staging: comedi: dt2814: remove use of comedi_error()
      staging: comedi: dmm32at: remove use of comedi_error()
      staging: comedi: das1800: remove use of comedi_error()
      staging: comedi: das16m1: remove use of comedi_error()
      staging: comedi: das08: remove use of comedi_error()
      staging: comedi: comedi_test: remove use of comedi_error()
      staging: comedi: cb_pcidas: remove use of comedi_error()
      staging: comedi: amplc_pci230: remove use of comedi_error()
      staging: comedi: amplc_dio_common: remove use of comedi_error()
      staging: comedi: adv_pci_dio: remove use of comedi_error()
      staging: comedi: adv_pci1724: remove use of comedi_error()
      staging: comedi: adl_pci9118: remove use of comedi_error()
      staging: comedi: addi_apci_3501: remove use of comedi_error()
      staging: comedi: hwdrv_apci3120: remove use of comedi_error()
      staging: comedi: hwdrv_apci1564: remove use of comedi_error()
      staging: comedi: hwdrv_apci1500: remove use of comedi_error()
      staging: comedi: remove comedi_error()
      staging: comedi: usbduxfast: convert pr_err() to dev_err()
      staging: comedi: usbduxfast: convert pr_warn() to dev_warn()
      staging: comedi: cb_pcidas64: remove unused pr_fmt() macro
      staging: comedi: ni_labpc: tidy up labpc_ai_scan_mode()
      staging: comedi: comedi_fops: use pr_fmt()
      staging: comedi: ni_mio_common: convert printk messages to dev_err
      staging: comedi: ni_mio_common: consolidate call to ni_mseries_get_pll_parameters()
      staging: comedi: ni_atmio: remove board attach noise
      staging: comedi: ni_atmio: convert printk to dev_err in ni_getboardtype()
      staging: comedi: ni_at_a2150: convert printk to dev_err
      staging: comedi: das1800: tidy up das1800_probe()
      staging: comedi: comedi_fops: remove commented out debug messages
      staging: comedi: hwdrv_apci3200: remove disabled PRINT_INFO debug
      staging: comedi: ni_atmio: remove printk noise in ni_isapnp_find_board()
      staging: comedi: hwdrv_apci3200: remove commented out printk messages
      staging: comedi: hwdrv_apci3120: cleanup printk messages
      staging: comedi: comedi_compat32: checkpatch.pl --strict cleanup
      staging: comedi: drivers.c: checkpatch.pl --strict cleanup
      staging: comedi: comedi_internal.h: checkpatch.pl --strict cleanup
      staging: comedi: comedi.h: checkpatch.pl --strict cleanup
      staging: comedi: comedi_fops: checkpatch.pl --strict cleanup
      staging: comedi: comedidev.h: checkpatch.pl --strict cleanup
      staging: comedi: comedi_compat32.h: checkpatch.pl --strict cleanup
      staging: comedi: drivers: cleanup cmd->flags use
      staging: comedi: ni_at_a2150: remove forward declarations
      staging: comedi: ni_pcidio: remove forward declarations
      staging: comedi: pcm3724: use default (*io) callback from 8255 module
      staging: comedi: pcl816: remove forward declaration
      staging: comedi: drivers: remove unnecessary PCI_DEVICE_ID_* defines
      staging: comedi: drivers: remove unnecessary *_SIZE defines
      staging: comedi: drivers: remove unnecessary DRIVER_NAME defines
      staging: comedi: drivers: use dev->board_name in request_irq()
      staging: comedi: drivers: remove unnecessary *_{IO, MEM}SIZE defines
      staging: comedi: comedi_fops: remove disabled subdevice lock/unlock callback
      staging: comedi: comedidev.h: remove unused callbacks from comedi_subdevice
      staging: comedi: comedidev.h: remove 'new_size' param from subdevice (*buf_change)
      staging: comedi: ni_tio: fix ni_tio_insn_read()
      staging: comedi: ni_tio: fix > 80 char comments
      staging: comedi: ni_tio: tidy up some function declarations
      staging: comedi: ni_tio: remove unnecessary ni_gpct_variant BUG() cases
      staging: comedi: ni_tio: tidy up ni_660x_set_second_gate()
      staging: comedi: ni_tio: tidy up ni_m_series_set_first_gate()
      staging: comedi: ni_tio: tidy up ni_660x_set_first_gate()
      staging: comedi: ni_tio: convert NI_M_Series_RTSI_Clock() to a macro
      staging: comedi: ni_tio: convert NI_M_Series_PFI_Clock() to a macro
      staging: comedi: ni_tio: convert NI_660x_Gate_Pin_Gate_Select() to a macro
      staging: comedi: ni_tio: convert NI_660x_RTSI_Gate_Select() to a macro
      staging: comedi: ni_tio: convert NI_M_Series_RTSI_Gate_Select() to a macro
      staging: comedi: ni_tio: convert NI_M_Series_PFI_Gate_Select() to a macro
      staging: comedi: ni_tio: convert NI_660x_Source_Pin_Clock() to a macro
      staging: comedi: ni_tio: convert NI_660x_RTSI_Clock() to a macro
      staging: comedi: ni_tio: convert NI_660x_RTSI_Second_Gate_Select() to a macro
      staging: comedi: ni_tio: convert NI_660x_Up_Down_Pin_Second_Gate_Select() to a macro
      staging: comedi: ni_tio: convert global static const variables to defines
      staging: comedi: ni_tio: remove counter_status_mask
      staging: comedi: ni_tio: tidy up enum ni_660x_second_gate_select
      staging: comedi: ni_tio: tidy up enum ni_m_series_gate_select
      staging: comedi: ni_tio: tidy up enum ni_660x_gate_select
      staging: comedi: ni_tio: tidy up enum ni_m_series_clock_source
      staging: comedi: ni_tio: tidy up enum ni_660x_clock_source
      staging: comedi: ni_tio: move defines to head of file
      staging: comedi: ni_tio: tidy up ni_gpct_device_{construct,destroy)()
      staging: comedi: ni_tio: tidy up ni_tio_init_counter()
      staging: comedi: ni_tio: rename ni_tio_second_gate_registers_present()
      staging: comedi: ni_tio: tidy up ni_m_series_source_select_bits()
      staging: comedi: ni_tio: tidy up ni_660x_source_select_bits()
      staging: comedi: ni_tio: tidy up ni_tio_set_sync_mode()
      staging: comedi: ni_tio: absorb ni_tio_counter_status()
      staging: comedi: ni_tio: tidy up ni_tio_get_gate_src() and helpers
      staging: comedi: ni_tio: tidy up ni_tio_set_other_src()
      staging: comedi: ni_tio: tidy up ni_tio_set_gate_src() and helpers
      staging: comedi: ni_tio: absorb ni_tio_set_first_gate_modifiers()
      staging: comedi: ni_tio: tidy up ni_tio_get_clock_src()
      staging: comedi: ni_tio: tidy up ni_tio_set_clock_src() and helpers
      staging: comedi: ni_tio: remove forward declarations
      staging: comedi: ni_tio: convert printk to pr_err
      staging: comedi: ni_tio: tidy up ni_tio_read_sw_save_reg()
      staging: comedi: ni_tio: tidy up Gi_Counting_Mode_Reg_Bits
      staging: comedi: ni_tio: tidy up Gi_Command_Reg_Bits
      staging: comedi: ni_tio: tidy up Gi_Auto_Increment_Reg_Bits
      staging: comedi: ni_tio: tidy up Gi_Input_Select_Bits
      staging: comedi: ni_tio: tidy up Gi_Mode_Bits
      staging: comedi: ni_tio: tidy up Gi_Second_Gate_Bits
      staging: comedi: ni_tio: tidy up Gxx_Status_Bits
      staging: comedi: ni_tio: tidy up Gi_Reset_Bit
      staging: comedi: ni_tio: tidy up Gxx_Joint_Status2_Bits
      staging: comedi: ni_tio: tidy up Gi_DMA_Config_Reg_Bits
      staging: comedi: ni_tio: tidy up Gi_DMA_Status_Reg_Bits
      staging: comedi: ni_tio: tidy up Gxx_Interrupt_Acknowledge_Bits
      staging: comedi: ni_tio: tidy up Gi_Status_Bits
      staging: comedi: ni_tio: tidy up G{02, 12}_Interrupt_Enable_Bits
      staging: comedi: ni_tiocmd: tidy up ni_tio_configure_dma()
      staging: comedi: ni_tiocmd: tidy up ni_tio_input_inttrig()
      staging: comedi: ni_tiocmd: tidy up ni_tio_input_cmd()
      staging: comedi: ni_tiocmd: introduce ni_tio_acknowledge()
      staging: comedi: add an 'mmio' member to comedi_device
      staging: comedi: 8255_pci: use the comedi_device 'mmio' member
      staging: comedi: ni_65xx: use the comedi_device 'mmio' member
      staging: comedi: gsc_hpdi: use the comedi_device 'mmio' member
      staging: comedi: me_daq: use the comedi_device 'mmio' member
      staging: comedi: mf6x4: use the comedi_device 'mmio' member
      staging: comedi: icp_multi: use the comedi_device 'mmio' member
      staging: comedi: addi_apci_3xxx: use the comedi_device 'mmio' member
      staging: comedi: daqboard2000: use the comedi_device 'mmio' member
      staging: comedi: dt3000: use the comedi_device 'mmio' member
      staging: comedi: ni_6527: use the comedi_device 'mmio' member
      staging: comedi: ni_6527: iounmap resource when detached
      staging: comedi: ni_670x: use the comedi_device 'mmio' member
      staging: comedi: cb_pcidas64: use the comedi_device 'mmio' member
      staging: comedi: rtd520: use the comedi_device 'mmio' member
      staging: comedi: s626: use the comedi_device 'mmio' member
      staging: comedi: mite: inline mite_setup()
      staging: comedi: mite: pass comedi_device to mite_setup()
      staging: comedi: mite: use the comedi_device 'mmio' member
      staging: comedi: ni_labpc: pass comedi_device to the I/O callbacks
      staging: comedi: ni_labpc: don't pass dev->iobase to labpc_counter_load()
      staging: comedi: ni_labpc: don't pass dev->iobase to labpc_counter_set_mode()
      staging: comedi: ni_labpc: refactor labpc_8255_mmio()
      staging: comedi: ni_labpc: use the comedi_device 'mmio' member
      staging: comedi: ii_pci20kc: use the comedi_device 'mmio' member
      staging: comedi: amplc_dio200: use the comedi_device 'mmio' member

Hartmut Knaack (5):
      staging:iio:ad7291 remove double define
      staging:iio:ad7291 fix coding style
      staging:iio:ad7291 cleanup defines
      staging:iio:ad7291 faciliate ad7291_read_event_config()
      staging:iio:ad7291 define alert register bits

Heesub Shin (5):
      staging: ion: remove order from struct page_info
      staging: ion: remove struct page_info
      staging: ion: remove order argument from free_buffer_page()
      staging: ion: optimize struct ion_system_heap
      staging: ion: fixup invalid kfree() calls on heap destroy

Himangi Saraogi (7):
      Staging: rtl8192e: adjust error handling
      staging: wlags49_h2: Fix use of skb after netif_rx
      staging: iio: Introduce the use of devm_ioremap_resource
      iio:trigger: Introduce the use of devm_kzalloc
      staging: goldfish: Introduce the use of managed interfaces
      devres: Add devm_kasprintf and devm_kvasprintf API
      staging: gdm724x: Use NLMSG_HDRLEN

Hoang Tran (1):
      staging: goldfish: fix coding style.

Honggang Li (2):
      lustre/osc/osc_dev.c remove space between sizeof and open parenthesis
      lustre/osc/osc_dev.c add a blank line after declarations

Ian Abbott (52):
      staging: comedi: ni_daq_700: update driver comment
      staging: comedi: describe struct comedi_async
      staging: comedi: allow COMEDI_BUFINFO, COMEDI_CANCEL and COMEDI_POLL on locked subdevice
      staging: comedi: vmk80xx: remove MODULE_VERSION() from in-kernel module
      staging: comedi: ni_daq_700: remove MODULE_VERSION() and commentary
      staging: comedi: ni_65xx: don't invert outputs by default
      staging: comedi: ni_6527: support INSN_CONFIG_DIGITAL_TRIG
      staging: comedi: ni_6527: reset edge detection registers
      staging: comedi: ni_65xx: add ni_65xx_num_ports()
      staging: comedi: ni_65xx: refactor edge detection configuration
      staging: comedi: ni_65xx: support INSN_CONFIG_DIGITAL_TRIG
      staging: comedi: ni_65xx: disable edge detection on initialization
      staging: comedi: amplc_pc236: reformat header comments
      staging: comedi: amplc_pc236: remove some boilerplate comments
      staging: comedi: amplc_pc236: remove manual configuration of PCI boards
      staging: comedi: amplc_pc236: no need to manipulate PCI ref count
      staging: comedi: amplc_pc236: no need to set hw_dev
      staging: comedi: amplc_pc236: absorb pc236_pci_common_attach()
      staging: comedi: amplc_pc236: remove 'model' member
      staging: comedi: amplc_pc236: split pc236_boards[] into ISA & PCI
      staging: comedi: amplc_pc236: don't check bus type in attach
      staging: comedi: amplc_pc236: Simplify PCI board look-up
      staging: comedi: amplc_pc236: remove PCI device ID macros
      staging: comedi: amplc_pc236: set board_name before common attach
      staging: comedi: amplc_dio200_common: prevent extra free_irq()
      staging: comedi: amplc_dio200_common: remove some tests from amplc_dio200_common_detach()
      staging: comedi: amplc_dio200_pci: no need to test board pointer in dio200_pci_detach()
      staging: comedi: amplc_pc236: move static board data
      staging: comedi: amplc_pc236: don't disable h/w interrupt on detach()
      staging: comedi: amplc_pc236: add callback to enable/disable interrupt
      staging: comedi: amplc_pc236: combine interrupt enable/disable functions
      staging: comedi: amplc_pc236: add callback to check and clear interrupt
      staging: comedi: amplc_pc236: split into ISA, PCI and common module
      staging: comedi: amplc_pc236, amplc_pci236: get rid of bustype
      staging: comedi: amplc_pci230: reformat a load of comments
      staging: comedi: amplc_pci230: fix checkpatch line over 80 characters
      staging: comedi: amplc_pci230: logical continuations should be on the previous line
      staging: comedi: amplc_pci230: blank lines aren't necessary before a close brace '}'
      staging: comedi: amplc_pci230: alignment should match open parenthesis
      staging: comedi: amplc_pci230: usleep_range is preferred over udelay
      staging: comedi: amplc_pci230: remove unused settling time constants
      staging: comedi: amplc_pci230: remove PCI230_ADC_CONV
      staging: comedi: amplc_pci230: remove PCI230_TEST_BIT()
      staging: comedi: amplc_pci230: add whitespace to register values
      staging: comedi: amplc_pci230: don't begin line with binary operator
      staging: comedi: amplc_pci230: omit '!= 0' from logical expressions
      staging: comedi: amplc_pci230: remove some indentation in pci230_ai_check_chanlist()
      staging: comedi: amplc_pci230: no need for '&function'
      staging: comedi: amplc_pci230: add whitespace to pci230_boards[]
      staging: comedi: amplc_pci230: no need to initialize named members to zero
      staging: comedi: amplc_pci230: tidy up stuct pci230_private
      staging: comedi: ii_pci20kc: request and ioremap memory

Igor Bezukh (22):
      Staging: vt6655: fix missing blank line after variable declaration
      Staging: vt6655: Remove redundant comments in wcmd.h
      Staging: vt6655: removed redundant comments from aes_ccmp.h
      Staging: vt6655: Removed redundant comments and newlines
      Staging: vt6655: remove redundant comments from 80211hdr.h
      Staging: vt6655: remove redundant comments from baseband.h
      Staging: vt6655: remove redundant comments from bssdb.h
      Staging: vt6655: remove redundant comments from card.h
      Staging: vt6655: removed redundant comments from datarate.h
      Staging: vt6655: removed redundant comments from country.h
      Staging: vt6655: removed redundant comments from channel.h
      Staging: vt6655: removed redundant comments from desc.h
      Staging: vt6655: removed redundant comments from device_cfg.h
      Staging: vt6655: removed redundant comments from dpc.h
      Staging: vt6655: removed redundant comments from hostap.h
      Staging: vt6655: removed redundant comments from IEEE11h.h
      Staging: vt6655: removed redundant comments from iocmd.h
      Staging: vt6655: removed redundant comments from ioctl.h
      Staging: vt6655: removed redundant comments from iowpa.h
      Staging: vt6655: removed redundant comments from mib.h
      Staging: vt6655: removed redundant comments from michael.h
      Staging: vt6655: removed redundant comments from power.h

Isaac Huang (1):
      staging/lustre/lnet: abort messages whose MD has been unlinked

James A Shackleford (25):
      staging: vt6655: fix sparse warning "cast removes address space of expression"
      staging: vt6655: fix sparse warning for static declarations
      staging: vt6655: update out-of-date function declaration
      staging: vt6655: update iwctl_private_args extern declaration
      staging: vt6655: fix sparse warning for static declarations
      staging: vt6655: replace C99 style comments
      staging: skein: fix sparse warning for static arrays
      staging: lustre: fix sparse warnings for static symbols
      staging: vt6655: remove header declarations for static functions
      staging: rtl8712: remove inline _RND8() and use round_up()
      staging: rtl8712: remove inline _RND128() and use round_up()
      staging: rtl8712: remove unused inline _RND256()
      staging: rtl8712: remove unused inline _RND512()
      staging: rtl8712: remove wrapper function _init_listhead
      staging: rtl8712: remove wrapper function is_list_empty
      staging: rtl8712: remove wrapper function list_insert_tail
      staging: rtl8712: remove wrapper function list_delete
      staging: rtl8712: remove wrapper function get_next
      staging: rtl8712: remove function get_list_head
      staging: rtl8712: remove wrapper function _queue_empty
      staging: rtl8712: remove inapplicable comment
      staging: rtl8712: remove wrapper function _init_workitem()
      staging: rtl8712: remove wrapper function _set_workitem()
      staging: rtl8712: remove #define _workitem struct work_struct
      staging: rtl8712: remove wrapper function thread_enter()

Jeff Oczek (3):
      staging: tidspbridge: Add parameter names to function ptrs in struct dbll_attrs
      staging: tidspbridge: Fix whitespace for pointers in function headers
      staging: rtl8188eu: Fix static symbol sparse warnings

Jeremiah Mahler (1):
      staging: dgnc: DGNC_VERIFY_BOARD macro in do while block

Jerry Stralko (1):
      staging: android: logger: fixed checkpatch.pl warnings.

Jes Sorensen (237):
      staging: rtl8723au: rtw_get_wps_ie23a(): Remove unused dest pointer wps_ie
      staging: rtl8723au: rtw_mlme_ext.c: Convert rtw_get_wps_ie23a() to cfg80211_find_vendor_ie()
      staging: rtl8723au: rtw_mlme.c: Convert rtw_get_wps_ie23a() to cfg80211_find_vendor_ie()
      staging: rtl8723au: ioctl_cfg80211.c: Convert rtw_get_wps_ie23a() to cfg80211_find_vendor_ie()
      staging: rtl8723au: rtw_ap.c: Convert from rtw_get_wps_ie23a() to cfg80211_find_vendor_ie()
      staging: rtl8723au: Remove obsolete rtw_get_wps_ie23a()
      staging: rtl8723au: Request correct firmware file for A-cut parts
      staging: rtl8723au: Reference correct firmwarefiles with MODULE_FIRMWARE()
      staging: rtl8723au: rtw_mlme_ext.c: Fix up some of the bad formatting
      staging: rtl8723au: rtw_mlme.c: Remove some tab and parenthesis abuse
      staging: rtl8723au: Use struct ieee80211_mcs_info to describe MCS information
      staging: rtl8723au: Use struct ieee80211_ht_cap and associated #defines
      staging: rtl8723au: Use correct struct for WLAN_EID_HT_CAPABILITY
      staging: rtl8723au: Eliminate struct HT_info_element
      staging: rtl8723au: Don't carry ht_cap_info and ht_param in struct wlan_bcn_info
      staging: rtl8723au: rtw_check_bcn_info23a(): Use capability bit define
      staging: rtl8723au: Remmove buddy-adapter linking
      staging: rtl8723au: Rewrite update_beacon23a_info() tto use cfg80211_find_ie()
      staging: rtl8723au: collect_bss_info23a(): Collect beacon_interval correct
      staging: rtl8723au: collect_bss_info23a(): ieee80211_mgmt capab_info is little endian
      staging: rtl8723au: rtw_update_ht_cap23a(): Use correct mask when determining 40MHz channel location
      staging: rtl8723au: rtw_get_bcn_info23a(): Use cfg80211_* to obtain crypto info
      staging: rtl8723au: rtw_wlan_util.c: Use cfg80211_* to determine crypto
      staging: rtl8723au: Remove obsolete rtw_get_sec_ie23a()
      staging: rtl8723au: Declare rtw_get_wpa{2, }_cipher_suite() static
      staging: rtl8723au: Make WMM_param_handler23a() and HT_caps_handler23a() take a const u8 *
      staging: rtl8723au: OnAssocRsp23a(): Use cfg80211_* to parse IEs
      staging: rtl8723au: Remove WMM_ defines
      staging: rtl8723au: Make struct ht_priv.ht_option a bool
      staging: rtl8723au: Be consistent in how htpriv.ht_option is checked
      staging: rtl8723au: Make struct htpriv.ampdu_enable a bool
      staging: rtl8723au: issue_auth(): Convert to using struct ieee80211_mgmt
      staging: rtl8723au: issue_assocrsp(): Use struct ieee80211_mgmt instead of rtw_set_fixed_ie23a()
      staging: rtl8723au: _issue_deauth(): Use struct ieee80211_mgmt to build frame
      staging: rtl8723au: issue_action_spct_ch_switch23a(): Use struct ieee80211_mgmt
      staging: rtl8723au: issue_action_BSSCoexistPacket(): Use struct ieee80211_mgmt
      staging: rtl8723au: Do not xmit BSS Coexistence management action frames
      staging: rtl8723au: Let cfg80211 handle public action management frames
      staging: rtl8723au: ioctl_cfg80211.c: Use struct ieee80211_mgmt to build mgmt frame
      staging: rtl8723au: issue_action_BA23a(): Use struct ieee80211_mgmt to build action frames
      staging: rtl8723au: Remove obsolete rtw_set_fixed_ie23a()
      staging: rtl8723au: Remove duplicate defines of IEEE80211_HT_PARAM_CHA_SEC_*
      staging: rtl8723au: Remove unused #defines WEP_KEY_LEN and MGMT_QUEUE_NUM
      staging: rtl8723au: Remove some unused 80211 header parsing macros
      staging: rtl8723au: rtw_check_bcn_info23a(): Use ether_addr_equal() to check BSSID
      staging: rtl8723au: rtw_check_bcn_info23a(): Don't make a local copy of beacon just to parse it
      staging: rtl8723au: rtw_check_bcn_info23a(): Don't search for WPA/WPA2 info twice
      staging: rtl8723au: Declare rtw_update_scanned_network() static
      staging: rtl8723au: rtw_survey_event_cb23a(): Use the correct types for the received arguments
      staging: rtl8723au: Do not embed struct wlan_bssid_ex in struct survey_event
      staging: rtl8723au: Allocate struct wlan_bssid_ex in collect_bss_info()
      staging: rtl8723au: collect_bss_info(): Don't memset() what we just kzalloc()'d
      staging: rtl8723au: free_scanqueue(): Use _rtw_free_network23a()
      staging: rtl8723au: rtw_stadel_event_callback23a(): Remove superfluous memset()
      staging: rtl8723au: OnAuth23a(): Use ether_addr_copy()
      staging: rtl8723au: Get rid of IW_ESSID_MAX_SIZE
      staging: rtl8723au: Make rtw_is_same_ibss23a() return bool
      staging: rtl8723au: cfg80211_rtw_connect(): Check correct return value from rtw_set_802_11_ssid23a()
      staging: rtl8723au: Fold rtw_set_802_11_authentication_mode23a() into cfg80211_rtw_connect()
      staging: rtl8723au: Move rtw_set_802_11_ssid23a() to ioctl_cfg80211.c
      staging: rtl8723au: cfg80211_rtw_connect(): Clean up various bits
      staging: rtl8723au: cfg80211_rtw_connect(): Remove obfuscating pointers
      staging: rtl8723au: cfg80211_rtw_connect(): Simplify ssid preparation
      staging: rtl8723au: Pass a struct wlan_network to rtw_set_ssid()
      staging: rtl8723au: rtw_set_ssid(): This is never called with _FW_UNDER_LINKING
      staging: rtl8723au: rtw_cfg80211_add_wep(): Use WLAN_KEY_LEN_*
      staging: rtl8723au: rtw_do_join23a(): Use correct error return values
      staging: rtl8723au: Minor debug message fixup
      staging: rtl8723au: Don't prepend debug console messages with 'ERROR '
      staging: rtl8723au: Introduce rtw_select_candidate_from_queue()
      staging: rtl8723au: Introduce rtw_do_join_network()
      staging: rtl8723au: rtw_do_join23a(): Use __func__ to get function name in debug messages
      staging: rtl8723au: rtw_surveydone_event_callback23a(): Remove superfluous memset()
      staging: rtl8723au: Consolidate duplicate adhoc joining code into rtw_do_join_adhoc()
      staging: rtl8723au: Remove no-op rtw_get_encrypt_decrypt_from_registrypriv23a()
      staging: rtl8723au: to_join will no be true if _FW_LINKED is set
      staging: rtl8723au: rtw_surveydone_event_callback23a(): We always set _FW_UNDER_LINKING
      staging: rtl8723au: rtw_select_and_join_from_scanned_queue23a() never returns 2
      staging: rtl8723au: rtw_set_ssid(): Use rtw_do_join_network()
      staging: rtl8723au: rtw_do_join23a(): Don't start scanning if network isn't found
      staging: rtl8723au: Move rtw_do_join23a() to rtw_mlme.c and declare it static
      staging: rtl8723au: rtw_get_cur_max_rate23a(): Remove duplicate fwstate checks
      staging: rtl8723au: rtw_get_cur_max_rate23a(): We are in N mode if WLAN_EID_HT_CAPABILITY is present
      staging: rtl8723au: Move rtw_get_cur_max_rate23a() to ioctl_cfg80211.c
      staging: rtl8723au: rtw_set_802_11_bssid23a_list_scan(): Use __func__ to print function name
      staging: rtl8723au: Don't run regular scans in the driver, the stack handles that
      staging: rtl8723au: Quiet unused variable warning when building with CONFIG_8723AU_AP_MODE=n
      staging: rtl8723au: Move FillH2CCmd() prototype to rtl8723a_cmd.h where it really belongs
      staging: rtl8723au: rtw_cfg80211_set_wpa_ie(): Avoid pointless memcpy
      staging: rtl8723au: rtw_cfg80211_inform_bss(): timestamp isn't used
      staging: rtl8723au: rtw_cfg80211_inform_bss(): Use cfg80211_inform_bss()
      staging: rtl8723au: Save timestamp for network in collect_bss_info() and report it to the stack
      staging: rtl8723au: rtw_cfg80211_inform_bss(): Report the beacon interval already retrieved
      staging: rtl8723au: collect_bss_info(): Save capability in struct wlan_bssid_ex
      staging: rtl8723au: rtw_cfg80211_inform_bss(): Use the capability info we already saved
      staging: rtl8723au: struct wlan_bssid_ex: Rename BeaconPeriod to beacon_interval
      staging: rtl8723au: rtw_add_beacon(): Replace magic constant with appropriate struct size
      staging: rtl8723au: Update bss beacon info in rtw_add_beacon()
      staging: rtl8723au: is_same_network23a(): Use the capability info from wlan_bssid_ex
      staging: rtl8723au: ConstructBeacon(): Use struct ieee80211_mgmt to build beacon
      staging: rtl8723au: issue_beacon23a(): Do not copy IEs in front of beacon data
      staging: rtl8723au: issue_beacon23a(): Use struct ieee80211_mgmt to build beacon
      staging: rtl8723au: issue_probersp(): Do not copy the IEs in front of probe_resp data
      staging: rtl8723au: issue_assocrsp(): Use capability from struct wlan_bssid_ex
      staging: rtl8723au: issue_assocreq(): Use struct ieee80211_mgmt to build assoc_req frame
      staging: rtl8723au: rtw_get_bcn_info23a(): Use capability from wlan_bssid_ex
      staging: rtl8723au: rtw_get_bcn_info23a(): Use __func__ in debug prints
      staging: rtl8723au: Remove last users of rtw_get_capability*() functions
      staging: rtl8723au: Eliminate last rtw_get_beacon_interval*() usage
      staging: rtl8723au: struct mlme_priv->wps_beacon_ie is never set
      staging: rtl8723au: Remove unused mlme_priv->wps_assoc_resp_ie and friends
      staging: rtl8723au: Remove unused struct mlme_priv->wps_probe_resp_ie
      staging: rtl8723au: Remove obsolete mlme_priv->p2p_* entries
      staging: rtl8723au: Remove unused struct mlme_priv->wfd_* entries
      staging: rtl8723au: Remove write-only struct security_priv->authenticator_ie
      staging: rtl8723au: Remove (hopefully) last duplicate define of WLAN_EID_RSN
      staging: rtl8723au: rtw_survey_event_cb23a(): Remember to clone beacon data
      staging: rtl8723au: rtw_joinbss_update_network23a(): update beacon info as well
      staging: rtl8723au: issue_probersp(): Don't insert beacon data twice
      staging: rtl8723au: issue_probersp(): No need to calculate location of IEs, we know where they are
      staging: rtl8723au: Remove unused size defines for mgmt frame elements
      staging: rtl8723au: Remove usage of _{RE, }ASOCREQ_IE_OFFSET_
      staging: rtl8723au: Remove unused IE offset #defines
      staging: rtl8723au: rtw_get_cur_max_rate(): Use _FIXED_IE_LENGTH_ instead of hardcoded value
      staging: rtl8723au: rtw_add_beacon(): Construct a full beacon frame for validation
      staging: rtl8723au: rtw_check_beacon_data23a(): Capability is already uptodate in cur_network
      staging: rtl8723au: Use _FIXED_IE_LEN_ instead of hard coded value
      staging: rtl8723au: ConstructProbeRsp(): Use struct ieee80211_mgmt
      staging: rtl8723au: Remove no-op CheckFwRsvdPageContent23a()
      staging: rtl8723au: Remove unused dump_txrpt_ccx_8723a()
      staging: rtl8723au: issue_beacon23a(): Fix another case issuing a corrupted beacon
      staging: rtl8723au: issue_beacon23a(): Determine ie buffer location using 80211_mgmt
      staging: rtl8723au: rtw_generate_ie23a(): update network info as well as IE
      staging: rtl8723au: Stop carrying half the beacon frame header in the stored IE array
      staging: rtl8723au: Get rid of obsolete _FIXED_IE_LENGTH_ + _BEACON_IE_OFFSET
      staging: rtl8723au: Remove unused #define EID_BSSIntolerantChlReport
      staging: rtl8723au: Remove unused #define P80211CAPTURE_VERSION
      staging: rtl8723au: rtw_get_wps_attr_content23a(): Remove unused argument
      staging: rtl8723au: Remove unused RSN_VERSION_BSD23A
      staging: rtl8723au: rtw_cfg80211_ap_set_encryption(): Use key_params->cipher to determine encryption
      staging: rtl8723au: rtw_cfg80211_ap_set_encryption() is only called for WIFI_AP_STATE
      staging: rtl8723au: rtw_cfg80211_ap_set_encryption(): Use key len from struct key_params
      staging: rtl8723au: rtw_cfg80211_ap_set_encryption(): Stop using param->u.crypt.alg
      staging: rtl8723au: rtw_cfg80211_ap_set_encryption(): Use keyparms->cipher to set WEP size
      staging: rtl8723au: rtw_cfg80211_set_encryption(): Pass additional struct key_params
      staging: rtl8723au: rtw_cfg80211_set_encryption(): Obtain key_len from struct key_params
      staging: rtl8723au: rtw_cfg80211_set_encryption(): Use key_params->cipher
      staging: rtl8723au: rtw_cfg80211_set_encryption(): Obtain key from key_params->key
      staging: rtl8723au: rtw_cfg80211_set_encryption(): Pass key_index as argument
      staging: rtl8723au: rtw_cfg80211_ap_set_encryption(): Pass key_index argument
      staging: rtl8723au: rtw_cfg80211_ap_set_encryption(): obtain key from key_params
      staging: rtl8723au: rtw_cfg80211_{ap_}set_encryption(): Add set_tx argument
      staging: rtl8723au: Stop setting ieee_parm arguments that aren't used
      staging: rtl8723au: rtw_cfg80211_{ap_}set_encryption(): No more string parsing to determine cipher
      staging: rtl8723au: rtw_cfg80211_{ap_}set_encryption(): Add sta_addr argument
      staging: rtl8723au: rtw_cfg80211_{ap_}set_encryption(): Stop passing ieee_parms argument
      staging: rtl8723au: Remove obsolete struct ieee_parm
      staging: rtl8723au: Validate keys in cfg80211_rtw_add_key()
      staging: rtl8723au: Eliminate set_wep_key() and call set_group_key() directly
      staging: rtl8723au: rtw_restruct_wmm_ie23a(): Use cfg80211_find_vendor_ie()
      staging: rtl8723au: rtw_append_pmkid(): Adjust for IEs array not arrying fixed elements
      staging: rtl8723au: Only validate vendor specific ies, when they it is vendor specific
      staging: rtl8723au: OnAssocReq23a(): Use cfg80211_find_vendor_ie() to locate VMM
      staging: rtl8723au: usb_ops_linux.c: Add blank line between declaration and usage
      staging: rtl8723au: rtw_sta_mgt.c: Use ether_addr_{copy, equal}()
      staging: rtl8723au: rtw_sta_mgt.c: One copy of the broadcast address should suffice
      staging: rtl8723au: rtw_allow_stainfo23a(): Make hwaddr argument const
      staging: rtl8723au: Remove unused rtw_sreset_get_wifi_status()
      staging: rtl8723au: Wifi_Error_Status isn't used for anything
      staging: rtl8723au: sreset_priv->dbg_trigger_point is never set
      staging: rtl8723au: Remove no-op rtl8723a_sreset_linked_status_check()
      staging: rtl8723au: Remove unused rtw_pwr_wakeup_ex()
      staging: rtl8723au: Clean up rtw_pm_set_ips23a()
      staging: rtl8723au: Fold power_saving_wk_hdl() into rtw_drvextra_cmd_hdl23a()
      staging: rtl8723au: Remove unused pwrctrl_priv->brfoffbyhw
      staging: rtl8723au: Remove unused variables from struct pwrctrl_priv
      staging: rtl8723au: pnp_bstop_trx is never set
      staging: rtl8723au: pwrctrl_priv->ps_flag is never set
      staging: rtl8723au: Remove never set struct rtw_adapter->bNotifyChannelChange
      staging: rtl8723au: Sanitize USB read/write functions
      staging: rtl8723au: Simplify _BlockWrite() based on saner rtl8723au_writeN()
      staging: rtl8723au: Remove horrendous code obfuscation READ_AND_CONFIG*()
      staging: rtl8723au: Call to ODM_ConfigRFWithHeaderFile23a path is identical for RF_PATH_[AB]
      staging: rtl8723au: Eliminate wrapper ODM_ConfigRFWithHeaderFile23a()
      staging: rtl8723au: Remove zero value calculation added to address
      staging: rtl8723au: Remove pointless wrappers for calling odm_ConfigRFReg_8723A()
      staging: rtl8723au: Remove unused ODM_ReadAndConfig_PHY_REG_PG_8723A() and related code+data
      staging: rtl8723au: Remove ugly wrapper ODM_ConfigBBWithHeaderFile23a()
      staging: rtl8723au: Remove unused ODM_MacStatusQuery23a()
      staging: rtl8723au: Remove obfuscating wrapper ODM_ConfigMACWithHeaderFile23a()
      staging: rtl8723au: Remove unncessary wrapper PHY_RFConfig8723A()
      staging: rtl8723au: Eliminate Set_MSR() wrapper call
      staging: rtl8723au: Reduce number of duplicate defines for link state
      staging: rtl8723au: Use rtl8723au_set_media_status() to replace _InitNetworkType()
      staging: rtl8723au: Remove write-only variable UsbRxHighSpeedMode
      staging: rtl8723au: Remove no-op usb_AggSetting*()
      staging: rtl8723au: Remove no-op _InitOperation_mode() function
      staging: rtl8723au: Remove RegBcnCtrlVal
      staging: rtl8723au: Use proper name REG_CAMCMD and remove wrapper invalidate_cam_all23a()
      staging: rtl8723au: rtl8723a_InitBeaconParameters(): Remove unused variable
      staging: rtl8723au: ODM_IC_11N_SERIES is always true for SupportICType
      staging: rtl8723au: Remove unused odm_RegDefine11AC.h
      staging: rtl8723au: Remove pointless IS_STA_VALID() macro
      staging: rtl8723au: Fold odm_EdcaTurboCheck23aCE23a() into odm_EdcaTurboCheck23a()
      staging: rtl8723au: Declare odm_EdcaTurbo*() functions static
      staging: rtl8723au: bDMInitialGainEnable is always true
      staging: rtl8723au: Remove unused DefaultInitialGain array
      staging: rtl8723au: Remove some redundant check for hw_init_completed
      staging: rtl8723au: Remove no-op rtl8723a_deinit_dm_priv()
      staging: rtl8723au: Remove no-op function dm_CheckStatistics()
      staging: rtl8723au: Remove write-only struct dm_priv->DM_Type variable
      staging: rtl8723au: Remove write-only variables struct dm_priv->{Init,}DMFlag
      staging: rtl8723au: Remove ODM_CMNINFO_[RT]X_UNI and related code
      staging: rtl8723au: Remove useless ODM_CMNINFO_{WM_MODE, BAND} related code
      staging: rtl8723au: Remove another pile of useless ODM variables
      staging: rtl8723au: Remove another pile of awful unused ODM variables
      staging: rtl8723au: We don't need two APIs to set pHalData->odmpriv.SupportAbility
      staging: rtl8723au: ODM_DMWatchdog23a(): Take a struct hal_data_8723a *
      staging: rtl8723au: Eliminate ugly ODM_CMNINFO_SEC_CHNL_OFFSET usage
      staging: rtl8723au: Eliminate ODM_CMNINFO_BW usage
      staging: rtl8723au: Eliminate ODM_CMNINFO_CHNL usage
      staging: rtl8723au: Eliminate ODM_CMNINFO_SCAN related code
      staging: rtl8723au: Eliminate ODM_CMNINFO_POWER_SAVING usage
      staging: rtl8723au: Eliminate obsolete odm_CmnInfoHook_Debug23a()
      staging: rtl8723au: Remove obsolete ODM23a_CmnInfoHook()
      staging: rtl8723au: Merge Init_ODM_ComInfo_8723a() into rtl8723a_init_dm_priv()
      staging: rtl8723au: odm_CommonInfoSelfInit23a(): Use proper register defines
      staging: rtl8723au: Remove a pile of fluff for calling into a bunch of no-op functions
      staging: rtl8723au: Fold rtl8723a_set_nav_upper() into rtl8723au_hal_init()
      staging: rtl8723au: Reduce wrapper layers around hal_{de, }init() calls
      staging: rtl8723au: Fold rtw_resume_process23a() into rtw_resume()
      staging: rtl8723au: rtw_resume(): release semaphore before exit on error
      staging: rtl8723au: RSSI_test is never set
      staging: rtl8723au: Remove two never set variables
      staging: rtl8723au: Remove never set struct pwrctrl_priv.bHWPowerdown
      staging: rtl8723au: Do not duplicate kernel provided USB macros
      staging: rtl8723au: usb_dvobj_init(): Remove unused variable 'pdev_desc'

Jessica Yu (4):
      Staging: lustre: linux-module: fix pointer style issue
      Staging: lustre: linux-module: remove unnecessary spaces
      Staging: lustre: linux-module: remove extraneous parens
      Staging: lustre: linux-module: add const modifier to file_operations

Jimmy Picard (1):
      staging: iio: fix coding style by adding blank lines in iio_simple_dummy

Joe Perches (1):
      MAINTAINERS: update staging removals and movements

Joerg C. Meyer (1):
      Staging: rtl8821ae: delete unneeded lines in cam.c

Johannes Stadlinger (6):
      wlan-ng/prism2mgmt:checkpatch: Fix long lines
      wlan-ng/prism2mgmt:checkpatch: Fix string split
      wlan-ng/prism2mgmt:checkpatch: Insert blank line
      wlan-ng/prism2mib:checkpatch: Fix string split
      wlan-ng/prism2sta:checkpatch: Fix string split
      wlan-ng/prism2sta:checkpatch: Insert blank lines

John Church (1):
      staging: lustre: fix sparse warnings for undeclared symbols

Jonathan Cameron (5):
      iio:st sensors: remove custom sampling frequence attribute in favour of core support.
      iio: gyro: itg3200 switch sampling frequency attr to core support.
      iio: adis: Switch sampling frequency attr to core support.
      iio: imu: adis16400 switch sampling frequency attr to core support.
      iio: imu: adis16480 switch sampling frequency attr to core support

Josef Gajdusek (5):
      staging:iio:hmc5843: Added regmap support
      staging:iio:hmc5843: Split hmc5843.c to multiple files
      staging:iio:hmc5843: register <-> value arrays now can have different lengths
      staging:iio:hmc5843: Add support for i2c hmc5983
      staging:iio:hmc5843: Add support for spi hmc5983

Josep Puigdemont (1):
      staging: lustre: plain interger was used as NULL pointer

Josselin Costanzi (1):
      iio: staging: sca3000: hide stufftoread logic

Julia Lawall (1):
      staging: tidspbridge: use safer test on the result of find_first_zero_bit

KANG Yuxuan (1):
      staging: emxx_udc: Fix coding style errors

Karthik Nayak (1):
      Staging: Android: removed an unnecessary else statement

Kees Cook (2):
      staging: r8192ee: avoid leaking format string
      staging: r8821ae: avoid leaking format string

Ken Cox (7):
      Staging: unisys: remove references to __DATE__ and __TIME__
      Staging: unisys Remove BROKEN from Kconfig to allow compilation
      Staging:unisys: Add Kconfig dependency on UNISYS_VISORUTIL to UNISYS_CHANNELSTUB
      Staging: unisys: use Linux coding convention for function names
      Staging: unisys: Remove isServer arg from init_vbus_channel()
      Staging: unisys: Remove ultra_vbus_init_channel function
      Staging: unisys: Fix noderef sparse warnings in vbusdeviceinfo.h

Kevin McKinney (2):
      Staging: bcm: Change TODO to include maintainers.
      Staging: bcm: Add entry for bcm wimax driver support

Khoa Mai (2):
      staging: bcm: Qos.c: Fix coding style
      staging: bcm: Qos.c: Fix coding style

Kinka Huang (1):
      staging: comedi: removing not useful `else` after return

Kiran Padwal (2):
      Staging: gdm724x: gdm_tty.c: fix missing blank line after variable declaration
      Staging: gdm724x: gdm_usb.c: fix missing blank line after variable declaration

Kristina Martšenko (15):
      staging: crystalhd: remove driver
      staging: winbond: remove driver
      staging: wlags49_h2(5): remove driver
      staging: serqt_usb2: remove driver
      staging: dgrp: remove driver
      staging: cxt1e1: remove driver
      staging: tidspbridge: remove driver
      ARM: OMAP2+: remove DSP platform device
      staging: ced1401: remove driver
      staging: frontier: remove driver
      staging: keucr: remove driver
      staging: phison: remove driver
      staging: quickstart: remove driver
      staging: silicom: remove driver
      staging: sep: remove driver

L. Alberto Giménez (1):
      staging/lustre: Fix sparse error (signature mismatch)

LABBE Corentin (3):
      staging: sep: No else is necessary after a break (reported by checkpatch)
      staging: sep: Fix misceanellous problems reported by checkpatch
      staging: sep: Fix blank lines issue reported by checkpatch

Larry Finger (1):
      staging: rtl8192ee: Fix setting highest n rate

Lars-Peter Clausen (1):
      staging:iio:ad7291: Move out of staging

Li Xi (1):
      staging/lustre/llite: fix a flag bug of vvp_io_kernel_fault()

Linus Walleij (3):
      iio: st_sensors: get platform data from device tree
      iio: st_sensors: add device tree bindings
      iio: st_sensors: add devicetree probing support

Luca Ellero (121):
      staging: ced1401: rename CanAcceptIoRequests()
      staging: ced1401: rename SendChars()
      staging: ced1401: rename CopyUserSpace()
      staging: ced1401: rename StageChunk()
      staging: ced1401: rename ReadWriteMem()
      staging: ced1401: rename ReadChar()
      staging: ced1401: rename ReadWord()
      staging: ced1401: rename ReadHuff()
      staging: ced1401: rename ReadDMAInfo()
      staging: ced1401: rename Handle1401Esc()
      staging: ced1401: rename Allowi()
      staging: ced1401: rename FlushOutBuff()
      staging: ced1401: rename FlushInBuff()
      staging: ced1401: rename PutChars()
      staging: ced1401: rename SendString()
      staging: ced1401: rename SendChar()
      staging: ced1401: rename Get1401State()
      staging: ced1401: rename ReadWrite_Cancel()
      staging: ced1401: rename InSelfTest()
      staging: ced1401: rename Is1401()
      staging: ced1401: make ced_is_1401() static
      staging: ced1401: rename QuickCheck()
      staging: ced1401: rename Reset1401()
      staging: ced1401: rename GetString()
      staging: ced1401: rename Stat1401()
      staging: ced1401: rename LineCount()
      staging: ced1401: rename GetOutBufSpace()
      staging: ced1401: rename ClearArea()
      staging: ced1401: rename SetArea()
      staging: ced1401: rename SetTransfer()
      staging: ced1401: rename UnsetTransfer()
      staging: ced1401: rename SetEvent()
      staging: ced1401: rename WaitEvent()
      staging: ced1401: rename TestEvent()
      staging: ced1401: rename GetTransfer()
      staging: ced1401: rename KillIO1401()
      staging: ced1401: remove unused func BlkTransState
      staging: ced1401: rename StateOf1401()
      staging: ced1401: rename StartSelfTest()
      staging: ced1401: rename CheckSelfTest()
      staging: ced1401: rename TypeOf1401()
      staging: ced1401: rename TransferFlags()
      staging: ced1401: rename DbgCmd1401()
      staging: ced1401: rename DbgPeek()
      staging: ced1401: rename DbgPoke()
      staging: ced1401: rename DbgRampData()
      staging: ced1401: rename DbgRampAddr()
      staging: ced1401: rename DbgGetData()
      staging: ced1401: rename DbgStopLoop()
      staging: ced1401: rename SetCircular()
      staging: ced1401: rename GetCircBlock()
      staging: ced1401: rename FreeCircBlock()
      staging: ced1401: remove typedef for CIRCBLK
      staging: ced1401: remove typedef for TRANSAREA
      staging: ced1401: remove typedef for DMADESC
      staging: ced1401: remove typedef DEVICE_EXTENSION
      staging: ced1401: rename members of struct circ_blk
      staging: ced1401: rename members of struct transarea
      staging: ced1401: rename members of struct dmadesc
      staging: ced1401: rename members of struct ced_data
      staging: ced1401: fix ced_writechar_callback()
      staging: ced1401: fix ced_send_chars()
      staging: ced1401: fix ced_copy_user_space()
      staging: ced1401: fix staged_callback()
      staging: ced1401: fix ced_stage_chunk()
      staging: ced1401: fix ced_read_write_mem()
      staging: ced1401: fix ced_read_char()
      staging: ced1401: fix ced_read_word()
      staging: ced1401: fix ced_read_huff()
      staging: ced1401: fix ced_read_dma_info()
      staging: ced1401: fix ced_handle_esc()
      staging: ced1401: fix ced_readchar_callback()
      staging: ced1401: fix ced_allowi()
      staging: ced1401: fix ced_ioctl()
      staging: ced1401: fix ced_disconnect()
      staging: ced1401: fix comment
      staging: ced1401: fix ced_put_chars()
      staging: ced1401: fix ced_send_string()
      staging: ced1401: fix ced_send_char()
      staging: ced1401: fix ced_get_state()
      staging: ced1401: fix ced_in_self_test()
      staging: ced1401: fix ced_is_1401()
      staging: ced1401: fix ced_quick_check()
      staging: ced1401: fix ced_get_char()
      staging: ced1401: fix ced_get_string()
      staging: ced1401: fix ced_stat_1401()
      staging: ced1401: fix ced_line_count()
      staging: ced1401: fix ced_get_out_buf_space()
      staging: ced1401: fix ced_clear_area()
      staging: ced1401: fix ced_set_area()
      staging: ced1401: fix ced_set_transfer()
      staging: ced1401: fix ced_unset_transfer()
      staging: ced1401: fix ced_set_event()
      staging: ced1401: fix ced_wait_event()
      staging: ced1401: fix ced_test_event()
      staging: ced1401: fix ced_get_transfer()
      staging: ced1401: fix ced_state_of_1401()
      staging: ced1401: fix ced_start_self_test()
      staging: ced1401: fix ced_check_self_test()
      staging: ced1401: fix ced_type_of_1401()
      staging: ced1401: fix ced_transfer_flags()
      staging: ced1401: fix ced_dbg_cmd()
      staging: ced1401: fix ced_dbg_peek/poke()
      staging: ced1401: fix ced_dbg_ramp_data/addr()
      staging: ced1401: fix ced_dbg_get_data()
      staging: ced1401: fix ced_dbg_stop_loop()
      staging: ced1401: fix ced_set_circular()
      staging: ced1401: fix ced_get_circ_block()
      staging: ced1401: fix ced_free_circ_block()
      staging: ced1401: usb1401.c: change spaces to tabs
      staging: ced1401: usb1401.h: fix "foo * bar"
      staging: ced1401: ced_ioc.c: add blank line after declarations
      staging: ced1401: ced_ioc.c: remove space before tabs
      staging: ced1401: ced_ioc.c: remove else branch in ced_set_event
      staging: ced1401: ced_ioc.c: remove else branch in ced_wait_event
      staging: ced1401: ced_ioc.c : split long lines
      staging: ced1401: usb1401.c: add blank line after declarations
      staging: ced1401: usb1401.c: fix code indent
      staging: ced1401: usb1401.c rename camel case variable
      staging: ced1401: usb1401.c: split long lines
      staging: ced1401: usb1401.c: join quoted strings

Lucas Tanure (2):
      staging: android: Clean up else statement from sync_fence_poll()
      staging: android: Clean up else statement from binder_send_failed_reply

Magnus Damm (5):
      staging: emxx_udc: Add Emma Mobile USB Gadget driver
      staging: emxx_udc: I/O memory and IRQ resource support
      staging: emxx_udc: Add TODO file
      staging: board: Initial board staging support
      staging: board: kzm9d: Board staging support for emxx_udc

Malcolm Priestley (321):
      staging: vt6656: rename CARDbSetMediaChannel to vnt_set_channel
      staging: vt6656: rename swGetCCKControlRate to vnt_get_cck_rate
      staging: vt6656: rename swGetOFDMControlRate to vnt_get_ofdm_rate
      staging: vt6656: rename CARDvCalculateOFDMRParameter to vnt_calculate_ofdm_rate
      staging: vt6656: rename vUpdateIFS to vnt_update_ifs
      staging: vt6656: rename CARDvUpdateBasicTopRate to vnt_update_top_rates
      staging: vt6656: rename CARDvSetRSPINF to vnt_set_rspinf
      staging: vt6656: rename CARDbAddBasicRate to vnt_add_basic_rate
      staging: vt6656: rename CARDbIsOFDMinBasicRate to vnt_ofdm_min_rate
      staging: vt6656: rename CARDbyGetPktType to vnt_get_pkt_type
      staging: vt6656: rename CARDqGetTSFOffset to vnt_get_tsf_offset
      staging: vt6656: rename CARDvAdjustTSF to vnt_adjust_tsf
      staging: vt6656: rename CARDbGetCurrentTSF to vnt_get_current_tsf
      staging: vt6656: rename CARDbClearCurrentTSF to vnt_clear_current_tsf
      staging: vt6656: rename CARDqGetNextTBTT to vnt_get_next_tbtt
      staging: vt6656: rename CARDvSetFirstNextTBTT to vnt_reset_next_tbtt
      staging: vt6656: rename CARDvUpdateNextTBTT to vnt_update_next_tbtt
      staging: vt6656: rename CARDbRadioPowerOff to vnt_radio_power_off
      staging: vt6656: rename CARDbRadioPowerOn to vnt_radio_power_on
      staging: vt6656: rename CARDvSetBSSMode to vnt_set_bss_mode
      staging: vt6656: rename MACvWriteMultiAddr to vnt_mac_set_filter
      staging: vt6656: rename MACbShutdown to vnt_mac_shutdown
      staging: vt6656: rename MACvSetBBType to vnt_mac_set_bb_type
      staging: vt6656: rename MACvDisableKeyEntry to vnt_mac_disable_keyentry
      staging: vt6656: rename MACvSetKeyEntry to vnt_mac_set_keyentry
      staging: vt6656: rename MACvRegBitsOff to vnt_mac_reg_bits_off
      staging: vt6656: rename MACvRegBitsOff to vnt_mac_reg_bits_off
      staging: vt6656: rename MACvWriteWord to vnt_mac_write_word
      staging: vt6656: rename MACvWriteBSSIDAddress to vnt_mac_set_bssid_addr
      staging: vt6656: rename MACvEnableProtectMD to vnt_mac_enable_protect_mode
      staging: vt6656: rename MACvDisableProtectMD to vnt_mac_disable_protect_mode
      staging: vt6656: rename MACvEnableBarkerPreambleMd to vnt_mac_enable_barker_preamble_mode
      staging: vt6656: rename MACvDisableBarkerPreambleMd to vnt_mac_disable_barker_preamble_mode
      staging: vt6656: rename MACvWriteBeaconInterval to vnt_mac_set_beacon_interval
      staging: vt6656: rxtx move vnt_usb_send_context into tx structure.
      staging: vt6656: rxtx add mac header to vnt_tx_datahead_* structures
      staging: vt6656: rxtx s_vFillTxKey use vnt_usb_send_context
      staging: vt6656: rxtx replace adwTxKey[4]
      staging: vt6656: PSvEnablePowerSaving remove camel case
      staging: vt6656: PSvDisablePowerSaving remove camel case
      staging: vt6656: PSbIsNextTBTTWakeUp remove camel case
      staging: vt6656: rename PSvEnablePowerSaving to vnt_enable_power_saving
      staging: vt6656: rename PSvDisablePowerSaving to vnt_disable_power_saving
      staging: vt6656: rename PSbIsNextTBTTWakeUp to vnt_next_tbtt_wakeup
      staging: vt6656: FIRMWAREbDownload remove camel case
      staging: vt6656: FIRMWAREbBrach2Sram remove camel case
      staging: vt6656: FIRMWAREbCheckVersion remove camel case
      staging: vt6656: firmware.c replace DBG_PRT debug messages
      staging: vt6656: rename FIRMWAREbDownload to vnt_download_firmware
      staging: vt6656: rename FIRMWAREbBrach2Sram to vnt_firmware_branch_to_sram
      staging: vt6656: rename FIRMWAREbCheckVersion to vnt_check_firmware_version
      staging: vt6656: rename BBvCalculateParameter to vnt_get_phy_field
      staging: vt6656: rename BBuGetFrameTime to vnt_get_frame_time
      staging: vt6656: mac80211 conversion: create rx function.
      staging: vt6656: mac80211 conversion: Create tx functions
      staging: vt6656: mac80211 conversion: add key functions
      staging: vt6656: mac80211 conversion: main_usb add functions and change usb_driver functions
      staging: vt6656: mac80211 conversion: add channel bands
      staging: vt6656: mac80211 conversion: add vnt_init to bScheduleCommand
      staging: vt6656: mac80211 conversion: vnt_update_ifs change basic rates
      staging: vt6656: mac80211 conversion: enable power saving
      staging: vt6656: mac80211 conversion: vRunCommand change beacon
      staging: vt6656: mac80211 conversion: change vnt_next_tbtt_wakeup
      staging: vt6656: mac80211 conversion: int.c changes
      staging: vt6656: mac80211 conversion: vRunCommand channel changes
      staging: vt6656: mac80211 conversion: move data rates to device.h
      staging: vt6656: mac80211 conversion: change vnt_rf_set_txpower
      staging: vt6656: vnt_mac_set_keyentry remove byLocalID check
      staging: vt6656: mac80211 conversion: device_alloc_bufs use dev_err
      staging: vt6656: mac80211 conversion: rxtx implement power save poll
      staging: vt6656: dead code remove zonetypes
      staging: vt6656: move life time macros to rxtx.h
      staging: vt6656: dpc remove dead code.
      staging: vt6656: main_usb removed dead code
      staging: vt6656: deadcode iwctl.c/h
      staging: vt6656: wcmd remove dead code
      staging: vt6656: rxtx remove dead code
      staging: vt6656: dead code remove wmgr.c
      staging: vt6656: dead code remove bssdb.c
      staging: vt6656: dead code wpactl
      staging: vt6656: dead code remove wpa2.c
      staging: vt6656: remove dead code wpa
      staging: vt6656: dead code remove wctl
      staging: vt6656: dead code remove tkip.c/h
      staging: vt6656: dead code remove micheal.c/h
      staging: vt6656: dead code remove rc4.c/h
      staging: vt6656: dead code remove iowpa.h
      staging: vt6656: decode remove tether.c/h
      staging: vt6656: remove dead code datarate
      staging: vt6656: dead code remove 80211mgr.c/h
      staging: vt6656: remove dead code from power.c/h
      staging: vt6656: dead code remove old key functions
      staging: vt6656: dead code remove tmacro.h
      staging: vt6656: dead codead remove bssdb.h header
      staging: vt6656: dpc remove dead code RXvMngWorkItem
      staging: vt6656: Remove vnt_set_channel from device_init_registers
      staging: vt6656: remove old rx receive list
      staging: vt6656: dead code remove wmgr.h
      staging: vt6656: remove old channel tables
      staging: vt6656: dead code remove 80211hdr.h
      staging: vt6656: device_init_registers remove unused variables
      staging: vt6656: dead code remove variables device_set_options
      staging: vt6656: device.h remove dead strutures and variables
      staging: vt6656: remove unneeded config and headers
      staging: vt6656: rxtx struct vnt_mic_hdr change tsc_47_16/tsc_15_0
      staging: vt6656: rxtx replace wFragCtl with frag_ctl.
      staging: vt6656: vnt_tx_packet remove first assignment of time_stamp.
      staging: vt6656: Remove rx handing from RXvWorkItem
      staging: vt6656: dead code remove RXvWorkItem and RXvFreeRCB
      staging: vt6656: remove vnt_add_basic_rate
      staging: vt6656: set BBvSetVGAGainOffset inside vnt_set_bss_mode
      staging: vt6656: device_init_registers move out vnt_set_bss_mode
      staging: vt6656: implement get_stats ieee80211_low_level_stats
      staging: vt6656: s_nsBulkOutIoCompleteWrite fix bug of 5GHZ a rates idx
      staging: vt6656: turn radio off after mac registered.
      staging: vt6656: vnt_rf_set_txpower use power for priv->byCurPwr
      staging: vt6656: vnt_rf_setpower rate <= RATE_11M check array bound
      staging: vt6656: vnt_tx_packet don't change power when off channel.
      staging: vt6656: vnt_rx_data add track rsr and new_rsr errors
      staging: vt6656: vnt_set_channel remove power setting functions
      staging: vt6656: Include re_alloc_skb within lock.
      stagingL vt6656: implement fall back rates reporting.
      staging: vt6656: s_nsBulkInUsbIoCompleteRead check that used sk_buff is clean and ready to reuse.
      staging: vt6656: vnt_set_keymode don't save pairwise key entry.
      staging: vt6656: vnt_update_ifs vendor changes to uSIFS/uDIFS
      staging: vt6656: rxtx remove struct ethhdr from functions
      staging: vt6656: rxtx: move tx_context->fb_option into function structure.
      staging: vt6656: rxtx remove fb_option from functions.
      staging: vt6656: move current_rate setting out of s_vGenerateTxParameter
      staging: vt6656: s_vGenerateTxParameter Parse out struct vnt_rrv_time_rts
      staging: vt6656: s_vGenerateTxParameter Parse out struct vnt_rrv_time_cts
      staging: vt6656: s_vGenerateTxParameter rxtx.c s_vGenerateTxParameter pBuf->rrv_time always the calling pkt_type
      staging: vt6656: s_vGenerateTxParameter parse out vnt_rrv_time_ab
      staging: vt6656: merge PK_TYPE_11GB and PK_TYPE_11GA into vnt_rxtx_rts
      staging: vt6656: move s_vFillCTSHead to vnt_rxtx_cts
      staging: vt6656: merge data positions for packet types a and b into vnt_rxtx_ab
      staging: vt6656: s_vGenerateTxParameter remove else from if statements
      staging: vt6656: s_vGenerateTxParameter remove camel case
      staging: vt6656: rename s_vGenerateTxParameter to vnt_generate_tx_parameter
      staging: vt6656: s_vFillCTSHead remove camel case
      staging: vt6656: rename s_vFillCTSHead to vnt_fill_cts_head
      staging: vt6656: s_uGetRTSCTSDuration remove camel case
      staging: vt6656: rxtx rename s_uGetRTSCTSDuration to vnt_get_rtscts_duration_le
      staging: vt6656: s_uGetDataDuration remove camel case
      staging: vt6656: rename s_uGetDataDuration to vnt_get_duration_le
      staging: vt6656: rename s_uGetRTSCTSRsvTime to vnt_get_rtscts_rsvtime_le
      staging: vt6656: rename s_uGetTxRsvTime to vnt_get_rsvtime
      staging: vt6656: rename and cleanup wTimeStampOff
      staging: vt6656: clean up and rename wFB_Opt0 to vnt_fb_opt0
      staging: vt6656: clean up and rename wFB_Opt1 to vnt_fb_opt1
      staging: vt6656: rename s_vGetFreeContext to vnt_get_free_context
      staging: vt6656: rxtx remove static declarations
      staging: vt6656: rxtx remove unneeded comments
      staging: vt6656: rxtx replace debug messages DBG_PRT
      staging: vt6656: vnt_init_bands fix missing default.
      staging: vt6656: Fix pairwise key for non station modes
      staging: vt6656: vCommandTimerWait remove camel case.
      staging: vt6656: wcmd Remove command WLAN_CMD_RADIO
      staging: vt6656: wcmd remove unused commands
      staging: vt6656: vRunCommand remove camel case.
      staging: vt6656: remove unused variables from struct tagCMD_ITEM
      staging: vt6656: s_bCommandComplete remove else from if
      staging: vt6656: s_bCommandComplete clean up and remove camel case
      staging: vt6656: bScheduleCommand remove camel case
      staging: vt6656: vResetCommandTimer remove camel case
      staging: vt6656: wcmd replace debug message with dev_dbg
      staging: vt6656: rf.c clean up channel and power tables
      staging: vt6656: rf.c remove dead code RFaby11aChannelIndex
      staging: vt6656: vnt_rf_write_embedded add reg length and IFREGCTL_REGW
      staging: vt6656: rf.c cleanup comments
      staging: vt6656: baseband clean up VT3184 static variables
      staging: vt6656: baseband.c rename abyVT3184_AGC to vnt_vt3184_agc
      staging: vt6656: baseband.c remame abyVT3184_AL2230 to vnt_vt3184_al2230
      staging: vt6656: baseband.c rename abyVT3184_VT3226D0 to vnt_vt3184_vt3226d0
      staging: vt6656: replace typedef enum tagCMD_CODE with enum vnt_cmd
      staging: vt6656: replace typedef enum tagCMD_STATE with enum vnt_cmd_state
      staging: vt6656: remove typedef struct tagCMD_ITEM
      staging: vt6656: remove unused variables bCmdClear and bNeedRadioOFF
      staging: vt6656: replace camel case from command variables
      staging: vt6656: dead code remove typedef enum tagCMD_STATUS
      staging: vt6656: Move and rename s_bCommandComplete to vnt_cmd_complete
      staging: vt6656: rename vCommandTimerWait to vnt_cmd_timer_wait
      staging: vt6656: rename vRunCommand to vnt_run_command
      staging: vt6656: Drop u8 pointer and rename bScheduleCommand.
      staging: vt6656: rename vResetCommandTimer to vnt_reset_command_timer
      staging: vt6656: wcmd remove unneeded headers
      staging: vt6656: wcnd.c clean up comments
      staging: vt6656: device.h remove old wireless stats
      staging: vt6656: set BBvSetAntennaMode in device_init_registers
      staging: vt6656: INTvWorkItem remove camel case
      staging: vt6656: int.c Replace DBG_PRT debug messages
      staging: vt6656: int rename INTnsProcessData to vnt_int_process_data
      staging: vt6656: rename INTvWorkItem to vnt_int_start_interrupt
      staging: vt6656: int.c remove irrelevant function description
      staging: vt6656: usbpipe rename PIPEnsInterruptRead to vnt_start_interrupt_urb
      staging: vt6656: rename s_nsInterruptUsbIoCompleteRead to vnt_start_interrupt_urb_complete
      staging: vt6656: rename PIPEnsSendBulkOut to vnt_tx_context.
      staging: vt6656: rename s_nsBulkOutIoCompleteWrite to vnt_tx_context_complete
      staging: vt6656: rename PIPEnsBulkInUsbRead to vnt_submit_rx_urb
      staging: vt6656: rename s_nsBulkInUsbIoCompleteRead to vnt_submit_rx_urb_complete
      staging: vt6656: usbpipe irrelevant function descriptions
      staging: vt6656: baseband.c rename awcFrameTime to vnt_frame_time
      staging: vt6656: rename BBvSetAntennaMode to vnt_set_antenna_mode
      staging: vt6656: rename BBbVT3184Init to vnt_vt3184_init
      staging: vt6656: rename BBvSetShortSlotTime to vnt_set_short_slot_time
      staging: vt6656: rename BBvSetVGAGainOffset to vnt_set_vga_gain_offset
      staging: vt6656: rename BBvSetDeepSleep to vnt_set_deep_sleep
      staging: vt6656: rename BBvExitDeepSleep to vnt_exit_deep_sleep
      staging: vt6656: rename BBvUpdatePreEDThreshold to vnt_update_pre_ed_threshold
      staging: vt6656: device_set_options fix opening function bracket
      staging: vt6656: device_set_options remove camel case
      staging: vt6656: device_init_registers remove camel case
      staging: vt6656: main_usb replace DBG_PRT debug messages
      staging: vt6656: replace DBG_PRT error messages
      staging: vt6656: power.c replace DBG_PRT debug messages
      staging: vt6656: remove DBG_PRT kernel messages macro and enums
      staging: vt6656: main_usb.c Replace DEVICE_PARAM RxDescriptors0
      staging: vt6656: main_usb.c Replace DEVICE_PARAM TxDescriptors0
      staging: vt6656: remove dead code DEVICE_PARAM
      staging: vt6656: main_usb remove dead module params macros
      staging: vt6656: main_usb remove static function declarations.
      staging: vt6656: Remove commented out long frequency_list
      staging: vt6656: usb_device_reset remove camel case
      staging: vt6656: fix module_param_named tx_buffers variable
      staging: vt6656: struct vnt_rcb remove unused members
      staging: vt6656: struct vnt_rcb remove camel case
      staging: vt6656: remove dead structure struct vnt_tx_pkt_info
      staging: vt6656: struct vnt_private remove dead variables
      staging: vt6656: struct vnt_private pInterruptURB rename to interrupt_urb
      staging: vt6656: struct vnt_private rename apRCB to rcb
      staging: vt6656: struct vnt_private rename apTD to tx_context
      staging: vt6656: struct vnt_private remove unused variable bRadioControlOff
      staging: vt6656: struct vnt_private remove unused variable bRadioOff
      staging: vt6656: put radio power off and on into correct state every time.
      staging: vt6656: mac.h clean up macros
      staging: vt6656: remove unused macros
      staging: vt6656: struct vnt_private rename cbRD to num_rcb
      staging: vt6656: struct vnt_private rename cdTD to num_tx_context
      staging: vt6656: struct vnt_private rename wFirmwareVersion to firmware_version
      staging: vt6656: struct vnt_private rename byLocalID to local_id
      staging: vt6656: struct vnt_private replace byRFType with rf_type
      staging: vt6656: struct vnt_private rename byBBRxConf to bb_rx_conf
      staging: vt6656: remove variable byZoneType
      staging: vt6656: remame abyCurrentNetAddr to current_net_addr
      staging: vt6656: rename abyPermanentNetAddr to permanent_net_addr
      staging: vt6656: replace bExistSWNetAddr with exist_sw_net_addr
      staging: vt6656: struct vnt_private rename qwCurrTSF to current_tsf
      staging: vt6656: struct vnt_private rename uCurrRSSI to current_rssi
      staging: vt6656: antenna modes remove unused variables
      staging: vt6656: struct vnt_private remove camel case antenna variables
      staging: vt6656: struct vnt_private remove uCwMin/uCwMax
      staging: vt6656: struct vnt_private remove camel case IFS names
      staging: vt6656: struct vnt_private replace byBBType with bb_type
      staging: vt6656: struct vnt_private replace byPacketType with packet_type
      staging: vt6656: struct vnt_private replace wBasicRate with basic_rates
      staging: vt6656: struct vnt_private replace byTopOFDMBasicRate with top_ofdm_basic_rate
      staging: vt6656: struct vnt_private replace byTopCCKBasicRate with top_cck_basic_rate
      staging: vt6656: struct vnt_private replace abyEEPROM with eeprom
      staging: vt6656: struct vnt_private replace byPreambleType with preamble_type
      staging: vt6656: struct vnt_private rf power table remove camel case
      staging: vt6656: struct vnt_private replace wCurrentRate with current_rate
      staging: vt6656: struct vnt_private remove camel case retry limit
      staging: vt6656: struct vnt_private replace bShortSlotTime with short_slot_time
      staging: vt6656: struct vnt_private remove dead variable bBarkerPreambleMd
      staging: vt6656: struct vnt_private replace wSeqCounter with seq_counter
      staging: vt6656: struct vnt_private replace byAutoFBCtrl with auto_fb_ctrl
      staging: vt6656: struct vnt_private replace abyBBVGA with bb_vga
      staging: vt6656: struct vnt_private remove dead code ldBmThreshold
      staging: vt6656: struct vnt_private replace byBBPreEDRSSI with bb_pre_ed_rssi
      staging: vt6656: struct vnt_private rename byBBPreEDIndex with bb_pre_ed_index
      staging: vt6656: dead code remove channel switch.
      staging: vt6656: vnt_get_duration_le fix typo piv to priv
      staging: vt6656: rxtx move pkt_type into vnt_usb_send_context
      staging: vt6656: move need_ack into into vnt_usb_send_context
      staging: vt6656: rxtx move frame_len/size into vnt_usb_send_context as frame_len
      staging; vt6656: rxtx add current_rate into vnt_usb_send_context as tx_rate
      staging: vt6656: struct vnt_usb_send_context context into vnt_get_duration_le
      staging: vt6656: Remove static declaration vnt_start_interrupt_urb_complete
      staging: vt6656: Remove static declaration vnt_submit_rx_urb_complete
      staging: vt6656: remove static declaration vnt_tx_context_complete
      staging: vt6656: Remove ununsed macro URB_ASYNC_UNLINK
      staging: vt6656: usbpipe remove unneeded comments
      staging: vt6656: usbpipe.c clean up USB_CTL_WAIT
      staging: vt6656: vnt_tx_fifo_head rename wFIFOCtl to fifo_ctl
      staging: vt6656: struct vnt_tx_buffer replace byPKTNO with pkt_no
      staging: vt6656: struct vnt_beacon_buffer replace byPKTNO with pkt_no
      staging: vt6656: vnt_tx_buffer replace byType with type
      staging: vt6656: struct vnt_beacon_buffer replace byType with type
      staging: vt6656: struct vnt_tx_fifo_head fifo_ctl change base type to __le16
      staging: vt6656: struct vnt_tx_short_buf_head change base type of fifo_ctl to __le16
      staging: vt6656: Remove flags fMP_POST_READS and fMP_POST_WRITES
      staging: vt6656: remove macro MP_IS_READY
      staging: vt6656: Remove unsed macro DEVICE_FLAGS_OPENED
      staging: vt6656: struct vnt_private merge flag and macros
      staging: vt6656: use set_bit to set flags
      staging: vt6656: use clear_bit to remove device flag
      staging: vt6656: Remove unused macro MP_TEST_FLAGS
      staging: vt6656: use test_bit to check flags status
      staging: vt6656: rename device_set_options to vnt_set_options
      staging: vt6656: rename device_init_registers to vnt_init_registers
      staging: vt6656: rename device_free_tx_bufs to vnt_free_tx_bufs
      staging: vt6656: rename device_free_rx_bufs to vnt_free_rx_bufs
      staging: vt6656: rename device_free_int_bufs to vnt_free_int_bufs
      staging: vt6656: rename device_alloc_bufs to vnt_alloc_bufs
      staging: vt6656: main_usb.c remove comments to functions nolonger present.
      staging: vt6656: change driver version to mac80211
      staging: vt6656: main_usb.c remove return from void functions
      staging: vt6656: remove return from all void functions
      staging: vt6656: remove comments of old functions nolonger present.
      staging: vt6656: rf.h clean up comments
      staging: vt6656: dpc.h remove dead function prototypes
      staging: vt6656: dpc remove unneeded headers
      staging: vt6656: power.h remove dead macros
      staging: vt6656: rf.h cleanup C_PWBT comments
      staging: vt6656: wcmd.h remove dead macros
      staging: vt6655: remove undefined TASK_LET code
      staging: vt6655: deadcode remove undefined macro THREAD code.
      staging: vt6655: dead code remove undefined macro FOR_LED_ON_NOTEBOOK code.
      staging: vt6655: dead code remove undefined macro IO_MAP
      staging: vt6655: remove typedef enum __device_init_type
      staging: vt6655: clean up the tail of function device_init_registers

Marc Fite (2):
      staging: lustre: removed spaces at the start of a line
      staging: lustre: lov: Fix sparse warning using plain integer as NULL pointer

Marcus Farkas (1):
      staging: rtl8821ae: fix sparse warning for static declarations

Marek Belisko (2):
      staging: iio: hmc5843: Add all available models to device tree id table.
      Documentation: iio: Extend documentation for hmc5843 bindings.

Martin Fuzzey (1):
      iio: mma8452: add DT support

Martin Gumbrecht (7):
      Staging: bcm: Prototypes.h: fix checkpatch errors: blank lines
      Staging: bcm: Prototypes.h: fix checkpatch errors: whitespaces
      Staging: bcm: Queue.h: fix checkpatch errors: comments
      Staging: bcm: Queue.h: fix checkpatch errors: brackets
      Staging: bcm: Queue.h: fix checkpatch errors: whitespaces
      Staging: bcm: Qos.c: fix checkpatch errors: comments
      Staging: bcm: Qos.c: fix checkpatch errors: whitespaces

Martin Kepplinger (1):
      staging: vt6655: remove unnecessary typedef struct.

Masanari Iida (12):
      staging: bcm: Remove unnecessary parentheses
      staging: unisys: Remove trailing semicolon from macro
      staging: vme: Fix typo in vme_pio2_gpio.c
      staging: vme: Add missing CR in error message
      staging: vme: Add missing CR in printk messages in vme_pio2_core.c
      staging: rtl8723au: Fix typo in rtw_mlme_ext.c
      staging: rtl8723au: Fix typo in rtw_mlme.c
      staging: rtl8723au: Fix typo in rtw_xmit.c
      staging: rtl8723au: Fix typo in rtw_ap.c
      staging: rtl8723au: Fix typo in rtl8723au/core
      staging: et131x: Fix typo in et131x
      staging: et131x: Remove trailing semicolon from macros in et131x.h

Mathias Engan (1):
      staging: keucr: usb.c: add blank lines after declarations

Matt Kurz (2):
      staging: wlan-ng/prism2fw.c: Add blank line after declarations
      staging: lustre: Fix sparse warnings

Matthias Beyer (114):
      Staging: bcm: led_control.c: Indentation/Whitespace/Line length cleanup
      Staging: bcm: led_control.c: Outsourced adapter driver state handling
      Staging: bcm: led_control.{c,h}: Fixed macro
      Staging: bcm: led_control.c: Simplified nested if conditions
      Staging: bcm: led_control.c: Replaced member accessing
      Staging: bcm: led_control.c: Outsourced code chunk
      Staging: bcm: led_control.c: Refactored variable name
      Staging: bcm: led_control.c: Removed dead code
      Staging: bcm: led_control.c: Refactored line lengths
      Staging: bcm: led_control.c: More variable names refactored
      Staging: bcm: led_control.c: Replaced time selecting ifelse with ternary operator
      Staging: bcm: led_control.c: Replaced doubled if-check by logical OR in one check
      Staging: bcm: led_control.c: Replaced member accessing by variable
      Staging: bcm: led_control.c: Replaced member accessing by variable
      Staging: bcm: led_control.c: Replaced nested ifs with logical AND concatenation
      Staging: bcm: Shortened some lines
      Staging: bcm: replaced member accessing by variable
      Staging: bcm: Replaced member accessing with variable in device_run()
      Staging: bcm: Replaced member accessing with variable in InterfaceAdapterInit()
      Staging: bcm: Merged some lines which got shorter by the latest patch
      Staging: bcm: Outsourced selecting of alternate setting
      Staging: bcm: Shortened some lines in select_alternate_setting_for_highspeed_modem()
      Staging: bcm: Line length cleanup
      Staging: bcm: line length fixed
      Staging: bcm: Whitespace for indentation fixed
      Staging: bcm: Replaced member accssing with variable
      Staging: bcm: Added missing blank line after declarations
      Staging: bcm: replaced member accessing with variable for readability
      Staging: bcm: hostmibs.c: Shortened lines
      Staging: bcm: Misc whitespace fixes
      Staging: bcm: Indentation fixes
      Staging: bcm: Fixed indention for inner if-block
      Staging: bcm: Moved doubled if-block
      Staging: bcm: Lines shortened in ddr_init()
      Staging: bcm: Lines shortened in download_ddr_settings()
      Staging: bcm: InterfaceRx.c: Lines shortened
      Staging: bcm: InterfaceRx.c: Outsourced control packet handling
      Staging: bcm: InterfaceRx.c: Outsourced code chunk
      Staging: bcm: InterfaceRx.c: Removed unused variable
      Staging: bcm: InterfaceTx.c: Shortened lines + Whitespace cleanup
      Staging: bcm: InterfaceTx.c: Outsourced code chunk
      Staging: bcm: InterfaceTx.c: checkpath fix: Blank line after declarations
      Staging: bcm: LeakyBucket.c: Replaced member accessing by variable
      Staging: bcm: LeakyBucket.c: Shortened lines
      Staging: bcm: LeakyBucket.c: Outsourced code chunk into function
      Staging: bcm: LeakyBucket.c: Outsourced ctrl packet sending
      Staging: bcm: LeakyBucket.c: Removed unneccessary return; statement
      Staging: bcm: Shortened lines
      Staging: bcm: InterfaceMisc.c: Outsourced doubled error checking
      Staging: bcm: Transmit.c: Replaced member accessing with variable
      Staging: bcm: Transmit.c: Line length / Whitespace cleanup
      Staging: bcm: Transmit.c: Removed obvious comment
      Staging: bcm: PHSModule.c: Whitespace & Indentation cleanup
      Staging: bcm: PHSModule.c: Outsourced debug printing in own function
      Staging: bcm: PHSModule.c: Outsourced debug printing for phs classifier entry
      Staging: bcm: PHSModule.c: Replaced member accessing with variable in PhsDeletePHSRule()
      Staging: bcm: PHSModule.c: Replaced nested if statements with logical AND concatenation of the conditions
      Staging: bcm: PHSModule.c: Reduced indentation level by using jump label
      Staging: bcm: PHSModule.c: Shortened lines
      Staging: bcm: PHSModule.c: Reduced indentation by using jump label in PhsDeleteSFRules()
      Staging: bcm: PHSModule.c: Replaced member accessing with variables
      Staging: bcm: PHSModule.c: Whitespace cleanup in PhsCompress()
      Staging: bcm: PHSModule.c: Added missing braces around else block
      Staging: bcm: PHSModule.c: Replaced member accessing with variable in free_phs_service()
      Staging: bcm: PHSModule.c: Replaced indentation level with goto jump on bad condition
      Staging: bcm: PHSModule.c: Rewrote ValidatePHSRuleComplete()
      Staging: bcm: PHSModule.c: Added const keyword to ValidatePHSRUleComplete() argument
      Staging: bcm: PHSModule.c: Replaced member accessing with variable in GetServiceFlowEntry()
      Staging: bcm: PHSModule.c: Simplified nested if statements by linking them with logical AND in GetServiceFlowEntry()
      Staging: bcm: PHSModule.c: Simplified nested if statements by linking them with logical AND in GetServiceFlowEntry()
      Staging: bcm: PHSModule.c: Simplified nested if statements by linking them with logical AND in GetPhsRuleEntry()
      Staging: bcm: PHSModule.c: Replaced member accessing with variable in CreateSFToClassifierRuleMapping()
      Staging: bcm: PHSModule.c: Replaced if-else return code with simple return assertion
      Staging: bcm: PHSModule.c: Shortened lines
      Staging: bcm: nvm.c: Shortened lines
      Staging: bcm: nvm.c: Outsourced chunk of code into function
      Staging: bcm: nvm.c: Removed indentation level by using continue statement
      Staging: bcm: nvm.c: Removed indentation level by concatenating nested if statements
      Staging: bcm: nvm.c: replaced member accessing with variable
      Staging: bcm: nvm.c: Fixed variable type
      Staging: bcm: nvm.c: Don't pass the index
      Staging: bcm: IPv6Protocol.c: Reindented switch-case
      Staging: bcm: IPv6Protocol.c: Removed unnecessary if-else blocks
      Staging: bcm: IPv6Procotol.c: Replaced member accessing with variable
      Staging: bcm: IPv6Protocol.c: Replaced member accessing with variable
      Staging: bcm: IPv6Protocol.c: Whitespace cleanup
      Staging: bcm: IPv6Protocol.c: Line length fixes
      Staging: bcm: Qos.c: Replaced member accessing with variable in PruneQueue()
      Staging: bcm: Qos.c: Replaced member accessing with variable in MatchDestIpAddress()
      Staging: bcm: Qos.c: Replaced do-while(0) jumps with goto and label, removes one level of indentation
      Staging: bcm: Qos.c: Replaced member accessing with variable in PruneQueue()
      Staging: bcm: Qos.c: Replaced member accessing by variable in flush_all_queues()
      Staging: bcm: Qos.c: Replaced do-while(0) breaks with continue
      Staging: bcm: Qos.c: Replaced if-else return with ternary operator
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in MatchSrcIpAddress()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in MatchDestIpAddress()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in MatchTos()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in MatchProtocol()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in MatchSrcPort()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in MatchDestPort()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in IpVersion4()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in PruneQueue()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in flush_all_queues()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in ClassifyPacket()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in EthCSMatchSrcMACAdress()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in EthCSMatchDestMACAdress()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in EthCSMatchEThTypeSAP()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in EthCSMatchVLANRules()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in EThCSClassifyPkt()
      Staging: bcm: Qos.c: Line length / Whitespace cleanup in EThCSGetPktInfo()
      Staging: bcm: Qos.c: checkpatch.pl fix: Added blank lines after declarations
      Staging: bcm: Qos.c: checkpatch.pl fix: Transformed C99-style comments
      Staging: bcm: Qos.c: checkpatch.pl fix: Removed parentheses from return statement
      Staging: bcm: Qos.c: checkpatch.pl fix: Indentation of case-statements fixed

Max Vozeler (1):
      staging: usbip: remove redundant return statements

Merlin Chlosta (1):
      staging: vt6655: coding style: use C89 comments

Michael Welling (1):
      iio: dac: mcp4902/mcp4912/mcp4922 dac driver

Michalis Pappas (5):
      staging: gdm72xx: remove unused code
      staging: gdm72xx: move T_CAPABILITY definitions to hci.h
      staging: gdm72xx: reorder functions and remove forward declarations
      staging: gdm72xx: remove debug code
      staging: gdm72xx: replace print_hex_dump_debug() with dev_dbg()

Miguel Oliveira (2):
      staging: nokia_h4: nokia_core.c Fixed coding style
      staging: rtl8723au: Fix static symbol sparse warning

Modestas Stankus (2):
      staging: wlan-ng: fixing coding style problems
      staging: wlan-ng: coding style problem fix

Morgan S. Stuart (1):
      Staging: rtl8192ee: fixed tab coding style issue in base.h

Mostyn Bramley-Moore (1):
      staging: netlogic: coding style fixup

Murilo Opsfelder Araujo (2):
      Staging: android: timed_output.c: use kstrtoint() instead of sscanf()
      Staging: android: timed_gpio.c: improved logic of gpio_get_time()

Nathaniel Clark (1):
      staging/lustre/llite: Only kill SGID/SUID bits

NeilBrown (1):
      staging/lustre: fix misuse of current->parent.

Nicolas Koch (1):
      Staging: octeon: minor style cleanups

Nicolas Thery (1):
      staging: ft1000: remove procfs entries

Oleg Drokin (2):
      staging/lustre/libcfs: revert changes to libcfs_sock_ioctl
      staging/lustre/ptlrpc: Protect request buffer changing

Patrick Farrell (1):
      staging/lustre/vvp: release mmap_sem in error case

Paul Bolle (3):
      staging: rtl8192u: remove checks for CONFIG_IEEE80211_CRYPT_TKIP
      staging: Remove useless "default N" lines
      staging: unisys: remove unused macros

Pawel Lebioda (5):
      staging: cxt1e1: fix sbeCrc function declaration
      staging: nvec: insert blank lines after declarations
      staging: nvec: remove unnecessary 'else' after 'return' statement
      staging: nvec: remove unneccessary 'out of memory' message
      staging: bcm: add missing blank lines after declarations

Petar Dimitrijevic (1):
      staging: vt6655: Fixed checkpatch errors

Peter Meerwald (29):
      iio: Add ABI documentation for proximity
      iio: Add t5403 barometric pressure sensor driver
      iio:adc:ad799x: Fix ad799x_chip_info kerneldoc
      iio:adc:ad5791: Use BIT() and GENMASK() macros
      iio:adc:ad5504: Use BIT() and GENMASK() macros
      iio:adc:ad7887: Use BIT() and GENMASK() macros
      iio:adc:ad7476: Use GENMASK() macro
      iio:adc:ad7298: Use BIT() and GENMASK() macros
      iio: Move documentation of iio-trig-sysfs to ABI/testing
      staging:iio: Update iio_event_monitor program
      staging:iio: Fix iio_utils.h function prototypes
      staging:iio: Fix mention of INDIO_RING_TRIGGERED to INDIO_BUFFER_TRIGGERED
      staging:iio: Fix error handling in generic_buffer example
      staging:iio-trig-periodic-rtc: Cleanup
      staging:iio-trig-periodic-rtc: Allow to reset frequency to 0
      iio: Remove timestamp argument from iio_trigger_poll() and iio_trigger_poll_chained()
      iio: Add Intersil isl29125 digital color light sensor driver
      iio: Add driver for AMS/TAOS tcs3414 digital color sensor
      iio:adc:ad799x: Drop I2C access helper functions
      iio:adc:ad799x: Save some lines in ad7997_8_update_scan_mode() exit handling
      iio:adc:ad799x: Use BIT() and GENMASK()
      iio:adc:ad799x: Only expose event interface when IRQ is available
      iio:adc:ad799x: Make chan_spec const in ad799x_chip_config struct
      iio:adc:ad799x: Add helper function to read/write config register
      iio:adc:ad799x: Write default config on probe and reset alert status on probe
      iio:adc:ad799x: Set conversion channels and rename ad7997_8_update_scan_mode()
      iio:adc:ad799x: Return more meaningful event enabled state
      iio:adc:ad799x: Allow writing of event config
      iio:kxcjk-1013: Fix endianness in scan_type

Peter Senna Tschudin (8):
      staging: vt6556: Remove double parentheses
      staging: vt6556: Cleanup indentation on statements
      staging: vt6556: Cleanup coding style: #define
      staging: vt6556: Cleanup coding style: comments
      staging: vt6556: Cleanup coding style: lines over 80 chars
      staging: vt6556: Cleanup coding style: indentation
      staging: vt6556: Remove typedefs
      staging: vt6556: Replace printk by dev_warn

Philippe Reynes (1):
      iio: add support of the max1027

Phong Tran (1):
      staging: android: ion: ion_cma_heap.c: Fix checkpatch warning

Pramod Gurav (3):
      alarmtimer: Export symbols of alarmtimer_get_rtcdev
      staging: alarm-dev: Support to Compile as Module
      staging: alarm-dev: Set the license to GPL

Radek Dostal (3):
      staging/fwserial: (coding style) add blank line after every declaration
      staging/fwserial: (coding style) remove not needed return statements
      staging: lustre: fix sparse warnings "Using plain integer as NULL pointer"

Rahul Bedarkar (1):
      staging: octeon: fix coding style

Rahul Garg (1):
      staging: vt6655: coding style: Fixed commenting style

Raphael Silva (1):
      staging: rtl8723au: Corrections in the coding style

Rasmus Villemoes (3):
      drivers/staging/rtl8821ae/rtl8821ae: Remove dead code
      staging: rtl8821ae: Pass large struct by const reference
      staging: rtl8192ee: Pass large struct by const reference

Reyad Attiyat (4):
      iio: Documentation: Add documentation for rotation from north sensor usage attributes
      iio: types: Added support for rotation from north usage attributes
      iio: hid-sensor-magn-3d: Scan for usage attributes before setting up iio channels
      iio: hid-sensor-magn-3d: Add support for rotation from north

Riccardo Lucchese (3):
      staging: lustre: lov: Cleanup lov_check_set() in lov_request.c
      staging: lustre: lov: Add a blank line after declarations in lov_request.c
      staging: lustre: lov: Add a space before open braces '{' in lov_request.c

Rickard Strandqvist (11):
      staging: tidspbridge: pmgr: dspapi.c: Cleaning up uninitialized variable
      staging: rtl8192u: r8192U_core.c: Cleaning up unclear and confusing code
      staging: rtl8188eu: os_dep: usb_intf.c: Cleaning up unnecessary code
      staging: rtl8712: rtl871x_ioctl_linux.c: Cleaning up useless if statement
      staging: bcm: nvm.c: Cleaning up a array that is filled incompletely
      staging: ced1401: userspace: use1401.c: Cleaning up if statement that always evaluates to true
      staging: rtl8192u: r8192U_core.c: Cleaning up variable is set more than once
      drivers/staging/rtl8821ae: replace magic number by macro
      staging: bcm: nvm.c: Cleaning up check unsigned is less than zero
      staging: unisys: include: uisutils.h: Cleaning up missing null-terminate in conjunction with strncpy
      staging: usbip: stub_main.c: Cleaning up missing null-terminate in conjunction with strncpy

Robin Schroer (5):
      drivers/staging/bcm/Misc: style: added blank lines after declarations
      drivers/staging/bcm/Misc: style: removed duplicate parentheses
      drivers/staging/bcm/Misc: style: removed void returns
      drivers/staging/speakup/main: fixed jiffie comparison
      staging/goldfish/goldfish_audio: fix a sparse warning

Russell King (5):
      component: fix missed cleanup in case of devres failure
      component: ignore multiple additions of the same component
      component: add support for component match array
      component: fix bug with legacy API
      imx-drm: update to use component match support

Sachin Kamat (14):
      staging: rtl8723au: Remove redundant casting in rtw_mlme_ext.c
      staging: rtl8723au: Remove redundant casting in rtw_mlme.c
      staging: bcm: Remove redundant casting in Bcmchar.c
      staging: emxx_udc: Fix build error
      staging: emxx_udc: Use module_platform_driver
      iio: adis16400: Remove unused variable
      iio: ad5624r_spi: Remove redundant variable
      iio: ad5504: Remove redundant variable
      iio: ad5686: Remove redundant variable
      iio: xilinx-xadc: Remove unused variable
      iio: hid-sensors: Fix compilation warning
      staging: iio: ad9832: Remove redundant check
      staging: emxx_udc: Fix build error
      staging: ion: Remove left over comment

Sam Asadi (14):
      Staging: comedi: adl_pci9118: a style issue fixed
      Staging: comedi: adl_pci9118: fractured spelling fixed
      Staging: adl_pci9118: a language issue fixed
      Staging: comedi: adl_pci9118: line over 80 fixed
      Staging: comedi: adl_paci9118: organized entry comments
      Staging: comedi: adv_pci1710: a line over 80 fixed
      Staging: comedi: adv_pci1710: a line over 80 issue fixed
      Staging: comedi: adv_pci1710: A line style issue fixed
      Staging: comedi: adv_pci1710: a line over 80 characters fixed
      Staging: comedi: adv_pci1710: a line over 80 characters resolved
      Staging: comedi: adv_pci1710: an issue in line over 80 fixed
      Staging: comedi: adv_pci1710: an issue in code style fixed
      Staging: comedi: amcc_s5933: a line over 80 fixed
      Staging: comedi: amcc_s5933: a style issue fixed

Sami Laine (1):
      drivers/staging/lustre/lustre/llite: sparse warning corrections

Samuel Thibault (1):
      Update speakup mailing list address

Sanjeev Sharma (3):
      staging:r8180: coding style: Fixed commenting style
      staging:r8180: coding style: Fixed too long lines
      staging:r8190: coding style: Fixed checkpatch reported Error

Santiago Torres (1):
      staging:rtl8712:mlme_linux.c: Adds blank lines to pass checkpatch.pl

Scott Weir (2):
      staging: lustre: Fix sparse warnings for undeclared symbols
      staging: gdm724x: Added blank lines after declarations in gdm_lte.c

Seunghun Lee (7):
      staging: ced1401: fix sparse warning for ced1401
      staging: dgnc: Remove all C99 comments
      staging: dgnc: Fix space required after that ','
      staging: dgnc: remove commented code
      staging: dgnc: removes unused if defined code
      staging: dgnc: rephrase comment
      staging: dgnc: Remove unneeded dgnc_trace.c and dgnc_trace.h

Srinivas Pandruvada (7):
      iio: accel: kxcjk1013 3-axis accelerometer driver
      iio: AK09911 : 3 axis compass support
      iio: accel: kxcjk1013 Fix missing unlock errors
      iio: core : events ABI for specifying period
      iio: accel: kxcjk-1013: Fix setting frequency
      iio: accel: kxcjk-1013: Use try_reenable to ack intr
      iio: accel: kxcjk-1013: Increment ref counter for indio_dev->trig

Stephan Gabert (3):
      staging/wlags49_h2: checkpatch: including <linux/*.h> instead of <asm/*.h>
      staging/wlags49_h2: checkpatch: added spaces around equal sign
      staging/wlags49_h2: checkpatch: line over 80 characters

Stephen Rothwell (1):
      staging: board: disable as it breaks the build

Sudip Mukherjee (2):
      staging:bcm:Transmit.c:coding style:line over 80 char
      staging: bcm: DDRInit.c: fixed coding style: lines over 80 char

Sylvain Calador (1):
      staging: rtl8821ae: fixed a space coding style issue

Tair Rzayev (3):
      staging: wlan-ng: cfg80211.c: Fix sparse warnings
      staging: android: ion: ion_chunk_heap.c: Fix checkpatch warning
      staging: android: binder.c: binder_ioctl() cleanup

Thierry Reding (3):
      staging/nvec: Remove double const qualifier
      staging/nvec: Do not pass resource to mfd_add_devices()
      staging/nvec: Use platform_get_irq()

Thomas Vegas (2):
      staging: rtl8712: Fix oops on dongle removal if firmware is not available
      staging: rtl8712: Remove useless variable 'fw_found'

Tobias Klauser (4):
      staging: gdm72xx: Use net_device_stats from struct net_device
      staging: gdm72xx: Remove unnecessary memset of netdev private data
      staging: wlan-ng: Use net_device_stats from struct net_device
      staging: et131x: Use net_device_stats from struct net_device

Tom Jorquera (1):
      staging: vme: removed useless breaks in vme_user.c

Toralf Förster (1):
      v2 staging: translates 3 comments into english in HalBtc8812a1Ant.c

Vinayak Menon (1):
      staging: binder: add vm_fault handler

Vincent Bernat (2):
      staging: xillybus: fix some coding style errors
      staging: visorchipset: fix sparse warnings about static declaration

Vincent Heuken (5):
      Staging: dgnc: fixed brace coding style issue in dgnc_driver.c
      Staging: serqt_usb2: fixed blank line style warning in serqt_usb2.c
      Staging: serqt_usb2: fixed frivolous else statement warnings
      Staging: slicoss: fixed frivolous else statement warnings in slicoss.c
      Staging: panel: fixed frivilous else statement warning

Vitaly Osipov (2):
      staging: lustre: remove memset(0) after LIBCFS_ALLOC
      staging: rtl8712: replace kmalloc(..., sizeof(T))

Wahib Faizi (2):
      staging: usbip: usbip_host_driver.c: avoid assignment in if
      staging: usbip: usbip_host_driver.c: fix line over 80 characters

Wolfgang Ocker (2):
      staging: comedi: style - use kmalloc_array(n, s, ...) instead of kmalloc(n*s, ...)
      staging cxt1e1: refactored ring buffer dump functions to avoid sparse warnings

Zahari Doychev (1):
      bcm: fix code style

navin patidar (269):
      staging: rtl8188eu: Remove "silentreset_mutex" from struct sreset_priv
      staging: rtl8188eu:Remove "silent_reset_inprogress" from struct sreset_priv
      staging: rtl8188eu: Use rtw_hal_sreset_init() in rtw_reset_drv_sw()
      staging: rtl8188eu: Remove unused function rtw_hal_sreset_reset_value()
      staging: rtl8188eu: Remove unused function pointer ->sreset_reset_value
      staging: rtl8188eu: Remove unused function reset_reset_value()
      staging: rtl8188eu: Remove function rtw_hal_sreset_xmit_status_check()
      staging: rtl8188eu: Remove unused function rtl8188e_sreset_xmit_status_check()
      staging:rtl8188eu: Remove function rtw_hal_sreset_linked_status_check()
      staging:rtl8188eu: Remove function rtl8188e_sreset_linked_status_check()
      staging: rtl8188eu: Remove function rtw_hal_sreset_reset()
      staging: rtl8188eu: Remove function rtl8188e_silentreset_for_specific_platform()
      staging: rtl8188eu: Remove empty files rtl8188e_sreset.[c|h]
      staging: rtl8188eu: Remove "last_tx_time" from struct sreset_priv
      staging: rtl8188eu: Remove "last_tx_complete_time" from struct sreset_priv
      staging: rtl8188eu: Remove Hal8188EReg.h file
      staging: rtl8188eu: Remove unused function declaration
      staging: rtl8188eu: Remove usb_vendor_req.h header file
      staging: rtl8188eu: Remove function with empty defination ODM_ResetIQKResult()
      staging :rtl8188eu: Remove HalPhyRf.[h|c] files.
      staging: rtl8188eu: Remove header file rtw_version.h
      staging: rtl8188eu: Remove hw_init_mutex from struct rtw_usb_drv
      staging: rtl8188eu: Use unregistering flag from struct usb_interface
      staging : rtl8188eu: Remove drv_registered from struct rtw_usb_drv
      staging: rtl8188eu: Remove struct rtw_usb_drv
      staging: rtl8188eu: Use module_usb_driver() macro
      staging: rtl8188eu: Remove function declarations in usb_intf.c
      staging: rtl8188eu: Remove unused stucture defination struct specific_device_id
      staging: rtl8188eu: Remove unused enum
      staging: rtl8188eu: Remove unused members of struct dvobj_priv
      staging: rtl8188eu: Remove usb_suspend_sema from struct dvobj_priv
      staging: rtl8188eu: Remove usb_alloc_vendor_req_buf from struct dvobj_priv
      staging: rtl8188eu: Remove unused enum _ADAPTER_TYPE
      staging: rtl8188eu: Remove unused enum _IFACE_TYPE
      staging: rtl8188eu: Remove enum driver_state
      staging: rtl8188eu: Remove DriverState from struct adapter
      staging: rtl8188eu: Remove unused function rtl8188e_clone_haldata()
      staging: rtl8188eu: Remove hal_data_sz from struct adapter
      staging: rtl8188eu: Remove unused member variable of struct adapter
      staging: rtl8188eu:Remove EepromAddressSize from struct adapter
      staging: rtl8188eu: Remove pbuddy_adapter from struct adapter
      staging: rtl8188eu: Remove bCardDisableWOHSM from struct adapter
      staging: rtl8188eu: Remove unused function nat25_handle_frame()
      staging: rtl8188eu: Remove function with empty defination()
      staging: rtl8188eu: usb_halinit.c: Remove ReadAdapterInfo8188EU()
      staging: rtl8188eu: Remove rtw_deinit_intf_priv()
      staging: rtl8188eu: Remove rtw_init_intf_priv()
      staging: rtl8188eu:Move rtw_hw_[suspend, resume]() to rtw_pwrctrl.c
      staging: rtl8188eu: Remove unused struct intf_priv
      staging: rtl8188eu: Remove unused funtion _rtw_read_mem()
      staging: rtl8188eu: Remove unused function _rtw_write_mem()
      staging: rtl8188eu: Remove unused function declaration and macro
      staging: rtl8188eu: rtw_io.h: Remove unused structures
      staging: rtl8188eu: HalPhyRf_8188e.c: Remove unused macro
      staging: rtl8188eu: HalPhyRf_8188e.c: Remove unnecessary comments
      staging: rtl8188eu: rtw_io.h: Remove unused macros
      staging: rtl8188eu: rtw_io.h: Remove unused members from struct _io_ops
      staging: rtl8188eu: rtw_io.c: Remove unused function _rtw_write8_async()
      staging: rtl8188eu: rtw_io.c: Remove unused function rtw_write16_async()
      staging: rtl8188eu: rtw_io.c: Remove unused function _rtw_write32_async()
      staging: rtl8188eu: rtw_io.c: Remove unused function _rtw_write_port_and_wait()
      staging: rtl8188eu: rtw_io.h: Remove unused function declarations
      staging: rtl8188eu: Instead of intf_hdl pass adapter in read & write functions
      staging: rtl8188eu: Remove function _rtw_writeN()
      staging: rtl8188eu: Remove function _rtw_read_port()
      staging: rtl8188eu: Remove function _rtw_read_port_cancel()
      staging: rtl8188eu: Remove function _rtw_write_port()
      staging: rtl8188eu: Remove function _rtw_write_port_cancel()
      staging: rtl8188eu: Remove function _rtw_write32()
      staging: rtl8188eu: Remove function _rtw_write16()
      staging: rtl8188eu: Remove function _rtw_write8()
      staging: rtl8188eu: Remove function _rtw_read32()
      staging: rtl8188eu: Remove function _rtw_read16()
      staging: rtl8188eu: Remove function _rtw_read8()
      staging: rtl8188eu: Remove functions initialize rtw_[read,write] wrapper
      staging: rtl8188eu: usb_ops_linux.h: Remove unused function declarations
      staging: rtl8188eu: rtw_io.h: Remove unused structures and macros
      staging: rtl8188eu: Move usb_[read, write]() declarations to usb_ops_linux.h
      staging: rtl8188eu: Remove empty files rtw_io.[c,h]
      staging: rtl8188eu: Remove function rtw_br_client_tx()
      staging: rtl8188eu: Remove unused functons defined in rtw_br_ext.c
      staging: rtl8188eu: Remove function nat25_db_cleanup()
      staging: rtl8188eu: Remove pppoe_connection_in_progress from struct adapter
      staging: rtl8188eu: Remove function nat25_db_expire()
      staging: rtl8188eu: Remove function netdev_br_init()
      staging: rtl8188eu: core: Remove file rtw_br_ext.c
      staging: rtl8188eu: Remove unused members of struct adapter
      staging: rtl8188eu: Remove file rtw_br_ext.h
      staging: rtl8188eu: Rename hal_EfusePowerSwitch_RTL8188E()
      staging: rtl8188eu: Remove rtl8188e_ReadEFuse()
      staging: rtl8188eu: Remove unused function ReadEFuse_Pseudo()
      staging: rtl8188eu: Remove rtl8188e_EfuseGetCurrentSize()
      staging: rtl8188eu: Remove unused function Hal_EfuseGetCurrentSize_Pseudo()
      staging: rtl8188eu: Remove function Hal_EFUSEGetEfuseDefinition_Pseudo88E()
      staging: rtl8188eu: Rename Hal_EFUSEGetEfuseDefinition88E()
      staging: rtl8188eu: assign hal_EfusePgPacketRead_8188e() to ->Efuse_PgPacketRead
      staging:rtl8188eu:assign hal_EfusePgPacketWrite_8188e() to ->Efuse_PgPacketWrite
      staging:rtl8188eu: Assign rtl8188e_Efuse_WordEnableDataWrite() to ->Efuse_WordEnableDataWrite
      staging: rtl8188eu: rtw_efuse.c: Remove unnecessary function declaration
      staging: rtl8188eu: Rename rtl8188e_EFUSE_GetEfuseDefinition()
      staging: rtl8188eu: Rename hal_EfuseGetCurrentSize_8188e()
      staging: rtl8188eu: Rename rtl8188e_EfusePowerSwitch() to Efuse_PowerSwitch()
      staging: rtl8188eu: Rename function Hal_EfuseWordEnableDataWrite()
      staging: rtl8188eu: Remove function Hal_EfuseReadEFuse88E()
      staging: rtl8188eu: Rename function ReadEFuseByIC() to efuse_ReadEFuse()
      staging: rtl8188eu: Rename hal_EfusePgPacketRead_8188e() to Efuse_PgPacketRead()
      staging: rtl8188eu: Rename hal_EfusePgPacketWrite_8188e()
      staging: rtl8188eu: Remove function Efuse_Write1ByteToFakeContent()
      staging: rtl8188eu: Remove function Efuse_Read1ByteFromFakeContent()
      staging: rtl8188eu: Remove function rtw_BT_efuse_map_write()
      staging: rtl8188eu: Remove unused function Efuse_PgPacketWrite_BT()
      staging: rtl8188eu: Remove function rtw_BT_efuse_map_read()
      staging: rtl8188eu: Remove unused function ReadEFuseByte()
      staging: rtl8188eu: Remove unused function EFUSE_Read1Byte()
      staging: rtl8188eu: efuse_OneByteRead():Remove unused parameter bool test
      staging: rtl8188eu: efuse_OneByteWrite(): Remove unused parameter bool test
      staging: rtl8188eu: efuse_ReadEFuse(): Remove parameter bool bPseudoTest
      staging: rtl8188eu: Efuse_GetCurrentSize(): Remove parameter bool test
      staging: rtl8188eu: Efuse_ReadAllMap(): Remove unused parameter bool test
      staging: rtl8188eu: EFUSE_ShadowMapUpdate():Remove unused parameter bool test
      staging: rtl8188eu: Efuse_WordEnableDataWrite(): Remove unused parameter test
      staging: rtl8188eu: hal_EfuseCheckIfDatafollowed(): Remove unused parameter
      staging: rtl8188eu: Remove bool bPseudoTest parameter from efuse functions
      staging: rtl8188eu: rtl8188e_hal_init.c: Remove forward declarations
      staging: rtl8188eu: hal_EfusePartialWriteCheck(): Remove bluetooth specific code
      staging: rtl8188eu: rtw_efuse.c: Remove unused global variables
      staging: rtl8188eu: rtw_efuse.c: Remove unused local variables
      staging: rtl8188eu: rtw_efuse.c: Remove unnecessary comments
      staging: rtl8188eu: Move all efuse related code to rtw_efuse.c
      staging: rtl8188eu: Merge hal/usb_ops_linux.c into os_dep/usb_ops_linux.c
      staging: rtl8188eu: Remove macros specific to kernel version < 2.6.12
      staging:rtl8188eu:usb_ops.h:Remove unused enum, macros and function declaration
      staging: rtl8188eu: usb_ops.h: Remove macro rtw_usb_control_msg()
      staging: rtl8188eu: Remove inline function rtw_inc_and_chk_continual_urb_error()
      staging: rtl8188eu: Remove continual_urb_error from struct dvobj_priv
      staging: rtl8188eu: Merge usb_ops.h into usb_ops_linux.h
      staging: rtl8188eu: Remove dummy function odm_DynamicTxPower()
      staging: rtl8188eu: Remove dummy function CheckFwRsvdPageContent()
      staging: rtl8188eu: Remove dummy rtl8188e_GetHalODMVar() and its wrapper
      staging: rtl8188eu: Remove dummy rtl8188e_start_thread() and its wrapper
      staging: rtl8188eu: Remove dummy rtl8188e_stop_thread() and its wrapper
      staging: rtl8188eu: Remove dummy function Hal_InitChannelPlan()
      staging: rtl8188eu: Remove dummy rtl8188eu_free_xmit_priv() and its wrapper
      staging: rtl8188eu: Remove function _rtw_memset()
      staging: rtl8188eu: Remove rtw_mfree2d(), wrapper for kfree()
      staging: rtl8188eu: Remove unused function rtw_list_insert_head()
      staging: rtl8188eu: Remove rtw_list_insert_tail(), wrapper for list_add_tail()
      staging: rtl8188eu: Remove function rtw_end_of_queue_search()
      staging: rtl8188eu: Remove rtw_is_list_empty(), wrapper for list_emty()
      staging: rtl8188eu: Remove _rtw_init_listhead(), wrapper for INIT_LIST_HEAD()
      staging: rtl8188eu: Remove unused function rtw_sleep_schedulable()
      staging: rtl8188eu: Use kstrtoul() for string to long conversion
      staging: rtl8188eu:Remove rtw_zmalloc(), wrapper for kzalloc()
      staging: rtl8188eu: Remove unused function rtw_division64()
      staging: rtl8188eu: Remove unused function rtw_get_time_interval_ms()
      staging: rtl8188eu: osdep_service.h: Remove unused macro, enum and variables
      staging: rtl8188eu: Replace rtw_list_delete() with list_del_init()
      staging: rtl8188eu: osdep_service.c: Remove unused macro
      staging: rtl8188eu: Replace _rtw_queue_empty() with list_empty()
      staging: rtl8188eu: Replace _cancel_workitem_sync() with cancel_work_sync()
      staging: rtl8188eu: Remove unused inline function _RND512()
      staging: rtl8188eu: Replace _cancel_timer_ex() with del_timer_sync()
      staging: rtl8188eu: Use cpu_to_be32() instead of RTW_PUT_BE32()
      staging: rtl8188eu: Use cpu_to_be16() instead of RTW_PUT_BE16()
      staging: rtl8188eu: Use get_unaligned_be16() instead of RTW_GET_BE16()
      staging: rtl8188eu: Remove unused inline function bitshift()
      staging: rtl8188eu: Use get_unaligned_le16() instead of RTW_GET_LE16()
      staging: rtl8188eu: Use cpu_to_le16() insted of RTW_PUT_LE16()
      staging: rtl8188eu: osdep_service.h: Remove unused function definations
      staging: rtl8188eu: Remove unused inline function _RND256()
      staging: rtl8188eu: Use round_up() instead of _RND128()
      staging: rtl8188eu: Use round_up() instead of _RND8()
      staging: rtl8188eu: Use round_up() instead of _RND4()
      staging: rtl8188eu: osdep_service.h: Remove unused macros
      staging: rtl8188eu: Use round_up() instead of RND4()
      staging: rtl8188eu: Remove function thread_enter()
      staging: rtl8188eu: Remove function flush_signals_thread()
      staging: rtl8188eu: Replace _cancel_timer() with del_timer_sync()
      staging: rtl8188eu: Remove WEXT_PRIV private ioctl handlers
      staging: rtl8188eu: Remove files rtw_mp_ioctl.[c,h]
      staging: rtl8188eu: Remove usb_osintf.h header file.
      staging: rtl8188eu: Remove mp( mesh point) mode support
      staging: rtl8188eu: Remove P2P support
      staging: rtl8188eu: Remove struct evt_priv and its uses
      staging: rtl8188eu: Remove function c2h_evt_hdl()
      staging: rtl8188eu: Remove unused function c2h_evt_read()
      staging: rtl8188eu: Remove unused function c2h_evt_clear()
      staging: rtl8188eu: Remove dummy function rtw_hal_c2h_handler()
      staging: rtl8188eu: Remove unused function rtw_hal_c2h_id_filter_ccx()
      staging: rtl8188eu: rtw_cmd.h: Remove unused macro and structure
      staging: rtl8188eu: Remove unused function rtw_getrttbl_cmd()
      staging: rtl8188eu: Remove unused function rtw_c2h_wk_cmd()
      staging: rtl8188eu: Remove unused function rtw_setbasicrate_cmd()
      staging: rtl8188eu: Remove unused function rtw_setphy_cmd()
      staging: rtl8188eu: Remove unused function rtw_setbbreg_cmd()
      staging: rtl8188eu: Remove unused function rtw_getbbreg_cmd()
      staging: rtl8188eu: Remove unused function rtw_[set, get]rfreg_cmd()
      staging: rtl8188eu: Remove unused function rtw_setrttbl_cmd()
      staging: rtl8188eu: Remove unused function rtw_set_ch_cmd()
      staging: rtl8188eu: Remove unused function rtw_set_csa_cmd()
      staging: rtl8188eu: Remove dummy function rtw_tdls_cmd()
      staging: rtl8188eu: Remove unused function rtw_setassocsta_cmd()
      staging: rtl8188eu: Remove unused function rtw_setstandby_cmd()
      staging: rtl8188eu: Remove unused function rtw_createbss_cmd_ex()
      staging: rtl8188eu: rtw_cmd.h: Remove unused function declaration
      staging: rtl8188eu: rtw_cmd.h: Remove unused macros
      staging: rtl8188eu: rtw_cmd.h: Remove unused structures
      staging: rtl8188eu: Remove unused function rtw_cmd_clr_isr()
      staging: rtl8188eu: rtw_cmd.h: Remove struct [join, create]bss_parm
      staging: rtl8188eu: rtw_cmd.h: Remove struct Tx_Beacon_param
      staging: rtl8188eu: Remove header file cmd_osdep.h
      staging: rtl8188eu: Remove wrapper function power_saving_wk_hdl()
      staging: rtl8188eu: Rename _rtw_init_cmd_priv() to rtw_init_cmd_priv()
      staging: rtl8188eu: Rename _rtw_free_cmd_priv() to rtw_free_cmd_priv()
      staging: rtl8188eu: Rename _rtw_dequeue_cmd() to rtw_dequeue_cmd()
      staging: rtl8188eu: Remove unused member rsp_cnt from struct cmd_priv
      staging: rtl8188eu: Remove unused member cmd_issued_cnt from struct cmd_priv
      staging: rtl8188eu: Remove unused member cmd_done_cnt from struct cmd_priv
      staging: rtl8188eu: Remove unused members rsp_[allocated, ]_buf from struct cmd_priv
      staging: rtl8188eu: Remove members cmd_[allocated,]_buf from struct cmd_priv
      staging: rtl8188eu: Remove function rtw_getbbrfreg_cmdrsp_callback()
      staging: rtl8188eu: Remove function rtw_setdatarate_cmd()
      staging: rtl8188eu: rtw_[cmd, mlme_ext].h: Remove unused command codes
      staging: rtl8188eu: rtw_cmd.h: Remove unused structures
      staging: rtl8188eu: Remove command _TDLS and its handler
      staging: rtl8188eu: Remove command _SetChannelSwitch and its handler
      staging: rtl8188eu: Remove command _LedBlink and its handler
      staging: rtl8188eu: Remove command _Set_H2C_MSG and its handler
      staging: rtl8188eu: rtw_cmd.h: Remove unused structures
      staging: rtl8188eu: Remove cmd_seq from struct cmd_priv
      staging: rtl8188eu: Remove dummy function rtw_free_cmd_priv()
      staging: rtl8188eu: Remove unused function rtw_change_ifname()
      staging: rtl8188eu: Remove function rtw_alloc_etherdev()
      staging: rtl8188eu: Remove unused function efuse_GetCurrentSize()
      staging: rtl8188eu: Remove function efuse_GetMaxSize()
      staging: rtl8188eu: rtw_efuse.c : Remove unused functions
      staging: rtl8188eu: Remove unused functions rtw_efuse_map_[read, write]()
      staging: rtl8188eu: Remove unused function HalDetectPwrDownMode88E()
      staging: rtl8188eu: rtw_efuse.c: Remove unused functions
      staging: rtl8188eu: use jiffies_to_msecs() instead of rtw_systime_to_ms()
      staging: rtl8188eu: Use msecs_to_jiffies() instead of rtw_ms_to_systime()
      staging: rtl8188eu: Remove unused function rtw_cbuf_alloc()
      staging: rtl8188eu: Remove unused functions rtw_cbuf_[full, empty, push, pop]()
      staging: rtl8188eu: osdep_service.h: Remove unused struct rtw_cbuf
      staging: rtl8188eu: Remove unused function rtw_use_tkipkey_handler()
      staging: rtl8188eu: Remove function rtw_set_channel_plan()
      staging: rtl8188eu: Remove unused function rtw_set_scan_mode()
      staging: rtl8188eu: Remove unused function rtw_validate_ssid()
      staging: rtl8188eu: Remove unused function rtw_set_802_11_add_key()
      staging: rtl8188eu: Remove unused function rtw_set_802_11_remove_key()
      staging: rtl8188eu: Remove unused function rtw_set_802_11_remove_wep()
      staging: rtl8188eu: Remove unused function _rtw_IOL_append_WW_cmd()
      staging: rtl8188eu: Remove unused function rtw_get_timestampe_from_ie()
      staging: rtl8188eu: Rename _rtw_free_network_queue() to rtw_free_network_queue()
      staging: rtl8188eu: Rename _rtw_find_network() to rtw_find_network()
      staging: rtl8188eu: Make _rtw_free_network() static
      staging: rtl8188eu: Remove unused function _rtw_dequeue_network()
      staging: rtl8188eu: Remove unused function _rtw_enqueue_network()
      staging: rtl8188eu: Rename _rtw_free_mlme_priv() to rtw_free_mlme_priv()
      staging: rtl8188eu: Rename _rtw_init_mlme_priv() to rtw_init_mlme_priv()
      staging: rtl8188eu: Remove unused member MultiFunc from struct hal_data_8188e
      staging: rtl8188eu: Remove wrapper function rtw_join_timeout_handler()
      staging: rtl8188eu: Remove wrapper function _rtw_scan_timeout_handler()
      staging: rtl8188eu: Remove wrapper function _dynamic_check_timer_handlder()
      staging: rtl8188eu: Remove wrapper function _survey_timer_hdl()
      staging: rtl8188eu: Remove wrapper function _link_timer_hdl()
      staging: rtl8188eu: Remove wrapper function _addba_timer_hdl()
      staging: rtl8188eu: Remove unused function rtw_os_read_port()
      staging: rtl8188eu: Remove wrapper function _rtw_reordering_ctrl_timeout_handler()

sanjeev sharma (2):
      staging: rtl8192u: Remove useless return statement
      staging: rtl8192u: Fixed switch and case indentation error

 Documentation/ABI/testing/sysfs-bus-iio            |   95 +
 .../ABI/testing}/sysfs-bus-iio-trigger-sysfs       |    0
 .../devicetree/bindings/arm/samsung/exynos-adc.txt |   25 +-
 .../devicetree/bindings/i2c/trivial-devices.txt    |    1 +
 .../devicetree/bindings/iio/adc/max1027-adc.txt    |   22 +
 .../bindings/iio/magnetometer/hmc5843.txt          |    4 +
 .../devicetree/bindings/iio/st-sensors.txt         |   54 +
 Documentation/kernel-parameters.txt                |    4 -
 MAINTAINERS                                        |   67 +-
 arch/arm/boot/dts/exynos3250.dtsi                  |    5 +-
 arch/arm/mach-omap2/Makefile                       |    4 -
 arch/arm/mach-omap2/common.c                       |    2 -
 arch/arm/mach-omap2/dsp.c                          |  134 -
 .../cavium-octeon/executive/cvmx-helper-sgmii.c    |   12 +-
 arch/mips/configs/cavium_octeon_defconfig          |    1 -
 arch/parisc/configs/generic-64bit_defconfig        |    1 -
 arch/powerpc/configs/85xx/kmp204x_defconfig        |    1 -
 drivers/base/component.c                           |  192 +-
 drivers/base/devres.c                              |   55 +
 drivers/iio/accel/Kconfig                          |   12 +
 drivers/iio/accel/Makefile                         |    1 +
 drivers/iio/accel/kxcjk-1013.c                     |  764 ++
 drivers/iio/accel/mma8452.c                        |    6 +
 drivers/iio/accel/st_accel_core.c                  |   12 +-
 drivers/iio/accel/st_accel_i2c.c                   |   51 +
 drivers/iio/adc/Kconfig                            |   19 +
 drivers/iio/adc/Makefile                           |    2 +
 drivers/{staging => }/iio/adc/ad7291.c             |  107 +-
 drivers/iio/adc/ad7298.c                           |   21 +-
 drivers/iio/adc/ad7476.c                           |    5 +-
 drivers/iio/adc/ad7887.c                           |   21 +-
 drivers/iio/adc/ad799x.c                           |  507 +-
 drivers/iio/adc/ad_sigma_delta.c                   |    2 +-
 drivers/iio/adc/at91_adc.c                         |    2 +-
 drivers/iio/adc/exynos_adc.c                       |  335 +-
 drivers/iio/adc/max1027.c                          |  521 ++
 drivers/iio/adc/xilinx-xadc-core.c                 |    2 +-
 drivers/iio/adc/xilinx-xadc-events.c               |    6 -
 .../iio/common/hid-sensors/hid-sensor-attributes.c |    5 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |   64 +-
 drivers/iio/common/st_sensors/st_sensors_i2c.c     |   30 +
 drivers/iio/dac/Kconfig                            |   10 +
 drivers/iio/dac/Makefile                           |    1 +
 drivers/iio/dac/ad5504.c                           |   16 +-
 drivers/iio/dac/ad5624r_spi.c                      |    5 +-
 drivers/iio/dac/ad5686.c                           |    3 +-
 drivers/iio/dac/ad5791.c                           |   29 +-
 drivers/iio/dac/mcp4922.c                          |  216 +
 drivers/iio/gyro/adis16260.c                       |  124 +-
 drivers/iio/gyro/itg3200_core.c                    |  101 +-
 drivers/iio/gyro/st_gyro_core.c                    |   12 +-
 drivers/iio/gyro/st_gyro_i2c.c                     |   39 +
 drivers/iio/imu/adis16400_buffer.c                 |    3 +-
 drivers/iio/imu/adis16400_core.c                   |   78 +-
 drivers/iio/imu/adis16480.c                        |   82 +-
 drivers/iio/industrialio-buffer.c                  |    5 +-
 drivers/iio/industrialio-core.c                    |    4 +
 drivers/iio/industrialio-event.c                   |    1 +
 drivers/iio/industrialio-trigger.c                 |    8 +-
 drivers/iio/light/Kconfig                          |   24 +
 drivers/iio/light/Makefile                         |    2 +
 drivers/iio/light/cm32181.c                        |   11 +-
 drivers/iio/light/gp2ap020a00f.c                   |    2 +-
 drivers/iio/light/isl29125.c                       |  347 +
 drivers/iio/light/tcs3414.c                        |  405 ++
 drivers/iio/magnetometer/Kconfig                   |   10 +
 drivers/iio/magnetometer/Makefile                  |    1 +
 drivers/iio/magnetometer/ak09911.c                 |  326 +
 drivers/iio/magnetometer/ak8975.c                  |   58 +-
 drivers/iio/magnetometer/hid-sensor-magn-3d.c      |  202 +-
 drivers/iio/magnetometer/st_magn_core.c            |   12 +-
 drivers/iio/magnetometer/st_magn_i2c.c             |   23 +
 drivers/iio/pressure/Kconfig                       |   10 +
 drivers/iio/pressure/Makefile                      |    1 +
 drivers/iio/pressure/st_pressure_core.c            |   27 +-
 drivers/iio/pressure/st_pressure_i2c.c             |   23 +
 drivers/iio/pressure/t5403.c                       |  275 +
 drivers/iio/proximity/as3935.c                     |    2 +-
 drivers/iio/trigger/iio-trig-interrupt.c           |    3 +-
 drivers/iio/trigger/iio-trig-sysfs.c               |    2 +-
 drivers/staging/Kconfig                            |   32 +-
 drivers/staging/Makefile                           |   17 +-
 drivers/staging/android/Kconfig                    |    2 +-
 drivers/staging/android/alarm-dev.c                |    2 +-
 drivers/staging/android/binder.c                   |  225 +-
 drivers/staging/android/ion/Kconfig                |    2 +-
 drivers/staging/android/ion/ion.h                  |    1 -
 drivers/staging/android/ion/ion_chunk_heap.c       |    2 +-
 drivers/staging/android/ion/ion_cma_heap.c         |    9 +-
 drivers/staging/android/ion/ion_system_heap.c      |   71 +-
 drivers/staging/android/logger.c                   |    7 +-
 drivers/staging/android/sync.c                     |    3 +-
 drivers/staging/android/timed_gpio.c               |   15 +-
 drivers/staging/android/timed_output.c             |    4 +-
 drivers/staging/bcm/Bcmchar.c                      |    2 +-
 drivers/staging/bcm/CmHost.c                       |    3 +-
 drivers/staging/bcm/DDRInit.c                      |  338 +-
 drivers/staging/bcm/HandleControlPacket.c          |   24 +-
 drivers/staging/bcm/IPv6Protocol.c                 |  217 +-
 drivers/staging/bcm/InterfaceDld.c                 |    1 +
 drivers/staging/bcm/InterfaceInit.c                |  304 +-
 drivers/staging/bcm/InterfaceMisc.c                |  126 +-
 drivers/staging/bcm/InterfaceRx.c                  |  206 +-
 drivers/staging/bcm/InterfaceTx.c                  |  185 +-
 drivers/staging/bcm/LeakyBucket.c                  |  312 +-
 drivers/staging/bcm/Misc.c                         |   27 +-
 drivers/staging/bcm/PHSModule.c                    | 1099 +--
 drivers/staging/bcm/PHSModule.h                    |   25 +-
 drivers/staging/bcm/Prototypes.h                   |   89 +-
 drivers/staging/bcm/Qos.c                          | 1053 ++-
 drivers/staging/bcm/Queue.h                        |   46 +-
 drivers/staging/bcm/TODO                           |    4 +
 drivers/staging/bcm/Transmit.c                     |   88 +-
 drivers/staging/bcm/hostmibs.c                     |   62 +-
 drivers/staging/bcm/led_control.c                  |  668 +-
 drivers/staging/bcm/led_control.h                  |   16 +-
 drivers/staging/bcm/nvm.c                          |  146 +-
 drivers/staging/board/Kconfig                      |    9 +
 drivers/staging/board/Makefile                     |    2 +
 drivers/staging/board/TODO                         |    2 +
 drivers/staging/board/board.c                      |   41 +
 drivers/staging/board/board.h                      |   20 +
 drivers/staging/board/kzm9d.c                      |   19 +
 drivers/staging/ced1401/Kconfig                    |    6 -
 drivers/staging/ced1401/Makefile                   |    3 -
 drivers/staging/ced1401/TODO                       |   10 -
 drivers/staging/ced1401/ced_ioc.c                  | 1494 ----
 drivers/staging/ced1401/ced_ioctl.h                |  336 -
 drivers/staging/ced1401/machine.h                  |  119 -
 drivers/staging/ced1401/usb1401.c                  | 1582 ----
 drivers/staging/ced1401/usb1401.h                  |  246 -
 drivers/staging/ced1401/use1401.h                  |  288 -
 drivers/staging/ced1401/use14_ioc.h                |  299 -
 drivers/staging/ced1401/userspace/use1401.c        | 3035 --------
 drivers/staging/comedi/Kconfig                     |   24 +-
 drivers/staging/comedi/comedi.h                    |  127 +-
 drivers/staging/comedi/comedi_compat32.c           |   28 +-
 drivers/staging/comedi/comedi_compat32.h           |    3 +-
 drivers/staging/comedi/comedi_fops.c               |   93 +-
 drivers/staging/comedi/comedi_internal.h           |    1 +
 drivers/staging/comedi/comedidev.h                 |  152 +-
 drivers/staging/comedi/drivers.c                   |    9 +-
 drivers/staging/comedi/drivers/8253.h              |    6 +-
 drivers/staging/comedi/drivers/8255.c              |    3 +-
 drivers/staging/comedi/drivers/8255_pci.c          |   27 +-
 drivers/staging/comedi/drivers/Makefile            |    4 +-
 .../staging/comedi/drivers/addi-data/addi_common.c |   10 +-
 .../staging/comedi/drivers/addi-data/addi_common.h |   20 -
 .../comedi/drivers/addi-data/hwdrv_apci035.c       |    9 +-
 .../comedi/drivers/addi-data/hwdrv_apci1500.c      |    7 +-
 .../comedi/drivers/addi-data/hwdrv_apci1564.c      |  321 +-
 .../comedi/drivers/addi-data/hwdrv_apci3120.c      |   61 +-
 .../comedi/drivers/addi-data/hwdrv_apci3200.c      |  228 +-
 drivers/staging/comedi/drivers/addi_apci_035.c     |    2 +-
 drivers/staging/comedi/drivers/addi_apci_1500.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_1564.c    |  391 +-
 drivers/staging/comedi/drivers/addi_apci_3120.c    |   11 +-
 drivers/staging/comedi/drivers/addi_apci_3200.c    |    8 +-
 drivers/staging/comedi/drivers/addi_apci_3501.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_3xxx.c    |   84 +-
 drivers/staging/comedi/drivers/adl_pci9111.c       |  101 +-
 drivers/staging/comedi/drivers/adl_pci9118.c       |  161 +-
 drivers/staging/comedi/drivers/adq12b.c            |  148 +-
 drivers/staging/comedi/drivers/adv_pci1710.c       |   22 +-
 drivers/staging/comedi/drivers/adv_pci1723.c       |    5 +-
 drivers/staging/comedi/drivers/adv_pci1724.c       |   15 +-
 drivers/staging/comedi/drivers/adv_pci_dio.c       |   11 +-
 drivers/staging/comedi/drivers/aio_iiro_16.c       |    3 +-
 drivers/staging/comedi/drivers/amcc_s5933.h        |    8 +-
 drivers/staging/comedi/drivers/amplc_dio200.c      |    3 +-
 drivers/staging/comedi/drivers/amplc_dio200.h      |   13 -
 .../staging/comedi/drivers/amplc_dio200_common.c   |   45 +-
 drivers/staging/comedi/drivers/amplc_dio200_pci.c  |   45 +-
 drivers/staging/comedi/drivers/amplc_pc236.c       |  591 +-
 drivers/staging/comedi/drivers/amplc_pc236.h       |   42 +
 .../staging/comedi/drivers/amplc_pc236_common.c    |  206 +
 drivers/staging/comedi/drivers/amplc_pc263.c       |    7 +-
 drivers/staging/comedi/drivers/amplc_pci224.c      |   26 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      | 1310 ++--
 drivers/staging/comedi/drivers/amplc_pci236.c      |  161 +
 drivers/staging/comedi/drivers/amplc_pci263.c      |   11 +-
 drivers/staging/comedi/drivers/cb_das16_cs.c       |    2 -
 drivers/staging/comedi/drivers/cb_pcidas.c         |   24 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |  154 +-
 drivers/staging/comedi/drivers/cb_pcimdas.c        |    3 -
 drivers/staging/comedi/drivers/comedi_test.c       |    6 +-
 drivers/staging/comedi/drivers/contec_pci_dio.c    |    4 +-
 drivers/staging/comedi/drivers/daqboard2000.c      |   87 +-
 drivers/staging/comedi/drivers/das08.c             |    3 +-
 drivers/staging/comedi/drivers/das08_pci.c         |    4 +-
 drivers/staging/comedi/drivers/das16.c             |   16 +-
 drivers/staging/comedi/drivers/das16m1.c           |   13 +-
 drivers/staging/comedi/drivers/das1800.c           |  120 +-
 drivers/staging/comedi/drivers/das800.c            |    3 +-
 drivers/staging/comedi/drivers/dmm32at.c           |   13 +-
 drivers/staging/comedi/drivers/dt2801.c            |    5 +-
 drivers/staging/comedi/drivers/dt2811.c            |    4 +-
 drivers/staging/comedi/drivers/dt2814.c            |   12 +-
 drivers/staging/comedi/drivers/dt2815.c            |    5 +-
 drivers/staging/comedi/drivers/dt2817.c            |    4 +-
 drivers/staging/comedi/drivers/dt282x.c            | 1351 ++--
 drivers/staging/comedi/drivers/dt3000.c            |  117 +-
 drivers/staging/comedi/drivers/dt9812.c            |    1 +
 drivers/staging/comedi/drivers/gsc_hpdi.c          |   44 +-
 drivers/staging/comedi/drivers/icp_multi.c         |   94 +-
 drivers/staging/comedi/drivers/ii_pci20kc.c        |   68 +-
 drivers/staging/comedi/drivers/jr3_pci.c           |    5 +-
 drivers/staging/comedi/drivers/ke_counter.c        |   66 +-
 drivers/staging/comedi/drivers/me4000.c            |    1 -
 drivers/staging/comedi/drivers/me_daq.c            |   67 +-
 drivers/staging/comedi/drivers/mf6x4.c             |   47 +-
 drivers/staging/comedi/drivers/mite.c              |   46 +-
 drivers/staging/comedi/drivers/mite.h              |  136 +-
 drivers/staging/comedi/drivers/mpc624.c            |    5 +-
 drivers/staging/comedi/drivers/multiq3.c           |    8 +-
 drivers/staging/comedi/drivers/ni_6527.c           |  154 +-
 drivers/staging/comedi/drivers/ni_65xx.c           |  797 ++-
 drivers/staging/comedi/drivers/ni_660x.c           |   67 +-
 drivers/staging/comedi/drivers/ni_670x.c           |   68 +-
 drivers/staging/comedi/drivers/ni_at_a2150.c       |  254 +-
 drivers/staging/comedi/drivers/ni_atmio.c          |  392 +-
 drivers/staging/comedi/drivers/ni_atmio16d.c       |   14 +-
 drivers/staging/comedi/drivers/ni_daq_700.c        |   89 +-
 drivers/staging/comedi/drivers/ni_labpc.c          |  231 +-
 drivers/staging/comedi/drivers/ni_labpc.h          |    7 +-
 drivers/staging/comedi/drivers/ni_labpc_isadma.c   |    2 +-
 drivers/staging/comedi/drivers/ni_labpc_pci.c      |   51 +-
 drivers/staging/comedi/drivers/ni_mio_common.c     | 5866 +++++++--------
 drivers/staging/comedi/drivers/ni_mio_cs.c         |  107 +-
 drivers/staging/comedi/drivers/ni_pcidio.c         |  374 +-
 drivers/staging/comedi/drivers/ni_pcimio.c         |  775 +-
 drivers/staging/comedi/drivers/ni_stc.h            |  187 +-
 drivers/staging/comedi/drivers/ni_tio.c            | 1759 ++---
 drivers/staging/comedi/drivers/ni_tio.h            |    4 +-
 drivers/staging/comedi/drivers/ni_tio_internal.h   |  387 +-
 drivers/staging/comedi/drivers/ni_tiocmd.c         |  140 +-
 drivers/staging/comedi/drivers/pcl711.c            |    2 +-
 drivers/staging/comedi/drivers/pcl724.c            |   11 +-
 drivers/staging/comedi/drivers/pcl730.c            |   21 +-
 drivers/staging/comedi/drivers/pcl812.c            |    2 +-
 drivers/staging/comedi/drivers/pcl816.c            |  118 +-
 drivers/staging/comedi/drivers/pcl818.c            |    9 +-
 drivers/staging/comedi/drivers/pcm3724.c           |   18 +-
 drivers/staging/comedi/drivers/pcmuio.c            |    1 +
 drivers/staging/comedi/drivers/quatech_daqp_cs.c   |   12 +-
 drivers/staging/comedi/drivers/rtd520.c            |  207 +-
 drivers/staging/comedi/drivers/rti800.c            |    4 +-
 drivers/staging/comedi/drivers/s526.c              |    6 +-
 drivers/staging/comedi/drivers/s626.c              |  890 +--
 drivers/staging/comedi/drivers/s626.h              |   28 +-
 drivers/staging/comedi/drivers/serial2002.c        |  112 +-
 drivers/staging/comedi/drivers/skel.c              |    9 +-
 drivers/staging/comedi/drivers/unioxx5.c           |    3 +-
 drivers/staging/comedi/drivers/usbdux.c            |   12 +-
 drivers/staging/comedi/drivers/usbduxfast.c        |    8 +-
 drivers/staging/comedi/drivers/usbduxsigma.c       |   14 +-
 drivers/staging/comedi/drivers/vmk80xx.c           |    1 -
 drivers/staging/cptm1217/clearpad_tm1217.c         |   15 +-
 drivers/staging/crystalhd/Kconfig                  |    6 -
 drivers/staging/crystalhd/Makefile                 |    6 -
 drivers/staging/crystalhd/TODO                     |   15 -
 drivers/staging/crystalhd/bc_dts_defs.h            |  572 --
 drivers/staging/crystalhd/bc_dts_glob_lnx.h        |  300 -
 drivers/staging/crystalhd/bcm_70012_regs.h         |  758 --
 drivers/staging/crystalhd/crystalhd.h              |   13 -
 drivers/staging/crystalhd/crystalhd_cmds.c         | 1066 ---
 drivers/staging/crystalhd/crystalhd_cmds.h         |   92 -
 drivers/staging/crystalhd/crystalhd_fw_if.h        |  370 -
 drivers/staging/crystalhd/crystalhd_hw.c           | 2458 -------
 drivers/staging/crystalhd/crystalhd_hw.h           |  407 --
 drivers/staging/crystalhd/crystalhd_lnx.c          |  782 --
 drivers/staging/crystalhd/crystalhd_lnx.h          |   93 -
 drivers/staging/crystalhd/crystalhd_misc.c         | 1044 ---
 drivers/staging/crystalhd/crystalhd_misc.h         |  232 -
 drivers/staging/cxt1e1/Kconfig                     |   21 -
 drivers/staging/cxt1e1/Makefile                    |   18 -
 drivers/staging/cxt1e1/comet.c                     |  596 --
 drivers/staging/cxt1e1/comet.h                     |  353 -
 drivers/staging/cxt1e1/comet_tables.c              |  538 --
 drivers/staging/cxt1e1/comet_tables.h              |   61 -
 drivers/staging/cxt1e1/functions.c                 |  318 -
 drivers/staging/cxt1e1/hwprobe.c                   |  382 -
 drivers/staging/cxt1e1/libsbew.h                   |  549 --
 drivers/staging/cxt1e1/linux.c                     | 1142 ---
 drivers/staging/cxt1e1/musycc.c                    | 1720 -----
 drivers/staging/cxt1e1/musycc.h                    |  427 --
 drivers/staging/cxt1e1/pmc93x6_eeprom.c            |  532 --
 drivers/staging/cxt1e1/pmc93x6_eeprom.h            |   39 -
 drivers/staging/cxt1e1/pmcc4.h                     |  108 -
 drivers/staging/cxt1e1/pmcc4_cpld.h                |   91 -
 drivers/staging/cxt1e1/pmcc4_defs.h                |   68 -
 drivers/staging/cxt1e1/pmcc4_drv.c                 | 1613 -----
 drivers/staging/cxt1e1/pmcc4_ioctls.h              |   65 -
 drivers/staging/cxt1e1/pmcc4_private.h             |  295 -
 drivers/staging/cxt1e1/pmcc4_sysdep.h              |   63 -
 drivers/staging/cxt1e1/sbe_bid.h                   |   47 -
 drivers/staging/cxt1e1/sbe_promformat.h            |  130 -
 drivers/staging/cxt1e1/sbecom_inline_linux.h       |  193 -
 drivers/staging/cxt1e1/sbecrc.c                    |  133 -
 drivers/staging/cxt1e1/sbeid.c                     |  205 -
 drivers/staging/cxt1e1/sbeproc.c                   |  219 -
 drivers/staging/cxt1e1/sbeproc.h                   |   42 -
 drivers/staging/cxt1e1/sbew_ioc.h                  |   81 -
 drivers/staging/dgap/dgap.c                        |  662 +-
 drivers/staging/dgap/dgap.h                        |    2 -
 drivers/staging/dgnc/Makefile                      |    2 +-
 drivers/staging/dgnc/dgnc_cls.c                    |   14 +-
 drivers/staging/dgnc/dgnc_driver.c                 |   19 +-
 drivers/staging/dgnc/dgnc_driver.h                 |   57 +-
 drivers/staging/dgnc/dgnc_neo.c                    |    1 -
 drivers/staging/dgnc/dgnc_sysfs.c                  |   20 +-
 drivers/staging/dgnc/dgnc_trace.c                  |  185 -
 drivers/staging/dgnc/dgnc_trace.h                  |   44 -
 drivers/staging/dgnc/dgnc_tty.c                    |   53 +-
 drivers/staging/dgnc/digi.h                        |   35 +-
 drivers/staging/dgrp/Kconfig                       |    9 -
 drivers/staging/dgrp/Makefile                      |   12 -
 drivers/staging/dgrp/README                        |    2 -
 drivers/staging/dgrp/TODO                          |   13 -
 drivers/staging/dgrp/dgrp_common.c                 |  169 -
 drivers/staging/dgrp/dgrp_common.h                 |  150 -
 drivers/staging/dgrp/dgrp_dpa_ops.c                |  534 --
 drivers/staging/dgrp/dgrp_driver.c                 |  105 -
 drivers/staging/dgrp/dgrp_mon_ops.c                |  327 -
 drivers/staging/dgrp/dgrp_net_ops.c                | 3666 ----------
 drivers/staging/dgrp/dgrp_ports_ops.c              |  156 -
 drivers/staging/dgrp/dgrp_specproc.c               |  541 --
 drivers/staging/dgrp/dgrp_sysfs.c                  |  558 --
 drivers/staging/dgrp/dgrp_tty.c                    | 3337 ---------
 drivers/staging/dgrp/digirp.h                      |  129 -
 drivers/staging/dgrp/drp.h                         |  693 --
 drivers/staging/emxx_udc/Kconfig                   |   10 +
 drivers/staging/emxx_udc/Makefile                  |    1 +
 drivers/staging/emxx_udc/TODO                      |    4 +
 drivers/staging/emxx_udc/emxx_udc.c                | 3520 +++++++++
 drivers/staging/emxx_udc/emxx_udc.h                |  653 ++
 drivers/staging/et131x/et131x.c                    |   26 +-
 drivers/staging/et131x/et131x.h                    |   46 +-
 drivers/staging/frontier/Kconfig                   |    5 -
 drivers/staging/frontier/Makefile                  |    2 -
 drivers/staging/frontier/README                    |   47 -
 drivers/staging/frontier/TODO                      |    9 -
 drivers/staging/frontier/alphatrack.c              |  849 ---
 drivers/staging/frontier/alphatrack.h              |   78 -
 drivers/staging/frontier/tranzport.c               |  973 ---
 drivers/staging/ft1000/ft1000-pcmcia/Makefile      |    3 +-
 drivers/staging/ft1000/ft1000-pcmcia/ft1000.h      |    2 -
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_dnld.c |    4 +-
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c   |    4 -
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_proc.c |  211 -
 drivers/staging/ft1000/ft1000-usb/Makefile         |    2 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c   |    6 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_hw.c      |   25 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_proc.c    |  241 -
 drivers/staging/ft1000/ft1000-usb/ft1000_usb.c     |    8 -
 drivers/staging/ft1000/ft1000-usb/ft1000_usb.h     |    5 +-
 drivers/staging/ft1000/ft1000.h                    |    2 -
 drivers/staging/fwserial/fwserial.c                |    6 +-
 drivers/staging/gdm724x/gdm_lte.c                  |    2 +
 drivers/staging/gdm724x/gdm_tty.c                  |    5 +
 drivers/staging/gdm724x/gdm_usb.c                  |   40 +-
 drivers/staging/gdm724x/netlink_k.c                |    2 +-
 drivers/staging/gdm72xx/Kconfig                    |   19 +-
 drivers/staging/gdm72xx/gdm_qos.c                  |   61 +-
 drivers/staging/gdm72xx/gdm_qos.h                  |   18 +-
 drivers/staging/gdm72xx/gdm_sdio.c                 |  107 +-
 drivers/staging/gdm72xx/gdm_sdio.h                 |    6 +-
 drivers/staging/gdm72xx/gdm_usb.c                  |  121 +-
 drivers/staging/gdm72xx/gdm_usb.h                  |    6 +-
 drivers/staging/gdm72xx/gdm_wimax.c                |  379 +-
 drivers/staging/gdm72xx/gdm_wimax.h                |   17 +-
 drivers/staging/gdm72xx/hci.h                      |   22 +-
 drivers/staging/gdm72xx/netlink_k.h                |    7 +-
 drivers/staging/gdm72xx/sdio_boot.h                |    6 +-
 drivers/staging/gdm72xx/usb_boot.c                 |   10 +-
 drivers/staging/gdm72xx/usb_boot.h                 |    6 +-
 drivers/staging/gdm72xx/usb_ids.h                  |    6 +-
 drivers/staging/gdm72xx/wm_ioctl.h                 |    7 +-
 drivers/staging/goldfish/goldfish_audio.c          |   65 +-
 drivers/staging/iio/Documentation/generic_buffer.c |    9 +-
 .../staging/iio/Documentation/iio_event_monitor.c  |    8 +
 drivers/staging/iio/Documentation/iio_utils.h      |    6 +-
 drivers/staging/iio/Documentation/trigger.txt      |    2 +-
 drivers/staging/iio/accel/adis16201_core.c         |   14 +-
 drivers/staging/iio/accel/adis16203_core.c         |   11 +-
 drivers/staging/iio/accel/adis16204_core.c         |   12 +-
 drivers/staging/iio/accel/adis16209_core.c         |   18 +-
 drivers/staging/iio/accel/adis16240_core.c         |   12 +-
 drivers/staging/iio/accel/lis3l02dq_ring.c         |    2 +-
 drivers/staging/iio/accel/sca3000_ring.c           |    6 +
 drivers/staging/iio/adc/Kconfig                    |    9 +-
 drivers/staging/iio/adc/Makefile                   |    1 -
 drivers/staging/iio/adc/ad7606_par.c               |   37 +-
 drivers/staging/iio/adc/mxs-lradc.c                |    2 +-
 drivers/staging/iio/frequency/ad9832.c             |   16 +-
 drivers/staging/iio/frequency/ad9850.c             |    6 -
 drivers/staging/iio/iio_simple_dummy.c             |    2 +
 drivers/staging/iio/magnetometer/Kconfig           |   30 +-
 drivers/staging/iio/magnetometer/Makefile          |    4 +-
 drivers/staging/iio/magnetometer/hmc5843.h         |   59 +
 .../iio/magnetometer/{hmc5843.c => hmc5843_core.c} |  266 +-
 drivers/staging/iio/magnetometer/hmc5843_i2c.c     |  104 +
 drivers/staging/iio/magnetometer/hmc5843_spi.c     |  100 +
 drivers/staging/iio/meter/ade7758_trigger.c        |    2 +-
 drivers/staging/iio/trigger/iio-trig-bfin-timer.c  |   33 +-
 .../staging/iio/trigger/iio-trig-periodic-rtc.c    |   29 +-
 drivers/staging/imx-drm/imx-drm-core.c             |   57 +-
 drivers/staging/keucr/Kconfig                      |   14 -
 drivers/staging/keucr/Makefile                     |   13 -
 drivers/staging/keucr/TODO                         |   12 -
 drivers/staging/keucr/common.h                     |    7 -
 drivers/staging/keucr/init.c                       |  333 -
 drivers/staging/keucr/init.h                       |  518 --
 drivers/staging/keucr/scsiglue.c                   |  467 --
 drivers/staging/keucr/scsiglue.h                   |   10 -
 drivers/staging/keucr/smcommon.h                   |   29 -
 drivers/staging/keucr/smil.h                       |  288 -
 drivers/staging/keucr/smilecc.c                    |  211 -
 drivers/staging/keucr/smilmain.c                   |  760 --
 drivers/staging/keucr/smilsub.c                    |  679 --
 drivers/staging/keucr/smscsi.c                     |  194 -
 drivers/staging/keucr/transport.c                  |  865 ---
 drivers/staging/keucr/transport.h                  |   73 -
 drivers/staging/keucr/usb.c                        |  642 --
 drivers/staging/keucr/usb.h                        |  240 -
 drivers/staging/line6/driver.c                     |    2 +-
 drivers/staging/lustre/Makefile                    |    2 -
 drivers/staging/lustre/TODO                        |    3 +-
 .../staging/lustre/include/linux/libcfs/bitmap.h   |    1 -
 .../staging/lustre/include/linux/libcfs/curproc.h  |    2 +-
 .../staging/lustre/include/linux/libcfs/libcfs.h   |   55 +-
 .../lustre/include/linux/libcfs/libcfs_debug.h     |   10 +-
 .../lustre/include/linux/libcfs/libcfs_fail.h      |    2 +
 .../lustre/include/linux/libcfs/libcfs_hash.h      |   18 +-
 .../lustre/include/linux/libcfs/libcfs_ioctl.h     |   33 +-
 .../include/linux/libcfs/libcfs_kernelcomm.h       |   17 +-
 .../lustre/include/linux/libcfs/libcfs_prim.h      |    4 +-
 .../lustre/include/linux/libcfs/libcfs_private.h   |   43 +-
 .../lustre/include/linux/libcfs/libcfs_time.h      |   29 +-
 .../lustre/include/linux/libcfs/linux/kp30.h       |   93 -
 .../lustre/include/linux/libcfs/linux/libcfs.h     |   67 +-
 .../include/linux/libcfs/linux/linux-bitops.h      |   38 -
 .../lustre/include/linux/libcfs/linux/linux-cpu.h  |   84 -
 .../lustre/include/linux/libcfs/linux/linux-lock.h |  204 -
 .../lustre/include/linux/libcfs/linux/linux-mem.h  |   11 +-
 .../lustre/include/linux/libcfs/linux/linux-prim.h |   82 -
 .../include/linux/libcfs/linux/linux-tcpip.h       |   72 -
 .../lustre/include/linux/libcfs/linux/linux-time.h |  149 +-
 .../include/linux/libcfs/linux/linux-types.h       |   36 -
 .../include/linux/libcfs/linux/portals_compat25.h  |   22 +-
 .../staging/lustre/include/linux/libcfs/lucache.h  |   16 +-
 .../lustre/include/linux/libcfs/params_tree.h      |  164 -
 .../lustre/include/linux/lnet/api-support.h        |    8 +-
 drivers/staging/lustre/include/linux/lnet/api.h    |    5 +-
 .../staging/lustre/include/linux/lnet/lib-lnet.h   |   50 +-
 .../staging/lustre/include/linux/lnet/lib-types.h  |   23 +-
 .../lustre/include/linux/lnet/linux/api-support.h  |    1 -
 .../lustre/include/linux/lnet/linux/lib-lnet.h     |    5 +-
 .../lustre/include/linux/lnet/lnet-sysctl.h        |    2 -
 drivers/staging/lustre/include/linux/lnet/lnet.h   |    6 +-
 .../staging/lustre/include/linux/lnet/lnetctl.h    |   22 +-
 drivers/staging/lustre/include/linux/lnet/lnetst.h |    6 +-
 drivers/staging/lustre/include/linux/lnet/ptllnd.h |    3 +-
 .../lustre/include/linux/lnet/ptllnd_wire.h        |    3 +-
 .../staging/lustre/include/linux/lnet/socklnd.h    |    4 +-
 drivers/staging/lustre/include/linux/lnet/types.h  |    4 +-
 drivers/staging/lustre/lnet/klnds/o2iblnd/Makefile |    3 -
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |   39 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |   22 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |   11 +-
 drivers/staging/lustre/lnet/klnds/socklnd/Makefile |    4 -
 .../staging/lustre/lnet/klnds/socklnd/socklnd.c    |   98 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.h    |   46 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c |   43 +-
 .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.c  |    2 +-
 .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.h  |    4 +-
 .../lustre/lnet/klnds/socklnd/socklnd_proto.c      |   12 +-
 drivers/staging/lustre/lnet/lnet/Makefile          |    3 -
 drivers/staging/lustre/lnet/lnet/acceptor.c        |   28 +-
 drivers/staging/lustre/lnet/lnet/api-ni.c          |   34 +-
 drivers/staging/lustre/lnet/lnet/config.c          |    4 +-
 drivers/staging/lustre/lnet/lnet/lib-eq.c          |    4 +-
 drivers/staging/lustre/lnet/lnet/lib-md.c          |   12 +-
 drivers/staging/lustre/lnet/lnet/lib-me.c          |   15 +-
 drivers/staging/lustre/lnet/lnet/lib-move.c        |  108 +-
 drivers/staging/lustre/lnet/lnet/lib-msg.c         |    2 +-
 drivers/staging/lustre/lnet/lnet/lib-ptl.c         |   18 +-
 drivers/staging/lustre/lnet/lnet/lo.c              |    2 +-
 drivers/staging/lustre/lnet/lnet/module.c          |    2 +-
 drivers/staging/lustre/lnet/lnet/peer.c            |    2 +-
 drivers/staging/lustre/lnet/lnet/router.c          |   23 +-
 drivers/staging/lustre/lnet/lnet/router_proc.c     |   84 +-
 drivers/staging/lustre/lnet/selftest/Makefile      |    2 -
 drivers/staging/lustre/lnet/selftest/brw_test.c    |    2 +-
 drivers/staging/lustre/lnet/selftest/conctl.c      |    8 +-
 drivers/staging/lustre/lnet/selftest/conrpc.c      |   16 +-
 drivers/staging/lustre/lnet/selftest/conrpc.h      |   10 +-
 drivers/staging/lustre/lnet/selftest/console.c     |   16 +-
 drivers/staging/lustre/lnet/selftest/console.h     |   10 +-
 drivers/staging/lustre/lnet/selftest/framework.c   |   12 +-
 drivers/staging/lustre/lnet/selftest/rpc.c         |   14 +-
 drivers/staging/lustre/lnet/selftest/rpc.h         |    2 +-
 drivers/staging/lustre/lnet/selftest/selftest.h    |   12 +-
 drivers/staging/lustre/lnet/selftest/timer.c       |   16 +-
 drivers/staging/lustre/lnet/selftest/timer.h       |    2 +-
 drivers/staging/lustre/lustre/Kconfig              |    1 +
 drivers/staging/lustre/lustre/fid/Makefile         |    3 -
 drivers/staging/lustre/lustre/fid/fid_internal.h   |    8 +-
 drivers/staging/lustre/lustre/fid/fid_lib.c        |    6 +-
 drivers/staging/lustre/lustre/fid/fid_request.c    |   38 +-
 drivers/staging/lustre/lustre/fid/lproc_fid.c      |   32 +-
 drivers/staging/lustre/lustre/fld/Makefile         |    3 -
 drivers/staging/lustre/lustre/fld/fld_cache.c      |   34 +-
 drivers/staging/lustre/lustre/fld/fld_internal.h   |   12 +-
 drivers/staging/lustre/lustre/fld/fld_request.c    |   54 +-
 drivers/staging/lustre/lustre/fld/lproc_fld.c      |   25 +-
 drivers/staging/lustre/lustre/include/cl_object.h  |    8 +-
 drivers/staging/lustre/lustre/include/dt_object.h  |    8 +-
 .../staging/lustre/lustre/include/interval_tree.h  |    2 +-
 .../lustre/lustre/include/linux/lprocfs_status.h   |    2 +-
 .../lustre/lustre/include/linux/lustre_acl.h       |    2 +-
 .../lustre/lustre/include/linux/lustre_compat25.h  |    4 +-
 .../lustre/lustre/include/linux/lustre_fsfilt.h    |   10 +-
 .../lustre/lustre/include/linux/lustre_lib.h       |    4 +-
 .../lustre/lustre/include/linux/lustre_lite.h      |   10 +-
 drivers/staging/lustre/lustre/include/linux/lvfs.h |    6 +-
 .../lustre/lustre/include/linux/lvfs_linux.h       |    9 +-
 drivers/staging/lustre/lustre/include/linux/obd.h  |    4 +-
 .../lustre/lustre/include/linux/obd_support.h      |   10 +-
 .../staging/lustre/lustre/include/lprocfs_status.h |   21 +-
 drivers/staging/lustre/lustre/include/lu_object.h  |    6 +-
 .../lustre/lustre/include/lustre/lustre_idl.h      |   17 +-
 .../lustre/lustre/include/lustre/lustre_user.h     |   14 +-
 drivers/staging/lustre/lustre/include/lustre_acl.h |    2 +-
 .../staging/lustre/lustre/include/lustre_capa.h    |   14 +-
 drivers/staging/lustre/lustre/include/lustre_cfg.h |    4 +-
 .../staging/lustre/lustre/include/lustre_debug.h   |    4 +-
 .../staging/lustre/lustre/include/lustre_disk.h    |    4 +-
 drivers/staging/lustre/lustre/include/lustre_dlm.h |   28 +-
 .../staging/lustre/lustre/include/lustre_export.h  |   16 +-
 drivers/staging/lustre/lustre/include/lustre_fid.h |    6 +-
 drivers/staging/lustre/lustre/include/lustre_fld.h |    4 +-
 .../staging/lustre/lustre/include/lustre_fsfilt.h  |    2 +-
 .../staging/lustre/lustre/include/lustre_handles.h |    4 +-
 .../staging/lustre/lustre/include/lustre_idmap.h   |    2 +-
 .../staging/lustre/lustre/include/lustre_import.h  |   10 +-
 drivers/staging/lustre/lustre/include/lustre_lib.h |   30 +-
 .../staging/lustre/lustre/include/lustre_lite.h    |   14 +-
 drivers/staging/lustre/lustre/include/lustre_log.h |   10 +-
 drivers/staging/lustre/lustre/include/lustre_mdc.h |   16 +-
 drivers/staging/lustre/lustre/include/lustre_mds.h |   12 +-
 drivers/staging/lustre/lustre/include/lustre_net.h |   58 +-
 .../staging/lustre/lustre/include/lustre_quota.h   |    8 +-
 .../lustre/lustre/include/lustre_req_layout.h      |    2 +-
 drivers/staging/lustre/lustre/include/lustre_sec.h |   10 +-
 drivers/staging/lustre/lustre/include/lvfs.h       |    6 +-
 drivers/staging/lustre/lustre/include/md_object.h  |    2 +-
 drivers/staging/lustre/lustre/include/obd.h        |   21 +-
 drivers/staging/lustre/lustre/include/obd_cksum.h  |    4 +-
 drivers/staging/lustre/lustre/include/obd_class.h  |   32 +-
 drivers/staging/lustre/lustre/include/obd_ost.h    |    6 +-
 .../staging/lustre/lustre/include/obd_support.h    |   23 +-
 drivers/staging/lustre/lustre/lclient/glimpse.c    |   28 +-
 drivers/staging/lustre/lustre/lclient/lcommon_cl.c |   37 +-
 .../staging/lustre/lustre/lclient/lcommon_misc.c   |   16 +-
 drivers/staging/lustre/lustre/ldlm/interval_tree.c |    6 +-
 drivers/staging/lustre/lustre/ldlm/l_lock.c        |    6 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_extent.c   |   16 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c    |   14 +-
 .../staging/lustre/lustre/ldlm/ldlm_inodebits.c    |    7 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lib.c      |   46 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |   53 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |   15 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_plain.c    |    6 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |   38 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_request.c  |   38 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |   39 +-
 drivers/staging/lustre/lustre/libcfs/Makefile      |    3 -
 drivers/staging/lustre/lustre/libcfs/debug.c       |   10 +-
 drivers/staging/lustre/lustre/libcfs/fail.c        |   12 +-
 drivers/staging/lustre/lustre/libcfs/hash.c        |    2 +-
 drivers/staging/lustre/lustre/libcfs/heap.c        |    2 +-
 .../lustre/lustre/libcfs/kernel_user_comm.c        |    2 +-
 drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c  |    2 +-
 drivers/staging/lustre/lustre/libcfs/libcfs_lock.c |    2 +-
 drivers/staging/lustre/lustre/libcfs/libcfs_mem.c  |    2 +-
 .../staging/lustre/lustre/libcfs/libcfs_string.c   |    2 +-
 .../staging/lustre/lustre/libcfs/linux/linux-cpu.c |    2 +-
 .../lustre/libcfs/linux/linux-crypto-adler.c       |    5 +-
 .../lustre/lustre/libcfs/linux/linux-crypto.c      |    4 +-
 .../linux => lustre}/libcfs/linux/linux-crypto.h   |   20 -
 .../lustre/lustre/libcfs/linux/linux-curproc.c     |    2 +-
 .../lustre/lustre/libcfs/linux/linux-debug.c       |    6 +-
 .../lustre/lustre/libcfs/linux/linux-module.c      |   16 +-
 .../lustre/lustre/libcfs/linux/linux-prim.c        |    6 +-
 .../lustre/lustre/libcfs/linux/linux-proc.c        |   94 +-
 .../lustre/lustre/libcfs/linux/linux-tcpip.c       |   31 +-
 .../lustre/lustre/libcfs/linux/linux-tracefile.c   |    6 +-
 drivers/staging/lustre/lustre/libcfs/module.c      |   11 +-
 drivers/staging/lustre/lustre/libcfs/nidstrings.c  |    9 +-
 drivers/staging/lustre/lustre/libcfs/prng.c        |    2 +-
 drivers/staging/lustre/lustre/libcfs/tracefile.c   |    2 +-
 drivers/staging/lustre/lustre/libcfs/tracefile.h   |    2 +-
 .../staging/lustre/lustre/libcfs/upcall_cache.c    |   26 +-
 drivers/staging/lustre/lustre/libcfs/workitem.c    |    2 +-
 drivers/staging/lustre/lustre/llite/Makefile       |    3 -
 drivers/staging/lustre/lustre/llite/dcache.c       |   16 +-
 drivers/staging/lustre/lustre/llite/dir.c          |   62 +-
 drivers/staging/lustre/lustre/llite/file.c         |   24 +-
 drivers/staging/lustre/lustre/llite/llite_capa.c   |   24 +-
 drivers/staging/lustre/lustre/llite/llite_close.c  |    4 +-
 .../staging/lustre/lustre/llite/llite_internal.h   |   26 +-
 drivers/staging/lustre/lustre/llite/llite_lib.c    |   52 +-
 drivers/staging/lustre/lustre/llite/llite_mmap.c   |    6 +-
 drivers/staging/lustre/lustre/llite/llite_nfs.c    |    2 +-
 drivers/staging/lustre/lustre/llite/llite_rmtacl.c |    4 +-
 drivers/staging/lustre/lustre/llite/lloop.c        |    4 +-
 drivers/staging/lustre/lustre/llite/lproc_llite.c  |   79 +-
 drivers/staging/lustre/lustre/llite/namei.c        |   14 +-
 drivers/staging/lustre/lustre/llite/remote_perm.c  |   14 +-
 drivers/staging/lustre/lustre/llite/rw.c           |   15 +-
 drivers/staging/lustre/lustre/llite/rw26.c         |    4 +-
 drivers/staging/lustre/lustre/llite/statahead.c    |   30 +-
 drivers/staging/lustre/lustre/llite/super25.c      |    8 +-
 drivers/staging/lustre/lustre/llite/symlink.c      |    2 +-
 drivers/staging/lustre/lustre/llite/vvp_dev.c      |    4 +-
 drivers/staging/lustre/lustre/llite/vvp_internal.h |    2 +-
 drivers/staging/lustre/lustre/llite/vvp_io.c       |   10 +-
 drivers/staging/lustre/lustre/llite/vvp_lock.c     |    4 +-
 drivers/staging/lustre/lustre/llite/vvp_object.c   |    6 +-
 drivers/staging/lustre/lustre/llite/vvp_page.c     |    4 +-
 drivers/staging/lustre/lustre/llite/xattr.c        |   11 +-
 drivers/staging/lustre/lustre/llite/xattr_cache.c  |    8 +-
 drivers/staging/lustre/lustre/lmv/Makefile         |    2 -
 drivers/staging/lustre/lustre/lmv/lmv_fld.c        |   20 +-
 drivers/staging/lustre/lustre/lmv/lmv_intent.c     |   17 +-
 drivers/staging/lustre/lustre/lmv/lmv_internal.h   |    6 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |   30 +-
 drivers/staging/lustre/lustre/lmv/lproc_lmv.c      |    4 +-
 drivers/staging/lustre/lustre/lov/Makefile         |    4 -
 .../staging/lustre/lustre/lov/lov_cl_internal.h    |    6 +-
 drivers/staging/lustre/lustre/lov/lov_dev.c        |    4 +-
 drivers/staging/lustre/lustre/lov/lov_ea.c         |    8 +-
 drivers/staging/lustre/lustre/lov/lov_internal.h   |    8 +-
 drivers/staging/lustre/lustre/lov/lov_io.c         |    6 +-
 drivers/staging/lustre/lustre/lov/lov_merge.c      |   31 +-
 drivers/staging/lustre/lustre/lov/lov_obd.c        |   52 +-
 drivers/staging/lustre/lustre/lov/lov_offset.c     |    6 +-
 drivers/staging/lustre/lustre/lov/lov_pack.c       |   12 +-
 drivers/staging/lustre/lustre/lov/lov_pool.c       |   10 +-
 drivers/staging/lustre/lustre/lov/lov_request.c    |   43 +-
 drivers/staging/lustre/lustre/lov/lproc_lov.c      |    8 +-
 drivers/staging/lustre/lustre/lvfs/Makefile        |    3 -
 drivers/staging/lustre/lustre/lvfs/fsfilt.c        |    4 +-
 drivers/staging/lustre/lustre/lvfs/lvfs_lib.c      |    4 +-
 drivers/staging/lustre/lustre/lvfs/lvfs_linux.c    |   18 +-
 drivers/staging/lustre/lustre/mdc/Makefile         |    3 -
 drivers/staging/lustre/lustre/mdc/lproc_mdc.c      |   48 +-
 drivers/staging/lustre/lustre/mdc/mdc_internal.h   |    6 +-
 drivers/staging/lustre/lustre/mdc/mdc_lib.c        |    4 +-
 drivers/staging/lustre/lustre/mdc/mdc_locks.c      |   18 +-
 drivers/staging/lustre/lustre/mdc/mdc_reint.c      |    6 +-
 drivers/staging/lustre/lustre/mdc/mdc_request.c    |   34 +-
 drivers/staging/lustre/lustre/mgc/Makefile         |    3 -
 drivers/staging/lustre/lustre/mgc/libmgc.c         |   12 +-
 drivers/staging/lustre/lustre/mgc/lproc_mgc.c      |    4 +-
 drivers/staging/lustre/lustre/mgc/mgc_internal.h   |   16 +-
 drivers/staging/lustre/lustre/mgc/mgc_request.c    |   29 +-
 drivers/staging/lustre/lustre/obdclass/Makefile    |    3 -
 drivers/staging/lustre/lustre/obdclass/acl.c       |    8 +-
 drivers/staging/lustre/lustre/obdclass/capa.c      |   23 +-
 drivers/staging/lustre/lustre/obdclass/cl_io.c     |   10 +-
 drivers/staging/lustre/lustre/obdclass/cl_lock.c   |    8 +-
 drivers/staging/lustre/lustre/obdclass/cl_object.c |   15 +-
 drivers/staging/lustre/lustre/obdclass/cl_page.c   |    8 +-
 drivers/staging/lustre/lustre/obdclass/class_obd.c |   56 +-
 drivers/staging/lustre/lustre/obdclass/debug.c     |   24 +-
 drivers/staging/lustre/lustre/obdclass/dt_object.c |   22 +-
 drivers/staging/lustre/lustre/obdclass/genops.c    |   16 +-
 drivers/staging/lustre/lustre/obdclass/idmap.c     |    6 +-
 drivers/staging/lustre/lustre/obdclass/linkea.c    |    6 +-
 .../lustre/lustre/obdclass/linux/linux-module.c    |   20 +-
 .../lustre/lustre/obdclass/linux/linux-obdo.c      |    8 +-
 .../lustre/lustre/obdclass/linux/linux-sysctl.c    |   98 +-
 drivers/staging/lustre/lustre/obdclass/llog.c      |    6 +-
 drivers/staging/lustre/lustre/obdclass/llog_cat.c  |    2 +-
 .../staging/lustre/lustre/obdclass/llog_internal.h |    2 +-
 .../staging/lustre/lustre/obdclass/llog_ioctl.c    |    4 +-
 drivers/staging/lustre/lustre/obdclass/llog_lvfs.c |   50 +-
 drivers/staging/lustre/lustre/obdclass/llog_obd.c  |    4 +-
 drivers/staging/lustre/lustre/obdclass/llog_osd.c  |   22 +-
 drivers/staging/lustre/lustre/obdclass/llog_swab.c |    6 +-
 drivers/staging/lustre/lustre/obdclass/llog_test.c |   12 +-
 .../staging/lustre/lustre/obdclass/local_storage.c |   10 +-
 .../staging/lustre/lustre/obdclass/local_storage.h |    8 +-
 .../lustre/lustre/obdclass/lprocfs_status.c        |   48 +-
 drivers/staging/lustre/lustre/obdclass/lu_object.c |   18 +-
 drivers/staging/lustre/lustre/obdclass/lu_ref.c    |   10 +-
 drivers/staging/lustre/lustre/obdclass/lu_ucred.c  |    8 +-
 .../lustre/lustre/obdclass/lustre_handles.c        |   14 +-
 .../staging/lustre/lustre/obdclass/lustre_peer.c   |   14 +-
 drivers/staging/lustre/lustre/obdclass/md_attrs.c  |    6 +-
 drivers/staging/lustre/lustre/obdclass/mea.c       |    6 +-
 .../staging/lustre/lustre/obdclass/obd_config.c    |   22 +-
 drivers/staging/lustre/lustre/obdclass/obd_mount.c |   32 +-
 drivers/staging/lustre/lustre/obdclass/obdo.c      |    8 +-
 .../staging/lustre/lustre/obdclass/statfs_pack.c   |    8 +-
 drivers/staging/lustre/lustre/obdclass/uuid.c      |    6 +-
 drivers/staging/lustre/lustre/obdecho/Makefile     |    3 -
 drivers/staging/lustre/lustre/obdecho/echo.c       |   34 +-
 .../staging/lustre/lustre/obdecho/echo_client.c    |   40 +-
 drivers/staging/lustre/lustre/obdecho/lproc_echo.c |   16 +-
 drivers/staging/lustre/lustre/osc/Makefile         |    4 -
 drivers/staging/lustre/lustre/osc/lproc_osc.c      |   12 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |   13 +-
 .../staging/lustre/lustre/osc/osc_cl_internal.h    |   14 +-
 drivers/staging/lustre/lustre/osc/osc_dev.c        |   16 +-
 drivers/staging/lustre/lustre/osc/osc_internal.h   |    6 +-
 drivers/staging/lustre/lustre/osc/osc_io.c         |    4 +-
 drivers/staging/lustre/lustre/osc/osc_lock.c       |   17 +-
 drivers/staging/lustre/lustre/osc/osc_object.c     |   12 +-
 drivers/staging/lustre/lustre/osc/osc_page.c       |    6 +-
 drivers/staging/lustre/lustre/osc/osc_quota.c      |    2 +-
 drivers/staging/lustre/lustre/osc/osc_request.c    |   93 +-
 drivers/staging/lustre/lustre/ptlrpc/Makefile      |    5 -
 drivers/staging/lustre/lustre/ptlrpc/client.c      |   92 +-
 drivers/staging/lustre/lustre/ptlrpc/connection.c  |    6 +-
 drivers/staging/lustre/lustre/ptlrpc/errno.c       |    4 +-
 drivers/staging/lustre/lustre/ptlrpc/events.c      |   27 +-
 drivers/staging/lustre/lustre/ptlrpc/gss/Makefile  |    8 -
 drivers/staging/lustre/lustre/ptlrpc/gss/gss_api.h |  179 -
 .../staging/lustre/lustre/ptlrpc/gss/gss_asn1.h    |   84 -
 .../staging/lustre/lustre/ptlrpc/gss/gss_bulk.c    |  505 --
 .../lustre/lustre/ptlrpc/gss/gss_cli_upcall.c      |  446 --
 drivers/staging/lustre/lustre/ptlrpc/gss/gss_err.h |  193 -
 .../lustre/lustre/ptlrpc/gss/gss_generic_token.c   |  296 -
 .../lustre/lustre/ptlrpc/gss/gss_internal.h        |  526 --
 .../staging/lustre/lustre/ptlrpc/gss/gss_keyring.c | 1409 ----
 .../staging/lustre/lustre/ptlrpc/gss/gss_krb5.h    |  163 -
 .../lustre/lustre/ptlrpc/gss/gss_krb5_mech.c       | 1786 -----
 .../lustre/lustre/ptlrpc/gss/gss_mech_switch.c     |  358 -
 .../staging/lustre/lustre/ptlrpc/gss/gss_pipefs.c  | 1233 ----
 .../staging/lustre/lustre/ptlrpc/gss/gss_rawobj.c  |  242 -
 .../lustre/lustre/ptlrpc/gss/gss_svc_upcall.c      | 1093 ---
 .../staging/lustre/lustre/ptlrpc/gss/lproc_gss.c   |  220 -
 drivers/staging/lustre/lustre/ptlrpc/gss/sec_gss.c | 2889 --------
 drivers/staging/lustre/lustre/ptlrpc/import.c      |   89 +-
 drivers/staging/lustre/lustre/ptlrpc/layout.c      |   16 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_client.c |    8 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_net.c    |   10 +-
 .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c    |   29 +-
 drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |   49 +-
 drivers/staging/lustre/lustre/ptlrpc/nrs.c         |   10 +-
 drivers/staging/lustre/lustre/ptlrpc/nrs_fifo.c    |   14 +-
 .../staging/lustre/lustre/ptlrpc/pack_generic.c    |   38 +-
 drivers/staging/lustre/lustre/ptlrpc/pers.c        |   10 +-
 drivers/staging/lustre/lustre/ptlrpc/pinger.c      |   26 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h |    6 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c   |    8 +-
 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c     |   19 +-
 drivers/staging/lustre/lustre/ptlrpc/recover.c     |   26 +-
 drivers/staging/lustre/lustre/ptlrpc/sec.c         |   42 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |   40 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_config.c  |   24 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_gc.c      |   16 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_lproc.c   |   20 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_null.c    |   21 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_plain.c   |   22 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |   84 +-
 drivers/staging/lustre/lustre/ptlrpc/wiretest.c    |    8 +-
 drivers/staging/media/lirc/lirc_sir.c              |  301 +-
 drivers/staging/media/sn9c102/Kconfig              |    2 +-
 drivers/staging/netlogic/xlr_net.c                 |    1 -
 drivers/staging/nokia_h4p/nokia_core.c             |    1 +
 drivers/staging/nvec/nvec.c                        |   17 +-
 drivers/staging/nvec/nvec_paz00.c                  |    1 +
 drivers/staging/nvec/nvec_power.c                  |    1 +
 drivers/staging/nvec/nvec_ps2.c                    |    2 +
 drivers/staging/octeon-usb/octeon-hcd.c            |   69 +-
 drivers/staging/octeon/ethernet-mdio.c             |   79 +-
 drivers/staging/octeon/ethernet-mem.c              |   11 +-
 drivers/staging/octeon/ethernet-rgmii.c            |   23 +-
 drivers/staging/octeon/ethernet-sgmii.c            |   87 +-
 drivers/staging/octeon/ethernet-xaui.c             |   84 +-
 drivers/staging/octeon/ethernet.c                  |    2 +-
 drivers/staging/octeon/octeon-ethernet.h           |    4 +
 drivers/staging/panel/panel.c                      |    9 +-
 drivers/staging/phison/Kconfig                     |    5 -
 drivers/staging/phison/Makefile                    |    1 -
 drivers/staging/phison/phison.c                    |   94 -
 drivers/staging/quickstart/Kconfig                 |   10 -
 drivers/staging/quickstart/Makefile                |    1 -
 drivers/staging/quickstart/quickstart.c            |  458 --
 drivers/staging/rtl8188eu/Kconfig                  |    8 -
 drivers/staging/rtl8188eu/Makefile                 |    9 -
 drivers/staging/rtl8188eu/core/rtw_ap.c            |   60 +-
 drivers/staging/rtl8188eu/core/rtw_br_ext.c        | 1191 ----
 drivers/staging/rtl8188eu/core/rtw_cmd.c           |  933 +--
 drivers/staging/rtl8188eu/core/rtw_debug.c         |   28 +-
 drivers/staging/rtl8188eu/core/rtw_efuse.c         | 1509 ++--
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c     |  262 +-
 drivers/staging/rtl8188eu/core/rtw_io.c            |  301 -
 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c     |  480 +-
 drivers/staging/rtl8188eu/core/rtw_iol.c           |   14 -
 drivers/staging/rtl8188eu/core/rtw_led.c           |   52 +-
 drivers/staging/rtl8188eu/core/rtw_mlme.c          |  216 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      | 3330 +--------
 drivers/staging/rtl8188eu/core/rtw_mp.c            |  995 ---
 drivers/staging/rtl8188eu/core/rtw_mp_ioctl.c      | 1430 ----
 drivers/staging/rtl8188eu/core/rtw_p2p.c           | 2041 ------
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c       |  171 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |   80 +-
 drivers/staging/rtl8188eu/core/rtw_security.c      |   59 +-
 drivers/staging/rtl8188eu/core/rtw_sreset.c        |   19 +-
 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c       |   54 +-
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c     |   19 +-
 drivers/staging/rtl8188eu/core/rtw_xmit.c          |  252 +-
 .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c   |   10 +-
 drivers/staging/rtl8188eu/hal/HalPhyRf.c           |   49 -
 drivers/staging/rtl8188eu/hal/HalPhyRf_8188e.c     |   99 +-
 drivers/staging/rtl8188eu/hal/HalPwrSeqCmd.c       |    7 +-
 drivers/staging/rtl8188eu/hal/hal_com.c            |   60 -
 drivers/staging/rtl8188eu/hal/hal_intf.c           |   67 -
 drivers/staging/rtl8188eu/hal/odm.c                |   28 +-
 drivers/staging/rtl8188eu/hal/odm_RegConfig8188E.c |    2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c       |  107 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c        |    8 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c  | 1395 +---
 drivers/staging/rtl8188eu/hal/rtl8188e_mp.c        |  854 ---
 drivers/staging/rtl8188eu/hal/rtl8188e_phycfg.c    |   26 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_rf6052.c    |    2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c    |    2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_sreset.c    |   80 -
 drivers/staging/rtl8188eu/hal/rtl8188eu_led.c      |   15 +-
 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c     |    6 +-
 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c     |   33 +-
 drivers/staging/rtl8188eu/hal/usb_halinit.c        |  560 +-
 drivers/staging/rtl8188eu/hal/usb_ops_linux.c      |  684 --
 drivers/staging/rtl8188eu/include/Hal8188EReg.h    |   46 -
 drivers/staging/rtl8188eu/include/HalPhyRf.h       |   30 -
 drivers/staging/rtl8188eu/include/HalPhyRf_8188e.h |    2 +-
 drivers/staging/rtl8188eu/include/cmd_osdep.h      |   32 -
 drivers/staging/rtl8188eu/include/drv_types.h      |   78 +-
 drivers/staging/rtl8188eu/include/hal_com.h        |    4 -
 drivers/staging/rtl8188eu/include/hal_intf.h       |   46 -
 drivers/staging/rtl8188eu/include/ieee80211.h      |   13 -
 drivers/staging/rtl8188eu/include/odm_precomp.h    |    4 +-
 drivers/staging/rtl8188eu/include/osdep_intf.h     |   38 +-
 drivers/staging/rtl8188eu/include/osdep_service.h  |  178 -
 drivers/staging/rtl8188eu/include/recv_osdep.h     |    3 -
 drivers/staging/rtl8188eu/include/rtl8188e_cmd.h   |    5 -
 drivers/staging/rtl8188eu/include/rtl8188e_hal.h   |   14 +-
 .../staging/rtl8188eu/include/rtl8188e_sreset.h    |   31 -
 drivers/staging/rtl8188eu/include/rtl8188e_xmit.h  |    1 -
 drivers/staging/rtl8188eu/include/rtw_br_ext.h     |   66 -
 drivers/staging/rtl8188eu/include/rtw_cmd.h        |  612 +-
 drivers/staging/rtl8188eu/include/rtw_debug.h      |    2 +-
 drivers/staging/rtl8188eu/include/rtw_efuse.h      |   51 +-
 drivers/staging/rtl8188eu/include/rtw_io.h         |  343 -
 drivers/staging/rtl8188eu/include/rtw_ioctl_set.h  |    8 -
 drivers/staging/rtl8188eu/include/rtw_iol.h        |    2 -
 drivers/staging/rtl8188eu/include/rtw_mlme.h       |   28 +-
 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h   |   93 +-
 drivers/staging/rtl8188eu/include/rtw_mp.h         |  495 --
 drivers/staging/rtl8188eu/include/rtw_mp_ioctl.h   |  340 -
 drivers/staging/rtl8188eu/include/rtw_p2p.h        |  135 -
 drivers/staging/rtl8188eu/include/rtw_security.h   |    1 -
 drivers/staging/rtl8188eu/include/rtw_sreset.h     |    5 -
 drivers/staging/rtl8188eu/include/rtw_version.h    |    1 -
 drivers/staging/rtl8188eu/include/sta_info.h       |   15 -
 drivers/staging/rtl8188eu/include/usb_ops.h        |  114 -
 drivers/staging/rtl8188eu/include/usb_ops_linux.h  |   42 +-
 drivers/staging/rtl8188eu/include/usb_osintf.h     |   45 -
 drivers/staging/rtl8188eu/include/usb_vendor_req.h |   52 -
 drivers/staging/rtl8188eu/include/wlan_bssdef.h    |    4 -
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     | 6617 ++---------------
 drivers/staging/rtl8188eu/os_dep/mlme_linux.c      |   64 +-
 drivers/staging/rtl8188eu/os_dep/os_intfs.c        |  111 +-
 drivers/staging/rtl8188eu/os_dep/osdep_service.c   |  287 +-
 drivers/staging/rtl8188eu/os_dep/recv_linux.c      |   28 +-
 drivers/staging/rtl8188eu/os_dep/usb_intf.c        |  255 +-
 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c   |  646 +-
 drivers/staging/rtl8188eu/os_dep/xmit_linux.c      |    5 +-
 drivers/staging/rtl8192e/dot11d.c                  |    8 +-
 drivers/staging/rtl8192e/rtllib_module.c           |    5 +-
 drivers/staging/rtl8192e/rtllib_rx.c               |    3 +-
 drivers/staging/rtl8192ee/Kconfig                  |    1 -
 drivers/staging/rtl8192ee/base.c                   |    5 +-
 drivers/staging/rtl8192ee/base.h                   |    4 +-
 .../staging/rtl8192ee/btcoexist/halbtc8821a2ant.c  |    2 +-
 drivers/staging/rtl8192ee/btcoexist/halbtcoutsrc.h |    2 +-
 drivers/staging/rtl8192ee/pci.c                    |    2 +-
 drivers/staging/rtl8192ee/rtl8192ee/trx.c          |    4 +-
 drivers/staging/rtl8192ee/rtl8192ee/trx.h          |    2 +-
 drivers/staging/rtl8192ee/wifi.h                   |    2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211.h     |   10 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |    2 -
 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c  |    8 +-
 drivers/staging/rtl8192u/r8180_93cx6.c             |   15 +-
 drivers/staging/rtl8192u/r8180_93cx6.h             |   11 +-
 drivers/staging/rtl8192u/r8190_rtl8256.c           |  169 +-
 drivers/staging/rtl8192u/r8192U_core.c             |  548 +-
 drivers/staging/rtl8192u/r8192U_wx.c               |  159 +-
 drivers/staging/rtl8192u/r819xU_phy.c              |   25 +-
 drivers/staging/rtl8712/drv_types.h                |    3 +-
 drivers/staging/rtl8712/hal_init.c                 |    2 -
 drivers/staging/rtl8712/ieee80211.h                |    4 +-
 drivers/staging/rtl8712/mlme_linux.c               |    3 +
 drivers/staging/rtl8712/os_intfs.c                 |    3 +-
 drivers/staging/rtl8712/osdep_service.h            |   82 +-
 drivers/staging/rtl8712/rtl8712_cmd.c              |    6 +-
 drivers/staging/rtl8712/rtl8712_led.c              |    4 +-
 drivers/staging/rtl8712/rtl8712_recv.c             |   57 +-
 drivers/staging/rtl8712/rtl8712_xmit.c             |   20 +-
 drivers/staging/rtl8712/rtl871x_cmd.c              |  114 +-
 drivers/staging/rtl8712/rtl871x_cmd.h              |    2 +-
 drivers/staging/rtl8712/rtl871x_io.c               |   12 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   31 +-
 drivers/staging/rtl8712/rtl871x_ioctl_set.c        |    6 +-
 drivers/staging/rtl8712/rtl871x_led.h              |    2 +-
 drivers/staging/rtl8712/rtl871x_mlme.c             |   64 +-
 drivers/staging/rtl8712/rtl871x_mp.c               |    8 +-
 drivers/staging/rtl8712/rtl871x_pwrctrl.c          |   10 +-
 drivers/staging/rtl8712/rtl871x_pwrctrl.h          |    4 +-
 drivers/staging/rtl8712/rtl871x_recv.c             |   18 +-
 drivers/staging/rtl8712/rtl871x_sta_mgt.c          |   51 +-
 drivers/staging/rtl8712/rtl871x_xmit.c             |   56 +-
 drivers/staging/rtl8712/rtl871x_xmit.h             |    6 +-
 drivers/staging/rtl8712/usb_intf.c                 |   40 +-
 drivers/staging/rtl8723au/Makefile                 |    4 +-
 drivers/staging/rtl8723au/core/rtw_ap.c            |  205 +-
 drivers/staging/rtl8723au/core/rtw_cmd.c           |   42 +-
 drivers/staging/rtl8723au/core/rtw_efuse.c         |   31 +-
 drivers/staging/rtl8723au/core/rtw_ieee80211.c     |  348 +-
 drivers/staging/rtl8723au/core/rtw_ioctl_set.c     |  425 --
 drivers/staging/rtl8723au/core/rtw_mlme.c          |  541 +-
 drivers/staging/rtl8723au/core/rtw_mlme_ext.c      | 1747 ++---
 drivers/staging/rtl8723au/core/rtw_pwrctrl.c       |   56 +-
 drivers/staging/rtl8723au/core/rtw_recv.c          |    8 +-
 drivers/staging/rtl8723au/core/rtw_sreset.c        |   49 +-
 drivers/staging/rtl8723au/core/rtw_sta_mgt.c       |   63 +-
 drivers/staging/rtl8723au/core/rtw_wlan_util.c     |  418 +-
 drivers/staging/rtl8723au/core/rtw_xmit.c          |   12 +-
 drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c   |  160 -
 drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c   |    5 +-
 drivers/staging/rtl8723au/hal/hal_com.c            |   36 +-
 drivers/staging/rtl8723au/hal/odm.c                |  429 +-
 drivers/staging/rtl8723au/hal/odm_HWConfig.c       |   68 +-
 drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c |   58 -
 .../staging/rtl8723au/hal/rtl8723a_bt-coexist.c    |    5 +-
 drivers/staging/rtl8723au/hal/rtl8723a_cmd.c       |   89 +-
 drivers/staging/rtl8723au/hal/rtl8723a_dm.c        |   81 +-
 drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c  |  125 +-
 drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c    |   28 +-
 drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c    |   13 +-
 drivers/staging/rtl8723au/hal/rtl8723a_sreset.c    |   19 -
 drivers/staging/rtl8723au/hal/rtl8723a_xmit.c      |   21 -
 drivers/staging/rtl8723au/hal/usb_halinit.c        |  162 +-
 drivers/staging/rtl8723au/hal/usb_ops_linux.c      |  317 +-
 drivers/staging/rtl8723au/include/Hal8723APhyCfg.h |    1 -
 .../staging/rtl8723au/include/HalHWImg8723A_BB.h   |    6 -
 drivers/staging/rtl8723au/include/drv_types.h      |   15 +-
 drivers/staging/rtl8723au/include/hal_com.h        |    3 +-
 drivers/staging/rtl8723au/include/hal_intf.h       |    5 +-
 drivers/staging/rtl8723au/include/ieee80211.h      |  109 +-
 drivers/staging/rtl8723au/include/ioctl_cfg80211.h |    3 -
 drivers/staging/rtl8723au/include/odm.h            |  102 +-
 drivers/staging/rtl8723au/include/odm_HWConfig.h   |   17 -
 .../staging/rtl8723au/include/odm_RegConfig8723A.h |    6 -
 .../staging/rtl8723au/include/odm_RegDefine11AC.h  |   49 -
 drivers/staging/rtl8723au/include/odm_interface.h  |   11 +-
 drivers/staging/rtl8723au/include/odm_precomp.h    |    1 -
 drivers/staging/rtl8723au/include/rtl8723a_cmd.h   |    2 +-
 drivers/staging/rtl8723au/include/rtl8723a_dm.h    |    4 -
 drivers/staging/rtl8723au/include/rtl8723a_hal.h   |    5 -
 drivers/staging/rtl8723au/include/rtl8723a_spec.h  |   10 -
 .../staging/rtl8723au/include/rtl8723a_sreset.h    |    1 -
 drivers/staging/rtl8723au/include/rtl8723a_xmit.h  |    1 -
 drivers/staging/rtl8723au/include/rtw_ap.h         |    3 +-
 drivers/staging/rtl8723au/include/rtw_debug.h      |    2 +-
 drivers/staging/rtl8723au/include/rtw_event.h      |    2 +-
 drivers/staging/rtl8723au/include/rtw_ht.h         |    4 +-
 drivers/staging/rtl8723au/include/rtw_ioctl_set.h  |   32 -
 drivers/staging/rtl8723au/include/rtw_mlme.h       |   50 +-
 drivers/staging/rtl8723au/include/rtw_mlme_ext.h   |   37 +-
 drivers/staging/rtl8723au/include/rtw_pwrctrl.h    |   20 -
 drivers/staging/rtl8723au/include/rtw_rf.h         |   11 -
 drivers/staging/rtl8723au/include/rtw_security.h   |    3 -
 drivers/staging/rtl8723au/include/rtw_sreset.h     |   20 -
 drivers/staging/rtl8723au/include/sta_info.h       |    2 +-
 drivers/staging/rtl8723au/include/usb_ops_linux.h  |   14 +-
 drivers/staging/rtl8723au/include/wifi.h           |   71 -
 drivers/staging/rtl8723au/include/wlan_bssdef.h    |    6 +-
 drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c  | 1105 ++-
 drivers/staging/rtl8723au/os_dep/mlme_linux.c      |    1 -
 drivers/staging/rtl8723au/os_dep/os_intfs.c        |   19 +-
 drivers/staging/rtl8723au/os_dep/usb_intf.c        |   97 +-
 drivers/staging/rtl8723au/os_dep/usb_ops_linux.c   |   10 +-
 drivers/staging/rtl8821ae/Kconfig                  |    1 -
 .../staging/rtl8821ae/btcoexist/HalBtc8812a1Ant.c  |   14 +-
 .../staging/rtl8821ae/btcoexist/halbtc8192e2ant.h  |    2 +-
 drivers/staging/rtl8821ae/btcoexist/halbtcoutsrc.h |    2 +-
 drivers/staging/rtl8821ae/cam.c                    |    7 -
 drivers/staging/rtl8821ae/pci.c                    |    2 +-
 drivers/staging/rtl8821ae/ps.c                     |    6 +-
 drivers/staging/rtl8821ae/rtl8821ae/hal_btc.c      |   17 +-
 drivers/staging/rtl8821ae/rtl8821ae/hw.c           |    2 +-
 drivers/staging/rtl8821ae/rtl8821ae/reg.h          |    1 +
 drivers/staging/rtl8821ae/rtl8821ae/sw.c           |    4 +-
 drivers/staging/rtl8821ae/wifi.h                   |    2 +-
 drivers/staging/rts5208/debug.h                    |   43 -
 drivers/staging/rts5208/ms.c                       |  126 +-
 drivers/staging/rts5208/rtsx.c                     |    6 +-
 drivers/staging/rts5208/rtsx.h                     |    1 -
 drivers/staging/rts5208/rtsx_card.c                |   73 +-
 drivers/staging/rts5208/rtsx_card.h                |    1 -
 drivers/staging/rts5208/rtsx_chip.c                |  133 +-
 drivers/staging/rts5208/rtsx_chip.h                |    5 +
 drivers/staging/rts5208/rtsx_scsi.c                |   44 +-
 drivers/staging/rts5208/rtsx_scsi.h                |    2 +-
 drivers/staging/rts5208/rtsx_transport.c           |   55 +-
 drivers/staging/rts5208/sd.c                       |  185 +-
 drivers/staging/rts5208/spi.c                      |    7 +-
 drivers/staging/rts5208/trace.h                    |   10 +-
 drivers/staging/rts5208/xd.c                       |  104 +-
 drivers/staging/sep/Kconfig                        |   11 -
 drivers/staging/sep/Makefile                       |    3 -
 drivers/staging/sep/TODO                           |    3 -
 drivers/staging/sep/sep_crypto.c                   | 3962 ----------
 drivers/staging/sep/sep_crypto.h                   |  359 -
 drivers/staging/sep/sep_dev.h                      |  162 -
 drivers/staging/sep/sep_driver_api.h               |  402 --
 drivers/staging/sep/sep_driver_config.h            |  298 -
 drivers/staging/sep/sep_driver_hw_defs.h           |   56 -
 drivers/staging/sep/sep_main.c                     | 4452 ------------
 drivers/staging/sep/sep_trace_events.h             |  193 -
 drivers/staging/serqt_usb2/Kconfig                 |    9 -
 drivers/staging/serqt_usb2/Makefile                |    1 -
 drivers/staging/serqt_usb2/serqt_usb2.c            | 1528 ----
 drivers/staging/silicom/Kconfig                    |   45 -
 drivers/staging/silicom/Makefile                   |    6 -
 drivers/staging/silicom/README                     |   14 -
 drivers/staging/silicom/TODO                       |    8 -
 drivers/staging/silicom/bits.h                     |   56 -
 drivers/staging/silicom/bp_ioctl.h                 |  140 -
 drivers/staging/silicom/bp_mod.h                   |  711 --
 drivers/staging/silicom/bpctl_mod.c                | 7530 --------------------
 drivers/staging/silicom/bypass.h                   |  202 -
 drivers/staging/silicom/bypasslib/Makefile         |    6 -
 drivers/staging/silicom/bypasslib/bp_ioctl.h       |  198 -
 drivers/staging/silicom/bypasslib/bplibk.h         |   36 -
 drivers/staging/silicom/bypasslib/bypass.c         |  536 --
 drivers/staging/silicom/bypasslib/libbp_sd.h       |  532 --
 drivers/staging/silicom/libbp_sd.h                 |  550 --
 drivers/staging/skein/skein_iv.h                   |   26 +-
 drivers/staging/slicoss/slicoss.c                  |   22 +-
 drivers/staging/speakup/TODO                       |    2 +-
 drivers/staging/speakup/main.c                     |    2 +-
 drivers/staging/speakup/speakup_dectlk.c           |    2 +-
 .../staging/tidspbridge/Documentation/CONTRIBUTORS |   45 -
 drivers/staging/tidspbridge/Documentation/README   |   70 -
 .../staging/tidspbridge/Documentation/error-codes  |  157 -
 drivers/staging/tidspbridge/Kconfig                |   69 -
 drivers/staging/tidspbridge/Makefile               |   32 -
 drivers/staging/tidspbridge/TODO                   |   18 -
 drivers/staging/tidspbridge/core/_cmm.h            |   45 -
 drivers/staging/tidspbridge/core/_deh.h            |   35 -
 drivers/staging/tidspbridge/core/_msg_sm.h         |  142 -
 drivers/staging/tidspbridge/core/_tiomap.h         |  382 -
 drivers/staging/tidspbridge/core/_tiomap_pwr.h     |   85 -
 drivers/staging/tidspbridge/core/chnl_sm.c         |  907 ---
 drivers/staging/tidspbridge/core/dsp-clock.c       |  391 -
 drivers/staging/tidspbridge/core/io_sm.c           | 2245 ------
 drivers/staging/tidspbridge/core/msg_sm.c          |  564 --
 drivers/staging/tidspbridge/core/sync.c            |  121 -
 drivers/staging/tidspbridge/core/tiomap3430.c      | 1813 -----
 drivers/staging/tidspbridge/core/tiomap3430_pwr.c  |  556 --
 drivers/staging/tidspbridge/core/tiomap_io.c       |  438 --
 drivers/staging/tidspbridge/core/tiomap_io.h       |  104 -
 drivers/staging/tidspbridge/core/ue_deh.c          |  272 -
 drivers/staging/tidspbridge/core/wdt.c             |  143 -
 drivers/staging/tidspbridge/dynload/cload.c        | 1952 -----
 .../staging/tidspbridge/dynload/dload_internal.h   |  344 -
 drivers/staging/tidspbridge/dynload/doff.h         |  354 -
 drivers/staging/tidspbridge/dynload/getsection.c   |  407 --
 drivers/staging/tidspbridge/dynload/header.h       |   49 -
 drivers/staging/tidspbridge/dynload/module_list.h  |  159 -
 drivers/staging/tidspbridge/dynload/params.h       |  226 -
 drivers/staging/tidspbridge/dynload/reloc.c        |  484 --
 drivers/staging/tidspbridge/dynload/reloc_table.h  |  102 -
 .../tidspbridge/dynload/reloc_table_c6000.c        |  257 -
 drivers/staging/tidspbridge/dynload/tramp.c        | 1143 ---
 .../tidspbridge/dynload/tramp_table_c6000.c        |  164 -
 drivers/staging/tidspbridge/gen/gh.c               |  141 -
 drivers/staging/tidspbridge/hw/EasiGlobal.h        |   41 -
 drivers/staging/tidspbridge/hw/MMUAccInt.h         |   76 -
 drivers/staging/tidspbridge/hw/MMURegAcM.h         |  225 -
 drivers/staging/tidspbridge/hw/hw_defs.h           |   58 -
 drivers/staging/tidspbridge/hw/hw_mmu.c            |  487 --
 drivers/staging/tidspbridge/hw/hw_mmu.h            |  160 -
 .../tidspbridge/include/dspbridge/_chnl_sm.h       |  177 -
 .../tidspbridge/include/dspbridge/brddefs.h        |   37 -
 .../tidspbridge/include/dspbridge/cfgdefs.h        |   61 -
 .../staging/tidspbridge/include/dspbridge/chnl.h   |   80 -
 .../tidspbridge/include/dspbridge/chnldefs.h       |   63 -
 .../tidspbridge/include/dspbridge/chnlpriv.h       |   85 -
 .../staging/tidspbridge/include/dspbridge/clk.h    |  101 -
 .../staging/tidspbridge/include/dspbridge/cmm.h    |  337 -
 .../tidspbridge/include/dspbridge/cmmdefs.h        |  104 -
 .../staging/tidspbridge/include/dspbridge/cod.h    |  329 -
 .../staging/tidspbridge/include/dspbridge/dbdcd.h  |  358 -
 .../tidspbridge/include/dspbridge/dbdcddef.h       |   78 -
 .../staging/tidspbridge/include/dspbridge/dbdefs.h |  488 --
 .../staging/tidspbridge/include/dspbridge/dbll.h   |   56 -
 .../tidspbridge/include/dspbridge/dblldefs.h       |  431 --
 .../staging/tidspbridge/include/dspbridge/dev.h    |  620 --
 .../tidspbridge/include/dspbridge/devdefs.h        |   26 -
 .../staging/tidspbridge/include/dspbridge/disp.h   |  186 -
 .../staging/tidspbridge/include/dspbridge/dmm.h    |   71 -
 .../staging/tidspbridge/include/dspbridge/drv.h    |  468 --
 .../tidspbridge/include/dspbridge/dspapi-ioctl.h   |  467 --
 .../staging/tidspbridge/include/dspbridge/dspapi.h |  167 -
 .../tidspbridge/include/dspbridge/dspchnl.h        |   72 -
 .../tidspbridge/include/dspbridge/dspdefs.h        | 1048 ---
 .../staging/tidspbridge/include/dspbridge/dspdeh.h |   43 -
 .../staging/tidspbridge/include/dspbridge/dspdrv.h |   60 -
 .../staging/tidspbridge/include/dspbridge/dspio.h  |   41 -
 .../tidspbridge/include/dspbridge/dspioctl.h       |   68 -
 .../staging/tidspbridge/include/dspbridge/dspmsg.h |   56 -
 .../tidspbridge/include/dspbridge/dynamic_loader.h |  490 --
 .../tidspbridge/include/dspbridge/getsection.h     |  108 -
 drivers/staging/tidspbridge/include/dspbridge/gh.h |   32 -
 .../tidspbridge/include/dspbridge/host_os.h        |   57 -
 drivers/staging/tidspbridge/include/dspbridge/io.h |   80 -
 .../staging/tidspbridge/include/dspbridge/io_sm.h  |  160 -
 .../staging/tidspbridge/include/dspbridge/mbx_sh.h |  144 -
 .../tidspbridge/include/dspbridge/memdefs.h        |   30 -
 .../staging/tidspbridge/include/dspbridge/mgr.h    |  205 -
 .../tidspbridge/include/dspbridge/mgrpriv.h        |   45 -
 .../staging/tidspbridge/include/dspbridge/msg.h    |   59 -
 .../tidspbridge/include/dspbridge/msgdefs.h        |   29 -
 .../staging/tidspbridge/include/dspbridge/nldr.h   |   55 -
 .../tidspbridge/include/dspbridge/nldrdefs.h       |  259 -
 .../staging/tidspbridge/include/dspbridge/node.h   |  524 --
 .../tidspbridge/include/dspbridge/nodedefs.h       |   28 -
 .../tidspbridge/include/dspbridge/nodepriv.h       |  181 -
 .../staging/tidspbridge/include/dspbridge/ntfy.h   |  217 -
 .../staging/tidspbridge/include/dspbridge/proc.h   |  591 --
 .../tidspbridge/include/dspbridge/procpriv.h       |   25 -
 .../staging/tidspbridge/include/dspbridge/pwr.h    |  113 -
 .../include/dspbridge/resourcecleanup.h            |   41 -
 .../staging/tidspbridge/include/dspbridge/rmm.h    |  156 -
 .../staging/tidspbridge/include/dspbridge/rms_sh.h |   86 -
 .../tidspbridge/include/dspbridge/rmstypes.h       |   24 -
 .../staging/tidspbridge/include/dspbridge/strm.h   |  306 -
 .../tidspbridge/include/dspbridge/strmdefs.h       |   44 -
 .../staging/tidspbridge/include/dspbridge/sync.h   |  119 -
 .../tidspbridge/include/dspbridge/uuidutil.h       |   24 -
 .../staging/tidspbridge/include/dspbridge/wdt.h    |   79 -
 drivers/staging/tidspbridge/pmgr/chnl.c            |  115 -
 drivers/staging/tidspbridge/pmgr/chnlobj.h         |   46 -
 drivers/staging/tidspbridge/pmgr/cmm.c             |  915 ---
 drivers/staging/tidspbridge/pmgr/cod.c             |  537 --
 drivers/staging/tidspbridge/pmgr/dbll.c            | 1421 ----
 drivers/staging/tidspbridge/pmgr/dev.c             |  969 ---
 drivers/staging/tidspbridge/pmgr/dmm.c             |  487 --
 drivers/staging/tidspbridge/pmgr/dspapi.c          | 1843 -----
 drivers/staging/tidspbridge/pmgr/io.c              |   93 -
 drivers/staging/tidspbridge/pmgr/ioobj.h           |   38 -
 drivers/staging/tidspbridge/pmgr/msg.c             |   91 -
 drivers/staging/tidspbridge/pmgr/msgobj.h          |   38 -
 drivers/staging/tidspbridge/rmgr/dbdcd.c           | 1483 ----
 drivers/staging/tidspbridge/rmgr/disp.c            |  655 --
 drivers/staging/tidspbridge/rmgr/drv.c             |  816 ---
 drivers/staging/tidspbridge/rmgr/drv_interface.c   |  648 --
 drivers/staging/tidspbridge/rmgr/dspdrv.c          |  139 -
 drivers/staging/tidspbridge/rmgr/mgr.c             |  352 -
 drivers/staging/tidspbridge/rmgr/nldr.c            | 1860 -----
 drivers/staging/tidspbridge/rmgr/node.c            | 3029 --------
 drivers/staging/tidspbridge/rmgr/proc.c            | 1833 -----
 drivers/staging/tidspbridge/rmgr/pwr.c             |  176 -
 drivers/staging/tidspbridge/rmgr/rmm.c             |  456 --
 drivers/staging/tidspbridge/rmgr/strm.c            |  733 --
 .../Documentation/ABI/sysfs-platform-visorchipset  |  101 +
 drivers/staging/unisys/Kconfig                     |    2 +-
 drivers/staging/unisys/channels/Kconfig            |    2 +-
 drivers/staging/unisys/channels/Makefile           |    2 -
 drivers/staging/unisys/channels/channel.c          |    8 +-
 drivers/staging/unisys/channels/chanstub.c         |    4 +-
 drivers/staging/unisys/channels/chanstub.h         |    4 +-
 .../unisys/common-spar/include/channels/channel.h  |  158 +-
 .../include/channels/controlframework.h            |   26 +-
 .../include/channels/controlvmchannel.h            |  250 +-
 .../common-spar/include/channels/diagchannel.h     |   62 +-
 .../common-spar/include/channels/iochannel.h       |  160 +-
 .../common-spar/include/channels/vbuschannel.h     |   50 +-
 .../unisys/common-spar/include/vbusdeviceinfo.h    |   42 +-
 .../unisys/common-spar/include/vmcallinterface.h   |   26 +-
 drivers/staging/unisys/include/commontypes.h       |   85 +-
 drivers/staging/unisys/include/guestlinuxdebug.h   |   20 +-
 drivers/staging/unisys/include/uisqueue.h          |   98 +-
 drivers/staging/unisys/include/uisutils.h          |   94 +-
 drivers/staging/unisys/include/vbushelper.h        |    8 +-
 drivers/staging/unisys/uislib/Makefile             |    3 -
 drivers/staging/unisys/uislib/uislib.c             |   86 +-
 drivers/staging/unisys/uislib/uisqueue.c           |   10 +-
 drivers/staging/unisys/uislib/uisutils.c           |   15 +-
 drivers/staging/unisys/virthba/Makefile            |    3 -
 drivers/staging/unisys/virthba/virthba.c           |  222 +-
 drivers/staging/unisys/virtpci/Makefile            |    3 -
 drivers/staging/unisys/virtpci/virtpci.c           |  353 +-
 drivers/staging/unisys/virtpci/virtpci.h           |    6 +-
 drivers/staging/unisys/visorchannel/Makefile       |    2 -
 drivers/staging/unisys/visorchannel/visorchannel.h |   16 +-
 .../unisys/visorchannel/visorchannel_funcs.c       |   34 +-
 drivers/staging/unisys/visorchipset/Makefile       |    5 +-
 drivers/staging/unisys/visorchipset/controlvm.h    |   27 -
 .../staging/unisys/visorchipset/controlvm_direct.c |   62 -
 drivers/staging/unisys/visorchipset/file.c         |    4 +-
 drivers/staging/unisys/visorchipset/parser.c       |    6 +-
 drivers/staging/unisys/visorchipset/parser.h       |    4 +-
 drivers/staging/unisys/visorchipset/visorchipset.h |   90 +-
 .../unisys/visorchipset/visorchipset_main.c        | 1146 +--
 drivers/staging/unisys/visorutil/Makefile          |    1 -
 .../staging/unisys/visorutil/memregion_direct.c    |    2 +-
 drivers/staging/usbip/stub_main.c                  |   10 +-
 drivers/staging/usbip/stub_rx.c                    |    1 -
 .../usbip/userspace/libsrc/usbip_host_driver.c     |    7 +-
 drivers/staging/usbip/vhci_hcd.c                   |    3 +-
 drivers/staging/usbip/vhci_rx.c                    |    2 -
 drivers/staging/vme/devices/vme_pio2_core.c        |   12 +-
 drivers/staging/vme/devices/vme_pio2_gpio.c        |    6 +-
 drivers/staging/vme/devices/vme_user.c             |    4 -
 drivers/staging/vt6655/80211hdr.h                  |    7 -
 drivers/staging/vt6655/80211mgr.c                  |   37 +-
 drivers/staging/vt6655/80211mgr.h                  |   38 -
 drivers/staging/vt6655/IEEE11h.c                   |  175 -
 drivers/staging/vt6655/IEEE11h.h                   |   10 -
 drivers/staging/vt6655/aes_ccmp.c                  |    1 +
 drivers/staging/vt6655/aes_ccmp.h                  |    9 -
 drivers/staging/vt6655/baseband.c                  |  350 +-
 drivers/staging/vt6655/baseband.h                  |   36 +-
 drivers/staging/vt6655/bssdb.c                     |   72 +-
 drivers/staging/vt6655/bssdb.h                     |   28 +-
 drivers/staging/vt6655/card.c                      |   40 +-
 drivers/staging/vt6655/card.h                      |   18 +-
 drivers/staging/vt6655/channel.h                   |    4 -
 drivers/staging/vt6655/country.h                   |    1 -
 drivers/staging/vt6655/datarate.c                  |   37 +-
 drivers/staging/vt6655/datarate.h                  |   28 +-
 drivers/staging/vt6655/desc.h                      |  185 +-
 drivers/staging/vt6655/device.h                    |   78 +-
 drivers/staging/vt6655/device_cfg.h                |    5 +-
 drivers/staging/vt6655/device_main.c               |  772 +-
 drivers/staging/vt6655/dpc.c                       |   48 +-
 drivers/staging/vt6655/dpc.h                       |   10 -
 drivers/staging/vt6655/hostap.c                    |   48 +-
 drivers/staging/vt6655/hostap.h                    |    8 -
 drivers/staging/vt6655/iocmd.h                     |   25 +-
 drivers/staging/vt6655/ioctl.c                     |    8 +-
 drivers/staging/vt6655/ioctl.h                     |    8 -
 drivers/staging/vt6655/iowpa.h                     |   10 -
 drivers/staging/vt6655/iwctl.c                     |  134 +-
 drivers/staging/vt6655/iwctl.h                     |   18 +-
 drivers/staging/vt6655/key.c                       |   33 +-
 drivers/staging/vt6655/key.h                       |   25 +-
 drivers/staging/vt6655/mac.c                       |  104 +-
 drivers/staging/vt6655/mac.h                       |  107 +-
 drivers/staging/vt6655/mib.h                       |   45 +-
 drivers/staging/vt6655/michael.h                   |    6 -
 drivers/staging/vt6655/power.c                     |    9 +-
 drivers/staging/vt6655/power.h                     |    9 -
 drivers/staging/vt6655/rc4.c                       |    1 +
 drivers/staging/vt6655/rf.c                        |   20 +-
 drivers/staging/vt6655/rf.h                        |    8 +-
 drivers/staging/vt6655/rxtx.c                      |   26 +-
 drivers/staging/vt6655/srom.c                      |   24 +-
 drivers/staging/vt6655/srom.h                      |   24 +-
 drivers/staging/vt6655/tcrc.c                      |    2 +-
 drivers/staging/vt6655/upc.h                       |   52 +-
 drivers/staging/vt6655/vntwifi.c                   |   19 +-
 drivers/staging/vt6655/wcmd.c                      |   39 +-
 drivers/staging/vt6655/wcmd.h                      |   15 +-
 drivers/staging/vt6655/wmgr.c                      |   89 +-
 drivers/staging/vt6655/wmgr.h                      |   12 +-
 drivers/staging/vt6655/wpa.c                       |   10 +-
 drivers/staging/vt6655/wpactl.c                    |    5 +-
 drivers/staging/vt6656/80211hdr.h                  |  324 -
 drivers/staging/vt6656/80211mgr.c                  |  861 ---
 drivers/staging/vt6656/80211mgr.h                  |  808 ---
 drivers/staging/vt6656/Kconfig                     |    4 +-
 drivers/staging/vt6656/Makefile                    |   13 -
 drivers/staging/vt6656/baseband.c                  | 1034 +--
 drivers/staging/vt6656/baseband.h                  |   19 +-
 drivers/staging/vt6656/bssdb.c                     | 1466 ----
 drivers/staging/vt6656/bssdb.h                     |  276 -
 drivers/staging/vt6656/card.c                      |  384 +-
 drivers/staging/vt6656/card.h                      |   48 +-
 drivers/staging/vt6656/channel.c                   |  549 +-
 drivers/staging/vt6656/channel.h                   |    9 +-
 drivers/staging/vt6656/country.h                   |  162 -
 drivers/staging/vt6656/datarate.c                  |  364 -
 drivers/staging/vt6656/datarate.h                  |   76 -
 drivers/staging/vt6656/desc.h                      |    2 -
 drivers/staging/vt6656/device.h                    |  544 +-
 drivers/staging/vt6656/dpc.c                       |  999 +--
 drivers/staging/vt6656/dpc.h                       |   11 +-
 drivers/staging/vt6656/firmware.c                  |   78 +-
 drivers/staging/vt6656/firmware.h                  |    6 +-
 drivers/staging/vt6656/int.c                       |  213 +-
 drivers/staging/vt6656/int.h                       |    4 +-
 drivers/staging/vt6656/iocmd.h                     |   38 -
 drivers/staging/vt6656/iowpa.h                     |   75 -
 drivers/staging/vt6656/iwctl.c                     | 1802 -----
 drivers/staging/vt6656/iwctl.h                     |  138 -
 drivers/staging/vt6656/key.c                       |  789 +-
 drivers/staging/vt6656/key.h                       |   79 +-
 drivers/staging/vt6656/mac.c                       |   37 +-
 drivers/staging/vt6656/mac.h                       |  708 +-
 drivers/staging/vt6656/main_usb.c                  | 1608 ++---
 drivers/staging/vt6656/michael.c                   |  167 -
 drivers/staging/vt6656/michael.h                   |   52 -
 drivers/staging/vt6656/power.c                     |  254 +-
 drivers/staging/vt6656/power.h                     |   17 +-
 drivers/staging/vt6656/rc4.c                       |   87 -
 drivers/staging/vt6656/rc4.h                       |   46 -
 drivers/staging/vt6656/rf.c                        | 1303 ++--
 drivers/staging/vt6656/rf.h                        |   11 +-
 drivers/staging/vt6656/rxtx.c                      | 2408 ++-----
 drivers/staging/vt6656/rxtx.h                      |   36 +-
 drivers/staging/vt6656/tether.c                    |   60 -
 drivers/staging/vt6656/tether.h                    |  101 -
 drivers/staging/vt6656/tkip.c                      |  246 -
 drivers/staging/vt6656/tkip.h                      |   45 -
 drivers/staging/vt6656/tmacro.h                    |   52 -
 drivers/staging/vt6656/usbpipe.c                   |  321 +-
 drivers/staging/vt6656/usbpipe.h                   |    7 +-
 drivers/staging/vt6656/vntconfiguration.dat        |    6 -
 drivers/staging/vt6656/wcmd.c                      | 1066 +--
 drivers/staging/vt6656/wcmd.h                      |   91 +-
 drivers/staging/vt6656/wctl.c                      |  244 -
 drivers/staging/vt6656/wctl.h                      |   94 -
 drivers/staging/vt6656/wmgr.c                      | 4362 ------------
 drivers/staging/vt6656/wmgr.h                      |  397 --
 drivers/staging/vt6656/wpa.c                       |  314 -
 drivers/staging/vt6656/wpa.h                       |   72 -
 drivers/staging/vt6656/wpa2.c                      |  235 -
 drivers/staging/vt6656/wpa2.h                      |   53 -
 drivers/staging/vt6656/wpactl.c                    |  247 -
 drivers/staging/vt6656/wpactl.h                    |   47 -
 drivers/staging/winbond/Kconfig                    |   11 -
 drivers/staging/winbond/Makefile                   |   15 -
 drivers/staging/winbond/TODO                       |   12 -
 drivers/staging/winbond/core.h                     |   61 -
 drivers/staging/winbond/localpara.h                |  311 -
 drivers/staging/winbond/mac_structures.h           |   71 -
 drivers/staging/winbond/mds.c                      |  650 --
 drivers/staging/winbond/mds_f.h                    |   22 -
 drivers/staging/winbond/mds_s.h                    |  130 -
 drivers/staging/winbond/mto.c                      |  167 -
 drivers/staging/winbond/mto.h                      |  134 -
 drivers/staging/winbond/phy_calibration.c          | 1317 ----
 drivers/staging/winbond/phy_calibration.h          |   85 -
 drivers/staging/winbond/reg.c                      | 2328 ------
 drivers/staging/winbond/sme_api.h                  |  191 -
 drivers/staging/winbond/wb35reg.c                  |  806 ---
 drivers/staging/winbond/wb35reg_f.h                |   65 -
 drivers/staging/winbond/wb35reg_s.h                |  240 -
 drivers/staging/winbond/wb35rx.c                   |  358 -
 drivers/staging/winbond/wb35rx_f.h                 |   15 -
 drivers/staging/winbond/wb35rx_s.h                 |   44 -
 drivers/staging/winbond/wb35tx.c                   |  290 -
 drivers/staging/winbond/wb35tx_f.h                 |   22 -
 drivers/staging/winbond/wb35tx_s.h                 |   39 -
 drivers/staging/winbond/wbhal.h                    |  513 --
 drivers/staging/winbond/wbusb.c                    |  853 ---
 drivers/staging/wlags49_h2/Kconfig                 |   11 -
 drivers/staging/wlags49_h2/Makefile                |   53 -
 drivers/staging/wlags49_h2/README.ubuntu           |  180 -
 drivers/staging/wlags49_h2/README.wlags49          |  641 --
 drivers/staging/wlags49_h2/TODO                    |   33 -
 drivers/staging/wlags49_h2/WARNING.txt             |    3 -
 drivers/staging/wlags49_h2/ap_h2.c                 | 3337 ---------
 drivers/staging/wlags49_h2/ap_h25.c                | 4094 -----------
 drivers/staging/wlags49_h2/debug.h                 |  199 -
 drivers/staging/wlags49_h2/dhf.c                   |  380 -
 drivers/staging/wlags49_h2/dhf.h                   |  225 -
 drivers/staging/wlags49_h2/dhfcfg.h                |  158 -
 drivers/staging/wlags49_h2/hcf.c                   | 4748 ------------
 drivers/staging/wlags49_h2/hcf.h                   |  394 -
 drivers/staging/wlags49_h2/hcfcfg.h                |  785 --
 drivers/staging/wlags49_h2/hcfdef.h                |  752 --
 drivers/staging/wlags49_h2/man/wlags49.4           |  734 --
 drivers/staging/wlags49_h2/mdd.h                   | 1155 ---
 drivers/staging/wlags49_h2/mmd.c                   |  250 -
 drivers/staging/wlags49_h2/mmd.h                   |   77 -
 drivers/staging/wlags49_h2/sta_h2.c                | 4480 ------------
 drivers/staging/wlags49_h2/sta_h25.c               | 5255 --------------
 drivers/staging/wlags49_h2/wl_cs.c                 |  440 --
 drivers/staging/wlags49_h2/wl_cs.h                 |   89 -
 drivers/staging/wlags49_h2/wl_enc.c                |  217 -
 drivers/staging/wlags49_h2/wl_enc.h                |  118 -
 drivers/staging/wlags49_h2/wl_if.h                 |  221 -
 drivers/staging/wlags49_h2/wl_internal.h           | 1040 ---
 drivers/staging/wlags49_h2/wl_main.c               | 3702 ----------
 drivers/staging/wlags49_h2/wl_main.h               |  138 -
 drivers/staging/wlags49_h2/wl_netdev.c             | 1951 -----
 drivers/staging/wlags49_h2/wl_netdev.h             |  154 -
 drivers/staging/wlags49_h2/wl_priv.c               | 1928 -----
 drivers/staging/wlags49_h2/wl_priv.h               |  127 -
 drivers/staging/wlags49_h2/wl_profile.c            |  995 ---
 drivers/staging/wlags49_h2/wl_profile.h            |   87 -
 drivers/staging/wlags49_h2/wl_util.c               | 1367 ----
 drivers/staging/wlags49_h2/wl_util.h               |   96 -
 drivers/staging/wlags49_h2/wl_version.h            |  146 -
 drivers/staging/wlags49_h2/wl_wext.c               | 3794 ----------
 drivers/staging/wlags49_h2/wl_wext.h               |   88 -
 drivers/staging/wlags49_h25/Kconfig                |   11 -
 drivers/staging/wlags49_h25/Makefile               |   52 -
 drivers/staging/wlags49_h25/README.txt             |   30 -
 drivers/staging/wlags49_h25/TODO                   |   33 -
 drivers/staging/wlags49_h25/ap_h25.c               |    2 -
 drivers/staging/wlags49_h25/debug.h                |    2 -
 drivers/staging/wlags49_h25/dhf.c                  |    2 -
 drivers/staging/wlags49_h25/dhf.h                  |    2 -
 drivers/staging/wlags49_h25/dhfcfg.h               |    2 -
 drivers/staging/wlags49_h25/hcf.c                  |    2 -
 drivers/staging/wlags49_h25/hcf.h                  |    2 -
 drivers/staging/wlags49_h25/hcfcfg.h               |    2 -
 drivers/staging/wlags49_h25/hcfdef.h               |    2 -
 drivers/staging/wlags49_h25/mdd.h                  |    2 -
 drivers/staging/wlags49_h25/mmd.c                  |    2 -
 drivers/staging/wlags49_h25/mmd.h                  |    2 -
 drivers/staging/wlags49_h25/sta_h25.c              |    2 -
 drivers/staging/wlags49_h25/wl_cs.c                |    2 -
 drivers/staging/wlags49_h25/wl_cs.h                |    2 -
 drivers/staging/wlags49_h25/wl_enc.c               |    2 -
 drivers/staging/wlags49_h25/wl_enc.h               |    2 -
 drivers/staging/wlags49_h25/wl_if.h                |    2 -
 drivers/staging/wlags49_h25/wl_internal.h          |    2 -
 drivers/staging/wlags49_h25/wl_main.c              |    2 -
 drivers/staging/wlags49_h25/wl_main.h              |    2 -
 drivers/staging/wlags49_h25/wl_netdev.c            |    2 -
 drivers/staging/wlags49_h25/wl_netdev.h            |    2 -
 drivers/staging/wlags49_h25/wl_priv.c              |    2 -
 drivers/staging/wlags49_h25/wl_priv.h              |    2 -
 drivers/staging/wlags49_h25/wl_profile.c           |    2 -
 drivers/staging/wlags49_h25/wl_profile.h           |    2 -
 drivers/staging/wlags49_h25/wl_util.c              |    2 -
 drivers/staging/wlags49_h25/wl_util.h              |    2 -
 drivers/staging/wlags49_h25/wl_version.h           |    2 -
 drivers/staging/wlags49_h25/wl_wext.c              |    2 -
 drivers/staging/wlags49_h25/wl_wext.h              |    2 -
 drivers/staging/wlan-ng/cfg80211.c                 |    2 +
 drivers/staging/wlan-ng/hfa384x_usb.c              |   19 +-
 drivers/staging/wlan-ng/p80211conv.c               |    1 -
 drivers/staging/wlan-ng/p80211netdev.c             |   40 +-
 drivers/staging/wlan-ng/p80211netdev.h             |    1 -
 drivers/staging/wlan-ng/prism2fw.c                 |    2 +
 drivers/staging/wlan-ng/prism2mgmt.c               |   42 +-
 drivers/staging/wlan-ng/prism2mib.c                |    7 +-
 drivers/staging/wlan-ng/prism2sta.c                |    7 +-
 drivers/staging/xillybus/README                    |   23 -
 drivers/staging/xillybus/xillybus.h                |   48 +-
 drivers/staging/xillybus/xillybus_core.c           |  541 +-
 drivers/staging/xillybus/xillybus_of.c             |   72 +-
 drivers/staging/xillybus/xillybus_pcie.c           |   66 +-
 drivers/usb/storage/Kconfig                        |    2 +-
 drivers/usb/storage/ene_ub6250.c                   |    4 +-
 include/linux/component.h                          |    7 +
 include/linux/device.h                             |    4 +
 include/linux/iio/accel/kxcjk_1013.h               |   22 +
 include/linux/iio/common/st_sensors.h              |   12 +-
 include/linux/iio/common/st_sensors_i2c.h          |   11 +
 include/linux/iio/imu/adis.h                       |   33 +-
 include/linux/iio/trigger.h                        |    5 +-
 include/linux/iio/types.h                          |    5 +
 .../adc => include/linux/platform_data}/ad7291.h   |    0
 include/linux/platform_data/dsp-omap.h             |   34 -
 kernel/time/alarmtimer.c                           |    2 +-
 1480 files changed, 39070 insertions(+), 254659 deletions(-)
 rename {drivers/staging/iio/Documentation => Documentation/ABI/testing}/sysfs-bus-iio-trigger-sysfs (100%)
 create mode 100644 Documentation/devicetree/bindings/iio/adc/max1027-adc.txt
 create mode 100644 Documentation/devicetree/bindings/iio/st-sensors.txt
 delete mode 100644 arch/arm/mach-omap2/dsp.c
 create mode 100644 drivers/iio/accel/kxcjk-1013.c
 rename drivers/{staging => }/iio/adc/ad7291.c (89%)
 create mode 100644 drivers/iio/adc/max1027.c
 create mode 100644 drivers/iio/dac/mcp4922.c
 create mode 100644 drivers/iio/light/isl29125.c
 create mode 100644 drivers/iio/light/tcs3414.c
 create mode 100644 drivers/iio/magnetometer/ak09911.c
 create mode 100644 drivers/iio/pressure/t5403.c
 create mode 100644 drivers/staging/board/Kconfig
 create mode 100644 drivers/staging/board/Makefile
 create mode 100644 drivers/staging/board/TODO
 create mode 100644 drivers/staging/board/board.c
 create mode 100644 drivers/staging/board/board.h
 create mode 100644 drivers/staging/board/kzm9d.c
 delete mode 100644 drivers/staging/ced1401/Kconfig
 delete mode 100644 drivers/staging/ced1401/Makefile
 delete mode 100644 drivers/staging/ced1401/TODO
 delete mode 100644 drivers/staging/ced1401/ced_ioc.c
 delete mode 100644 drivers/staging/ced1401/ced_ioctl.h
 delete mode 100644 drivers/staging/ced1401/machine.h
 delete mode 100644 drivers/staging/ced1401/usb1401.c
 delete mode 100644 drivers/staging/ced1401/usb1401.h
 delete mode 100644 drivers/staging/ced1401/use1401.h
 delete mode 100644 drivers/staging/ced1401/use14_ioc.h
 delete mode 100644 drivers/staging/ced1401/userspace/use1401.c
 create mode 100644 drivers/staging/comedi/drivers/amplc_pc236.h
 create mode 100644 drivers/staging/comedi/drivers/amplc_pc236_common.c
 create mode 100644 drivers/staging/comedi/drivers/amplc_pci236.c
 delete mode 100644 drivers/staging/crystalhd/Kconfig
 delete mode 100644 drivers/staging/crystalhd/Makefile
 delete mode 100644 drivers/staging/crystalhd/TODO
 delete mode 100644 drivers/staging/crystalhd/bc_dts_defs.h
 delete mode 100644 drivers/staging/crystalhd/bc_dts_glob_lnx.h
 delete mode 100644 drivers/staging/crystalhd/bcm_70012_regs.h
 delete mode 100644 drivers/staging/crystalhd/crystalhd.h
 delete mode 100644 drivers/staging/crystalhd/crystalhd_cmds.c
 delete mode 100644 drivers/staging/crystalhd/crystalhd_cmds.h
 delete mode 100644 drivers/staging/crystalhd/crystalhd_fw_if.h
 delete mode 100644 drivers/staging/crystalhd/crystalhd_hw.c
 delete mode 100644 drivers/staging/crystalhd/crystalhd_hw.h
 delete mode 100644 drivers/staging/crystalhd/crystalhd_lnx.c
 delete mode 100644 drivers/staging/crystalhd/crystalhd_lnx.h
 delete mode 100644 drivers/staging/crystalhd/crystalhd_misc.c
 delete mode 100644 drivers/staging/crystalhd/crystalhd_misc.h
 delete mode 100644 drivers/staging/cxt1e1/Kconfig
 delete mode 100644 drivers/staging/cxt1e1/Makefile
 delete mode 100644 drivers/staging/cxt1e1/comet.c
 delete mode 100644 drivers/staging/cxt1e1/comet.h
 delete mode 100644 drivers/staging/cxt1e1/comet_tables.c
 delete mode 100644 drivers/staging/cxt1e1/comet_tables.h
 delete mode 100644 drivers/staging/cxt1e1/functions.c
 delete mode 100644 drivers/staging/cxt1e1/hwprobe.c
 delete mode 100644 drivers/staging/cxt1e1/libsbew.h
 delete mode 100644 drivers/staging/cxt1e1/linux.c
 delete mode 100644 drivers/staging/cxt1e1/musycc.c
 delete mode 100644 drivers/staging/cxt1e1/musycc.h
 delete mode 100644 drivers/staging/cxt1e1/pmc93x6_eeprom.c
 delete mode 100644 drivers/staging/cxt1e1/pmc93x6_eeprom.h
 delete mode 100644 drivers/staging/cxt1e1/pmcc4.h
 delete mode 100644 drivers/staging/cxt1e1/pmcc4_cpld.h
 delete mode 100644 drivers/staging/cxt1e1/pmcc4_defs.h
 delete mode 100644 drivers/staging/cxt1e1/pmcc4_drv.c
 delete mode 100644 drivers/staging/cxt1e1/pmcc4_ioctls.h
 delete mode 100644 drivers/staging/cxt1e1/pmcc4_private.h
 delete mode 100644 drivers/staging/cxt1e1/pmcc4_sysdep.h
 delete mode 100644 drivers/staging/cxt1e1/sbe_bid.h
 delete mode 100644 drivers/staging/cxt1e1/sbe_promformat.h
 delete mode 100644 drivers/staging/cxt1e1/sbecom_inline_linux.h
 delete mode 100644 drivers/staging/cxt1e1/sbecrc.c
 delete mode 100644 drivers/staging/cxt1e1/sbeid.c
 delete mode 100644 drivers/staging/cxt1e1/sbeproc.c
 delete mode 100644 drivers/staging/cxt1e1/sbeproc.h
 delete mode 100644 drivers/staging/cxt1e1/sbew_ioc.h
 delete mode 100644 drivers/staging/dgnc/dgnc_trace.c
 delete mode 100644 drivers/staging/dgnc/dgnc_trace.h
 delete mode 100644 drivers/staging/dgrp/Kconfig
 delete mode 100644 drivers/staging/dgrp/Makefile
 delete mode 100644 drivers/staging/dgrp/README
 delete mode 100644 drivers/staging/dgrp/TODO
 delete mode 100644 drivers/staging/dgrp/dgrp_common.c
 delete mode 100644 drivers/staging/dgrp/dgrp_common.h
 delete mode 100644 drivers/staging/dgrp/dgrp_dpa_ops.c
 delete mode 100644 drivers/staging/dgrp/dgrp_driver.c
 delete mode 100644 drivers/staging/dgrp/dgrp_mon_ops.c
 delete mode 100644 drivers/staging/dgrp/dgrp_net_ops.c
 delete mode 100644 drivers/staging/dgrp/dgrp_ports_ops.c
 delete mode 100644 drivers/staging/dgrp/dgrp_specproc.c
 delete mode 100644 drivers/staging/dgrp/dgrp_sysfs.c
 delete mode 100644 drivers/staging/dgrp/dgrp_tty.c
 delete mode 100644 drivers/staging/dgrp/digirp.h
 delete mode 100644 drivers/staging/dgrp/drp.h
 create mode 100644 drivers/staging/emxx_udc/Kconfig
 create mode 100644 drivers/staging/emxx_udc/Makefile
 create mode 100644 drivers/staging/emxx_udc/TODO
 create mode 100644 drivers/staging/emxx_udc/emxx_udc.c
 create mode 100644 drivers/staging/emxx_udc/emxx_udc.h
 delete mode 100644 drivers/staging/frontier/Kconfig
 delete mode 100644 drivers/staging/frontier/Makefile
 delete mode 100644 drivers/staging/frontier/README
 delete mode 100644 drivers/staging/frontier/TODO
 delete mode 100644 drivers/staging/frontier/alphatrack.c
 delete mode 100644 drivers/staging/frontier/alphatrack.h
 delete mode 100644 drivers/staging/frontier/tranzport.c
 delete mode 100644 drivers/staging/ft1000/ft1000-pcmcia/ft1000_proc.c
 delete mode 100644 drivers/staging/ft1000/ft1000-usb/ft1000_proc.c
 create mode 100644 drivers/staging/iio/magnetometer/hmc5843.h
 rename drivers/staging/iio/magnetometer/{hmc5843.c => hmc5843_core.c} (73%)
 create mode 100644 drivers/staging/iio/magnetometer/hmc5843_i2c.c
 create mode 100644 drivers/staging/iio/magnetometer/hmc5843_spi.c
 delete mode 100644 drivers/staging/keucr/Kconfig
 delete mode 100644 drivers/staging/keucr/Makefile
 delete mode 100644 drivers/staging/keucr/TODO
 delete mode 100644 drivers/staging/keucr/common.h
 delete mode 100644 drivers/staging/keucr/init.c
 delete mode 100644 drivers/staging/keucr/init.h
 delete mode 100644 drivers/staging/keucr/scsiglue.c
 delete mode 100644 drivers/staging/keucr/scsiglue.h
 delete mode 100644 drivers/staging/keucr/smcommon.h
 delete mode 100644 drivers/staging/keucr/smil.h
 delete mode 100644 drivers/staging/keucr/smilecc.c
 delete mode 100644 drivers/staging/keucr/smilmain.c
 delete mode 100644 drivers/staging/keucr/smilsub.c
 delete mode 100644 drivers/staging/keucr/smscsi.c
 delete mode 100644 drivers/staging/keucr/transport.c
 delete mode 100644 drivers/staging/keucr/transport.h
 delete mode 100644 drivers/staging/keucr/usb.c
 delete mode 100644 drivers/staging/keucr/usb.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/bitmap.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/kp30.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/linux-bitops.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/linux-lock.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/linux-prim.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/linux-tcpip.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/linux-types.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/params_tree.h
 rename drivers/staging/lustre/{include/linux => lustre}/libcfs/linux/linux-crypto.h (72%)
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_api.h
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_asn1.h
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_bulk.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_cli_upcall.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_err.h
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_generic_token.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_keyring.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_krb5.h
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_krb5_mech.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_mech_switch.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_pipefs.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_rawobj.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/gss_svc_upcall.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/lproc_gss.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/gss/sec_gss.c
 delete mode 100644 drivers/staging/phison/Kconfig
 delete mode 100644 drivers/staging/phison/Makefile
 delete mode 100644 drivers/staging/phison/phison.c
 delete mode 100644 drivers/staging/quickstart/Kconfig
 delete mode 100644 drivers/staging/quickstart/Makefile
 delete mode 100644 drivers/staging/quickstart/quickstart.c
 delete mode 100644 drivers/staging/rtl8188eu/core/rtw_br_ext.c
 delete mode 100644 drivers/staging/rtl8188eu/core/rtw_io.c
 delete mode 100644 drivers/staging/rtl8188eu/core/rtw_mp.c
 delete mode 100644 drivers/staging/rtl8188eu/core/rtw_mp_ioctl.c
 delete mode 100644 drivers/staging/rtl8188eu/core/rtw_p2p.c
 delete mode 100644 drivers/staging/rtl8188eu/hal/HalPhyRf.c
 delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_mp.c
 delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_sreset.c
 delete mode 100644 drivers/staging/rtl8188eu/hal/usb_ops_linux.c
 delete mode 100644 drivers/staging/rtl8188eu/include/Hal8188EReg.h
 delete mode 100644 drivers/staging/rtl8188eu/include/HalPhyRf.h
 delete mode 100644 drivers/staging/rtl8188eu/include/cmd_osdep.h
 delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_sreset.h
 delete mode 100644 drivers/staging/rtl8188eu/include/rtw_br_ext.h
 delete mode 100644 drivers/staging/rtl8188eu/include/rtw_io.h
 delete mode 100644 drivers/staging/rtl8188eu/include/rtw_mp.h
 delete mode 100644 drivers/staging/rtl8188eu/include/rtw_mp_ioctl.h
 delete mode 100644 drivers/staging/rtl8188eu/include/rtw_p2p.h
 delete mode 100644 drivers/staging/rtl8188eu/include/rtw_version.h
 delete mode 100644 drivers/staging/rtl8188eu/include/usb_ops.h
 delete mode 100644 drivers/staging/rtl8188eu/include/usb_osintf.h
 delete mode 100644 drivers/staging/rtl8188eu/include/usb_vendor_req.h
 delete mode 100644 drivers/staging/rtl8723au/core/rtw_ioctl_set.c
 delete mode 100644 drivers/staging/rtl8723au/include/odm_RegDefine11AC.h
 delete mode 100644 drivers/staging/rtl8723au/include/rtw_ioctl_set.h
 delete mode 100644 drivers/staging/rts5208/debug.h
 delete mode 100644 drivers/staging/sep/Kconfig
 delete mode 100644 drivers/staging/sep/Makefile
 delete mode 100644 drivers/staging/sep/TODO
 delete mode 100644 drivers/staging/sep/sep_crypto.c
 delete mode 100644 drivers/staging/sep/sep_crypto.h
 delete mode 100644 drivers/staging/sep/sep_dev.h
 delete mode 100644 drivers/staging/sep/sep_driver_api.h
 delete mode 100644 drivers/staging/sep/sep_driver_config.h
 delete mode 100644 drivers/staging/sep/sep_driver_hw_defs.h
 delete mode 100644 drivers/staging/sep/sep_main.c
 delete mode 100644 drivers/staging/sep/sep_trace_events.h
 delete mode 100644 drivers/staging/serqt_usb2/Kconfig
 delete mode 100644 drivers/staging/serqt_usb2/Makefile
 delete mode 100644 drivers/staging/serqt_usb2/serqt_usb2.c
 delete mode 100644 drivers/staging/silicom/Kconfig
 delete mode 100644 drivers/staging/silicom/Makefile
 delete mode 100644 drivers/staging/silicom/README
 delete mode 100644 drivers/staging/silicom/TODO
 delete mode 100644 drivers/staging/silicom/bits.h
 delete mode 100644 drivers/staging/silicom/bp_ioctl.h
 delete mode 100644 drivers/staging/silicom/bp_mod.h
 delete mode 100644 drivers/staging/silicom/bpctl_mod.c
 delete mode 100644 drivers/staging/silicom/bypass.h
 delete mode 100644 drivers/staging/silicom/bypasslib/Makefile
 delete mode 100644 drivers/staging/silicom/bypasslib/bp_ioctl.h
 delete mode 100644 drivers/staging/silicom/bypasslib/bplibk.h
 delete mode 100644 drivers/staging/silicom/bypasslib/bypass.c
 delete mode 100644 drivers/staging/silicom/bypasslib/libbp_sd.h
 delete mode 100644 drivers/staging/silicom/libbp_sd.h
 delete mode 100644 drivers/staging/tidspbridge/Documentation/CONTRIBUTORS
 delete mode 100644 drivers/staging/tidspbridge/Documentation/README
 delete mode 100644 drivers/staging/tidspbridge/Documentation/error-codes
 delete mode 100644 drivers/staging/tidspbridge/Kconfig
 delete mode 100644 drivers/staging/tidspbridge/Makefile
 delete mode 100644 drivers/staging/tidspbridge/TODO
 delete mode 100644 drivers/staging/tidspbridge/core/_cmm.h
 delete mode 100644 drivers/staging/tidspbridge/core/_deh.h
 delete mode 100644 drivers/staging/tidspbridge/core/_msg_sm.h
 delete mode 100644 drivers/staging/tidspbridge/core/_tiomap.h
 delete mode 100644 drivers/staging/tidspbridge/core/_tiomap_pwr.h
 delete mode 100644 drivers/staging/tidspbridge/core/chnl_sm.c
 delete mode 100644 drivers/staging/tidspbridge/core/dsp-clock.c
 delete mode 100644 drivers/staging/tidspbridge/core/io_sm.c
 delete mode 100644 drivers/staging/tidspbridge/core/msg_sm.c
 delete mode 100644 drivers/staging/tidspbridge/core/sync.c
 delete mode 100644 drivers/staging/tidspbridge/core/tiomap3430.c
 delete mode 100644 drivers/staging/tidspbridge/core/tiomap3430_pwr.c
 delete mode 100644 drivers/staging/tidspbridge/core/tiomap_io.c
 delete mode 100644 drivers/staging/tidspbridge/core/tiomap_io.h
 delete mode 100644 drivers/staging/tidspbridge/core/ue_deh.c
 delete mode 100644 drivers/staging/tidspbridge/core/wdt.c
 delete mode 100644 drivers/staging/tidspbridge/dynload/cload.c
 delete mode 100644 drivers/staging/tidspbridge/dynload/dload_internal.h
 delete mode 100644 drivers/staging/tidspbridge/dynload/doff.h
 delete mode 100644 drivers/staging/tidspbridge/dynload/getsection.c
 delete mode 100644 drivers/staging/tidspbridge/dynload/header.h
 delete mode 100644 drivers/staging/tidspbridge/dynload/module_list.h
 delete mode 100644 drivers/staging/tidspbridge/dynload/params.h
 delete mode 100644 drivers/staging/tidspbridge/dynload/reloc.c
 delete mode 100644 drivers/staging/tidspbridge/dynload/reloc_table.h
 delete mode 100644 drivers/staging/tidspbridge/dynload/reloc_table_c6000.c
 delete mode 100644 drivers/staging/tidspbridge/dynload/tramp.c
 delete mode 100644 drivers/staging/tidspbridge/dynload/tramp_table_c6000.c
 delete mode 100644 drivers/staging/tidspbridge/gen/gh.c
 delete mode 100644 drivers/staging/tidspbridge/hw/EasiGlobal.h
 delete mode 100644 drivers/staging/tidspbridge/hw/MMUAccInt.h
 delete mode 100644 drivers/staging/tidspbridge/hw/MMURegAcM.h
 delete mode 100644 drivers/staging/tidspbridge/hw/hw_defs.h
 delete mode 100644 drivers/staging/tidspbridge/hw/hw_mmu.c
 delete mode 100644 drivers/staging/tidspbridge/hw/hw_mmu.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/_chnl_sm.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/brddefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/cfgdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/chnl.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/chnldefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/chnlpriv.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/clk.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/cmm.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/cmmdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/cod.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dbdcd.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dbdcddef.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dbdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dbll.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dblldefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dev.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/devdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/disp.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dmm.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/drv.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspapi-ioctl.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspapi.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspchnl.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspdeh.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspdrv.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspio.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspioctl.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dspmsg.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dynamic_loader.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/getsection.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/gh.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/host_os.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/io.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/io_sm.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/mbx_sh.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/memdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/mgr.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/mgrpriv.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/msg.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/msgdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/nldr.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/nldrdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/node.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/nodedefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/nodepriv.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/ntfy.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/proc.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/procpriv.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/pwr.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/resourcecleanup.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/rmm.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/rms_sh.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/rmstypes.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/strm.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/strmdefs.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/sync.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/uuidutil.h
 delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/wdt.h
 delete mode 100644 drivers/staging/tidspbridge/pmgr/chnl.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/chnlobj.h
 delete mode 100644 drivers/staging/tidspbridge/pmgr/cmm.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/cod.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/dbll.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/dev.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/dmm.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/dspapi.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/io.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/ioobj.h
 delete mode 100644 drivers/staging/tidspbridge/pmgr/msg.c
 delete mode 100644 drivers/staging/tidspbridge/pmgr/msgobj.h
 delete mode 100644 drivers/staging/tidspbridge/rmgr/dbdcd.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/disp.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/drv.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/drv_interface.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/dspdrv.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/mgr.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/nldr.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/node.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/proc.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/pwr.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/rmm.c
 delete mode 100644 drivers/staging/tidspbridge/rmgr/strm.c
 create mode 100644 drivers/staging/unisys/Documentation/ABI/sysfs-platform-visorchipset
 delete mode 100644 drivers/staging/unisys/visorchipset/controlvm.h
 delete mode 100644 drivers/staging/unisys/visorchipset/controlvm_direct.c
 delete mode 100644 drivers/staging/vt6656/80211hdr.h
 delete mode 100644 drivers/staging/vt6656/80211mgr.c
 delete mode 100644 drivers/staging/vt6656/80211mgr.h
 delete mode 100644 drivers/staging/vt6656/bssdb.c
 delete mode 100644 drivers/staging/vt6656/bssdb.h
 delete mode 100644 drivers/staging/vt6656/country.h
 delete mode 100644 drivers/staging/vt6656/datarate.c
 delete mode 100644 drivers/staging/vt6656/datarate.h
 delete mode 100644 drivers/staging/vt6656/iocmd.h
 delete mode 100644 drivers/staging/vt6656/iowpa.h
 delete mode 100644 drivers/staging/vt6656/iwctl.c
 delete mode 100644 drivers/staging/vt6656/iwctl.h
 delete mode 100644 drivers/staging/vt6656/michael.c
 delete mode 100644 drivers/staging/vt6656/michael.h
 delete mode 100644 drivers/staging/vt6656/rc4.c
 delete mode 100644 drivers/staging/vt6656/rc4.h
 delete mode 100644 drivers/staging/vt6656/tether.c
 delete mode 100644 drivers/staging/vt6656/tether.h
 delete mode 100644 drivers/staging/vt6656/tkip.c
 delete mode 100644 drivers/staging/vt6656/tkip.h
 delete mode 100644 drivers/staging/vt6656/tmacro.h
 delete mode 100644 drivers/staging/vt6656/vntconfiguration.dat
 delete mode 100644 drivers/staging/vt6656/wctl.c
 delete mode 100644 drivers/staging/vt6656/wctl.h
 delete mode 100644 drivers/staging/vt6656/wmgr.c
 delete mode 100644 drivers/staging/vt6656/wmgr.h
 delete mode 100644 drivers/staging/vt6656/wpa.c
 delete mode 100644 drivers/staging/vt6656/wpa.h
 delete mode 100644 drivers/staging/vt6656/wpa2.c
 delete mode 100644 drivers/staging/vt6656/wpa2.h
 delete mode 100644 drivers/staging/vt6656/wpactl.c
 delete mode 100644 drivers/staging/vt6656/wpactl.h
 delete mode 100644 drivers/staging/winbond/Kconfig
 delete mode 100644 drivers/staging/winbond/Makefile
 delete mode 100644 drivers/staging/winbond/TODO
 delete mode 100644 drivers/staging/winbond/core.h
 delete mode 100644 drivers/staging/winbond/localpara.h
 delete mode 100644 drivers/staging/winbond/mac_structures.h
 delete mode 100644 drivers/staging/winbond/mds.c
 delete mode 100644 drivers/staging/winbond/mds_f.h
 delete mode 100644 drivers/staging/winbond/mds_s.h
 delete mode 100644 drivers/staging/winbond/mto.c
 delete mode 100644 drivers/staging/winbond/mto.h
 delete mode 100644 drivers/staging/winbond/phy_calibration.c
 delete mode 100644 drivers/staging/winbond/phy_calibration.h
 delete mode 100644 drivers/staging/winbond/reg.c
 delete mode 100644 drivers/staging/winbond/sme_api.h
 delete mode 100644 drivers/staging/winbond/wb35reg.c
 delete mode 100644 drivers/staging/winbond/wb35reg_f.h
 delete mode 100644 drivers/staging/winbond/wb35reg_s.h
 delete mode 100644 drivers/staging/winbond/wb35rx.c
 delete mode 100644 drivers/staging/winbond/wb35rx_f.h
 delete mode 100644 drivers/staging/winbond/wb35rx_s.h
 delete mode 100644 drivers/staging/winbond/wb35tx.c
 delete mode 100644 drivers/staging/winbond/wb35tx_f.h
 delete mode 100644 drivers/staging/winbond/wb35tx_s.h
 delete mode 100644 drivers/staging/winbond/wbhal.h
 delete mode 100644 drivers/staging/winbond/wbusb.c
 delete mode 100644 drivers/staging/wlags49_h2/Kconfig
 delete mode 100644 drivers/staging/wlags49_h2/Makefile
 delete mode 100644 drivers/staging/wlags49_h2/README.ubuntu
 delete mode 100644 drivers/staging/wlags49_h2/README.wlags49
 delete mode 100644 drivers/staging/wlags49_h2/TODO
 delete mode 100644 drivers/staging/wlags49_h2/WARNING.txt
 delete mode 100644 drivers/staging/wlags49_h2/ap_h2.c
 delete mode 100644 drivers/staging/wlags49_h2/ap_h25.c
 delete mode 100644 drivers/staging/wlags49_h2/debug.h
 delete mode 100644 drivers/staging/wlags49_h2/dhf.c
 delete mode 100644 drivers/staging/wlags49_h2/dhf.h
 delete mode 100644 drivers/staging/wlags49_h2/dhfcfg.h
 delete mode 100644 drivers/staging/wlags49_h2/hcf.c
 delete mode 100644 drivers/staging/wlags49_h2/hcf.h
 delete mode 100644 drivers/staging/wlags49_h2/hcfcfg.h
 delete mode 100644 drivers/staging/wlags49_h2/hcfdef.h
 delete mode 100644 drivers/staging/wlags49_h2/man/wlags49.4
 delete mode 100644 drivers/staging/wlags49_h2/mdd.h
 delete mode 100644 drivers/staging/wlags49_h2/mmd.c
 delete mode 100644 drivers/staging/wlags49_h2/mmd.h
 delete mode 100644 drivers/staging/wlags49_h2/sta_h2.c
 delete mode 100644 drivers/staging/wlags49_h2/sta_h25.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_cs.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_cs.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_enc.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_enc.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_if.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_internal.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_main.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_main.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_netdev.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_netdev.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_priv.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_priv.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_profile.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_profile.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_util.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_util.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_version.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_wext.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_wext.h
 delete mode 100644 drivers/staging/wlags49_h25/Kconfig
 delete mode 100644 drivers/staging/wlags49_h25/Makefile
 delete mode 100644 drivers/staging/wlags49_h25/README.txt
 delete mode 100644 drivers/staging/wlags49_h25/TODO
 delete mode 100644 drivers/staging/wlags49_h25/ap_h25.c
 delete mode 100644 drivers/staging/wlags49_h25/debug.h
 delete mode 100644 drivers/staging/wlags49_h25/dhf.c
 delete mode 100644 drivers/staging/wlags49_h25/dhf.h
 delete mode 100644 drivers/staging/wlags49_h25/dhfcfg.h
 delete mode 100644 drivers/staging/wlags49_h25/hcf.c
 delete mode 100644 drivers/staging/wlags49_h25/hcf.h
 delete mode 100644 drivers/staging/wlags49_h25/hcfcfg.h
 delete mode 100644 drivers/staging/wlags49_h25/hcfdef.h
 delete mode 100644 drivers/staging/wlags49_h25/mdd.h
 delete mode 100644 drivers/staging/wlags49_h25/mmd.c
 delete mode 100644 drivers/staging/wlags49_h25/mmd.h
 delete mode 100644 drivers/staging/wlags49_h25/sta_h25.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_cs.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_cs.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_enc.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_enc.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_if.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_internal.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_main.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_main.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_netdev.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_netdev.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_priv.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_priv.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_profile.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_profile.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_util.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_util.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_version.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_wext.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_wext.h
 create mode 100644 include/linux/iio/accel/kxcjk_1013.h
 rename {drivers/staging/iio/adc => include/linux/platform_data}/ad7291.h (100%)
 delete mode 100644 include/linux/platform_data/dsp-omap.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ