[GIT PULL] Staging driver patches for 3.14-rc1

Greg KH gregkh at linuxfoundation.org
Mon Jan 20 21:06:27 UTC 2014


The following changes since commit 413541dd66d51f791a0b169d9b9014e4f56be13c:

  Linux 3.13-rc5 (2013-12-22 13:08:32 -0800)

are available in the git repository at:

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

for you to fetch changes up to aa3bee0daa38570b174ef6b8a77261b4473d5614:

  lustre: delete linux/lustre_debug.h (2014-01-13 16:19:00 -0800)

----------------------------------------------------------------
Staging driver tree patches for 3.14-rc1

Here's the big drivers/staging/ update for 3.14-rc1

Lots and lots of cleanups, IIO driver updates are also mixed in here due
to the subsystem still crossing staging and drivers/iio/, and the dwc2
driver is moved out of staging.  There's a new driver (rts5208), which
ends up making us adding more lines than removing, but overall there was
lots of work toward moving code out of here, which was good.

All of this has been in linux-next with no reported issues.

Signed-off-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org>

----------------------------------------------------------------
Aaron Sierra (4):
      vme: Convert VME core to register as a subsystem
      vme_user: Update API to work in mixed environments
      vme_user: Enable compat_ioctl for mixed environment
      vme_user: Use __u64 and __u32 in userspace structs

Adam Lee (1):
      staging: ft1000: fix uninitialized return variable in request_code_segment

Alan (1):
      usbip: Fix sscanf handling

Aldo Iljazi (6):
      Staging: ft1000: boot.h: fixed a few styling issues
      Staging: ft1000: ft1000_download: fixed coding style issues
      Drivers: staging: ft1000-usb: ft1000_proc.c: fixed a few styling issues.
      Staging: dwc2: hcd.c: Fixed a coding style issue
      Staging: dgnc: dgnc_trace.c: fixed coding style issues
      Staging: usbip: vhci_hcd.c: removed a space

Alexandre Belloni (2):
      iio: mxs-lradc: compute temperature from channel 8 and 9
      iio: mxs-lradc: convert is_divided to a bitmap

Alexandre Demers (1):
      staging r8712u: Remove useless netdev_info slowly polluting dmesg

Alexey Khoroshilov (2):
      staging: gdm724x: fix leak at failure path in gdm_usb_probe()
      staging: wlan-ng: fix leaks on failure paths in prism2sta_probe_usb()

Amir Shehata (6):
      staging/lustre/lnet: coding style fix for lst_test_add_ioctl
      staging/lustre/lnet: remove extra space in lstcon_rpc_trans_abort
      staging/lustre/lnet: constify name argument of lstcon_group_find/lstcon_batch_find
      staging/lustre/lnet: coding style fix for lstcon_test_add
      staging/lustre/lnet: Fix assert on empty group in selftest module
      staging/lustre/ptlrpc: Fix a crash when dereferencing NULL pointer

Ana Rey (1):
      staging: rtl8187se: fix coding style in function declarations

Ana Rey Botello (1):
      Staging: rtl8187se: use macro IW_HANDLER to initialize r8180_wx_handlers

Andreas Dilger (1):
      staging/lustre/ldlm: fix resource/fid check, use DLDLMRES

Andreas Frembs (6):
      rtl8192e: Fixing checkpatch errors
      rtl8192e: Removing unused defines in rtl819x_Qos.h
      rlt8192e: Removing unused defines in rltlib_endianfree.h
      Staging rtl8192e: Fixing checkpatch error in rtllib_crypt_tkip.c
      Staging rtl8192e: Fixing checkpatch error in rtllib_debug.h
      Staging rtl8192e: Correcting wrong usage of macro in r8192E_phy.c and removing corresponding warning in rtllib_debug.h

Andrew Perepechko (1):
      staging/lustre/llite: extended attribute cache

Andriy Skulysh (1):
      staging/lustre/ptlrpc: Fix race during exp_flock_hash creation

Anmol Sarma (3):
      Staging: rtl8187se: r8180_core.c: mark symbols as static
      Staging: rtl8187se: r8180_wx.c: make 'rtl8180_rates' static
      Staging: rtl8187se: ieee80211: ieee80211_softmac.c: mark symbols as static

Archana kumari (5):
      staging: imx-drm: Fix warning for static const char * array in imx-ldb.c
      staging: vt6655: fixed sparse warning for static declaration in wpa2.c
      staging: media: lirc: fixed sparse warnings by adding __user annotations in lirc_serial.c
      staging: media: davinci_vpfe:Removed space before semicolon in dm365_ipipe_hw.c
      staging: rtl8192e: Fixed space prohibited warning in dot11d.c

Arnd Bergmann (3):
      staging: panel: fix interruptible_sleep_on race
      staging: serqt_usb2: don't use sleep_on
      staging: gdm72xx: fix interruptible_sleep_on race

Arve Hjønnevåg (2):
      gpu: ion: __dma_page_cpu_to_dev -> arm_dma_ops.sync_single_for_device hack
      gpu: ion: Remove __GFP_NO_KSWAPD

Axel Lin (1):
      iio:trigger: Convert to use ATTRIBUTE_GROUPS

Ben Hutchings (1):
      staging: lustre: Make LUSTRE_LLITE_LLOOP tristate

Benjamin Gaignard (4):
      gpu: ion: fix carveout ops
      gpu: ion: fix compilation warning
      gpu: ion: fix ion_platform_data definition
      gpu: ion: add CMA heap

Bernd Porr (4):
      staging: comedi: fix result of memdup_user for user chanlist
      staging: comedi: report success/failure of autoconfig
      staging: comedi: usbduxsigma: return failure of auto attach
      staging: comedi: usbduxsigma: removing unneccesay attached info

Chase Southwood (5):
      Staging: comedi: fix spacing/style problem in das1800.c (and das6402.c)
      Staging: comedi: fix spacing coding style issue in 8255.c.
      Staging: comedi: fix numerous brace coding style issues in ni_mio_common.c.
      Staging: comedi: fix indentation coding style issue in ni_mio_common.c.
      Staging: comedi: fix extra whitespace style issues in ni_mio_common.c.

Chen Gang (2):
      drivers: staging: speakup: serialio: only use platform specific SERIAL_PORT_DFNS.
      drivers: staging: ft1000: ft1000-usb: ft1000_debug.c: check return value of get_user() in ft1000_ioctl()

Chris Bajumpaa (1):
      staging: line6: Add support for POD HD400 to line6usb driver

Christian Engelmayer (1):
      staging: vt6655: Fix memory leak in wpa_ioctl()

Colin Cross (37):
      gpu: ion: ion_carveout_heap: fix for 3.4
      ion: chunk_heap: fix leak in allocated counter
      ion: add free list size to heap debug files
      ion: convert map_kernel to return ERR_PTR
      ion: remove IS_ERR_OR_NULL
      ion: replace userspace handle cookies with idr
      ion: index client->handles rbtree by buffer
      ion: don't use id 0 for handle cookie
      gpu: ion: delete ion_system_mapper.c
      ion: move userspace api into uapi/ion.h
      ion: hold reference to handle after ion_uhandle_get
      ion: fix crash when alloc len is -1
      ion: fix dma APIs
      ion: convert sg_dma_len(sg) to sg->length
      ion: check invalid values in ion_system_heap
      ion: add test device for unit tests to interact with dma_bufs
      ion: update idr to avoid deprecated apis
      ion: don't use __arm_ioremap to map pages
      ion: don't use phys_to_page or __phys_to_pfn
      ion: fix printk warnings
      gpu: ion: remove unnecessary function from system heap
      ion: clean up ioctls
      ion: drop dependency on ARM
      ion: add alignment check to carveout heap
      ion: optimize ion_heap_buffer_zero
      ion: free low memory from page pools first
      ion: check return value from remap_pfn_range
      ion: use vm_insert_pfn for faulted pages
      ion: remove ion_heap_alloc_pages
      ion: allow cached mappings of chunk and system heap buffers
      ion: use alloc_pages in system contig heap
      ion: fix sparse warnings
      ion: carveout heap: zero buffers on free, fix memory leak
      ion: add helper to zero contiguous region of pages
      ion: add alignment check to chunk heap
      ion: fix bugs in cma heap
      ion: remove ion_user_handle_t from ion_test.h

Conrad Gomes (7):
      Staging: comedi: fix line over 80 character warning in unioxx5.c
      Staging: comedi: fix line over 80 character warning in unioxx5.c
      Staging: comedi: change printk to dev_err/dev_dbg in unioxx5.c
      Staging: comedi: change pr_err to dev_err in __unioxx5_analog_read
      Staging: comedi: change pr_err to dev_err in __unioxx5_digital_write
      Staging: comedi: change pr_err to dev_err in __unioxx5_analog_write
      Staging: comedi: remove MACRO pr_fmt in unioxx5.c

Dan Carpenter (5):
      staging: dwc2: cleanups in dwc2_hcd_qh_add()
      staging: dwc2: remove some indent levels
      staging: vt6655: check too restrictive (off by one)
      staging: vt6656: remove an unneeded NULL check
      staging: bcm: clean up a type issue in ConfigureEndPointTypesThroughEEPROM()

Dan LaManna (1):
      Staging: rtl8187se: fix styling issues in r8180_wx.c

Daniel Dodge (1):
      Drivers: Staging: ft1000: Fixed C99 // comments styling issue

Daniel Vetter (1):
      drm/imx: directly call drm_put_dev in ->remove

Dima Zavin (1):
      gpu: ion: do not ask for compound pages in system heap

Dmitry Eremin (5):
      staging/lustre/build: fix compilation issue with is_compat_task
      staging/lustre: clean up SET_BUT_UNUSED/UNUSED macros
      staging/lustre/pinger: remove never implemented suspend timeouts functionality
      staging/lustre/obdclass: remove unuse variables from lprocfs_stats_collect/clear
      staging/lustre/ptlrpc: better error handling in ptlrpcd_start

Doug Oucharek (1):
      staging/lustre/lnet: Add LNet Router Priority parameter

Duan Jiong (1):
      lustre/fld: replace IS_ERR and PTR_ERR with PTR_ERR_OR_ZERO

Dulshani Gunawardhana (5):
      staging/cxt1e1:Fixes incorrect brace placement
      staging:lustre: Fix plain integer as NULL pointer warning
      staging: lustre: Fix incorrect type in assignment
      staging:lustre: Fix variable type declaration
      staging: lustre: Fix sparse warning for one-bit signed bitfield

Ebru Akagunduz (3):
      Staging: rtl8187se: fix printk() should include kern_ facility level
      Staging: media: fix space prohibited before semicolon
      Staging: rtl8187se: Fix Sparse Warnings

Eddie Kovsky (1):
      staging: Clean up whitespace warnings in staging/winbond

Eli Billauer (5):
      staging: xillybus: Removed force to be a module
      staging: xillybus: Return -EIO if *_iomap fails, instead of 0
      staging: xillybus: Added documentation on device tree bindings
      staging: xillybus: Changed Open Firmware "compatible" property
      staging: xillybus: Open Firmware driver supporting coherent DMA

Eric Skoglund (3):
      Drivers: Staging: cxt1e1: sbeid: Fixed coding style issue - space -> tabs
      Drivers: Staging: cxt1e1: sbeid: Fixed braces coding style issue
      Drivers: Staging: cxt1e1: stbeid: Fixed whitespace between function and parameters

Fabio Estevam (1):
      imx-drm: Add mx6 hdmi transmitter support

Fan Yong (2):
      staging/lustre/scrub: OI scrub on OST
      staging/lustre: make code align in lma_incompat

Gary Rookard (4):
      Staging: bcm: DDRInit: fixed issues w/ indentation.
      Staging: bcm: DDRInit: fixed issues w/ commenting.
      Staging: bcm: DDRInit: fixed up some commenting issues.
      Staging: bcm: DDRInit: fix up some bracing issues.

Geert Uytterhoeven (4):
      staging: Remove superfluous name casts
      staging: r8188eu: Remove superfluous name cast
      staging: usbip: Remove superfluous name cast
      mfd: staging: Constify struct mfd_cell where possible

Gokulnath A (2):
      staging:bcm: Removed developer debug prints in InterfaceDld.c
      staging: bcm: line over 80 characters in InterfaceDld.c

Gokulnath Avanashilingam (4):
      staging: bcm: Remove Developer Debug prints in InterfaceIdleMode.c
      staging: bcm: line over 80 characters in InterfaceIdleMode.c
      staging: bcm: using time_after and time_before in InterfaceIdleMode.c
      staging: bcm: fixed warning about no and prohibited space in InterfaceIdleMode.c.

Greg Hackmann (2):
      gpu: ion: fill in buffer->{dev,size} before mapping new buffers
      gpu: ion: fix page offset in dma_buf_kmap()

Greg Kroah-Hartman (24):
      Merge branch 'opw-next' into staging-next
      Merge tag 'iio-for-3.14a' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge v3.13-rc2 into staging-next
      staging: lustre: reapply an older patch that was reverted
      staging: btmtk_usb: remove driver
      Merge 3.13-rc4 into staging-next.
      Merge 3.13-rc5 into staging-next
      Merge tag 'iio-for-3.14b' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge tag 'iio-for-3.14c' of git://git.kernel.org/.../jic23/iio into staging-next
      staging: wlags49_h2: remove unneeded MODULE_DATE string
      staging: wlags49_h2: remove some unused macros
      staging: wlags49_h2: remove empty DBG_FUNC()
      staging: wlags49_h2: remove DBG_ENTER() macro
      staging: wlags49_h2: remove DBG_LEAVE()
      staging: wlags49_h2: remove DBG_TRAP()
      staging: wlags49_h2: remove DBG_DEFN()
      staging: wlags49_h2: remove PRINTK()
      staging: wlags49_h2: remove custom ways of creating a module name
      staging: wlags49_h2: remove some DBG_TRACE() calls
      staging: wlags49_h2: debug.h: fix up some coding style issues.
      staging: wlags49_h2: debug.h: remove typedef for debug structure
      staging: wlags49_h2: remove wl_pci.?
      staging: lustre: remove some unused debug macros
      lustre: delete linux/lustre_debug.h

Grygorii Strashko (1):
      mm/staging: remove unnecessary inclusion of bootmem.h

Gu Zheng (1):
      staging/olpc_docn: reorder the lock sequence to avoid potential dead lock

H Hartley Sweeten (276):
      staging: comedi: das6402: remove DEBUG noise
      staging: comedi: pcl816: remove DEBUG macro
      staging: comedi: dt282x: remove DEBUG define
      staging: comedi: fl512: remove DEBUG define
      staging: comedi: ni_pcidio: remove custom DPRINTK macro
      staging: comedi: ni_pcidio: remove DEBUG and DEBUG_FLAGS defines
      staging: comedi: ni_pcidio: remove DEBUG define
      staging: comedi: dt3000: remove DEBUG define
      staging: comedi: remove comedi_debug module parameter
      staging: comedi: range: remove use of DPRINTK
      staging: comedi: pcl816: remove use of DPRINTK
      staging: comedi: amplc_pci224: remove use of DPRINTK
      staging: comedi: amplc_pci230: remove use of DPRINTK
      staging: comedi: dt2801: remove use of DPRINTK
      staging: comedi: comedi_fops: remove use of DPRINTK
      staging: comedi: ni_pcidio: remove DEBUG_FLAGS define and code
      staging: comedi: ni_pcidio: remove debug_int()
      staging: comedi: ni_pcidio: remove use of DPRINTK
      staging: comedi: remove DPRINTK macro
      staging: comedi: mite: remove MDPRINTK macro
      staging: comedi: mite: remove DEBUG_MITE code
      staging: comedi: cb_pcidas64: remove DEBUG_PRINT
      staging: comedi: gsc_hpdi: remove DEBUG_PRINT
      staging: comedi: ni_at_a2150: remove A2150_DEBUG
      staging: comedi: cb_pcimdas: remove CBPCIMDAS_DEBUG
      staging: comedi: ni_pcimio: remove PCI_DEBUG
      staging: comedi: pcmmio: remove DAMMIT_ITS_BROKEN debug
      staging: comedi: pcmmio: remove commented out debug code
      staging: comedi: dyna_pci10xx: convert a KERN_DEBUG message to dev_dbg()
      staging: comedi: pcmmio: convert a KERN_DEBUG message to dev_dbg()
      staging: comedi: c6xdigio: remove unnecessary c6xdigio_pwmo_insn_read()
      staging: comedi: dt2814: remove disabled irq probe code
      staging: comedi: pcl818: remove an unnecessary printk(KERN_DEBUG ...
      staging: comedi: dmm32at: remove some unnecessary printk(KERN_DEBUG ...
      staging: comedi: ni_mio_common: remove unused NI_CS5529_DEBUG code
      staging: comedi: ni_mio_common: remove DEBUG_DIO messages
      staging: comedi: ni_mio_common: remove DEBUG_STATUS_B messages
      staging: comedi: ni_mio_common: remove DEBUG_STATUS_A messages
      staging: comedi: ni_mio_common: remove DEBUG_INTERRUPT messages
      staging: comedi: unionxx5: tidy up some dev_{level} messages
      staging: comedi: pcmmio.c: remove kcalloc() failure message
      staging: comedi: adv_pci1710: convert some printk's to dev_dbg()
      staging: comedi: dmm32at: remove final attach noise and fix return value
      staging: comedi: pcl812: convert some printk's to dev_dbg()
      staging: comedi: pcl816: convert some printk's to dev_dbg()
      staging: comedi: pcl818: convert some printk's to dev_dbg()
      staging: comedi: adq12b: remove commented out debug message
      staging: comedi: c6xdigio: remove commented out subdevice code
      staging: comedi: c6xdigio: remove commented out function trace messages
      staging: comedi: cb_pcimdas: remove commented out irq init code
      staging: comedi: cb_pcimdas: remove unnecessary printk noise
      staging: comedi: das16m1: tidy up the irq support in das16m1_attach()
      staging: comedi: dmm32at: remove unnecessary printk noise
      staging: comedi: dmm32at: remove commented out printk debug
      staging: comedi: dmm32at: tidy up the irq support in dmm32at_attach()
      staging: comedi: dmm32at: convert a printk(KERN_ERR to a dev->err()
      staging: comedi: dt2801: remove disabled code in dt2801_writedata
      staging: comedi: dt2801: remove commented out printk()
      staging: comedi: dt2801: convert printk() messages to dev_dbg()
      staging: comedi: dt2811: remove disabled dt2811_adtrig() function
      staging: comedi: dt2811: remove disabled interrupt support code
      staging: comedi: dt2814: remove unnecessary printk noise
      staging: comedi: dt2814: remove bad printk noise
      staging: comedi: dt2814: convert a printk(KERN_ERR into a dev_err()
      staging: comedi: dt2814: tidy up the irq support in dt2814_attach()
      staging: comedi: dt2815: convert printk's in dt2815_ao_insn()
      staging: comedi: dt2815: convert printk's in dt2815_attach()
      staging: comedi: dt282x: tidy up the irq support in dt282x_attach()
      staging: comedi: dt282x: remove attach noise in dt282x_grab_dma()
      staging: comedi: dt282x: convert printk() in dt282x_attach to a dev_err()
      staging: comedi: dt282x: remove unnecessary blank line message
      staging: comedi: dt282x: remove disable code that disables the irq
      staging: comedi: dt282x: convert dt282x_ao_dma_interrupt() messages
      staging: comedi: dt282x: convert dt282x_ai_dma_interrupt() messages
      staging: comedi: dt282x: convert dt282x_ao_inttrig() messages
      staging: comedi: dt282x: remove commented out printk
      staging: comedi: mpc624: remove commented out printk
      staging: comedi: mpc624: remove unnecessary test
      staging: comedi: mpc624: remove unnecessary printk noise
      staging: comedi: mpc624: convert printk messages in mpc624_ai_rinsn()
      staging: comedi: rtd520: remove commented out printk debug
      staging: comedi: plx9080.h: remove unnecessary printk noise
      staging: comedi: pcm3724: remove commented out printk debug
      staging: comedi: pcl818: remove commented out printk debug
      staging: comedi: pcl818: remove printk function trace messages
      staging: comedi: pcl818: remove board attach noise
      staging: comedi: pcl818: tidy up the irq support in pcl818_attach()
      staging: comedi: pcl818: convert printk() messages to dev_{level}
      staging: comedi: pcl816: remove commented out outb() macro
      staging: comedi: pcl816: remove TRIG_WAKE_EOS support stub
      staging: comedi: pcl816: tidy up the irq support in pcl816_attach()
      staging: comedi: pcl816: remove commented out printk debug
      staging: comedi: pcl816: convert printk messages in pcl816_attach()
      staging: comedi: pcl812: tidy up the irq support in pcl812_attach()
      staging: comedi: pcl812: convert printk messages in pcl812_attach()
      staging: comedi: ni_tio: remove commented out printk message
      staging: comedi: ni_pcimio: convert printk() to dev_dbg()
      staging: comedi: ni_atmio16d: remove printk() noise in atmio16d_ai_insn_read()
      staging: comedi: ni_atmio16d: tidy up the irq support in atmio16d_attach()
      staging: comedi: ni_atmio16d: remove an unnecessary printk
      staging: comedi: s626: fix async command hookup
      staging: comedi: pcl816: remove 'irq_free' from private data
      staging: comedi: pcl816: only init command support if irq is available
      staging: comedi: pcl816: remove 'sub_ai' from private data
      staging: comedi: pcl816: use dev->read_subdev
      staging: comedi: pcl818: remove 'irq_free' from private data
      staging: comedi: pcl818: remove unnecessary 'dev->irq' tests
      staging: comedi: pcl818: remove function trace noise
      staging: comedi: pcl818: only init async command members when needed
      staging: comedi: pcl818: remove 'sub_ai' from private data
      staging: comedi: pcl818: use dev->read_subdev
      staging: comedi: pcl818: remove unnecessary s->len_chanlist init
      staging: comedi: pcl812: remove unnecessary s->len_chanlist init
      staging: comedi: pcl812: only init async command members when needed
      staging: comedi: pcl812: use dev->read_subdev
      staging: comedi: ni_pcimio: tidy up the irq request
      staging: comedi: ni_pcidio: tidy up the irq request
      staging: comedi: ni_at_2150: tidy up irq/dma request
      staging: comedi: me4000: use dev->read_subdev
      staging: comedi: me4000: refactor request_irq() during attach
      staging: comedi: me4000: remove unnecessary check in the irq handler
      staging: comedi: das1800: tidy up irq request
      staging: comedi: das1800: use dev->read_subdev
      staging: comedi: das16m1: remove unnecessary 'dev->irq' test
      staging: comedi: adl_pci9111: fix incorrect irq passed to request_irq()
      staging: comedi: adl_pci9111: the irq is only needed for async command support
      staging: comedi: dt2814: use dev->read_subdev
      staging: comedi: dt282x: use dev->read_subdev
      staging: comedi: dt282x: use dev->write_subdev
      staging: comedi: amplc_pci230: tidy up irq request
      staging: comedi: adl_pci9118: tidy up irq request
      staging: comedi: adv_pci1710: only init async command members when needed
      staging: comedi: adv_pci1710: use dev->read_subdev
      staging: comedi: dt3000: don't fail attach if irq is not available
      staging: comedi: dt3000: use dev->read_subdev
      staging: comedi: s626: use dev->read_subdev
      staging: comedi: hwrdv_apci3120: use dev->read_subdev
      staging: comedi: hwrdv_apci3200: use dev->read_subdev
      staging: comedi: adl_pci9118: use dev->read_subdev
      staging: comedi: amplc_pc236: use dev->read_subdev
      staging: comedi: amplc_pci224: use dev->write_subdev
      staging: comedi: ni_65xx: use dev->read_subdev
      staging: comedi: ni_atmio16d: use dev->read_subdev
      staging: comedi: rtd520: use dev->read_subdev
      staging: comedi: ni_pcidio: factor board reset out of attach
      staging: comedi: ni_pcidio: use dev->read_subdev
      staging: comedi: pcmuio: fix interrupt requests
      staging: comedi: pcmuio: spinlock protect pcmuio_{write, read}()
      staging: comedi: pcmuio: tidy up pcmuio_handle_asic_interrupt()
      staging: comedi: pcmuio: remove 'asic' member from subdevice private data
      staging: comedi: pcmuio: remove subdevice private data
      staging: comedi: pcmuio: fix pcmuio_dio_insn_bits()
      staging: comedi: pcmuio: remove unnecessary mask of triggered channels
      staging: comedi: pcmuio: add inline helpers to get the 'iobase', 'asic', and 'port'
      staging: comedi: pcmuio: document the spinlock_t variables
      staging: comedi: pcmuio: fix types of some private data variables
      staging: comedi: pcmuio: remove unneeded include
      staging: comedi: pcmuio: tidy up pcmuio_attach()
      staging: comedi: pcmuio: tidy up pcmuio_start_intr()
      staging: comedi: ni_at_a2150: fix an always true condition test
      staging: comedi: pcmmio: remove unused {lock, unlock}_port()
      staging: comedi: pcmmio: tidy up switch_page()
      staging: comedi: pcmmio: cleanup comedi_lrange tables
      staging: comedi: pcmmio: use core helpers to munge bipolar ai data
      staging: comedi: pcmmio: cleanup ai_rinsn()
      staging: comedi: pcmmio: return error if ai conversion times out
      staging: comedi: pcmmio: define the offset to the 2nd ADC device
      staging: comedi: pcmmio: tidy up the ai subdevice init
      staging: comedi: pcmmio: move ao shadow data to device private data
      staging: comedi: pcmmio: remove 'iobase' from subdevice private data
      staging: comedi: pcmmio: cleanup ao_winsn()
      staging: comedi: pcmmio: return error if ao conversion times out
      staging: comedi: pcmmio: tidy up ao_rinsn()
      staging: comedi: pcmmio: tidy up the ao subdevice init
      staging: comedi: pcmmio: tidy up the irq request
      staging: comedi: pcmmio: remove unused members in private data
      staging: comedi: pcmmio: there is only one asic
      staging: comedi: pcmmio: remove 'asic' parameter from switch_page()
      staging: comedi: pcmmio: tidy up init_asics()
      staging: comedi: pcmmio: cleanup the digital i/o register defines
      staging: comedi: pcmmio: remove 'subpriv' macro
      staging: comedi: pcmmio: rename 'spinlock' in the private data
      staging: comedi: pcmmio: introduce pcmmio_dio_write()
      staging: comedi: pcmmio: simplify pcmmio_dio_insn_config()
      staging: comedi: pcmmio: simplify pcmmio_dio_insn_bits()
      staging: comedi: pcmmio: remove 'iobases' from the subdevice private data
      staging: comedi: pcmmio: simplify pcmmio_stop_intr()
      staging: comedi: pcmmio: unwind the digital i/o subdevice init
      staging: comedi: pcmmio: remove unnecessary for () loop and sanity check
      staging: comedi: pcmmio: remove 'asic' member from subdevice private data
      staging: comedi: pcmmio: remove 'first_chan' from subdevice private data
      staging: comedi: pcmmio: remove 'asic_chan' from subdevice private data
      staging: comedi: pcmmio: remove 'num_asic_chans' from subdevice private data
      staging: comedi: pcmmio: remove subdevice private data
      staging: comedi: pcmmio: use comedi_legacy_detach() for (*detach)
      staging: comedi: pcmmio: cleanup indent levels in interrupt_pcmmio()
      staging: comedi: pcmmio: use pcmmio_dio_{read, write}() in interrupt_pcmmio()
      staging: comedi: pcmmio: factor the trigger handling out of interrupt_pcmmio()
      staging: comedi: pcmmio: tidy up pcmmio_handle_dio_intr()
      staging: comedi: pcmmio: only hook up async command support if irq is available
      staging: comedi: pcmmio: setup irq routing during (*attach)
      staging: comedi: pcmmio: tidy up pcmmio_start_intr()
      staging: comedi: pcmmio: remove unused defines
      staging: comedi: pcmmio: cleanup the private data
      staging: comedi: pcmmio: return '0' after successful attach
      staging: comedi: pcmmio: update the MODULE_DESCRIPTION
      staging: comedi: pcmmio: tidy up the multi-line comments
      staging: comedi: pcmmio: fix final checkpatch warning
      staging: comedi: addi_apci_1032: fix subdevice type/flags bug
      staging: comedi: pcl812: tidy up comedi_lrange tables
      staging: comedi: ni_mio_common: tidy up comedi_lrange tables
      staging: comedi: cb_pcidas64: tidy up comedi_lrange tables
      staging: comedi: pcl818: tidy up comedi_lrange tables
      staging: comedi: adv_pci1710: tidy up comedi_lrange tables
      staging: comedi: das08: tidy up comedi_lrange tables
      staging: comedi: dt2801: tidy up comedi_lrange tables
      staging: comedi: cb_pcidas: tidy up comedi_lrange tables
      staging: comedi: ni_atmio16d: tidy up comedi_lrange tables
      staging: comedi: dt2811: tidy up comedi_lrange tables
      staging: comedi: dt282x: tidy up comedi_lrange tables
      staging: comedi: das1800: tidy up comedi_lrange tables
      staging: comedi: adl_pci9118: tidy up comedi_lrange tables
      staging: comedi: amplc_pci224: tidy up comedi_lrange tables
      staging: comedi: ni_pcimio: tidy up comedi_lrange tables
      staging: comedi: amplc_pci230: tidy up comedi_lrange tables
      staging: comedi: dmm32at: tidy up comedi_lrange tables
      staging: comedi: adq12b: tidy up comedi_lrange tables
      staging: comedi: das16m1: tidy up comedi_lrange tables
      staging: comedi: fl512: tidy up comedi_lrange tables
      staging: comedi: pcl816: tidy up comedi_lrange tables
      staging: comedi: aio_aio12_8: tidy up comedi_lrange tables
      staging: comedi: icp_multi: tidy up comedi_lrange tables
      staging: comedi: me4000: tidy up comedi_lrange tables
      staging: comedi: dyna_pci10xx: tidy up comedi_lrange tables
      staging: comedi: comedi_test: tidy up comedi_lrange tables
      staging: comedi: ni_at_a2150: tidy up comedi_lrange tables
      staging: comedi: usbduxfast: tidy up comedi_lrange tables
      staging: comedi: adv_pci1724: tidy up comedi_lrange tables
      staging: comedi: adl_pci9111: tidy up comedi_lrange tables
      staging: comedi: s626: tidy up comedi_lrange table
      staging: comedi: ni_tio.h: rename the CamelCase enum ni_gpct_register labels
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Autoincrement_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Command_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_SW_Save_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Mode_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_LoadA_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_LoadB_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Input_Select_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Counting_Mode_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Second_Gate_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gxx_Status_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gxx_Joint_Reset_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gxx_Joint_Status1_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gxx_Joint_Status2_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_DMA_Config_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_DMA_Status_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_ABZ_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Interrupt_Acknowledge_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Status_Reg()
      staging: comedi: ni_tio_internal.h: replace NITIO_Gi_Interrupt_Enable_Reg()
      staging: comedi: ni_tio_internal.h: add missing NITIO_*_REG macro
      staging: comedi: ni_tiocmd: use a local var for the 'counter_index'
      staging: comedi: ni_tio: use a local var for the 'counter_index'
      staging: comedi: ni_tiocmd: move the MODULE_* stuff to the end of file
      staging: comedi: ni_tio: move the MODULE_* stuff to the end of file
      staging: comedi: ni_tio.h: remove 'extern' from exported function prototypes
      staging: comedi: ni_tio.h: remove subdev_to_counter()
      staging: comedi: ni_tio: make ni_tio_rinsn() a proper comedi (*insn_read)
      staging: comedi: ni_tio: make ni_tio_winsn() a proper comedi (*insn_write)
      staging: comedi: ni_tio: make ni_tio_insn_config() a proper comedi (*insn_config)
      staging: comedi: ni_tiocmd: make ni_tio_cmdtest() a proper comedi (*do_cmdtest)
      staging: comedi: ni_tiocmd: make ni_tio_cmd() a proper comedi (*do_cmd)
      staging: comedi: ni_660x: rename the CamelCase enum NI_660x_Register and labels
      staging: comedi: ni_660x: use a local var for the 'chip_index'
      staging: comedi: ni_660x: remove dma_selection_counter()
      staging: comedi: ni_660x: tidy up set_tio_counterswap()

Harald Geyer (2):
      iio: Add support for humidity sensors
      iio: Add new driver dht11

Hector Palacios (3):
      iio: mxs-lradc: add scale attribute to channels
      iio: mxs-lradc: add scale_available file to channels
      iio: mxs-lradc: add write_raw function to modify scale

Himangi Saraogi (18):
      drivers : staging :rtl8187se : r8180_core.c : remove space before semicolon
      Staging: rtl8187se: Fix C99 style commenting in dot11d.h
      staging:rtl8187se: Shift open brace of function declarations to next line
      staging:rtl8187se: Use preferred library linux/uaccess.h over asm/uaccess.h
      Staging:rtl8187se: Insert spaces after commas
      Staging:rtl8187se: Add space before open parenthesis of if condition
      Staging:rtl8187se: Remove unnecessary braces from if-else statement
      Staging: rtl8187se: Fix indentation errors
      Staging: rtl8187se: Remove C99 style commenting
      staging:media:go7007:go7007-fw.c: move trailing statement to next line
      staging:media:go7007:saa7134-go7007.c: Remove space before tabs
      staging:wlan-ng:cfg80211.c: Shorten lines to 80 characters
      staging:wlan-ng:hfa384x.h: remove typedef struct hfa384x_bytestr __packed hfa384x_bytestr_t
      staging:usbip:stub_rx.c: Remove warning quoted string split across lines
      staging:usbip:usbip_common.c: Join quoted string split accross lines
      staging:rtl8192e: Rewrite macro definition as static inline function.
      staging:wlags49_h2: Fix sparse warnings in sta_h25.c
      staging:dwc2:hcd_queue.c : cleanups to the microframe scheduler code

Ian Abbott (25):
      staging: comedi: remove unused command callback support
      staging: comedi: add a couple of #includes to comedidev.h
      staging: comedi: add rw_semaphore to protect against device detachment
      staging: comedi: use attach_lock semaphore during attach and detach
      staging: comedi: cleanup_device() -> comedi_device_detach_cleanup()
      staging: comedi: wake up async waiters when become non-busy
      staging: comedi: cancel commands before detaching device
      staging: comedi: add detachment counter for validity checks
      staging: comedi: protect against detach during write operation
      staging: comedi: protect against detach during read operation
      staging: comedi: add a kref to comedi device
      staging: comedi: add comedi_dev_get_from_minor()
      staging: comedi: increment reference while file open
      staging: comedi: use refcount in comedi_driver_unregister()
      staging: comedi: use refcount while reading /proc/comedi
      staging: comedi: use refcount in sysfs attribute handlers
      staging: comedi: kcomedilib: increment reference while device in use
      staging: comedi: kcomedilib: protect against device detachment
      staging: comedi: use file->private_data in file operations
      staging: comedi: remove comedi_dev_from_minor()
      staging: comedi: make determination of read or write subdevice safer
      staging: comedi: protect buffer from being freed while mmapped
      staging/comedi: keep reference to class device after destroyed
      staging/comedi: bug fix for module usage count on device removal
      staging: comedi: fix bug destroying subdevice files after parent

Ingrid Cheung (2):
      Staging: bcm: Fix checkpatch warning for long line.
      Staging: bcm: Fix checkpatch warnings for long lines.

Ivaylo Dimitrov (2):
      Staging: TIDSPBRIDGE: Remove UUID helper
      Staging: tidspbridge: Use hashtable implementation

JC Lafoucriere (5):
      staging/lustre/llite: Access to released file triggers a restore
      staging/lustre/mdt: HSM coordinator client interface
      staging/lustre: constify uuid argument of obd_uuid2str
      staging/lustre: make obd_uuid_equals return bool
      staging/lustre/api: HSM import uses new released pattern

JP Abgrall (1):
      gpu: ion: fix kfree/list_del order

James Simmons (2):
      staging/lustre/autoconf: remove vectored fops tests
      staging/lustre/autoconf: remove LIBCFS_HAVE_IS_COMPAT_TASK test

Jie Liu (1):
      staging: ozwpan: remove unneeded __GFP_ZERO to kzalloc() at oz_elt_stream_create()

Jingoo Han (2):
      staging: remove DEFINE_PCI_DEVICE_TABLE macro
      vme: remove DEFINE_PCI_DEVICE_TABLE macro

Jinshan Xiong (2):
      staging/lustre/hsm: Implementation of exclusive open
      staging/lustre/hsm: Add hsm_release feature.

Joachim Adi Schuetz (1):
      staging: ced401: ced_ioc: fix a blank/tab codingstyle issue.

Joe Perches (1):
      staging: slicoss: Remove last reference to compare_ether_addr

Johan Mossberg (2):
      gpu: ion: Export ion_client_create
      gpu: ion: Add support for sharing buffers with dma buf kernel handles

John L. Hammond (5):
      staging/lustre/llite: use correct FID in ll_och_fill()
      staging/lustre/lov: convert magic to host-endian in lov_dump_lmm()
      staging/lustre/mdc: prevent fall through in mdc_iocontrol()
      staging/lustre/lu: shrink lu_object by 8 bytes on x86_64
      staging/lustre/llite: don't check for O_CREAT in it_create_mode

John Stultz (14):
      ion: Add Kconfig dependency to ARM
      ion: Fix compat support to use proper compat ioctl numbers
      ion: Fix two small issues in system_heap allocation
      ion: Cleanup whitespace issues and other checkpatch problems
      ion: Improve ION config description
      ion: Update system heap shrinker to use the new count/scan interface
      ion: Don't allow building ION as a module.
      ion: Reenable the build
      staging: ion: Add HAVE_MEMBLOCK config dependency
      staging: ion: Fix possible null pointer dereference
      staging: ion: Avoid using rt_mutexes directly
      ion_test: Add compat_ioctl support (v2)
      ion: Add dummy driver for testing
      ion: Add carveout and chunk heaps to dummy driver

Jonathan Cameron (19):
      iio:accel:bma180 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:mag:mag3110 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5064 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5360 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5380 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5421 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5446 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5449 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5504 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5624r replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5686 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5755 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5764 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:ad5791 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:dac:max517 drop specification of scan type as unused in this driver.
      iio:dac:mcp4725 drop specification of scan type as unused in this driver.
      iio:light:adjd_s311 replaces IIO_ST macro with explicit entries to struct scan_type
      iio:light:tcs3472 replaces IIO_ST macro with explicit entries to struct scan_type
      staging:iio:ad7606 replaces IIO_ST macro with explicit entries to struct scan_type

Josh Triplett (3):
      staging: wlags49_h2: Drop debug macro recording build date/time
      staging: rts5139: Drop print of build time
      staging: rtl8188eu: Drop print of build date/time

Julia Lawall (1):
      staging: tidspbridge: adjust error return code (bugfix)

Julien DELACOU (2):
      staging: dwc2: do not clear pending interrupts twice
      staging: dwc2: add check on dwc2_core_reset return

Kelley Nielsen (10):
      staging: ft1000: STATUS_ defines removed from ft1000_download.c
      staging: ft1000: remove formal function headers from ft1000_hw.c
      staging: ft1000: STATUS defines completely removed
      staging: ft1000: remove unused variable nxtph
      staging: ft1000: extract dsp_broadcast_msg_id()
      staging: ft1000: extract helper handle_misc_portid()
      staging: ft1000: flatten nesting in handle_misc_portid
      staging: ft1000: fix checkpatch issues in ft1000_poll()
      staging: ft1000: flatten nesting in dsp_broadcast_msg_id()
      staging: ft1000: fix remaining checkpatch issues in ft1000_hw.c

Kevin Tsai (1):
      iio: add Capella CM32181 ambient light sensor driver.

Kristina Martsenko (9):
      staging: lustre: ptlrpc: pack_generic: clean up whitespace around parentheses
      staging: lustre: ptlrpc: clean up whitespace around parentheses
      staging: lustre: ptlrpc: clean up whitespace around braces
      staging: lustre: ptlrpc: remove an unnecessary semicolon
      staging: lustre: ptlrpc: convert spaces to tabs
      staging: lustre: ptlrpc: remove whitespace before a newline
      staging: lustre: ptlrpc: fix indentation
      staging: lustre: ptlrpc: fix label indentation
      staging: lustre: fix checkpatch issue regarding pointer coding style

KyongHo Cho (1):
      gpu: ion: several bugfixes and enhancements of ION

Larry Finger (44):
      staging: r8188eu: Remove pointless thread_exit macro
      staging: r8188eu: Remove wrapper around spin_lock_bh
      staging: r8188eu: Remove wrapper around spin_unlock_bh
      staging: r8188eu: Remove wrappers for spin_lock_irqsave
      staging: r8188eu: Remove wrappers around spin_unlock_irqrestore
      staging: r8188eu: Remove wrapper around spin_lock_init
      staging: r8188eu: Remove calls to _rtw_spinlock_free
      staging: r8188eu: Replace rtw_get_current_time() with jiffies
      staging: r8188eu: Replace wrappers ODM_sleep_ms() and rtw_msleep_os() with a simple msleep
      staging: r8188eu: Replace wrappers ODM_delay_ms() and rtw_mdelay_os() with a simple mdelay
      staging: r8188eu: Replace wrappers ODM_StallExecution, ODM_delay_us, and rtw_udelay_os
      staging: r8188eu: Restore line that was incorrectly removed
      staging: r8188eu: Fix unused variable warnings
      staging: r8188eu: Replace wrappers ODM_sleep_us and rtw_usleep_os
      staging: r8188eu: Replace wrapper rtw_yield_os
      staging: r8188eu: Remove wrapper code for rtw_suspend_lock_init, rtw_suspend_lock_uninit, rtw_lock_suspend, and rtw_unlock_suspend
      staging: r8188eu: Replace ATOMIC_T with atomic_t
      staging: r8188eu: Replace wrapper around atomic_set()
      staging: r8188eu: Remove unused atomic_xxx wrappers
      staging: r8188eu: Replace wrappers for atomic_inc and atomic_inc_return
      staging: r8188eu: Remove daemonize conditional
      staging: r8188eu: Replace wrapper around sema_init
      staging: r8188eu: Remove wrappers _rtw_free_sema, _rtw_up_sema, and _rtw_mutex_init
      staging: r8188eu: Remove wrapper around mutex_destroy
      staging: r8188eu: Remove macro ODM_SetBBReg
      staging: r8188eu: Remove macro ODM_GetBBReg
      staging: r8188eu: Remove macro ODM_SetRFReg
      staging: r8188eu: Remove macro ODM_GetRFReg
      staging: r8188eu: Remove macro ODM_SetMACReg
      staging: r8188eu: Remove macro ODM_GetMACReg
      staging: r8188eu: Remove - number of dummy and unused routines
      staging: r8188eu: Remove more empty routines
      staging: r8188eu: Remove even more empty routines
      staging: r8188eu: Simplify code concerning SupportPlatform
      staging: r8188eu: Simplify code related to SupportICType
      staging: r8188eu: Remove unneeded prototypes from include/odm.h
      staging: r8188eu: Additional cleanup of include/odm.h
      staging: r8188eu: Cleanup of include/hal_intf.h
      staging: r8188eu: Eliminate enum ODM_RADIO_PATH in favor of rf_radio_path
      staging: r8188eu: Fix sparse warning in core/rtw_sta_mgt.c
      staging: r8188eu: Fix sparse warning in core/rtw_pwrctrl.c
      staging: r8188eu: Fix sparse warning in core/rtw_xmit.c
      staging: r8188eu: Fix sparse warnings in core/rtw_br_ext.c
      staging: r8712u: Set device type to wlan

Lars-Peter Clausen (20):
      iio:ad5504: Mark transfer buffers as __be16
      iio:ad5504: Do not store transfer buffers on the stack
      iio:ad5421: Mark transfer buffer as __be32
      iio:ad5686: Mark transfer buffer as __be32
      iio:ad5755: Mark transfer buffer as __be32
      iio:ad5791: Mark transfer buffers as __be32
      iio:ad5791: Do not store transfer buffers on the stack
      iio:ad7266: Mark transfer buffer as __be16
      iio:vcnl4000: Mark transfer buffer as __be16
      staging:iio:ad7280a: Mark transfer buffer as __be32
      staging:iio:ad7280a: Do not store transfer buffer on the stack
      staging:iio:ad7746: Mark transfer buffer as __be32
      staging:iio:ad7746: Do not store the transfer buffer on the stack
      iio: Add data_available callback for buffers
      iio: kfifo_buf: Implement data_available() callback
      iio: Add support for blocking IO on buffers
      staging:iio:ad9832: Mark transfer buffers as __be16
      staging:iio:ad9834: Mark transfer buffers as __b16
      iio:cm36651: Convert to new event config interface
      iio: Remove support for the legacy event config interface

Laura Abbott (4):
      gpu: ion: Loop on the handle count when destroying
      gpu: ion: Map only the vma size given
      gpu: ion: Don't call ion_buffer_put on error path
      staging: lustre: Use is_vmalloc_addr

Li Xi (1):
      staging/lustre/llog: fix return value of llog_alloc_handle

Lidza Louina (1):
      staging: dgap: uses kzalloc for allocating memory

Liu Ying (1):
      staging: imx-drm: imx-tve: Fix a sparse warning

Lothar Waßmann (1):
      imx-drm: parallel-display: honor 'native-mode' property when selecting video mode from DT

Lucas Stach (2):
      staging: drm/imx: handle framebuffer offsets correctly
      staging: drm/imx: don't drop crtc offsets when doing pageflip

Malcolm Priestley (32):
      staging: vt6656: device.h Remove typedef enum __device_init_type.
      staging: vt6656: Replace typedef struct _CMD_CARD_INIT
      staging: vt6656: Replace typedef struct _RSP_CARD_INIT.
      staging; vt6656: device_init_registers Change vnt_cmd_card_int and vnt_rsp_card_int to off stack
      staging: vt6656: cleanup device_init_registers
      staging: vt6656: main_usb.c ether_crc use kernel code
      staging: vt6656: Remove always 0 variable dwDiagRefCount
      staging: vt6656: csBeacon_xmit merge structures.
      staging: vt6656: vnt_beacon_buffer attach mac header.
      staging: vt6656: Remove unused variable bLongHeader
      staging: vt6656: Remove unused variable bAES.
      staging: vt6656: remove void pointer from s_vGetFreeContext
      staging: vt6656: s_vGetFreeContext remove pReturnContext
      staging: vt6656: clean up s_vGetFreeContext
      staging: vt6656: baseband.c clean up BBbVT3184Init
      staging: vt6656: Remove STAvUpdateTDStatCounter and apply directly to stats
      staging: vt6656: Get wireless stats qual.qual directly from s_uCalculateLinkQual
      staging: vt6656: s_uCalculateLinkQual use netstats rx values
      staging: vt6656: Replace pStatistic->abyTxPktInfo with struct vnt_tx_pkt_info
      staging: vt6656: [BUG] BBvUpdatePreEDThreshold Always set sensitivity on bScanning
      staging: vt6656: Move double definition of MAX_RATE to device_cfg.h
      staging: vt6656: dead code remove mib.c mic.h from driver.
      staging: vt6656: Remove unused scStatistic data/functions from driver.
      staging: vt6656: clean up CARDbSetMediaChannel.
      staging: vt6656: CARDqGetNextTBTT correct uLowNextTBTT
      staging: vt6656: CARDqGetNextTBTT replace code using do_div.
      staging: vt6656: rxtx.c Camel case and clean up s_uGetTxRsvTime
      staging: vt6656: rxtx.c Camel case and clean up s_uGetRTSCTSRsvTime
      staging: vt6656: sparse fixes: dpc.c missing dpc.h
      staging: vt6656: sparse fixes ethtool_ioctl Use struct ifreq *
      staging: vt6656: sparse fixes: iwctl_siwgenie use memcpy.
      staging: vt6656: sparse fixes: iwctl_giwgenie use memcpy.

Mark Einon (7):
      staging: et131x: improve indenting in et131x_adjust_link()
      staging: et131x: Remove unnecessary phydev checks
      staging: et131x: replace magic number bitmask with defined values
      staging: et131x: clear up use of TRUEPHY defines
      staging: et131x: remove two useless debug statements
      staging: et131x: remove unhelpful comments
      staging: et131x: trivial whitespace and line / character reductions

Martin Hofmann (6):
      vt6655: balance faulty parentheses in 80211hdr.h
      vt6655: remove casts in wroute.c
      vt6655: remove unnecessary braces in wroute.c
      vt6655: fix indentation in wroute.c
      vt6655: remove typedefs in wpactl.h
      vt6655: fix printk usage in wpactl.c

Martyn Welch (2):
      VME: Provide access to VME bus enumeration and fix vme_user match function
      VME: Rename vme_slot_get to avoid confusion with reference counting

Masanari Iida (26):
      staging: android: Fix typo in android/sync.h
      staging: sb105x: Fix typo in sb105x
      staging: crystalhd: Fix typo in crystalhd
      staging: dgap: Fixed trailing white space from dgap_conf.h
      staging: lustre: Fix typo in lustre/lnet/selftest
      staging: lustre: Fix typo in lustre/lustre/lov
      staging: lustre: Fix typo in lustre/lustre/lmv
      staging: lustre: Fix typo in lustre/lustre/osc
      staging: lustre: Fix typo in lustre/lustre/fld and ldlm
      staging: lustre: Fix typo in lustre/lustre/libcfs
      staging: dgrp: Fix space prohibited before semicolon
      staging: gdm72xx: Fix WARNING space prohibited before semicolon in gdm_qos.c
      staging: keucr: Fix typo in keucr driver
      staging: dgap: Fix trailing whitespace in downld.c
      staging: dgap: Fix trailing whitespace in dgap_tty.c
      staging: dgap: Fix trailing whitespace in dgap_trace.c
      lustre: Fix space required before the open parenthesis in mgc_required.c
      staging: lustre: Fix brace {} are not necessary for single statement blocks
      staging: lustre: Fix do not use C99 // comments in mgc_request.c
      staging: lustre: Fix space prohibited between function name and open parenthesis in lcommon_cl.c
      staging: lustre: Fix do not use C99 // comments in lcommon_cl.c
      staging: lustre: Remove braces for single statement in kernel_user_comm.c
      staging: rtl8187se: Fix space prohibited before semicolon in r8180_core.c and r8180.h
      staging: rtl8187se: Fix trailing whitespace in r8180_hw.h and r8180_wx.c
      staging: bcm : Fix typo in staging/bcm
      staging: wlags49_h2: Fix "do not use C99 //" in wl_cs.h, wl_enc.h wl_main.h and wl_wext.h

Matina Maria Trompouki (3):
      Staging: ozwpan: fixed whitespace before semicolon
      Staging: lirc: fix quoted string split across lines
      Staging: lirc: fix line over 80 characters

Matthias Oefelein (6):
      beeceem: Fix missing spaces around operators and unwanted spaces around semicolons in InterfaceRx.c
      beeceem: Fix missing spaces between function arguments in InterfaceRx.c
      beeceem: Fix broken indentations in InterfaceRx.c
      beeceem: Fix whitespace issues at opening parentheses in InterfaceRx.c
      beeceem: Fix newline issues at opening braces of conditional statements in InterfaceRx.c
      beeceem: Replace C99 comments with C89 ones and remove unneeded comments in InterfaceRx.c

Matthias Schoepe (1):
      Staging rtl8192e: Fixing checkpatch errors

Matthias Wirth (3):
      rtl8188eu: fix whitespace and indentation
      rtl8188eu: fix coding style
      rtl8188eu: remove unused code

Michael Hoefler (3):
      silicom: fix whitespace issues in bypass.c
      silicom: fix coding style issues in bypass.c
      silicom: remaining checkpatch issues in bypass.c

Michal Kwiatkowski (1):
      Staging: comedi: amcc_s5933: "no space before tabs" coding style fixes.

Michal Nazarewicz (2):
      staging: silicom: remove dead code
      staging: lustre: fix potential NULL pointer dereference

Micky Ching (1):
      staging: rts5208: add support for rts5208 and rts5288

Mikhail Pershin (4):
      staging/lustre/server: use unified request handler for MGS
      staging/lustre/llog: MGC to use OSD API for backup logs
      staging/lustre/target: move OUT to the unified target code
      staging/lustre/seq: remove seq_{query,handle}

Minchan Kim (1):
      zsmalloc: add Kconfig for enabling page table method

Mitchel Humpherys (1):
      gpu: ion: fix use-after-free in ion_heap_freelist_drain

Morgan Creekmore (1):
      Staging: rts5139: rts51x_card: fixed style issues

Nandini Hanumanthagowda (15):
      staging: vt6656: fixed whitespace related errors around operators
      staging: bcm: removed prohibited space before semicolon
      staging: bcm: fixed space related errors around operators
      staging: ctxt1e1: Fixed sparse warning related to static declaration
      staging: vt6656: removed unnecessary braces around if-else statements
      staging: vt6656: fixed open brace placement related error
      staging: vt6656: fixed checkpatch errors related to close brace
      staging: vt6656: fixed unnecessary whitespace warning
      staging: vt6656: fixed the switch case indentation level error
      staging: vt6656: indented all if-else statement blocks
      staging: vt6656: indented the code under all function blocks
      staging: vt6656: removed parenthesis from return statement
      staging: vt6656: removed all whitespace errors
      staging: vt6656: added space after coma operator in funtion call
      staging: vt6656: removed the trailing statement should be on next line error

NeilBrown (1):
      iio:magnetometer:hmc5843 - add basic dt support

Nick Hudson (1):
      staging: dwc2: don't issue traffic to LS devices in FS mode

Nitin Cupta (1):
      zsmalloc: add more comment

Olav Haugan (3):
      gpu: ion: Add missing argument to WARN call
      gpu: ion: Add EXPORT_SYMBOL to functions
      gpu: ion: IOCTL return success when error occurs

Patrick Farrell (1):
      staging/lustre/nfs: writing to new files will return ENOENT

Paul Gortmaker (2):
      lustre: delete pointless wait queue related casts.
      staging: delete non-required instances of include <linux/init.h>

Paul Zimmerman (15):
      staging: dwc2: fix some functions to return a proper error code
      staging: dwc2: fix potential use after free
      staging: dwc2: rename DWC2_PARAM_TEST to DWC2_OUT_OF_BOUNDS
      staging: dwc2: make all the dwc2_set_param* functions void
      staging: dwc2: remove use of NO_FS_PHY_HW_CHECKS macro
      staging: dwc2: remove useless cast
      staging: dwc2: rename dwc2_check_core_status()
      staging: dwc2: remove #ifdef DEBUG from a couple of places
      staging: dwc2: remove stale comment after changing function to void
      staging: dwc2: fix screwup in checking return value
      staging: dwc2: fix thinko in dwc2_fill_host_dma_desc()
      staging: dwc2: fix useless test for non-0
      staging: dwc2: move function to more logical place
      Move DWC2 driver out of staging
      usb: dwc2: move device tree bindings doc to correct place

Peng Tao (43):
      staging/lustre/llite: restore ll_fiemap
      staging/lustre: remove lu_target.h
      staging/lustre: remove llog_server.c
      drivers/staging/lustre: indent lustre_ldlm_flags_vals
      staging/lustre/libcfs: remove HAVE_MM_INLINE
      staging/lustre: remove liblustreapi.h
      staging/lustre: remove lustreapi.h
      staging/lustre: remove fsfilt_ext3.c
      staging/lustre/o2iblnd: remove kib_sysctl
      staging/lustre/socklnd: remove ksnd_sysctl
      staging/lustre: remove CFS_SYSFS_MODULE_PARM
      staging/lustre/libcfs: remove IOCTL_LIBCFS_TYPE
      staging/lustre: remove __CYGWIN__
      staging/lustre: remove _LWORDSIZE
      staging/lustre: get_cpu is always defined
      staging/lustre: remove INIT_CTL_NAME
      staging/lustre: remove INIT_STRATEGY
      staging/lustre/libcfs: remove filp_size/filp_poff
      staging/lustre/libcfs: remove filp_fsync
      staging/lustre/libcfs: remove filp_read
      staging/lustre/libcfs: remove filp_write
      staging/lustre: move IFTODT/DTTOIF to lustre_idl.h
      staging/lustre/libcfs: remove flock wrappers
      staging/lustre/libcfs: remove linux-fs.h
      staging/lustre/libcfs: remove lwt code
      staging/lustre: remove CFS_MODULE_PARM
      staging/lustre/libcfs: remove LI_POISON
      staging/lustre/obdclass: add empty tailing member to ctl_table
      staging/lustre: fix build error on i386-randconfig
      staging/lustre: fix build error when CONFIG_FS_POSIX_ACL is off
      staging/lustre: remove wirehdr.c
      Revert "staging/lustre/nfs: writing to new files will return ENOENT"
      staging/lustre/obdclass: fix false used uninitialized warning
      staging/lustre/obdclass: lprocfs_{alloc_stats,register} always defined
      staging/lustre/ldlm: inline ldlm_proc_setup
      staging/lustre/obdclass: move obd_sysctl_init out of class_procfs_init
      staging/lustre: fix defined not used warning
      staging/lustre/llite: fix used uninitialized warning
      staging/lustre: fix build error in ll_setxattr_common
      staging/lustre/llite: remove ll_file_get_iov_count
      staging/lustre: fix undefined reference if CONFIG_PROC_FS is off
      staging/lustre: don't compile procfs code when CONFIG_PROC_FS is off
      staging/lustre: remove server macros from lustre_net.h

Peter Meerwald (4):
      iio: Drop scan_type from viperboard adc driver
      iio: Minor kerneldoc fix for iio_trigger_write_current()
      iio: Remove redundant check that new trigger is different from old
      iio: Add Freescale MPL3115A2 pressure / temperature sensor driver

Philipp Zabel (1):
      staging: drm/imx: set second plane base address

Preetam D'Souza (1):
      Staging: rts5139: fix parantheses coding style issue in ms.c

Ralph Mueck (4):
      beeceem: Fix several whitespace issues in InterfaceTx.c
      beeceem: Add spaces before opening parentheses in if-conditionals in InterfaceTx.c
      beeceem: Fix position of braces in conditional statements in InterfaceTx.c
      beeceem: Replace C99-style comments with C89 pendants in InterfaceTx.c

Rashika Kheria (64):
      Staging: rtl8187se: Fix C99 style commenting in dot11d.c
      Staging: rtl8187se: Fix printk() should include KERN_ facility level
      Staging: rtl8187se: Fix space prohibited before semicolon in dot11d.c
      Staging: rtl8187se: Remove unnecessary braces around single statement in dot11d.c
      Staging: rtl8187se: Fix line over 80 characters in dot11d.c
      Staging: rtl8187se: Remove unnecessary comments in ieee80211_crypt_ccmp.c
      Staging: rtl8187se: Fix quoted strings split across lines in ieee80211_crypt_ccmp.c
      Staging: rtl8187se: Remove useless comments in ieee80211_crypt_tkip.c
      Staging: rtl8187se: Replace "foo * bar" with "foo *bar" in ieee80211_crypt_tkip.c
      Staging: rtl8187se: Fix code indent should use tabs in ieee80211_crypt_tkip.c
      Staging: rtl8187se: Remove unnecessary return statement in ieee80211_crypt_tkip.c
      Staging: rtl8187se: Remove useless comments in dot11d.c
      Staging: keucr: Fix externs are avoided in smilmain.c
      Staging: keucr: Fix externs are avoided in smilsub.c
      Staging: keucr: Fix externs are avoided in smscsi.c
      Staging: rtl8192e: Fix incorrect type in assignment in rtllib_rx.c
      Staging: rtl8192e: Fix Sparse warning of restricted __le16 degrades to integer in rtllib_rx.c
      Staging: rtl8192e: Fix incorrect casting in rtllib_rx.c
      Staging: rtl8192e: Fix Sparse Warning for Static Declarations in rtllib_module.c
      Staging: rtl8192e: Fix incorrect type in assignment in rtllib_tx.c
      Staging: rtl8192e: Fix Sparse Warning of restricted __le16 degrades to integer in rtllib_tx.c
      Staging: rtl8192e: Fix Sparse warning of restricted __le16 degrades to integer in rtllib_softmac.c
      Staging: rtl8192e: Fix Sparse Warning of invalid assignment '|=' in rtllib_softmac.c
      Staging: rtl8192e: Fix incorrect type in assignment in rtllib_softmac.c
      Staging: rtl8192e: Fix Sparse Warning for Static Declarations in rtllib_softmac.c
      Staging: rtl8192e: Fix incorrect type in assignment in rtl819x_BAProc.c
      Staging: rtl8192e: Fix Sparse Warning for Static Declarations in rtllib_crypt_ccmp.c
      Staging: rtl8192e: Fix Sparse warning of cast to restricted __le16 in rtllib_crypt_tkip.c
      Staging: rtl8192e: Fix Sparse Warning for Static Declarations in rtllib_crypt_tkip.c
      Staging: rtl8192e: Fix Sparse Warning for Static Declarations in rtllib_crypt_wep.c
      Staging: rtl8192e: Fix Sparse warning of cast from restricted __le16 in r8192E_dev.c
      Staging: rtl8192e: Fix incorrect type in assignment in r8192E_dev.c
      Staging: rtl8192e: Fix Sparse Warning for Static Declarations in rtl_core.c
      Staging: rtl8192e: Fix incorrect type in assignment in rtl_core.c
      Staging: rtl8192e: Fix Sparse warning of cast to restricted __le32 in rtl_core.c
      Staging: tidspbridge: Fix foo ** bar should be foo **bar in cmm.c
      Staging: tidspbridge: Fix quoted string split across lines in cmm.c
      Staging: tidspbridge: Fix quoted string split across line in dbll.c
      Staging: tidspbridge: Fix no space before tabs in dbll.c
      Staging: tidspbridge: Fix no space at the start of the line in dbll.c
      Staging: tidspbridge: Fix foo * bar should be foo *bar in dev.c
      Staging: tidspbridge: Fix no space at the start of the line in dev.c
      Staging: tidspbridge: Fix quoted string split across line in dmm.c
      Staging: tidspbridge: Remove unnecessary white space before a quoted newline in dmm.c
      Staging: tidspbridge: Prefer dev_info() then printk() in dmm.c
      Staging: tidspbridge: Fix foo * bar should be foo *bar in dspapi.c
      Staging: gdm724x: Remove confusing macro gdm_lte_rcv_with_cb in gdm_lte.c
      Staging: gdm724x: Remove confusing macro gdm_dev_endian in gdm_lte.c
      Staging: gdm724x: Remove confusing macro gdm_lte_hci_send in gdm_lte.c
      Staging: gdm724x: Use ALIGN() macro for dummy_cnt in gdm_mux.c
      Staging: keucr: Move the declaration of variable ErrXDCode in smilsub.c
      Staging: keucr: Move the declaration of variable ErrCode in smilmain.c
      Staging: keucr: Move the declaration of variable IsSSFDCCompliance in smilsub.c
      Staging: keucr: Move the declaration of variable IsXDCompliance in smilsub.c
      Staging: dgrp: Refactor the function dgrp_receive() in drrp_net_ops.c
      Staging: gdm724x: Remove confusing macro gdm_lte_sdu_send in gdm_lte.c
      Staging: tidspbridge: Remove unnecessary newline character in dmm.c
      drivers: dgap: Include appropriate header file in dgap_trace.c
      drivers: dgap: Include appropriate header file in dgap_parse.c
      drivers: sm7xxfb: Mark function as static in sm7xxfb.c
      drivers: sbe-2t3e3: Mark functions as static in ctrl.c
      drivers: bcm: Mark functions as static in Qos.c
      drivers: bcm: Remove unused function in nvm.c
      drivers: dgnc: Include appropriate header file in dgnc_trace.c

Rebecca Schultz Zavin (50):
      gpu: ion: Add ION Memory Manager
      ion: Switch map/unmap dma api to sg_tables
      ion: Add reserve function to ion
      ion: Switch ion to use dma-buf
      gpu: ion: Use alloc_pages instead of vmalloc from the system heap
      gpu: ion: support begin/end and kmap/kunmap dma_buf ops
      gpu: ion: Allocate the sg_table at creation time rather than dynamically
      gpu: ion: Get an sg_table from an ion handle
      gpu: ion: Set the dma_address of the sg list at alloc time
      gpu: ion: ion_system_heap: Change allocations to GFP_HIGHUSER
      gpu: ion: Add cache maintenance to ion.
      gpu: ion: Modify the system heap to try to allocate large/huge pages
      gpu: ion: Add explicit sync ioctl
      gpu: ion: Only map as much of the vma as the user requested
      gpu: ion: Switch to using kmalloc rather than kmap during allocation
      gpu: ion: Fix race between ion_import and ion_free
      gpu: ion: Fix bug in ion_free
      gpu: ion: Add debug information for orphaned handles
      gpu: ion: Fix memory leak of dirty bits
      gpu: ion: Add support for cached mappings that don't fault
      gpu: ion: optimize system heap for non fault buffers
      gpu: ion: Stop trying to allocate from an order on first failure
      gpu: ion: ion_system_heap: Fix bug preventing compilation
      gpu: ion: use vmalloc to allocate page array to map kernel
      gpu: ion: Add ion_page_pool.
      gpu: ion: Use the ion_page_pool from the system heap
      gpu: ion: Modify gfp flags in ion_system_heap
      gpu: ion: Fix several issues with page pool
      gpu: ion: Fix lockdep issue in ion_page_pool
      gpu: ion: Switch to using a single shrink function
      gpu: ion: Refactor locking
      gpu: ion: Clear GFP_WAIT flag on high order allocations
      gpu: ion: Don't flush allocatoins that come from the page pools
      gpu: ion: Fix bug in ion_system_heap map_user
      gpu: ion: Fix bug in zeroing pages in system heap
      gpu: ion: Modify reserve function for carveouts with no start address
      gpu: ion: Fix bug where MAP ioctl was no longer supported
      gpu: ion: Switch heap rbtree to a prio list
      gpu: ion: Refactor common mapping functions out of system heap
      gpu: ion: Add chunk heap
      gpu: ion: Clarify variable names and comments around heap ids v types
      gpu: ion: Remove heapmask from client
      gpu: ion: Modify zeroing code so it only allocates address space once
      gpu: ion: Refactor the code to zero buffers
      gpu: ion: Only flush buffers in the chunk heap if they were used cached
      gpu: ion: Make ion_free asynchronous
      gpu: ion: ion_chunk_heap: Zero chunk heap memory at creation time
      gpu: ion: Fix bug in ion shrinker
      gpu: ion: Also shrink memory cached in the deferred free list
      gpu: ion: Fix performance issue in faulting code

Rom Lemarchand (3):
      ion: add new ion_user_handle_t type for the user-space token
      ion: change ion_user_handle_t definition to int
      ion: add compat_ioctl

Rostislav Lisovy (1):
      comedi: Humusoft MF634 and MF624 DAQ cards driver

Rupert Muchembled (2):
      Staging: silicom: Remove unnecessary variable from do_cmd()
      Staging: silicom: Remove unnecessary variable from get_bypass_info()

Sachin Kamat (18):
      iio: core: Implement devm_iio_device_{register,unregister}
      iio: core: Move kernel doc to the right location
      iio: adc: mcp3422: Use devm_iio_device_register
      iio: adc: viperboard: Use devm_iio_device_register
      iio: dac: ad5421: Use devm_iio_device_register
      iio: dac: ad5755: Use devm_iio_device_register
      iio: gyro: adis16130: Use devm_iio_device_register
      iio: gyro: adxrs450: Use devm_iio_device_register
      iio: light: vcnl4000: Use devm_iio_device_register
      staging: iio: adis16220: Use devm_iio_device_register
      staging: iio: ad7816: Use devm_iio_device_register
      staging: iio: lpc32xx_adc: Use devm_iio_device_register
      staging: iio: addac: Use devm_iio_device_register
      staging: iio: adis16060: Use devm_iio_device_register
      staging: iio: isl29018: Use devm_iio_device_register
      staging: iio: ad2s1200: Use devm_iio_device_register
      iio: cm36651: Remove redundant of_match_ptr helper
      staging: iio: hmc5843: Remove redundant of_match_ptr helper

Salym Senyonga (4):
      staging: lustre: libcfs_debug.h: align define values
      staging: lustre: libcfs_debug.h: Align backslashes in macros
      staging: lustre: libcfs_debug.h: remove extra blank lines
      staging: lustre: libcfs_debug: small whitespace cleanups

Samuel Domínguez (1):
      staging: lustre: lnet: lnet: fixed space coding style issues

Sebastian Rachuj (2):
      Staging: vt6656: Remove bogus parentheses in conditions
      Staging: vt6656: Remove explicit comparisons against NULL

Sebastian Reichel (1):
      iio:light:tsl2563: Add DT support

SeongJae Park (3):
      staging: alarm-dev: Remove unnecessary parenthesis
      staging: alarm-dev: Remove unnecessary blank lines
      staging: alarm-dev: Seperate functions with one blank line

Sima Baymani (6):
      staging: cxt1e1: comet.h - fix wrong indentation
      staging: cxt1e1: comet.h - fix long lines warning
      staging: cxt1e1: comet,h - fix placement of braces
      staging: cxt1e1: remove typedef comet_t
      staging: cxt1e1: fix long lines warning
      staging: imx-drm: remove unnecessary braces

Simon Schuster (11):
      Staging: vt6656: Fix indentation of bssdb.c
      Staging: vt6656: Adjust comments in bssdb.c
      Staging: vt6656: Remove unnecessary semicolons
      Staging: vt6656: Correct operator coding style
      Staging: vt6656: Correct single space mistakes
      Staging: vt6656: Remove line feeds before else
      Staging: vt6656: Remove unnecessary spaces in format strings
      Staging: vt6656: Combine "else { if" to "else if"
      Staging: vt6656: Correct usage of braces
      Staging: vt6656: Combined nested conditions
      Staging: vt6656: Reduce line length of bssdb.c

Srinivas Pandruvada (5):
      iio: hid-sensors: accelerometer: Add sensitivity
      iio: hid-sensors: gyro : Add sensitivity
      iio: hid-sensors: light/als : Add sensitivity
      iio: hid-sensors: magnetometer : Add sensitivity
      iio: hid-sensors: Added Inclinometer 3D

Stephen Warren (2):
      staging: dwc2: set up all module params
      staging: dwc2: disable uframe_sched on the bcm2835

Steven Luo (1):
      Staging: TIDSPBRIDGE: Fix mmap to map the correct region of physical memory

Teodora Baluta (19):
      staging: lustre: remove space between function name and open parenthesis
      staging: lustre: place EXPORT_SYMBOL after its function
      staging: lustre: remove initialisation of static variable
      staging: vt6655: replace C99 comments wtih C89 comments
      staging: vt6655: remove braces for single statement blocks
      staging: vt6655: put trailing statements on next line
      staging: vt6655: put brace on previous line
      staging: vt6655: delete explicit comparison to bool
      staging: vt6655: fix assignment of bool to 0
      staging: vt6655: fix comparison of bool to 0/1
      staging: vt6655: remove unneeded semicolon
      staging: usbip: fix sparse warnings regarding endianness
      staging: rtl8188eu: correct code alignment
      staging: rtl8188eu: remove unneeded semicolon
      staging: comedi: remove unneeded semicolon
      staging: comedi: change bool assignment to true
      staging: vt6655: use netdev_* instead of printk
      staging: vt6655: delete unnecessary whitespace before a quoted newline
      staging: vt6655: delete explicit comparison to bool

Tim Jester-Pfadt (6):
      Staging: rtl8188eu: Fixed coding style issues
      Staging: rtl8188eu: Fixed coding style issues
      Staging: rtl8188eu: Fixed spaces before tabs and before close parentheses
      Staging: rtl8188eu: Fixed whitespace related coding style issues
      Staging: rtl8188eu: Fixed required spaces after ',' and around '=' and '=='
      Staging: rtl8188eu: Fixed "foo * bar" related coding style issues

Valentina Manea (3):
      staging: vt6656: Fix (most) sparse warnings regarding static functions/variables
      staging: crystalhd: return true and false instead of 1 and 0
      staging: usbip: userspace: add support for viewing imported devices

Vincent Stehlé (2):
      staging: dgap: fix missing header inclusion
      staging: dgap: fix checkpatch warnings

Wei Yongjun (8):
      staging: rts5208: fix error return code in rtsx_probe()
      staging: dwc2: fix sparse non static symbol warning
      gpu: ion: use module_platform_driver to simplify the code
      gpu: ion: fix sparse non static symbol warnings
      staging: xillybus: fix error return code in xilly_probe()
      staging: lustre: fix return value check in capa_hmac()
      staging: sep: add missing destroy_workqueue() in sep_crypto.c
      Staging: silicom: fix sparse non static symbol warnings

Wenliang Fan (1):
      drivers/staging/bcm: Integer overflow

ZHAO Gang (11):
      staging: et131x: change function name
      staging: et131x: delete unnecessary variable in function et131x_init
      staging: et131x: reduce split lines in et131x_config_rx_dma_regs
      staging: et131x: reduce split lines in et131x_rx_dma_memory_alloc
      staging: et131x: reduce split lines in et131x_rx_dma_memory_free
      staging: et131x: reduce split lines in nic_return_rfd
      staging: et131x: reduce split lines in nic_rx_pkts
      staging: et131x: remove item that have been done in TODO file
      staging: et131x: remove unnecessary pointer typecast
      staging: et131x: improve code consistency: access struct rx_ring
      staging: et131x: improve code consistency: access struct tx_ring

stalinsrinivasan.s (3):
      staging: dgnc: fix 80 characters per line limitation and code indent warnings.
      staging: dgnc: fix checkpatch.pl usage of volatile.
      staging: dgnc: fix checkpatch.pl usage of comparison with jiffies

 Documentation/ABI/testing/sysfs-bus-iio            |   13 +
 .../devicetree/bindings/i2c/trivial-devices.txt    |    1 +
 .../devicetree/bindings/iio/humidity/dht11.txt     |   14 +
 .../devicetree/bindings/iio/light/tsl2563.txt      |   19 +
 .../bindings/iio/magnetometer/hmc5843.txt          |   17 +
 .../devicetree/bindings/staging/xillybus.txt       |   20 +
 .../devicetree/bindings/{staging => usb}/dwc2.txt  |    4 +-
 .../devicetree/bindings/vendor-prefixes.txt        |    1 +
 Documentation/driver-model/devres.txt              |    2 +
 Documentation/vme_api.txt                          |   12 +-
 MAINTAINERS                                        |    2 +-
 drivers/iio/Kconfig                                |    2 +
 drivers/iio/Makefile                               |    2 +
 drivers/iio/accel/bma180.c                         |    7 +-
 drivers/iio/accel/hid-sensor-accel-3d.c            |   12 +
 drivers/iio/adc/ad7266.c                           |   21 +-
 drivers/iio/adc/max1363.c                          |    8 +-
 drivers/iio/adc/mcp3422.c                          |    9 +-
 drivers/iio/adc/viperboard_adc.c                   |   20 +-
 drivers/iio/dac/ad5064.c                           |    7 +-
 drivers/iio/dac/ad5360.c                           |    7 +-
 drivers/iio/dac/ad5380.c                           |    7 +-
 drivers/iio/dac/ad5421.c                           |   26 +-
 drivers/iio/dac/ad5446.c                           |    9 +-
 drivers/iio/dac/ad5449.c                           |    7 +-
 drivers/iio/dac/ad5504.c                           |   46 +-
 drivers/iio/dac/ad5624r_spi.c                      |    7 +-
 drivers/iio/dac/ad5686.c                           |   11 +-
 drivers/iio/dac/ad5755.c                           |   21 +-
 drivers/iio/dac/ad5764.c                           |    7 +-
 drivers/iio/dac/ad5791.c                           |   55 +-
 drivers/iio/dac/max517.c                           |    1 -
 drivers/iio/dac/mcp4725.c                          |    1 -
 drivers/iio/gyro/adis16130.c                       |    9 +-
 drivers/iio/gyro/adxrs450.c                        |   14 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |   11 +
 drivers/iio/humidity/Kconfig                       |   15 +
 drivers/iio/humidity/Makefile                      |    5 +
 drivers/iio/humidity/dht11.c                       |  294 ++
 drivers/iio/industrialio-buffer.c                  |   33 +-
 drivers/iio/industrialio-core.c                    |  102 +
 drivers/iio/industrialio-event.c                   |  160 +-
 drivers/iio/industrialio-trigger.c                 |   40 +-
 drivers/iio/kfifo_buf.c                            |   23 +-
 drivers/iio/light/Kconfig                          |   11 +
 drivers/iio/light/Makefile                         |    1 +
 drivers/iio/light/adjd_s311.c                      |    7 +-
 drivers/iio/light/apds9300.c                       |    8 +-
 drivers/iio/light/cm32181.c                        |  379 ++
 drivers/iio/light/cm36651.c                        |   35 +-
 drivers/iio/light/gp2ap020a00f.c                   |    8 +-
 drivers/iio/light/hid-sensor-als.c                 |   11 +
 drivers/iio/light/tcs3472.c                        |    7 +-
 drivers/iio/light/tsl2563.c                        |   12 +-
 drivers/iio/light/vcnl4000.c                       |   11 +-
 drivers/iio/magnetometer/hid-sensor-magn-3d.c      |   12 +
 drivers/iio/magnetometer/mag3110.c                 |    6 +-
 drivers/iio/orientation/Kconfig                    |   19 +
 drivers/iio/orientation/Makefile                   |    6 +
 drivers/iio/orientation/hid-sensor-incl-3d.c       |  428 ++
 drivers/iio/pressure/Kconfig                       |   12 +
 drivers/iio/pressure/Makefile                      |    1 +
 drivers/iio/pressure/mpl3115.c                     |  329 ++
 drivers/staging/Kconfig                            |    6 +-
 drivers/staging/Makefile                           |    3 +-
 drivers/staging/android/Kconfig                    |    2 +
 drivers/staging/android/Makefile                   |    2 +
 drivers/staging/android/alarm-dev.c                |    8 +-
 drivers/staging/android/ion/Kconfig                |   35 +
 drivers/staging/android/ion/Makefile               |   10 +
 drivers/staging/android/ion/compat_ion.c           |  177 +
 drivers/staging/android/ion/compat_ion.h           |   30 +
 drivers/staging/android/ion/ion.c                  | 1549 +++++++
 drivers/staging/android/ion/ion.h                  |  204 +
 drivers/staging/android/ion/ion_carveout_heap.c    |  194 +
 drivers/staging/android/ion/ion_chunk_heap.c       |  195 +
 drivers/staging/android/ion/ion_cma_heap.c         |  218 +
 drivers/staging/android/ion/ion_dummy_driver.c     |  158 +
 drivers/staging/android/ion/ion_heap.c             |  318 ++
 drivers/staging/android/ion/ion_page_pool.c        |  195 +
 drivers/staging/android/ion/ion_priv.h             |  360 ++
 drivers/staging/android/ion/ion_system_heap.c      |  488 +++
 drivers/staging/android/ion/ion_test.c             |  282 ++
 drivers/staging/android/ion/tegra/Makefile         |    1 +
 drivers/staging/android/ion/tegra/tegra_ion.c      |   84 +
 drivers/staging/android/sync.h                     |   50 +-
 drivers/staging/android/uapi/ion.h                 |  196 +
 drivers/staging/android/uapi/ion_test.h            |   70 +
 drivers/staging/bcm/Adapter.h                      |    2 +-
 drivers/staging/bcm/Bcmchar.c                      |  142 +-
 drivers/staging/bcm/DDRInit.c                      | 2042 +++++----
 drivers/staging/bcm/InterfaceDld.c                 |  140 +-
 drivers/staging/bcm/InterfaceIdleMode.c            |  230 +-
 drivers/staging/bcm/InterfaceInit.c                |   10 +-
 drivers/staging/bcm/InterfaceRx.c                  |  187 +-
 drivers/staging/bcm/InterfaceTx.c                  |  151 +-
 drivers/staging/bcm/PHSModule.c                    |    4 +-
 drivers/staging/bcm/Qos.c                          |    6 +-
 drivers/staging/bcm/nvm.c                          |   80 +-
 drivers/staging/btmtk_usb/Kconfig                  |   11 -
 drivers/staging/btmtk_usb/Makefile                 |    1 -
 drivers/staging/btmtk_usb/README                   |   14 -
 drivers/staging/btmtk_usb/TODO                     |   10 -
 drivers/staging/btmtk_usb/btmtk_usb.c              | 1810 --------
 drivers/staging/btmtk_usb/btmtk_usb.h              |  138 -
 drivers/staging/ced1401/ced_ioc.c                  |    3 +-
 drivers/staging/ced1401/usb1401.c                  |    1 -
 drivers/staging/comedi/Kconfig                     |    6 +
 drivers/staging/comedi/Makefile                    |    2 +
 drivers/staging/comedi/comedi_buf.c                |   99 +-
 drivers/staging/comedi/comedi_fops.c               |  527 ++-
 drivers/staging/comedi/comedi_internal.h           |    4 +
 drivers/staging/comedi/comedidev.h                 |   40 +-
 drivers/staging/comedi/drivers.c                   |   34 +-
 drivers/staging/comedi/drivers/8255.c              |    6 +-
 drivers/staging/comedi/drivers/8255_pci.c          |    2 +-
 drivers/staging/comedi/drivers/Makefile            |    2 +
 .../comedi/drivers/addi-data/hwdrv_apci3120.c      |    6 +-
 .../comedi/drivers/addi-data/hwdrv_apci3200.c      |    2 +-
 drivers/staging/comedi/drivers/addi_apci_035.c     |    2 +-
 drivers/staging/comedi/drivers/addi_apci_1032.c    |    6 +-
 drivers/staging/comedi/drivers/addi_apci_1500.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_1516.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_1564.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_16xx.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_2032.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_2200.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_3120.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_3200.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_3501.c    |    2 +-
 drivers/staging/comedi/drivers/addi_apci_3xxx.c    |    2 +-
 drivers/staging/comedi/drivers/adl_pci6208.c       |    2 +-
 drivers/staging/comedi/drivers/adl_pci7x3x.c       |    2 +-
 drivers/staging/comedi/drivers/adl_pci8164.c       |    2 +-
 drivers/staging/comedi/drivers/adl_pci9111.c       |   36 +-
 drivers/staging/comedi/drivers/adl_pci9118.c       |   89 +-
 drivers/staging/comedi/drivers/adq12b.c            |   29 +-
 drivers/staging/comedi/drivers/adv_pci1710.c       |  128 +-
 drivers/staging/comedi/drivers/adv_pci1723.c       |    2 +-
 drivers/staging/comedi/drivers/adv_pci1724.c       |    6 +-
 drivers/staging/comedi/drivers/adv_pci_dio.c       |    2 +-
 drivers/staging/comedi/drivers/aio_aio12_8.c       |   13 +-
 drivers/staging/comedi/drivers/amcc_s5933.h        |    8 +-
 .../staging/comedi/drivers/amplc_dio200_common.c   |    2 +-
 drivers/staging/comedi/drivers/amplc_dio200_pci.c  |    2 +-
 drivers/staging/comedi/drivers/amplc_pc236.c       |    4 +-
 drivers/staging/comedi/drivers/amplc_pci224.c      |   62 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      |  109 +-
 drivers/staging/comedi/drivers/amplc_pci263.c      |    2 +-
 drivers/staging/comedi/drivers/c6xdigio.c          |   54 -
 drivers/staging/comedi/drivers/cb_pcidas.c         |   57 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |  270 +-
 drivers/staging/comedi/drivers/cb_pcidda.c         |    2 +-
 drivers/staging/comedi/drivers/cb_pcimdas.c        |   19 +-
 drivers/staging/comedi/drivers/cb_pcimdda.c        |    2 +-
 drivers/staging/comedi/drivers/comedi_test.c       |    9 +-
 drivers/staging/comedi/drivers/contec_pci_dio.c    |    2 +-
 drivers/staging/comedi/drivers/daqboard2000.c      |    2 +-
 drivers/staging/comedi/drivers/das08.c             |   75 +-
 drivers/staging/comedi/drivers/das08_pci.c         |    2 +-
 drivers/staging/comedi/drivers/das16m1.c           |  107 +-
 drivers/staging/comedi/drivers/das1800.c           |  139 +-
 drivers/staging/comedi/drivers/das6402.c           |   11 +-
 drivers/staging/comedi/drivers/dmm32at.c           |   94 +-
 drivers/staging/comedi/drivers/dt2801.c            |  109 +-
 drivers/staging/comedi/drivers/dt2811.c            |  149 +-
 drivers/staging/comedi/drivers/dt2814.c            |   70 +-
 drivers/staging/comedi/drivers/dt2815.c            |   19 +-
 drivers/staging/comedi/drivers/dt282x.c            |  188 +-
 drivers/staging/comedi/drivers/dt3000.c            |   54 +-
 drivers/staging/comedi/drivers/dt9812.c            |    1 -
 drivers/staging/comedi/drivers/dyna_pci10xx.c      |   16 +-
 drivers/staging/comedi/drivers/fl512.c             |   21 +-
 drivers/staging/comedi/drivers/gsc_hpdi.c          |   80 +-
 drivers/staging/comedi/drivers/icp_multi.c         |   15 +-
 drivers/staging/comedi/drivers/jr3_pci.c           |    2 +-
 drivers/staging/comedi/drivers/ke_counter.c        |    2 +-
 drivers/staging/comedi/drivers/me4000.c            |   52 +-
 drivers/staging/comedi/drivers/me_daq.c            |    2 +-
 drivers/staging/comedi/drivers/mf6x4.c             |  354 ++
 drivers/staging/comedi/drivers/mite.c              |  145 +-
 drivers/staging/comedi/drivers/mite.h              |   12 -
 drivers/staging/comedi/drivers/mpc624.c            |   19 +-
 drivers/staging/comedi/drivers/ni_6527.c           |    2 +-
 drivers/staging/comedi/drivers/ni_65xx.c           |    7 +-
 drivers/staging/comedi/drivers/ni_660x.c           |  708 ++-
 drivers/staging/comedi/drivers/ni_670x.c           |    2 +-
 drivers/staging/comedi/drivers/ni_at_a2150.c       |  111 +-
 drivers/staging/comedi/drivers/ni_atmio.c          |   15 -
 drivers/staging/comedi/drivers/ni_atmio16d.c       |   95 +-
 drivers/staging/comedi/drivers/ni_labpc_pci.c      |    2 +-
 drivers/staging/comedi/drivers/ni_mio_common.c     |  631 +--
 drivers/staging/comedi/drivers/ni_mio_cs.c         |    2 -
 drivers/staging/comedi/drivers/ni_pcidio.c         |  179 +-
 drivers/staging/comedi/drivers/ni_pcimio.c         |   63 +-
 drivers/staging/comedi/drivers/ni_tio.c            |  315 +-
 drivers/staging/comedi/drivers/ni_tio.h            |  209 +-
 drivers/staging/comedi/drivers/ni_tio_internal.h   |  431 +-
 drivers/staging/comedi/drivers/ni_tiocmd.c         |   88 +-
 drivers/staging/comedi/drivers/pcl812.c            |  330 +-
 drivers/staging/comedi/drivers/pcl816.c            |  195 +-
 drivers/staging/comedi/drivers/pcl818.c            |  249 +-
 drivers/staging/comedi/drivers/pcm3724.c           |    6 -
 drivers/staging/comedi/drivers/pcmmio.c            | 1476 +++----
 drivers/staging/comedi/drivers/pcmuio.c            |  428 +-
 drivers/staging/comedi/drivers/plx9080.h           |   13 +-
 drivers/staging/comedi/drivers/rtd520.c            |    7 +-
 drivers/staging/comedi/drivers/s626.c              |   21 +-
 drivers/staging/comedi/drivers/skel.c              |    2 +-
 drivers/staging/comedi/drivers/unioxx5.c           |   68 +-
 drivers/staging/comedi/drivers/usbdux.c            |    1 -
 drivers/staging/comedi/drivers/usbduxfast.c        |    6 +-
 drivers/staging/comedi/drivers/usbduxsigma.c       |    9 +-
 drivers/staging/comedi/kcomedilib/Makefile         |    2 +
 .../staging/comedi/kcomedilib/kcomedilib_main.c    |   74 +-
 drivers/staging/comedi/proc.c                      |    6 +-
 drivers/staging/comedi/range.c                     |    9 +-
 drivers/staging/crystalhd/bc_dts_glob_lnx.h        |    2 +-
 drivers/staging/crystalhd/crystalhd_cmds.c         |    4 +-
 drivers/staging/crystalhd/crystalhd_cmds.h         |    2 +-
 drivers/staging/crystalhd/crystalhd_fw_if.h        |    2 +-
 drivers/staging/crystalhd/crystalhd_hw.c           |    2 +-
 drivers/staging/crystalhd/crystalhd_hw.h           |    6 +-
 drivers/staging/crystalhd/crystalhd_lnx.c          |    2 +-
 drivers/staging/crystalhd/crystalhd_lnx.h          |    3 +-
 drivers/staging/crystalhd/crystalhd_misc.c         |    4 +-
 drivers/staging/crystalhd/crystalhd_misc.h         |    2 +-
 drivers/staging/cxt1e1/comet.c                     |   60 +-
 drivers/staging/cxt1e1/comet.h                     |  601 +--
 drivers/staging/cxt1e1/functions.c                 |    2 +-
 drivers/staging/cxt1e1/musycc.c                    |    4 +-
 drivers/staging/cxt1e1/pmcc4_drv.c                 |   10 +-
 drivers/staging/cxt1e1/pmcc4_private.h             |    2 +-
 drivers/staging/cxt1e1/sbeid.c                     |  323 +-
 drivers/staging/dgap/dgap_conf.h                   |    6 +-
 drivers/staging/dgap/dgap_driver.c                 |   18 +-
 drivers/staging/dgap/dgap_driver.h                 |    1 -
 drivers/staging/dgap/dgap_fep5.c                   |  112 +-
 drivers/staging/dgap/dgap_parse.c                  |    1 +
 drivers/staging/dgap/dgap_trace.c                  |   17 +-
 drivers/staging/dgap/dgap_tty.c                    |  180 +-
 drivers/staging/dgap/downld.c                      |  168 +-
 drivers/staging/dgnc/dgnc_cls.c                    |  253 +-
 drivers/staging/dgnc/dgnc_trace.c                  |   19 +-
 drivers/staging/dgrp/dgrp_driver.c                 |    1 -
 drivers/staging/dgrp/dgrp_net_ops.c                |  330 +-
 drivers/staging/dgrp/dgrp_tty.c                    |    4 +-
 drivers/staging/dwc2/TODO                          |   33 -
 drivers/staging/et131x/README                      |    4 -
 drivers/staging/et131x/et131x.c                    |  841 ++--
 drivers/staging/et131x/et131x.h                    |   40 -
 drivers/staging/frontier/alphatrack.c              |    1 -
 drivers/staging/frontier/tranzport.c               |    1 -
 drivers/staging/ft1000/ft1000-pcmcia/boot.h        |  304 +-
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c   |  766 ++--
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c   |    2 +
 .../staging/ft1000/ft1000-usb/ft1000_download.c    |  133 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_hw.c      | 1309 +++---
 drivers/staging/ft1000/ft1000-usb/ft1000_proc.c    |   14 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_usb.c     |    5 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_usb.h     |    5 -
 drivers/staging/gdm724x/gdm_lte.c                  |   44 +-
 drivers/staging/gdm724x/gdm_mux.c                  |    8 +-
 drivers/staging/gdm724x/gdm_tty.c                  |    1 -
 drivers/staging/gdm724x/gdm_usb.c                  |   40 +-
 drivers/staging/gdm72xx/gdm_qos.c                  |    2 +-
 drivers/staging/gdm72xx/gdm_usb.c                  |    5 +-
 drivers/staging/gdm72xx/sdio_boot.c                |    1 -
 drivers/staging/goldfish/goldfish_nand.c           |    1 -
 drivers/staging/iio/accel/adis16220_core.c         |    7 +-
 drivers/staging/iio/accel/lis3l02dq_core.c         |    8 +-
 drivers/staging/iio/accel/sca3000_core.c           |   16 +-
 drivers/staging/iio/adc/ad7280a.c                  |   28 +-
 drivers/staging/iio/adc/ad7291.c                   |    8 +-
 drivers/staging/iio/adc/ad7606_core.c              |    7 +-
 drivers/staging/iio/adc/ad7816.c                   |   12 +-
 drivers/staging/iio/adc/ad799x_core.c              |    6 +-
 drivers/staging/iio/adc/lpc32xx_adc.c              |   12 +-
 drivers/staging/iio/adc/mxs-lradc.c                |  311 +-
 drivers/staging/iio/addac/adt7316-i2c.c            |    6 -
 drivers/staging/iio/addac/adt7316-spi.c            |    6 -
 drivers/staging/iio/addac/adt7316.c                |   12 +-
 drivers/staging/iio/addac/adt7316.h                |    1 -
 drivers/staging/iio/cdc/ad7150.c                   |    8 +-
 drivers/staging/iio/cdc/ad7746.c                   |   14 +-
 drivers/staging/iio/frequency/ad9832.h             |    6 +-
 drivers/staging/iio/frequency/ad9834.h             |    4 +-
 drivers/staging/iio/gyro/adis16060_core.c          |   10 +-
 drivers/staging/iio/iio_simple_dummy.c             |    8 +-
 drivers/staging/iio/light/isl29018.c               |   13 +-
 drivers/staging/iio/light/tsl2x7x_core.c           |   40 +-
 drivers/staging/iio/magnetometer/hmc5843.c         |    7 +
 drivers/staging/iio/resolver/ad2s1200.c            |   10 +-
 drivers/staging/imx-drm/Kconfig                    |    6 +
 drivers/staging/imx-drm/Makefile                   |    1 +
 drivers/staging/imx-drm/imx-drm-core.c             |    3 +-
 drivers/staging/imx-drm/imx-hdmi.c                 | 1916 +++++++++
 drivers/staging/imx-drm/imx-hdmi.h                 | 1032 +++++
 drivers/staging/imx-drm/imx-ldb.c                  |    5 +-
 drivers/staging/imx-drm/imx-tve.c                  |    2 +-
 drivers/staging/imx-drm/ipu-v3/ipu-common.c        |    1 -
 drivers/staging/imx-drm/ipuv3-crtc.c               |    3 +-
 drivers/staging/imx-drm/ipuv3-plane.c              |   12 +-
 drivers/staging/imx-drm/parallel-display.c         |    3 +-
 drivers/staging/keucr/smcommon.h                   |    2 +-
 drivers/staging/keucr/smil.h                       |    8 +-
 drivers/staging/keucr/smilecc.c                    |    2 +-
 drivers/staging/keucr/smilmain.c                   |  101 +-
 drivers/staging/keucr/smilsub.c                    |   37 +-
 drivers/staging/keucr/smscsi.c                     |   28 +-
 drivers/staging/keucr/usb.c                        |    1 -
 drivers/staging/line6/driver.c                     |    7 +
 drivers/staging/line6/pcm.c                        |    1 +
 drivers/staging/line6/usbdefs.h                    |    7 +-
 .../staging/lustre/include/linux/libcfs/curproc.h  |    1 -
 .../staging/lustre/include/linux/libcfs/libcfs.h   |    2 -
 .../lustre/include/linux/libcfs/libcfs_debug.h     |  210 +-
 .../lustre/include/linux/libcfs/libcfs_ioctl.h     |   64 +-
 .../lustre/include/linux/libcfs/linux/kp30.h       |  150 +-
 .../lustre/include/linux/libcfs/linux/libcfs.h     |    1 -
 .../lustre/include/linux/libcfs/linux/linux-fs.h   |   92 -
 .../lustre/include/linux/libcfs/linux/linux-prim.h |    1 -
 .../staging/lustre/include/linux/lnet/lib-lnet.h   |    5 +-
 .../staging/lustre/include/linux/lnet/lib-types.h  |    2 +-
 drivers/staging/lustre/include/linux/lnet/types.h  |   11 -
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |    1 -
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |    4 -
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |    3 +-
 .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c  |  358 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.c    |    1 -
 .../staging/lustre/lnet/klnds/socklnd/socklnd.h    |    6 -
 .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.c  |  307 --
 .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.h  |    1 -
 .../lustre/lnet/klnds/socklnd/socklnd_modparams.c  |  124 +-
 drivers/staging/lustre/lnet/lnet/acceptor.c        |   16 +-
 drivers/staging/lustre/lnet/lnet/api-ni.c          |   21 +-
 drivers/staging/lustre/lnet/lnet/config.c          |   39 +-
 drivers/staging/lustre/lnet/lnet/lib-move.c        |   10 +-
 drivers/staging/lustre/lnet/lnet/lib-msg.c         |    8 +-
 drivers/staging/lustre/lnet/lnet/lib-ptl.c         |    4 +-
 drivers/staging/lustre/lnet/lnet/module.c          |    4 +-
 drivers/staging/lustre/lnet/lnet/router.c          |   63 +-
 drivers/staging/lustre/lnet/lnet/router_proc.c     |   30 +-
 drivers/staging/lustre/lnet/selftest/brw_test.c    |    7 +-
 drivers/staging/lustre/lnet/selftest/conctl.c      |   64 +-
 drivers/staging/lustre/lnet/selftest/conrpc.c      |    2 +-
 drivers/staging/lustre/lnet/selftest/console.c     |  105 +-
 drivers/staging/lustre/lnet/selftest/console.h     |    8 +-
 drivers/staging/lustre/lnet/selftest/framework.c   |    8 +-
 drivers/staging/lustre/lnet/selftest/ping_test.c   |    5 +-
 drivers/staging/lustre/lnet/selftest/rpc.c         |    4 +-
 drivers/staging/lustre/lnet/selftest/selftest.h    |    5 +-
 drivers/staging/lustre/lnet/selftest/timer.c       |   11 +-
 drivers/staging/lustre/lustre/Kconfig              |    2 +-
 drivers/staging/lustre/lustre/fid/Makefile         |    3 +-
 drivers/staging/lustre/lustre/fid/lproc_fid.c      |    2 -
 drivers/staging/lustre/lustre/fld/Makefile         |    3 +-
 drivers/staging/lustre/lustre/fld/fld_cache.c      |    2 +-
 drivers/staging/lustre/lustre/fld/fld_internal.h   |    1 -
 drivers/staging/lustre/lustre/fld/fld_request.c    |    7 +-
 drivers/staging/lustre/lustre/fld/lproc_fld.c      |    3 -
 drivers/staging/lustre/lustre/include/cl_object.h  |    6 +-
 drivers/staging/lustre/lustre/include/dt_object.h  |    2 +-
 .../lustre/lustre/include/linux/lustre_acl.h       |   18 +-
 .../lustre/lustre/include/linux/lustre_debug.h     |   47 -
 .../lustre/lustre/include/linux/lustre_intent.h    |    2 +-
 .../lustre/lustre/include/linux/lustre_lite.h      |    1 +
 .../staging/lustre/lustre/include/lprocfs_status.h |    8 +-
 drivers/staging/lustre/lustre/include/lu_object.h  |   19 -
 drivers/staging/lustre/lustre/include/lu_target.h  |   91 -
 .../lustre/lustre/include/lustre/liblustreapi.h    |   43 -
 .../lustre/lustre/include/lustre/lustre_idl.h      |   72 +-
 .../lustre/lustre/include/lustre/lustre_user.h     |   42 +-
 .../lustre/lustre/include/lustre/lustreapi.h       |  310 --
 .../staging/lustre/lustre/include/lustre_debug.h   |   19 -
 .../staging/lustre/lustre/include/lustre_disk.h    |    1 +
 drivers/staging/lustre/lustre/include/lustre_dlm.h |    3 +-
 .../lustre/lustre/include/lustre_dlm_flags.h       |   90 +-
 drivers/staging/lustre/lustre/include/lustre_fid.h |    6 -
 drivers/staging/lustre/lustre/include/lustre_ha.h  |    3 -
 drivers/staging/lustre/lustre/include/lustre_lib.h |   11 +-
 drivers/staging/lustre/lustre/include/lustre_log.h |   13 +-
 drivers/staging/lustre/lustre/include/lustre_mdc.h |    9 +-
 drivers/staging/lustre/lustre/include/lustre_net.h |  245 --
 .../lustre/lustre/include/lustre_req_layout.h      |    7 +
 drivers/staging/lustre/lustre/include/lustre_sec.h |   17 +-
 drivers/staging/lustre/lustre/include/md_object.h  |    4 +-
 drivers/staging/lustre/lustre/include/obd.h        |   15 +-
 .../staging/lustre/lustre/include/obd_support.h    |   12 +-
 drivers/staging/lustre/lustre/lclient/lcommon_cl.c |   18 +-
 .../staging/lustre/lustre/lclient/lcommon_misc.c   |    4 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c    |   45 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |   15 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |   57 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |    9 +
 drivers/staging/lustre/lustre/ldlm/ldlm_request.c  |   49 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |   23 +-
 drivers/staging/lustre/lustre/libcfs/debug.c       |   42 +-
 drivers/staging/lustre/lustre/libcfs/hash.c        |   12 +-
 .../lustre/lustre/libcfs/kernel_user_comm.c        |    7 +-
 .../staging/lustre/lustre/libcfs/linux/linux-cpu.c |    6 +-
 .../lustre/lustre/libcfs/linux/linux-curproc.c     |   13 -
 .../lustre/lustre/libcfs/linux/linux-prim.c        |   11 +-
 .../lustre/lustre/libcfs/linux/linux-proc.c        |   36 +-
 drivers/staging/lustre/lustre/libcfs/lwt.c         |  266 --
 drivers/staging/lustre/lustre/libcfs/module.c      |   55 +-
 drivers/staging/lustre/lustre/libcfs/nidstrings.c  |   34 +-
 drivers/staging/lustre/lustre/libcfs/tracefile.c   |   22 +-
 drivers/staging/lustre/lustre/llite/Makefile       |    5 +-
 drivers/staging/lustre/lustre/llite/dcache.c       |   34 +-
 drivers/staging/lustre/lustre/llite/dir.c          |   24 +-
 drivers/staging/lustre/lustre/llite/file.c         |  657 ++-
 .../staging/lustre/lustre/llite/llite_internal.h   |   76 +-
 drivers/staging/lustre/lustre/llite/llite_lib.c    |   76 +-
 drivers/staging/lustre/lustre/llite/lloop.c        |    3 +-
 drivers/staging/lustre/lustre/llite/lproc_llite.c  |   41 +-
 drivers/staging/lustre/lustre/llite/namei.c        |   14 +-
 drivers/staging/lustre/lustre/llite/super25.c      |    4 +
 drivers/staging/lustre/lustre/llite/vvp_io.c       |   61 +-
 drivers/staging/lustre/lustre/llite/vvp_object.c   |    2 +-
 drivers/staging/lustre/lustre/llite/xattr.c        |  104 +-
 drivers/staging/lustre/lustre/llite/xattr_cache.c  |  617 +++
 drivers/staging/lustre/lustre/lmv/Makefile         |    4 +-
 drivers/staging/lustre/lustre/lmv/lmv_fld.c        |    1 -
 drivers/staging/lustre/lustre/lmv/lmv_intent.c     |    1 -
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |    6 +-
 drivers/staging/lustre/lustre/lmv/lproc_lmv.c      |    5 -
 drivers/staging/lustre/lustre/lov/Makefile         |    3 +-
 .../staging/lustre/lustre/lov/lov_cl_internal.h    |   16 +
 drivers/staging/lustre/lustre/lov/lov_internal.h   |    2 +-
 drivers/staging/lustre/lustre/lov/lov_io.c         |   15 +-
 drivers/staging/lustre/lustre/lov/lov_lock.c       |    2 +-
 drivers/staging/lustre/lustre/lov/lov_merge.c      |    2 +-
 drivers/staging/lustre/lustre/lov/lov_obd.c        |    2 +-
 drivers/staging/lustre/lustre/lov/lov_object.c     |   35 +-
 drivers/staging/lustre/lustre/lov/lov_pack.c       |   20 +-
 drivers/staging/lustre/lustre/lov/lov_pool.c       |    2 +-
 drivers/staging/lustre/lustre/lov/lov_request.c    |   14 +-
 drivers/staging/lustre/lustre/lov/lproc_lov.c      |   40 +-
 drivers/staging/lustre/lustre/lvfs/Makefile        |    3 +-
 drivers/staging/lustre/lustre/lvfs/fsfilt_ext3.c   |  760 ----
 drivers/staging/lustre/lustre/lvfs/lvfs_lib.c      |    2 -
 drivers/staging/lustre/lustre/lvfs/lvfs_linux.c    |    1 -
 drivers/staging/lustre/lustre/mdc/Makefile         |    3 +-
 drivers/staging/lustre/lustre/mdc/lproc_mdc.c      |    3 -
 drivers/staging/lustre/lustre/mdc/mdc_internal.h   |    3 +-
 drivers/staging/lustre/lustre/mdc/mdc_lib.c        |   31 +-
 drivers/staging/lustre/lustre/mdc/mdc_locks.c      |  113 +-
 drivers/staging/lustre/lustre/mdc/mdc_request.c    |   86 +-
 drivers/staging/lustre/lustre/mgc/Makefile         |    3 +-
 drivers/staging/lustre/lustre/mgc/libmgc.c         |    3 -
 drivers/staging/lustre/lustre/mgc/lproc_mgc.c      |    3 -
 drivers/staging/lustre/lustre/mgc/mgc_internal.h   |    2 +-
 drivers/staging/lustre/lustre/mgc/mgc_request.c    |  416 +-
 drivers/staging/lustre/lustre/obdclass/capa.c      |    5 +-
 drivers/staging/lustre/lustre/obdclass/class_obd.c |   20 +-
 drivers/staging/lustre/lustre/obdclass/genops.c    |    3 +-
 .../lustre/lustre/obdclass/linux/linux-module.c    |    6 +-
 .../lustre/lustre/obdclass/linux/linux-sysctl.c    |   21 +-
 drivers/staging/lustre/lustre/obdclass/llog.c      |  214 +-
 drivers/staging/lustre/lustre/obdclass/llog_test.c |    6 +-
 .../staging/lustre/lustre/obdclass/local_storage.c |   11 +-
 .../staging/lustre/lustre/obdclass/local_storage.h |    3 +
 .../lustre/lustre/obdclass/lprocfs_status.c        |  356 +-
 drivers/staging/lustre/lustre/obdclass/lu_object.c |   30 +-
 drivers/staging/lustre/lustre/obdclass/obd_mount.c |    3 +
 .../staging/lustre/lustre/obdecho/echo_client.c    |    2 +-
 drivers/staging/lustre/lustre/osc/Makefile         |    3 +-
 drivers/staging/lustre/lustre/osc/lproc_osc.c      |    2 -
 drivers/staging/lustre/lustre/osc/osc_cache.c      |    6 +-
 .../staging/lustre/lustre/osc/osc_cl_internal.h    |    2 +-
 drivers/staging/lustre/lustre/osc/osc_lock.c       |    2 +-
 drivers/staging/lustre/lustre/osc/osc_page.c       |    4 +-
 drivers/staging/lustre/lustre/osc/osc_request.c    |   14 +-
 drivers/staging/lustre/lustre/ptlrpc/Makefile      |    5 +-
 drivers/staging/lustre/lustre/ptlrpc/client.c      |   25 +-
 drivers/staging/lustre/lustre/ptlrpc/events.c      |   75 +-
 .../staging/lustre/lustre/ptlrpc/gss/gss_asn1.h    |    6 +-
 .../staging/lustre/lustre/ptlrpc/gss/gss_bulk.c    |    1 -
 drivers/staging/lustre/lustre/ptlrpc/gss/gss_err.h |   10 +-
 .../lustre/lustre/ptlrpc/gss/gss_generic_token.c   |    1 -
 .../staging/lustre/lustre/ptlrpc/gss/gss_keyring.c |    2 +-
 .../lustre/lustre/ptlrpc/gss/gss_krb5_mech.c       |    2 +-
 .../lustre/lustre/ptlrpc/gss/gss_mech_switch.c     |    1 -
 .../staging/lustre/lustre/ptlrpc/gss/lproc_gss.c   |    1 -
 drivers/staging/lustre/lustre/ptlrpc/gss/sec_gss.c |   14 +-
 drivers/staging/lustre/lustre/ptlrpc/import.c      |   40 +-
 drivers/staging/lustre/lustre/ptlrpc/layout.c      |   73 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_client.c |    6 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_server.c |  450 --
 .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c    |   14 +-
 drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |   81 +-
 .../staging/lustre/lustre/ptlrpc/pack_generic.c    |  375 +-
 drivers/staging/lustre/lustre/ptlrpc/pinger.c      |   70 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h |   16 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c   |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c     |   50 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |   77 +-
 drivers/staging/lustre/lustre/ptlrpc/wirehdr.c     |   47 -
 drivers/staging/lustre/lustre/ptlrpc/wiretest.c    |   86 +-
 drivers/staging/media/as102/as102_drv.c            |    1 -
 drivers/staging/media/cxd2099/cxd2099.c            |    1 -
 drivers/staging/media/davinci_vpfe/dm365_ipipe.c   |    2 +-
 .../staging/media/davinci_vpfe/dm365_ipipe_hw.c    |    4 +-
 drivers/staging/media/dt3155v4l/dt3155v4l.c        |    2 +-
 drivers/staging/media/go7007/go7007-driver.c       |    1 -
 drivers/staging/media/go7007/go7007-fw.c           |    4 +-
 drivers/staging/media/go7007/go7007-i2c.c          |    1 -
 drivers/staging/media/go7007/go7007-loader.c       |    1 -
 drivers/staging/media/go7007/go7007-usb.c          |    1 -
 drivers/staging/media/go7007/go7007-v4l2.c         |    1 -
 drivers/staging/media/go7007/s2250-board.c         |    1 -
 drivers/staging/media/go7007/saa7134-go7007.c      |    2 +-
 drivers/staging/media/go7007/snd-go7007.c          |    1 -
 drivers/staging/media/lirc/lirc_igorplugusb.c      |    4 +-
 drivers/staging/media/lirc/lirc_imon.c             |   12 +-
 drivers/staging/media/lirc/lirc_sasem.c            |    1 -
 drivers/staging/media/lirc/lirc_serial.c           |    6 +-
 drivers/staging/media/lirc/lirc_zilog.c            |    4 +-
 drivers/staging/media/solo6x10/solo6x10-core.c     |    2 +-
 drivers/staging/nvec/nvec.c                        |    2 +-
 drivers/staging/octeon/ethernet-mdio.h             |    1 -
 drivers/staging/octeon/ethernet-rx.c               |    1 -
 drivers/staging/octeon/ethernet-tx.c               |    1 -
 drivers/staging/octeon/ethernet.c                  |    1 -
 drivers/staging/olpc_dcon/olpc_dcon.c              |    6 +-
 drivers/staging/ozwpan/ozeltbuf.c                  |    3 +-
 drivers/staging/ozwpan/ozpd.c                      |    1 -
 drivers/staging/ozwpan/ozproto.c                   |    3 +-
 drivers/staging/ozwpan/ozusbsvc.c                  |    1 -
 drivers/staging/ozwpan/ozusbsvc1.c                 |    1 -
 drivers/staging/panel/panel.c                      |    4 +-
 drivers/staging/phison/phison.c                    |    3 +-
 drivers/staging/rtl8187se/ieee80211/dot11d.c       |  132 +-
 drivers/staging/rtl8187se/ieee80211/dot11d.h       |   66 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211.h    |  125 +-
 .../staging/rtl8187se/ieee80211/ieee80211_crypt.c  |    4 +-
 .../rtl8187se/ieee80211/ieee80211_crypt_ccmp.c     |   13 +-
 .../rtl8187se/ieee80211/ieee80211_crypt_tkip.c     |   53 +-
 .../rtl8187se/ieee80211/ieee80211_crypt_wep.c      |    1 -
 drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c |   39 +-
 .../rtl8187se/ieee80211/ieee80211_softmac.c        |  188 +-
 .../rtl8187se/ieee80211/ieee80211_softmac_wx.c     |   64 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c |   13 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211_wx.c |    8 +-
 drivers/staging/rtl8187se/r8180.h                  |   35 +-
 drivers/staging/rtl8187se/r8180_core.c             |   43 +-
 drivers/staging/rtl8187se/r8180_dm.h               |    2 +-
 drivers/staging/rtl8187se/r8180_hw.h               |    4 +-
 drivers/staging/rtl8187se/r8180_rtl8225.h          |    3 +-
 drivers/staging/rtl8187se/r8180_wx.c               |  257 +-
 drivers/staging/rtl8187se/r8185b_init.c            |   17 +-
 drivers/staging/rtl8188eu/core/rtw_ap.c            |   92 +-
 drivers/staging/rtl8188eu/core/rtw_br_ext.c        |   87 +-
 drivers/staging/rtl8188eu/core/rtw_cmd.c           |   67 +-
 drivers/staging/rtl8188eu/core/rtw_debug.c         |    5 +-
 drivers/staging/rtl8188eu/core/rtw_efuse.c         |    2 +-
 drivers/staging/rtl8188eu/core/rtw_io.c            |   14 +-
 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c     |   36 +-
 drivers/staging/rtl8188eu/core/rtw_mlme.c          |  163 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |   99 +-
 drivers/staging/rtl8188eu/core/rtw_mp.c            |   23 +-
 drivers/staging/rtl8188eu/core/rtw_mp_ioctl.c      |    6 +-
 drivers/staging/rtl8188eu/core/rtw_p2p.c           |   27 +-
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c       |   33 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |   71 +-
 drivers/staging/rtl8188eu/core/rtw_sreset.c        |    2 +-
 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c       |  122 +-
 drivers/staging/rtl8188eu/core/rtw_xmit.c          |  136 +-
 .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c   |    4 +-
 drivers/staging/rtl8188eu/hal/HalHWImg8188E_RF.c   |    4 +-
 drivers/staging/rtl8188eu/hal/HalPhyRf_8188e.c     |  292 +-
 drivers/staging/rtl8188eu/hal/HalPwrSeqCmd.c       |    6 +-
 drivers/staging/rtl8188eu/hal/odm.c                |  918 +---
 drivers/staging/rtl8188eu/hal/odm_HWConfig.c       |  361 +-
 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c       |  163 +-
 drivers/staging/rtl8188eu/hal/odm_RegConfig8188E.c |   62 +-
 drivers/staging/rtl8188eu/hal/odm_interface.c      |  102 -
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c       |    4 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c        |    5 -
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c  |   16 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_mp.c        |   40 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_phycfg.c    |    6 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_rf6052.c    |   12 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c    |    2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_sreset.c    |    2 +-
 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c     |    2 +-
 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c     |   12 +-
 drivers/staging/rtl8188eu/hal/usb_halinit.c        |    6 +-
 drivers/staging/rtl8188eu/hal/usb_ops_linux.c      |    1 -
 drivers/staging/rtl8188eu/include/Hal8188EPwrSeq.h |    2 +-
 drivers/staging/rtl8188eu/include/drv_types.h      |    4 +-
 drivers/staging/rtl8188eu/include/hal_intf.h       |   29 -
 drivers/staging/rtl8188eu/include/odm.h            |   90 +-
 drivers/staging/rtl8188eu/include/odm_HWConfig.h   |    4 +-
 .../staging/rtl8188eu/include/odm_RegConfig8188E.h |    2 +-
 drivers/staging/rtl8188eu/include/odm_debug.h      |   15 +-
 drivers/staging/rtl8188eu/include/odm_interface.h  |   54 +-
 drivers/staging/rtl8188eu/include/odm_precomp.h    |    7 -
 drivers/staging/rtl8188eu/include/osdep_service.h  |  143 +-
 drivers/staging/rtl8188eu/include/rtl8188e_hal.h   |    4 +-
 drivers/staging/rtl8188eu/include/rtl8188e_recv.h  |    6 +-
 drivers/staging/rtl8188eu/include/rtl8188e_spec.h  |   70 +-
 drivers/staging/rtl8188eu/include/rtw_cmd.h        |  105 +-
 drivers/staging/rtl8188eu/include/rtw_eeprom.h     |    2 +-
 drivers/staging/rtl8188eu/include/rtw_efuse.h      |    2 +-
 drivers/staging/rtl8188eu/include/rtw_io.h         |   36 +-
 drivers/staging/rtl8188eu/include/rtw_ioctl_set.h  |    4 +-
 drivers/staging/rtl8188eu/include/rtw_iol.h        |    8 +-
 drivers/staging/rtl8188eu/include/rtw_led.h        |    6 +-
 drivers/staging/rtl8188eu/include/rtw_mlme.h       |   62 +-
 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h   |   14 +-
 drivers/staging/rtl8188eu/include/rtw_mp.h         |   10 +-
 drivers/staging/rtl8188eu/include/rtw_mp_ioctl.h   |    2 +-
 drivers/staging/rtl8188eu/include/rtw_pwrctrl.h    |   10 +-
 drivers/staging/rtl8188eu/include/rtw_security.h   |    2 +-
 drivers/staging/rtl8188eu/include/usb_ops.h        |    4 +-
 drivers/staging/rtl8188eu/include/wifi.h           |    2 +-
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |  125 +-
 drivers/staging/rtl8188eu/os_dep/os_intfs.c        |   13 +-
 drivers/staging/rtl8188eu/os_dep/osdep_service.c   |  139 +-
 drivers/staging/rtl8188eu/os_dep/recv_linux.c      |    6 +-
 drivers/staging/rtl8188eu/os_dep/rtw_android.c     |    2 -
 drivers/staging/rtl8188eu/os_dep/usb_intf.c        |   22 +-
 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c   |    8 +-
 drivers/staging/rtl8188eu/os_dep/xmit_linux.c      |   12 +-
 drivers/staging/rtl8192e/dot11d.c                  |    2 +-
 drivers/staging/rtl8192e/dot11d.h                  |    5 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |   13 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c     |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c        |    1 -
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |   24 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |    3 +-
 drivers/staging/rtl8192e/rtl819x_BAProc.c          |   10 +-
 drivers/staging/rtl8192e/rtl819x_Qos.h             |   37 -
 drivers/staging/rtl8192e/rtllib.h                  |    2 +-
 drivers/staging/rtl8192e/rtllib_crypt.c            |    2 +-
 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c       |    4 +-
 drivers/staging/rtl8192e/rtllib_crypt_tkip.c       |    8 +-
 drivers/staging/rtl8192e/rtllib_crypt_wep.c        |    4 +-
 drivers/staging/rtl8192e/rtllib_debug.h            |    6 +-
 drivers/staging/rtl8192e/rtllib_endianfree.h       |   44 +-
 drivers/staging/rtl8192e/rtllib_module.c           |    4 +-
 drivers/staging/rtl8192e/rtllib_rx.c               |   76 +-
 drivers/staging/rtl8192e/rtllib_softmac.c          |   32 +-
 drivers/staging/rtl8192e/rtllib_tx.c               |   16 +-
 drivers/staging/rtl8192u/r8192U.h                  |    1 -
 drivers/staging/rtl8712/os_intfs.c                 |    1 -
 drivers/staging/rtl8712/rtl8712_cmd.c              |    1 -
 drivers/staging/rtl8712/rtl871x_cmd.c              |    1 -
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |    1 -
 drivers/staging/rtl8712/rtl871x_mlme.c             |    3 -
 drivers/staging/rtl8712/rtl871x_security.c         |    1 -
 drivers/staging/rtl8712/usb_intf.c                 |    5 +
 drivers/staging/rts5139/ms.c                       |    2 +-
 drivers/staging/rts5139/rts51x.c                   |    1 -
 drivers/staging/rts5139/rts51x_card.c              |   10 +-
 drivers/staging/rts5139/rts51x_card.h              |    8 +-
 drivers/staging/rts5139/rts51x_scsi.c              |    1 -
 drivers/staging/rts5208/Kconfig                    |   15 +
 drivers/staging/rts5208/Makefile                   |    6 +
 drivers/staging/rts5208/TODO                       |    7 +
 drivers/staging/rts5208/debug.h                    |   43 +
 drivers/staging/rts5208/general.c                  |   35 +
 drivers/staging/rts5208/general.h                  |   31 +
 drivers/staging/rts5208/ms.c                       | 4208 ++++++++++++++++++
 drivers/staging/rts5208/ms.h                       |  227 +
 drivers/staging/rts5208/rtsx.c                     | 1071 +++++
 drivers/staging/rts5208/rtsx.h                     |  185 +
 drivers/staging/rts5208/rtsx_card.c                | 1126 +++++
 drivers/staging/rts5208/rtsx_card.h                | 1098 +++++
 drivers/staging/rts5208/rtsx_chip.c                | 1979 +++++++++
 drivers/staging/rts5208/rtsx_chip.h                | 1002 +++++
 drivers/staging/rts5208/rtsx_scsi.c                | 3370 +++++++++++++++
 drivers/staging/rts5208/rtsx_scsi.h                |  143 +
 drivers/staging/rts5208/rtsx_sys.h                 |   50 +
 drivers/staging/rts5208/rtsx_transport.c           |  769 ++++
 drivers/staging/rts5208/rtsx_transport.h           |   66 +
 drivers/staging/rts5208/sd.c                       | 4525 ++++++++++++++++++++
 drivers/staging/rts5208/sd.h                       |  301 ++
 drivers/staging/rts5208/spi.c                      |  877 ++++
 drivers/staging/rts5208/spi.h                      |   65 +
 drivers/staging/rts5208/trace.h                    |   93 +
 drivers/staging/rts5208/xd.c                       | 2088 +++++++++
 drivers/staging/rts5208/xd.h                       |  188 +
 drivers/staging/sb105x/sb_mp_register.h            |    8 +-
 drivers/staging/sb105x/sb_pci_mp.c                 |    4 +-
 drivers/staging/sb105x/sb_pci_mp.h                 |    1 -
 drivers/staging/sbe-2t3e3/ctrl.c                   |   14 +-
 drivers/staging/sep/sep_crypto.c                   |    3 +-
 drivers/staging/sep/sep_main.c                     |    3 +-
 drivers/staging/serqt_usb2/serqt_usb2.c            |   18 +-
 drivers/staging/silicom/bpctl_mod.c                |    2 -
 drivers/staging/silicom/bypasslib/bypass.c         |  170 +-
 drivers/staging/slicoss/README                     |    1 -
 drivers/staging/slicoss/slicoss.c                  |   23 +-
 drivers/staging/sm7xxfb/sm7xxfb.c                  |    4 +-
 drivers/staging/speakup/main.c                     |    2 -
 drivers/staging/speakup/serialio.c                 |    4 +
 drivers/staging/speakup/serialio.h                 |   26 -
 drivers/staging/tidspbridge/Makefile               |    2 +-
 drivers/staging/tidspbridge/gen/gh.c               |  148 +-
 drivers/staging/tidspbridge/gen/uuidutil.c         |   85 -
 drivers/staging/tidspbridge/include/dspbridge/gh.h |   12 +-
 .../tidspbridge/include/dspbridge/uuidutil.h       |   18 -
 drivers/staging/tidspbridge/pmgr/cmm.c             |    7 +-
 drivers/staging/tidspbridge/pmgr/dbll.c            |   98 +-
 drivers/staging/tidspbridge/pmgr/dev.c             |    6 +-
 drivers/staging/tidspbridge/pmgr/dmm.c             |   20 +-
 drivers/staging/tidspbridge/pmgr/dspapi.c          |   12 +-
 drivers/staging/tidspbridge/rmgr/dbdcd.c           |  108 +-
 drivers/staging/tidspbridge/rmgr/drv_interface.c   |   33 +-
 drivers/staging/usbip/stub_rx.c                    |   20 +-
 drivers/staging/usbip/usbip_common.c               |    5 +-
 .../staging/usbip/userspace/libsrc/usbip_common.c  |    2 +-
 .../staging/usbip/userspace/libsrc/vhci_driver.c   |   69 +-
 .../staging/usbip/userspace/libsrc/vhci_driver.h   |    2 +
 drivers/staging/usbip/userspace/src/Makefile.am    |    2 +-
 drivers/staging/usbip/userspace/src/usbip.c        |    6 +
 drivers/staging/usbip/userspace/src/usbip.h        |    1 +
 drivers/staging/usbip/userspace/src/usbip_port.c   |   57 +
 drivers/staging/usbip/vhci_hcd.c                   |   15 +-
 drivers/staging/vme/devices/vme_user.c             |   14 +-
 drivers/staging/vme/devices/vme_user.h             |   26 +-
 drivers/staging/vt6655/80211hdr.h                  |    2 +-
 drivers/staging/vt6655/baseband.c                  |    4 +-
 drivers/staging/vt6655/bssdb.c                     |  354 +-
 drivers/staging/vt6655/card.c                      |   10 +-
 drivers/staging/vt6655/channel.c                   |   16 +-
 drivers/staging/vt6655/datarate.c                  |    8 +-
 drivers/staging/vt6655/device.h                    |    1 -
 drivers/staging/vt6655/device_main.c               |   62 +-
 drivers/staging/vt6655/dpc.c                       |   40 +-
 drivers/staging/vt6655/hostap.c                    |   14 +-
 drivers/staging/vt6655/iwctl.c                     |    4 +-
 drivers/staging/vt6655/key.c                       |   44 +-
 drivers/staging/vt6655/mac.c                       |    4 +-
 drivers/staging/vt6655/power.c                     |    9 +-
 drivers/staging/vt6655/rf.c                        |    2 +-
 drivers/staging/vt6655/rxtx.c                      |   12 +-
 drivers/staging/vt6655/vntwifi.c                   |    6 +-
 drivers/staging/vt6655/wcmd.c                      |   22 +-
 drivers/staging/vt6655/wctl.c                      |    6 +-
 drivers/staging/vt6655/wmgr.c                      |  125 +-
 drivers/staging/vt6655/wpa.c                       |    2 +-
 drivers/staging/vt6655/wpa2.c                      |   18 +-
 drivers/staging/vt6655/wpactl.c                    |   44 +-
 drivers/staging/vt6655/wpactl.h                    |   12 +-
 drivers/staging/vt6655/wroute.c                    |   50 +-
 drivers/staging/vt6656/Makefile                    |    1 -
 drivers/staging/vt6656/aes_ccmp.c                  |   16 +-
 drivers/staging/vt6656/baseband.c                  |  335 +-
 drivers/staging/vt6656/bssdb.c                     | 2271 +++++-----
 drivers/staging/vt6656/bssdb.h                     |    4 +-
 drivers/staging/vt6656/card.c                      |  108 +-
 drivers/staging/vt6656/channel.c                   |    3 +-
 drivers/staging/vt6656/datarate.c                  |    2 +-
 drivers/staging/vt6656/datarate.h                  |    1 -
 drivers/staging/vt6656/desc.h                      |    8 -
 drivers/staging/vt6656/device.h                    |   30 +-
 drivers/staging/vt6656/device_cfg.h                |    2 +
 drivers/staging/vt6656/dpc.c                       |   49 +-
 drivers/staging/vt6656/int.c                       |   60 +-
 drivers/staging/vt6656/iwctl.c                     |   20 +-
 drivers/staging/vt6656/main_usb.c                  |  553 ++-
 drivers/staging/vt6656/mib.c                       |  489 ---
 drivers/staging/vt6656/mib.h                       |  378 --
 drivers/staging/vt6656/rf.c                        |    7 +-
 drivers/staging/vt6656/rndis.h                     |   30 +-
 drivers/staging/vt6656/rxtx.c                      |  344 +-
 drivers/staging/vt6656/rxtx.h                      |   12 +-
 drivers/staging/vt6656/tkip.c                      |    4 +-
 drivers/staging/vt6656/usbpipe.c                   |   10 -
 drivers/staging/vt6656/wcmd.c                      | 1712 ++++----
 drivers/staging/vt6656/wmgr.c                      |   10 +-
 drivers/staging/vt6656/wpa.c                       |   12 +-
 drivers/staging/vt6656/wpa2.c                      |   16 +-
 drivers/staging/vt6656/wpactl.c                    |    2 +-
 drivers/staging/winbond/mds.c                      |  101 +-
 drivers/staging/wlags49_h2/debug.h                 |   56 +-
 drivers/staging/wlags49_h2/sta_h25.c               |    6 +-
 drivers/staging/wlags49_h2/wl_cs.c                 |   67 +-
 drivers/staging/wlags49_h2/wl_cs.h                 |    2 +-
 drivers/staging/wlags49_h2/wl_enc.c                |   15 -
 drivers/staging/wlags49_h2/wl_enc.h                |    4 +-
 drivers/staging/wlags49_h2/wl_main.c               |  155 +-
 drivers/staging/wlags49_h2/wl_main.h               |    2 +-
 drivers/staging/wlags49_h2/wl_netdev.c             |   97 +-
 drivers/staging/wlags49_h2/wl_pci.c                | 1578 -------
 drivers/staging/wlags49_h2/wl_pci.h                |  109 -
 drivers/staging/wlags49_h2/wl_priv.c               |  134 -
 drivers/staging/wlags49_h2/wl_profile.c            |   17 -
 drivers/staging/wlags49_h2/wl_util.c               |   59 -
 drivers/staging/wlags49_h2/wl_version.h            |   34 +-
 drivers/staging/wlags49_h2/wl_wext.c               |  188 +-
 drivers/staging/wlags49_h2/wl_wext.h               |    2 +-
 drivers/staging/wlan-ng/cfg80211.c                 |   18 +-
 drivers/staging/wlan-ng/hfa384x.h                  |    4 +-
 drivers/staging/wlan-ng/prism2mgmt.c               |    4 +-
 drivers/staging/wlan-ng/prism2mgmt.h               |    6 +-
 drivers/staging/wlan-ng/prism2mib.c                |    6 +-
 drivers/staging/wlan-ng/prism2sta.c                |    7 +-
 drivers/staging/wlan-ng/prism2usb.c                |   10 +-
 drivers/staging/xgifb/XGI_main.h                   |    2 +-
 drivers/staging/xillybus/Kconfig                   |    2 +-
 drivers/staging/xillybus/xillybus_of.c             |   26 +-
 drivers/staging/xillybus/xillybus_pcie.c           |    4 +-
 drivers/staging/zsmalloc/Kconfig                   |   13 +
 drivers/staging/zsmalloc/zsmalloc-main.c           |   86 +-
 drivers/staging/zsmalloc/zsmalloc.h                |    9 +-
 drivers/usb/Kconfig                                |    2 +
 drivers/usb/Makefile                               |    1 +
 drivers/{staging => usb}/dwc2/Kconfig              |    0
 drivers/{staging => usb}/dwc2/Makefile             |    0
 drivers/{staging => usb}/dwc2/core.c               |  378 +-
 drivers/{staging => usb}/dwc2/core.h               |   62 +-
 drivers/{staging => usb}/dwc2/core_intr.c          |   10 +-
 drivers/{staging => usb}/dwc2/hcd.c                |   22 +-
 drivers/{staging => usb}/dwc2/hcd.h                |    4 +-
 drivers/{staging => usb}/dwc2/hcd_ddma.c           |    8 +-
 drivers/{staging => usb}/dwc2/hcd_intr.c           |    6 +-
 drivers/{staging => usb}/dwc2/hcd_queue.c          |  195 +-
 drivers/{staging => usb}/dwc2/hw.h                 |    0
 drivers/{staging => usb}/dwc2/pci.c                |    2 +-
 drivers/{staging => usb}/dwc2/platform.c           |   60 +-
 drivers/vme/Kconfig                                |    2 +-
 drivers/vme/boards/vme_vmivme7805.c                |    2 +-
 drivers/vme/bridges/vme_ca91cx42.c                 |    2 +-
 drivers/vme/bridges/vme_tsi148.c                   |    2 +-
 drivers/vme/vme.c                                  |   25 +-
 include/linux/hid-sensor-ids.h                     |   12 +
 include/linux/iio/buffer.h                         |    3 +
 include/linux/iio/events.h                         |    4 -
 include/linux/iio/iio.h                            |  115 +-
 include/linux/iio/types.h                          |    1 +
 include/linux/mfd/syscon/imx6q-iomuxc-gpr.h        |    1 +
 include/linux/vme.h                                |    3 +-
 837 files changed, 51733 insertions(+), 29522 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.txt
 create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2563.txt
 create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/hmc5843.txt
 create mode 100644 Documentation/devicetree/bindings/staging/xillybus.txt
 rename Documentation/devicetree/bindings/{staging => usb}/dwc2.txt (70%)
 create mode 100644 drivers/iio/humidity/Kconfig
 create mode 100644 drivers/iio/humidity/Makefile
 create mode 100644 drivers/iio/humidity/dht11.c
 create mode 100644 drivers/iio/light/cm32181.c
 create mode 100644 drivers/iio/orientation/Kconfig
 create mode 100644 drivers/iio/orientation/Makefile
 create mode 100644 drivers/iio/orientation/hid-sensor-incl-3d.c
 create mode 100644 drivers/iio/pressure/mpl3115.c
 create mode 100644 drivers/staging/android/ion/Kconfig
 create mode 100644 drivers/staging/android/ion/Makefile
 create mode 100644 drivers/staging/android/ion/compat_ion.c
 create mode 100644 drivers/staging/android/ion/compat_ion.h
 create mode 100644 drivers/staging/android/ion/ion.c
 create mode 100644 drivers/staging/android/ion/ion.h
 create mode 100644 drivers/staging/android/ion/ion_carveout_heap.c
 create mode 100644 drivers/staging/android/ion/ion_chunk_heap.c
 create mode 100644 drivers/staging/android/ion/ion_cma_heap.c
 create mode 100644 drivers/staging/android/ion/ion_dummy_driver.c
 create mode 100644 drivers/staging/android/ion/ion_heap.c
 create mode 100644 drivers/staging/android/ion/ion_page_pool.c
 create mode 100644 drivers/staging/android/ion/ion_priv.h
 create mode 100644 drivers/staging/android/ion/ion_system_heap.c
 create mode 100644 drivers/staging/android/ion/ion_test.c
 create mode 100644 drivers/staging/android/ion/tegra/Makefile
 create mode 100644 drivers/staging/android/ion/tegra/tegra_ion.c
 create mode 100644 drivers/staging/android/uapi/ion.h
 create mode 100644 drivers/staging/android/uapi/ion_test.h
 delete mode 100644 drivers/staging/btmtk_usb/Kconfig
 delete mode 100644 drivers/staging/btmtk_usb/Makefile
 delete mode 100644 drivers/staging/btmtk_usb/README
 delete mode 100644 drivers/staging/btmtk_usb/TODO
 delete mode 100644 drivers/staging/btmtk_usb/btmtk_usb.c
 delete mode 100644 drivers/staging/btmtk_usb/btmtk_usb.h
 create mode 100644 drivers/staging/comedi/drivers/mf6x4.c
 delete mode 100644 drivers/staging/dwc2/TODO
 create mode 100644 drivers/staging/imx-drm/imx-hdmi.c
 create mode 100644 drivers/staging/imx-drm/imx-hdmi.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/linux-fs.h
 delete mode 100644 drivers/staging/lustre/lustre/include/linux/lustre_debug.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lu_target.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre/liblustreapi.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre/lustreapi.h
 delete mode 100644 drivers/staging/lustre/lustre/libcfs/lwt.c
 create mode 100644 drivers/staging/lustre/lustre/llite/xattr_cache.c
 delete mode 100644 drivers/staging/lustre/lustre/lvfs/fsfilt_ext3.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/llog_server.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/wirehdr.c
 create mode 100644 drivers/staging/rts5208/Kconfig
 create mode 100644 drivers/staging/rts5208/Makefile
 create mode 100644 drivers/staging/rts5208/TODO
 create mode 100644 drivers/staging/rts5208/debug.h
 create mode 100644 drivers/staging/rts5208/general.c
 create mode 100644 drivers/staging/rts5208/general.h
 create mode 100644 drivers/staging/rts5208/ms.c
 create mode 100644 drivers/staging/rts5208/ms.h
 create mode 100644 drivers/staging/rts5208/rtsx.c
 create mode 100644 drivers/staging/rts5208/rtsx.h
 create mode 100644 drivers/staging/rts5208/rtsx_card.c
 create mode 100644 drivers/staging/rts5208/rtsx_card.h
 create mode 100644 drivers/staging/rts5208/rtsx_chip.c
 create mode 100644 drivers/staging/rts5208/rtsx_chip.h
 create mode 100644 drivers/staging/rts5208/rtsx_scsi.c
 create mode 100644 drivers/staging/rts5208/rtsx_scsi.h
 create mode 100644 drivers/staging/rts5208/rtsx_sys.h
 create mode 100644 drivers/staging/rts5208/rtsx_transport.c
 create mode 100644 drivers/staging/rts5208/rtsx_transport.h
 create mode 100644 drivers/staging/rts5208/sd.c
 create mode 100644 drivers/staging/rts5208/sd.h
 create mode 100644 drivers/staging/rts5208/spi.c
 create mode 100644 drivers/staging/rts5208/spi.h
 create mode 100644 drivers/staging/rts5208/trace.h
 create mode 100644 drivers/staging/rts5208/xd.c
 create mode 100644 drivers/staging/rts5208/xd.h
 delete mode 100644 drivers/staging/tidspbridge/gen/uuidutil.c
 create mode 100644 drivers/staging/usbip/userspace/src/usbip_port.c
 delete mode 100644 drivers/staging/vt6656/mib.c
 delete mode 100644 drivers/staging/vt6656/mib.h
 delete mode 100644 drivers/staging/wlags49_h2/wl_pci.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_pci.h
 rename drivers/{staging => usb}/dwc2/Kconfig (100%)
 rename drivers/{staging => usb}/dwc2/Makefile (100%)
 rename drivers/{staging => usb}/dwc2/core.c (92%)
 rename drivers/{staging => usb}/dwc2/core.h (94%)
 rename drivers/{staging => usb}/dwc2/core_intr.c (98%)
 rename drivers/{staging => usb}/dwc2/hcd.c (99%)
 rename drivers/{staging => usb}/dwc2/hcd.h (99%)
 rename drivers/{staging => usb}/dwc2/hcd_ddma.c (99%)
 rename drivers/{staging => usb}/dwc2/hcd_intr.c (99%)
 rename drivers/{staging => usb}/dwc2/hcd_queue.c (89%)
 rename drivers/{staging => usb}/dwc2/hw.h (100%)
 rename drivers/{staging => usb}/dwc2/pci.c (99%)
 rename drivers/{staging => usb}/dwc2/platform.c (77%)


More information about the devel mailing list