All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, devel@linuxdriverproject.org
Subject: [GIT PATCH] Staging driver patches for 3.12-rc1
Date: Mon, 2 Sep 2013 16:58:53 -0700	[thread overview]
Message-ID: <20130902235853.GD4544@kroah.com> (raw)

The following changes since commit d4e4ab86bcba5a72779c43dc1459f71fea3d89c8:

  Linux 3.11-rc5 (2013-08-11 18:04:20 -0700)

are available in the git repository at:

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

for you to fetch changes up to 91121c103ae93ef117e58712786864270d7f488e:

  staging: dwc2: make dwc2_core_params documentation more complete (2013-08-30 14:14:54 -0700)

----------------------------------------------------------------
staging tree merge for 3.12-rc1

Here's the bit staging tree pull request for 3.12-rc1.

Lots of staging driver updates, and fixes.  Lustre is finally enabled in
the build, and lots of cleanup started happening in it.  There's a new
wireless driver in here, and 2 new TTY drivers, which cause the overall
lines added/removed to be quite large on the "added" side.

The IIO driver updates are also coming through here, as they are tied to
the staging iio drivers.

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

----------------------------------------------------------------
Aaro Koskinen (46):
      staging: xgifb: delete unused "rateindex" parameters
      staging: xgifb: delete unused "ModeNo" parameters
      staging: xgifb: delete unused "ModeIdIndex" parameters
      staging: xgifb: delete unused "HwDeviceExtension" parameters
      staging: xgifb: delete unused "RefreshRateTableIndex" parameters
      staging: xgifb: delete unused "pVBInfo" parameters
      staging: octeon-usb: depend on CAVIUM_OCTEON_SOC
      staging: octeon-usb: use correct board type for EdgeRouter Lite
      staging: octeon-usb: cvmx-usb: delete driver-specific tracing code
      staging: octeon-usb: cvmx-usb: delete redundant debug flags
      staging: octeon-usb: cvmx-usb: delete redundant example code
      staging: octeon-usb: cvmx-usb: delete __cplusplus
      staging: octeon-usb: cvmx-usb: utilize Linux error codes
      staging: octeon-usb: cvmx-usb: eliminate cvmx_likely/unlikely
      staging: octeon-usb: cvmx-usb: replace long udelays with mdelays
      staging: octeon-usb: cvmx-usb: replace cvmx_wait_usec with udelay
      staging: octeon-usb: cvmx-usb: replace cvmx_le16_to_cpu with le16_to_cpu
      staging: octeon-usb: cvmx-usb: delete __cvmx_usb_complete_to_string()
      staging: octeon-usb: cvmx-usb: fix whitespace issues
      staging: octeon-usb: cvmx-usb: reformat long comments
      staging: octeon-usb: cvmx-usb: delete @INTERNAL
      staging: octeon-usb: cvmx-usb: delete duplicated documentation from .h file
      staging: octeon-usb: cvmx-usb: convert @param
      staging: octeon-usb: cvmx-usb: convert @return
      staging: octeon-usb: cvmx-usb: delete CVS keyword markers
      staging: octeon-usb: cvmx-usb: reformat documentation
      staging: octeon-usb: cvmx_usb_speed_t -> enum cvmx_usb_speed
      staging: octeon-usb: cvmx_usb_transfer_t -> enum cvmx_usb_transfer
      staging: octeon-usb: cvmx_usb_direction_t -> enum cvmx_usb_direction
      staging: octeon-usb: cvmx_usb_complete_t -> enum cvmx_usb_complete
      staging: octeon-usb: cvmx_usb_callback_t -> enum cvmx_usb_callback
      staging: octeon-usb: cvmx_usb_initialize_flags_t -> enum cvmx_usb_initialize_flags
      staging: octeon-usb: cvmx_usb_pipe_flags_t -> enum cvmx_usb_pipe_flags
      staging: octeon-usb: cvmx_usb_isochronous_flags_t -> enum cvmx_usb_isochronous_flags
      staging: octeon-usb: cvmx_usb_transaction_flags_t -> enum cvmx_usb_transaction_flags
      staging: octeon-usb: cvmx_usb_stage_t -> enum cvmx_usb_stage
      staging: octeon-usb: cvmx_usb_port_status_t -> struct cvmx_usb_port_status
      staging: octeon-usb: cvmx_usb_iso_packet_t -> struct cvmx_usb_iso_packet
      staging: octeon-usb: cvmx_usb_state_t -> struct cvmx_usb_state
      staging: octeon-usb: cvmx_usb_transaction_t -> struct cvmx_usb_transaction
      staging: octeon-usb: cvmx_usb_pipe_t -> struct cvmx_usb_pipe
      staging: octeon-usb: cvmx_usb_pipe_list_t -> struct cvmx_usb_pipe_list
      staging: octeon-usb: cvmx_usb_tx_fifo_t -> struct cvmx_usb_tx_fifo
      staging: octeon-usb: cvmx_usb_internal_state_t -> struct cvmx_usb_internal_state
      staging: octeon-usb: cvmx_usb_control_header_t -> union cvmx_usb_control_header
      staging: octeon-usb: eliminate remaining typedef unions

Alexander Holler (4):
      iio: hid-sensor-accel-3d: add module alias for autoload
      iio: hid-sensor-gyro-3d: add module alias for autoload
      iio: hid-sensor-als: add module alias for autoload
      iio: hid-sensor-magn-3d: add module alias for autoload

Alexander.Boyko (1):
      staging/lustre/crypto: add crc32c module loading to libcfs

Alexandre Belloni (1):
      iio: Add Nuvoton NAU7802 ADC driver

Andrea Merello (1):
      staging: Update e-mail address for Andrea Merello

Andreas Dilger (2):
      staging/lustre/ldlm: print FID in lvbo_init(), lvbo_update
      staging/lustre/mdt: duplicate link names in directory

Andreas Werner (1):
      Staging: imx-drm: imx-tve.c Fixed 80 character line coding style issue

Andrew Morton (1):
      drivers/staging/comedi/drivers/das16.c: needs slab.h

Andriy Skulysh (1):
      staging/lustre/ldlm: Fix flock deadlock detection race

Andy Shevchenko (2):
      staging: rtl8712: return MAC in standard form
      staging: lustre: re-use kbasename() common helper

Anthony Foiani (7):
      staging: usbip: clean up checkpatch warnings in usbipd.c
      staging: usbip: use local variable while setting up socket
      staging: usbip: improve error reporting
      staging: usbip: add "-P" / "--pid" option to save usbipd process id
      staging: usbip: set usbipd server port via "-t" / "--tcp-port" option.
      staging: usbip: properly handle "-l" / "--log" option
      staging: usbip: fix up alignment in long options list

Bruce Korb (1):
      staging/lustre/dlmlock: compress out unused space

Bruno Faccini (1):
      staging/lustre/mdc: Keep resend FLocks

Chad Williamson (3):
      Staging: silicom: remove the bpctl_dev_t typdef
      Staging: silicom: remove the typedef for bpmod_info_t
      Staging: silicom: remove typedef for dev_desc_t

Chen Gang (1):
      staging: dgnc: Kconfig: add dependency PCI for it

Dan Carpenter (10):
      staging: ozwpan: Separate success & failure case for oz_hcd_pd_arrived()
      staging: comedi: usbdux: allocating too much data
      staging: comedi: dt282x: dt282x_ai_insn_read() always fails
      staging: comedi: pcl812: missing break statement
      staging: gdm7240: fix error handling of probe()
      staging: drm/imx: ipu-dc: signedness bug in ipu_dc_init_sync()
      staging: r8188eu: off by one bugs
      staging: rtl8188eu: || vs && typo
      staging: r8188eu: copying one byte too much
      staging: rtl8188eu: off by one in rtw_set_802_11_add_wep()

Daniel Vetter (1):
      drm/imx: kill firstopen callback

Denis CIOCCA (1):
      iio: Added ST-sensors platform data to select the DRDY interrupt pin

Dmitry Eremin (2):
      staging/lustre/llite: A not locked mutex can be unlocked.
      staging/lustre/ptlrpc: race in pinger (use-after-free situation)

Dragos Foianu (1):
      staging/lustre/libcfs: removed dead code from libcfs_string

Eli Billauer (4):
      staging: New driver: Xillybus generic interface for FPGA
      staging: xillybus: Multiple definition of xillyname resolved (bug fix)
      staging: xillybus: Removed dependency on OF_DEVICE in Kconfig
      staging: xillybus: Fixed sparse errors

Emil Goode (2):
      staging: lustre: Fix non-ANSI sparse warnings
      staging: lustre: Fix sparse warnings about use of obsolete initializer

Fabio Estevam (16):
      imx-drm: imx-drm-core: Export imx_drm_encoder_get_mux_id
      imx-drm: ipu-dp: Check the return value of devm_kzalloc()
      imx-drm: ipu-dp: Remove unneeded braces
      imx-drm: ipu-dp: Introduce IPUV3_NUM_FLOWS
      imx-drm: imx-tve: Provide __acquires/__releases annotation
      imx-drm: TODO: Remove LVDS support from missing features list.
      imx-drm: imx-tve: Remove unneeded check for platform_get_resource()
      imx-drm: ipu-common: Simplify the error path
      imx-drm: ipu-common: Check the return value from clk_prepare_enable()
      imx-drm: ipu-common: Add MODULE_ALIAS
      iio: mxs-lradc: Check the return value from stmp_reset_block()
      imx-drm: ipu-di: Check the return value from clk_prepare_enable()
      imx-drm: imx-ldb: Add MODULE_ALIAS()
      imx-drm: imx-tve: Add MODULE_ALIAS()
      imx-drm: parallel-display: Add MODULE_ALIAS()
      imx-drm: ipuv3-crtc: Add MODULE_ALIAS()

Fan Yong (3):
      staging/lustre/lfsck: LFSCK 1.5 technical debts (3)
      staging/lustre/llite: return valid fsid for statfs
      staging/lustre/scrub: purge inconsistenct objects after OI scrub

Fengguang Wu (2):
      staging: gdm7240: gdm_driver[] can be static
      staging: ozwpan: oz_pd_free() can be static

Geert Uytterhoeven (3):
      staging: comedi: Add missing #include <linux/slab.h>
      staging: lustre: Use proper constant types for L*_POISON values
      staging: dgap: Add missing #include <linux/slab.h>

Greg Kroah-Hartman (59):
      staging: lustre: remove unused "helper" macros
      staging: lustre: remove [f]printf() macros that aren't being used
      staging: lustre: don't use time() or CFS_CURRENT_TIME
      staging: lustre: a typedef for 'struct miscdevice'???
      staging: lustre: NR_CPUS is always defined
      staging: gdm724x: gdm_tty: fix tty api build warnings
      staging: gdm724x: add tty stuff to TODO file.
      staging: gdm724x: remove unneeded TO_HOST_SUCCESS enum
      staging: gdm724x: fix up line lengths in the .h files
      staging: gdm724x: prevent module from being built in
      staging: gdm724x: remove ioctl call
      staging: xillybus: force to be a module
      staging: asus_oled: delete driver
      Merge 3.11-rc3 into staging-next
      staging: gdm724x: depend on CONFIG_TTY
      staging: lustre: remove ll_blkdev_put()
      staging: lustre: remove ll_dentry_open()
      staging: lustre: remove ll_generic_file_llseek_size()
      staging: lustre: remove ll_permission()
      staging: lustre: remove ll_generic_permission()
      staging: lustre: remove ll_vfs_symlink()
      staging: lustre: remove ll_invalidate_bdev()
      staging: lustre: remove ENTRY/EXIT_NESTING stuff
      staging: lustre: remove ENTRY macro
      staging: lustre: remove RETURN_EXIT macro
      staging: lustre: remove EXIT macro
      staging: lustre: remove RETURN macro
      staging: lustre: remove cfs_register_sysctl_table macro
      staging: lustre: remove almost all crypto layer wrappers
      staging: lustre: remove ll_crypto_alloc_blkcipher
      staging: lustre: remove cfs_for_each_possible_cpu()
      staging: lustre: remove unused cfs_"symbol" macros
      staging: lustre: remove typedef for module_t
      staging: lustre: remove typedef for group_info_t
      staging: lustre: remove wrappers for two atomic functions
      staging: lustre: remove cfs_module() macro
      staging: lustre: remove unused cfs_ waitqueue wrappers
      staging: lustre: remove timer_list_t typedef
      staging: lustre: remove CFS_DECL_WAITQ() macro
      staging: lustre: remove cfs_task_state_t
      staging: lustre: remove task_t typedef
      staging: lustre: remove strange journal macros into the one file using them
      staging: lustre: remove proc_dir_entry_t typedef
      Merge tag 'iio-for-3.12a' of git://git.kernel.org/.../jic23/iio into staging-next
      Revert "iio: add configuration option for debug support"
      Merge 3.11-rc5 into staging-next
      staging: zcache: delete it
      Revert "staging: comedi: drivers: use comedi_dio_insn_config() for complex cases"
      Revert "staging: comedi: core: introduce comedi_dio_insn_config()"
      Revert "staging: comedi: skel: use comedi_dio_insn_config()"
      Merge tag 'iio-for-3.12b' of git://git.kernel.org/.../jic23/iio into staging-next
      staging: wlags49_h2: remove sysfs file
      staging: android: timed_output: fix sysfs file creation race
      staging: frontier: use better DEVICE_ATTR_ macros
      staging: keucr: be explicit to the sysfs file permissions
      staging: quickstart: fix up sysfs file permissions
      staging: line6: use default sysfs attribute macros
      staging: usbip: use DEVICE_ATTR_RO/RW for sysfs attributes
      Merge tag 'iio-for-3.12c' of git://git.kernel.org/.../jic23/iio into staging-next

Grygorii Strashko (1):
      iio: core: implement devm_iio_device_alloc/devm_iio_device_free

H Hartley Sweeten (160):
      staging: comedi: drivers: introduce comedi_alloc_devpriv()
      staging: comedi: use comedi_alloc_devpriv()
      staging: comedi: don't rely on comedidev.h to include headers
      staging: comedi: drivers do not need <linux/ioport.h>
      staging: comedi: do not include <linux/delay.h> if its not needed
      staging: comedi: ii_pci20kc: this is an ISA board not a PCI board
      staging: comedi: pcl724: add support for the PCM-IO48 PC/104 board
      staging: comedi: ni_mio_common: needs <linux/delay.h>
      staging: comedi: comedi_buf: needs <linux/vmalloc.h>
      staging: comedi: mite.h: needs <linux/slab.h>
      staging: comedi: usbdux: rename struct usbduxsub
      staging: comedi: usbdux: remove the usb_driver (*probe) noise
      staging: comedi: usbdux: tidy up usbdux_usb_probe()
      staging: comedi: usbdux: move usb buffer allocation into new function
      staging: comedi: usbdux: push usb (*disconnect) into comedi (*detach)
      staging: comedi: usbdux: push usb (*probe) into comedi (*auto_attach)
      staging: comedi: usbdux: remove unnecessary tidy_up() calls
      staging: comedi: usbdux: cleanup the (*detach)
      staging: comedi: usbdux: remove NOISY_DUX_DEBUGBUG
      staging: comedi: usbdux: tidy up usbdux_attach_common()
      staging: comedi: usbdux: absorb usbdux_attach_common into caller
      staging: comedi: usbdux: tidy up usbduxsub_ai_isoc_irq()
      staging: comedi: usbdux: tidy up usbduxsub_ao_isoc_irq()
      staging: comedi: usbdux: tidy up usbduxsub_pwm_irq()
      staging: comedi: usbdux: remove the SUBDEV_* defines
      staging: comedi: usbdux: tidy up the comedi_lrange tables
      staging: comedi: usbdux: remove dev_printk() noise
      staging: comedi: usbdux: tidy up usbduxsub_submit_inurbs()
      staging: comedi: usbdux: tidy up usbduxsub_submit_outurbs()
      staging: comedi: usbdux: tidy up usbduxsub_submit_pwm_urbs()
      staging: comedi: usbdux: remove 'comedidev' from private data
      staging: comedi: usbdux: remove 'interface' from private data
      staging: comedi: usbdux: tidy up send_dux_commands()
      staging: comedi: usbdux: tidy up receive_dux_commands()
      staging: comedi: usbdux: pass comedi_device pointer to usbdux_alloc_usb_buffers()
      staging: comedi: usbdux: remove usb_device back pointer from private data
      staging: comedi: usbdux: remove 'ifnum' from the private data
      staging: comedi: usbdux: make private data flags bit-fields
      staging: comedi: usbdux: tidy up usbdux_ai_stop()
      staging: comedi: usbdux: tidy up usbdux_ai_cancel()
      staging: comedi: usbdux: tidy up usbdux_ao_stop()
      staging: comedi: usbdux: tidy up usbdux_ao_cancel()
      staging: comedi: range: tidy up comedi_check_chanlist()
      staging: comedi: adv_pci1724: remove ao_range_list_1724
      staging: comedi: addi_apci_1710: fix some compile errors/warnings
      staging: comedi: addi_apci_1710: separate from addi_common.h
      staging: comedi: addi_apci_1710: delete driver
      staging: comedi: addi_common.h: cleanup after removal of addi_apci_1710
      staging: comedi: ii_pci20kc: use comedi_alloc_spriv()
      staging: comedi: ii_pci20kc: remove forward declarations 1
      staging: comedi: ii_pci20kc: remove forward declarations 2
      staging: comedi: ii_pci20kc: remove forward declarations 3
      staging: comedi: ii_pci20kc: move comedi_lrange tables
      staging: comedi: ii_pci20kc: remove CHAN macro
      staging: comedi: ii_pci20kc.c: cleanup the dio subdevice
      staging: comedi: ii_pci20kc.c: tidy up the subdevice module init
      staging: comedi: ii_pci20kc.c: remove 'iobase' from the subdevice private data
      staging: comedi: ii_pci20kc.c: break up the subdevice private data union
      staging: comedi: ii_pci20kc: cleanup the ao subdevice
      staging: comedi: ii_pci20kc: cleanup the ai subdevice
      staging: comedi: ii_pci20kc: cleanup final pieces
      staging: comedi: usbduxsigma: set *_cmd_running flags before submitting urbs
      staging: comedi: usbdux: tidy up usbdux_ai_inttrig()
      staging: comedi: usbdux: tidy up usbdux_ai_cmd()
      staging: comedi: usbdux: tidy up usbdux_ai_insn_read()
      staging: comedi: usbdux: clarify bipolar ai data
      staging: comedi: usbdux: tidy up usbdux_ao_insn_read()
      staging: comedi: usbdux: tidy up usbdux_ao_insn_write()
      staging: comedi: usbdux: tidy up usbdux_ao_inttrig()
      staging: comedi: usbdux: tidy up usbdux_ao_cmd()
      staging: comedi: usbdux: tidy up usbdux_dio_insn_config()
      staging: comedi: usbdux: tidy up usbdux_dio_insn_bits()
      staging: comedi: usbdux: fix usbdux_counter_read()
      staging: comedi: usbdux: fix usbdux_counter_write()
      staging: comedi: usbdux: tidy up usbdux_pwm_stop()
      staging: comedi: usbdux: fix usbdux_pwm_cancel()
      staging: comedi: usbdux: fix usbdux_pwm_start()
      staging: comedi: usbdux: tidy up unlink and stop helpers
      staging: comedi: usbdux: use the stop helpers in the detach
      staging: comedi: usbdux: remove the usb endpoint defines
      staging: comedi: usbdux: remove some unused defines
      staging: comedi: usbdux: move usbdux_firmware_upload()
      staging: comedi: usbdux: clarify bipolar ai data in usbduxsub_ai_isoc_irq()
      staging: comedi: usbdux: rename private data variables
      staging: comedi: usbdux: cleanup the private data 'outBuffer'
      staging: comedi: usbdux: simplify initializing the ao urb transfer_buffer
      staging: comedi: usbdux: remove unnecessary check in usbdux_ai_cmd()
      staging: comedi: usbdux: remove unnecessary check in usbdux_ao_cmd()
      staging: comedi: usbdux: 'dac_commands' does not need to be kzalloc()'d
      staging: comedi: usbdux: remove unused define
      staging: comedi: usbdux: move and rename the bulk transfer commands
      staging: comedi: usbdux: consolidate usbduxsub_unlink_{in, out}urbs()
      staging: comedi: das16: "timer_mode" is always used for DMA
      staging: comedi: das16: remove DMA irq support
      staging: comedi: das16: fix DMA init during board attach
      staging: comedi: das16: all supported board have analog inputs
      staging: comedi: das16: change boardinfo 'ai_nbits' to 'ai_maxdata'
      staging: comedi: das16: all supported board have digital inputs
      staging: comedi: das16: all supported board have digital outputs
      staging: comedi: das16: cleanup analog output subdevice
      staging: comedi: das16: tidy up the comedi_lrange tables
      staging: comedi: das16: remove unused struct definition
      staging: comedi: das16: remove 'ai_unipolar' and 'ai_singleended'
      staging: comedi: das16: remove reg_dump()
      staging: comedi: das16: remove DEBUG_PRINT macro
      staging: comedi: das16: remove 'volatile' on private data variables
      staging: comedi: das16: add a 'can_burst' flag to the private data
      staging: comedi: das16: remove unused DAS16_SIZE
      staging: comedi: das16: remove unused static const variable
      staging: comedi: das16: remove the register map comments
      staging: comedi: das16: introduce das16_ai_{en, dis}able() helpers
      staging: comedi: das16: tidy up das16_ai_insn_read()
      staging: comedi: das16: move some functions to improve readability
      staging: comedi: das16: remove unnecessary test in das16_interrupt()
      staging: comedi: das16: move boardinfo declaration
      staging: comedi: das16: remove 'i8254_offset' from boardinfo
      staging: comedi: das16: tidy up 8255 digital i/o subdevice
      staging: comedi: das16: tidy up the register map defines
      staging: comedi: das16: fail attach if board id is incorrect
      staging: comedi: das16: cleanup printk message in board attach
      staging: comedi: das16: absorb das1600_mode_detect() into caller
      staging: comedi: das16: fix a > 80 char line issue
      staging: comedi: das16: cleanup comedi_error() messages
      staging: comedi: das16: tidy up private data definition
      staging: comedi: das16: change MODULE_DESCRIPTION
      staging: comedi: das16: fix das16_detach()
      staging: comedi: das16: remove an unnecessary check in the attach
      staging: comedi: das16: tidy up user ai/ao range initialization
      staging: comedi: das16: remove some unnecessary parentheses
      staging: comedi: das16: tidy up multi-line comments
      staging: comedi: usbdux: generalize the usb_submit_urb functions
      staging: comedi: usbduxsigma: generalize the ai/ao usb_kill_urb()
      staging: comedi: usbduxsigma: remove the usb endpoint defines
      staging: comedi: usbdux: tidy up usbdux_pwm_period()
      staging: comedi: usbdux: tidy up usbdux_pwm_pattern()
      staging: comedi: usbdux: tidy up usbdux_pwm_write()
      staging: comedi: usbdux: remove usbdux_pwm_read()
      staging: comedi: usbdux: tidy up usbdux_pwm_config()
      staging: comedi: usbdux: return void from usbdux_pwm_pattern()
      staging: comedi: usbduxsigma: return void from usbduxsigma_pwm_pattern()
      staging: comedi: usbdux: tidy up usbdux_alloc_usb_buffers()
      staging: comedi: usbduxsigma: 'dac_commands' does not need to be kzalloc()'d
      staging: comedi: usbduxsigma: init 'pwm_buf_sz' in usbduxsigma_auto_attach()
      staging: comedi: usbduxsigma: move urb unlink into usbduxsigma_detach()
      staging: comedi: usbduxsigma: always clear the usb intfdata in (*detach)
      staging: comedi: usbdux: tidy up usbdux_detach()
      staging: comedi: usbdux: tidy up usbdux_free_usb_buffers()
      staging: comedi: usbduxsigma: absorb usbduxsigma_attach_common() into caller
      staging: comedi: allow ISA and PC/104 drivers on non-ISA systems
      staging: comedi: core: introduce comedi_dio_insn_config()
      staging: comedi: skel: use comedi_dio_insn_config()
      staging: comedi: drivers: use comedi_dio_insn_config() for complex cases
      staging: comedi: drivers: use comedi_dio_insn_config() for complex cases
      staging: comedi: drivers: introduce comedi_dio_insn_config()
      staging: comedi: skel: use comedi_dio_insn_config()
      staging: comedi: drivers: use comedi_dio_insn_config() for simple cases
      staging: comedi: dt2817: fix dt2817_dio_insn_config()
      staging: comedi: dt282x: fix dt282x_dio_insn_config()
      staging: comedi: dmm32at: fix dmm32at_dio_insn_config()
      staging: comedi: ni_atmio16d: fix atmio16d_dio_insn_config()

Hector Palacios (1):
      iio: mxs-lradc: change the realbits to 12

Hiroya Nozaki (1):
      staging/lustre/ptlrpc: Race between start and stop service threads

Ian Abbott (33):
      staging: comedi: return void from comedi_driver_unregister()
      staging: comedi: use a mutex when accessing driver list
      staging: comedi: ni_labpc: fix possible double-free of dma_buffer
      staging: comedi: ni_labpc: don't clear cmd3 bits explicitly in labpc_ai_cmd()
      staging: comedi: ni_labpc_isadma: new module for ISA DMA support
      staging: comedi: ni_labpc: migrate DMA channel init & free
      staging: comedi: ni_labpc_isadma: add labpc_have_dma_chan()
      staging: comedi: ni_labpc: use labpc_have_dma_chan()
      staging: comedi: ni_labpc: move register defs to new file
      staging: comedi: ni_labpc: migrate DMA transfer set-up
      staging: comedi: ni_labpc: migrate labpc_drain_dma()
      staging: comedi: ni_labpc: migrate DMA status handling
      staging: comedi: ni_labpc: tidy up after DMA code migration
      staging: comedi: COMEDI_NI_LABPC_ISA no longer depends on VIRT_TO_BUS
      staging: comedi: Kconfig: COMEDI_NI_ATMIO16D should not depend on ISAPNP
      staging: comedi: Kconfig: COMEDI_NI_ATMIO doesn't need to depend on ISAPNP
      staging: comedi: pcmmio: remove unneeded checks on detach
      staging: comedi: pcmuio: fix possible NULL deref on detach
      staging: comedi: comedi_bond: reformat some comments
      staging: comedi: comedi_bond: shorten module description
      staging: comedi: comedi_bond: rename CamelCase identifiers
      staging: comedi: comedi_bond: no need to initialize file[]
      staging: comedi: comedi_bond: return error code in do_dev_config()
      staging: comedi: comedi_bond: change return value of bonding_attach()
      staging: comedi: comedi_bond: use bitmap to record opened/closed minors
      staging: comedi: comedi_bond: don't map channels individually
      staging: comedi: comedi_bond: remove unused subdev_type
      staging: comedi: comedi_bond: no need to free dev->private on detach
      staging: comedi: comedi_bond: just check devprivs->devs once on detach
      staging: comedi: comedi_bond: get INSN_CONFIG_DIO_QUERY info from horse's mouth
      staging: comedi: comedi_bond: handle base channel for insn_bits
      staging: comedi: comedi_bond: use krealloc() and fix memory leak
      staging: comedi: comedi_bond: use correct minor device numbers in name

Iker Pedrosa (7):
      Staging: winbond: wb35reg: fixed some line over 80 characters
      Staging: winbond: wb35reg: white space deleted
      Staging: winbond: wb35reg: avoided use of extern function
      Staging: winbond: mds: fixed some lines over 80 characters
      Staging: winbond: mds_f: fixed lines over 80 characters
      Staging: winbond: mds_f: deleted extern function
      Staging: rtl8192e: rtllib_rx: checking NULL value after doing dev_alloc_skb

Jacek Anaszewski (2):
      iio: lps331ap: Modify in_temp_scale calculation way
      iio: trigger: implement devm_iio_trigger_alloc/devm_iio_triger_free

Jens Frederich (8):
      Staging: olpc_dcon: change to msleep to usleep_range
      staging: olpc_dcon: provide detailed FB_OLPC_DCON help section
      Staging: olpc_dcon: updating MAINTAINERS
      Staging: olpc_dcon: replace some magic numbers
      Staging: olpc_dcon: more big endian conformity
      Staging: olpc_dcon: fix typo in olpc_dcon.h
      Staging: olpc_dcon: Already completed TODO entry removed
      Staging: olpc_dcon: Removed more completed TODO entries

Jie Liu (1):
      staging/zcache: Fix memory leak while dropping an o2net_sock_container object

Jingoo Han (1):
      staging: imx-drm: add missing MFD_SYSCON dependency for LDB

Jinshan Xiong (1):
      staging/lustre/layout: introduce new layout for released files

Joe Perches (6):
      staging: ozwpan: Remove extra debug logs.
      staging: ozwpan: Replace oz_trace with oz_dbg
      staging: ozwpan: Remove old debug macro.
      staging: ozwpan: Convert macro to function.
      staging: ozwpan: Rename Kbuild to Makefile
      staging: gdm724x: Update logging

John L. Hammond (8):
      staging/lustre/llite: use READ, WRITE around ll_rw_stats_tally()
      staging/lustre/llite: check alloc in ll_file_data_get, ll_dir_ioctl
      staging/lustre/llite: check ll_prep_md_op_data() using IS_ERR()
      staging/lustre/md: fix lu_ucred.c boilerplate
      staging/lustre/llite: call simple_setattr() from ll_md_setattr()
      staging/lustre/procfs: return -ENOMEM from lprocfs_register()
      staging/lustre/llite: handle io init failure in ll_fault_io_init()
      staging/lustre/obdclass: use a dummy structure for lu_ref_link

Jonathan Cameron (1):
      iio:dac:mcp4725 wrong return type of attribute _show function

Josh Wu (2):
      iio: at91: introduce the multiple compatible string for different IPs.
      iio: at91: Use different prescal, startup mask in MR for different IP

Julien Delacou (1):
      staging: dwc2: fix value used in dwc2_set_all_params

Keith Mannthey (3):
      staging/lustre/osc: Check return code for lu_kmem_init
      staging/lustre/llite: error of listxattr when buffer is small
      staging/lustre/style: removes obsolete EXPORT_SYMTAB macros v2

Konrad Rzeszutek Wilk (1):
      staging: zram: Add auto loading of module if user opens /dev/zram.

Kumar Gaurav (2):
      Staging: xgifb: Fixed a warning of Space before semicolon
      Staging: zram: zram_drv.c: Fixed Error of trailing whitespace

Larry Finger (37):
      staging: r8188eu: Add source files for new driver - part 1
      staging: r8188eu: Add files for new driver - part 2
      staging: r8188eu: Add files for new driver - part 3
      staging: r8188eu: Add files for new driver - part 4
      staging: r8188eu: Add files for new driver - part 5
      staging: r8188eu: Add files for new driver - part 6
      staging: r8188eu: Add files for new driver - part 7
      staging: r8188eu: Add files for new driver - part 8
      staging: r8188eu: Add files for new driver - part 9
      staging: r8188eu: Add files for new driver - part 10
      staging: r8188eu: Add files for new driver - part 11
      staging: r8188eu: Add files for new driver - part 12
      staging: r8188eu: Add files for new driver - part 13
      staging: r8188eu: Add files for new driver - part 14
      staging: r8188eu: Add files for new driver - part 15
      staging: r8188eu: Add files for new driver - part 16
      staging: r8188eu: Add files for new driver - part 17
      staging: r8188eu: Add files for new driver - part 18
      staging: r8188eu: Add files for new driver - part 19
      staging: r8188eu: Add files for new driver - part 20
      staging: r8188eu: Add files for new driver - part 21
      staging: r8188eu: Add files for new driver - part 22
      staging: r8188eu: Add files for new driver - part 23
      staging: r8188eu: Add files for new driver - part 24
      staging: r8188eu: Add files for new driver - part 25
      staging: r8188eu: Add files for new driver - part 26
      staging: r8188eu: Add files for new driver - part 27
      staging: r8188eu: Add files for new driver - part 28
      staging: r8188eu: Add files for new driver - part 29
      staging: r8188eu: Add files for new driver - part 30
      staging: r8188eu: Insert Kconfig files for new driver
      staging: r8188eu: Add files for new driver - part 31
      staging: r8188eu: Turn on build of new driver
      staging: gdm724x: Remove tests of KERNELVERSION
      staging: r8188eu: Fix build errors for allyesconfig
      staging: r8188eu: Fix build error with random configuration
      staging: r8188eu: Fix compiler warnings in os_dep/ioctl_linux.c

Lars-Peter Clausen (20):
      iio: Add a comment to about alphabetical order to Kconfigs and Makefiles
      staging:iio:ad2s1210: Don't expose the chip reset to userspace
      staging:iio:adt7316: Don't expose the chip reset to userspace
      staging:iio:ade7xxx: Don't expose the chip reset to userspace
      iio: Remove IIO_DEV_ATTR_RESET macro
      staging:iio:adis16260: Fix reading calibscale
      staging:iio:adis16260: Drop unused 'negate' property
      staging:iio:adis16260: Remove support for orientation mapping
      staging:iio:adis16260: Don't set default scan mask
      staging:iio:adis16260: Remove separate header
      staging:iio:adis16260: Add value range check for calibscale/-bias
      staging:iio:adis16260: Use sign_extend32() instead of open-coding it
      staging:iio:adis16260: Simplify calibscale and caliboffset reading
      staging:iio:adis16260: Fix minor style issue
      staging:iio:adis16260: Remove 'SPS' suffix from samplerate attribute
      staging:iio:adis16260: Add scale for the inclination channel
      staging:iio:adis16260: Remove unused includes
      staging:iio:adis16260: Add proper range checks to write_frequency()
      staging:iio:adis16260: Remove sampling_frequency_available attribute
      staging:iio:adis16260: Move out of staging

Laurent Navet (1):
      staging: lustre: use ERR_CAST() function

Li Wei (1):
      staging/lustre/ptlrpc: Translate between host and network errnos

Li Zefan (2):
      Staging: rtl8192e: add missing single_release()
      Staging: rtl8192u/ieee80211: add missing single_release()

Lidza Louina (62):
      staging: dgnc: add dgnc digi driver
      staging: dgnc: removes Makefile.inc
      staging: dgnc: fixes termios error
      staging: dgnc: fixes tty_port and tty_struct params
      staging: dgnc: dereferences ts var in dgnc_tty_close()
      staging: dgcn: removes unnecessary commands in ioctl
      staging: dgnc: fixes ioctl param list
      staging: dgnc: removes read_cnt, real_raw, rawreadok and buf
      staging: dgnc: removes proc code
      staging: dgnc: driver.c: fixes warning about assigning pointer
      staging: dgnc: removes ifdef HAVE_UNLOCKED_IOCTL conditionals
      staging: dgnc: add driver to kernel build
      staging: dgnc: cls.c: removes trailing whitespace
      staging: dgnc: cls.h: removes trailing whitespace
      staging: dgnc: driver.c: removes trailing whitespace
      staging: dgnc: driver.h: removes trailing whitespace
      staging: dgnc: kcompat.h: removes trailing whitespace
      staging: dgnc: mgmt.c: removes trailing whitespace
      staging: dgnc: neo.c: removes trailing whitespace
      staging: dgnc: neo.h: removes trailing whitespace
      staging: dgnc: sysfs.c: removes trailing whitespace
      staging: dgnc: sysfs.h: removes trailing whitespace
      staging: dgnc: trace.c: removes trailing whitespace
      staging: dgnc: tty.c: removes trailing whitespace
      staging: dgnc: digi.h: removes trailing whitespace
      staging: dgnc: dpacompat.h: removes trailing whitespace
      staging: dgnc: removes CVS code from files
      staging: dgnc: tty.c: fixes pointer syntax
      staging: dgnc: fixes struct declaration
      staging: dgnc: driver.c: fixes code indent error
      staging: dgnc: driver.h: fixes code indent error
      staging: dgnc: neo.c: fixes code indent error
      staging: dgnc: sysfs.c: fixes code indent error
      staging: dgnc: tty.c: fixes code indent error
      staging: dgap: fixes incompatible type error
      staging: dgap: removes references to proc code
      staging: dgap: fep5.c: fixes errors with tty function calls
      staging: dgap: tty.c: fixes errors with tty function calls
      staging: dgap: tty.c: fixes termios error
      staging: dgap: tty.c: removes read_cnt, real_raw and rawreadok
      staging: dgap: tty.c: fixes ioctl param list
      staging: dgap: tty.c: fixes incompatible type error
      staging: dgap: mgmt.c: removes unused variable
      staging: dgap: ifdef HAVE_UNLOCKED_IOCTL conditionals
      staging: dgap: adds driver to kernel build
      staging: dgnc: driver.c: removes dgnc_mbuf function
      staging: dgap: removes references to mgmt code
      staging: dgap: removes mgmt.c
      staging: dgap: removes mgmt.h
      staging: dgap: removes references to proc code
      staging: dgap: removes proc.c
      staging: dgap: removes proc.h
      staging: dgnc: cls_uart_struct: adds marker and changes vars' types for sparse
      staging: dgnc: neo_uart_struct: adds marker and changes vars' types for sparse
      staging: dgnc: driver.h: changes a struct board_t var's type and marker for sparse
      staging: dgnc: cls.c: changes var in cls_vpd function for sparse
      staging: dgnc: neo.c: changes param in neo_read_eeprom function for sparse
      staging: dgnc: tty.c: edits var in init func for sparse
      staging: dgnc: tty.c: updates uart_struct declaration for sparse
      staging: dgnc: driver.c and tty.c: replaces dgnc_driver_kzmalloc with kzalloc
      staging: dgnc: driver.c and .h: removes dgnc_driver_kzmalloc func
      staging: dgnc: adds TODO

Lilis Iskandar (6):
      Staging: bcm: Qos: Fix some coding style issues
      Staging: bcm: LeakyBucket: Fixed spacing/tabing issues
      Staging: bcm: LeakyBucket: Fixed brace issues
      Staging: bcm: LeakyBucket: Fixed C99 comments
      Staging: bcm: LeakyBucket: Fixed code indent issues
      Staging: bcm: LeakyBucket: Fixed a pointer asterisk placement issue

Liu Xuezhao (3):
      staging/lustre/fid: prepare FID module for client server split
      staging/lustre/fld: prepare FLD module for client server split
      staging/lustre/obdclass: add obd_target.h

Malcolm Priestley (60):
      staging: vt6656: Remove dead code macro ASSERT
      staging: vt6656: remove dead code DBG_PORT80/VIAWET_DEBUG
      staging: vt6656: dead code wCTSDuration.
      staging: vt6656: device.h unused variables
      staging: vt6656: rxtx.c: s_vGetFreeContext use single tx memset.
      staging: vt6656: desc.h remove typedef struct tagSRTSData
      staging: vt6656: desc.h remove typedef struct tagSCTSData
      staging: vt6656: rxtx.c: s_uGetDataDuration remove First Frag or Mid Frag dead code.
      staging: vt6656: rxtx.c: s_uGetDataDuration remove dead variables.
      staging: vt6656: rxtx.c s_uFillDataHead remove dead variables.
      staging: vt6656: rxtx.h always pack BEACON_BUFFER/TX_BUFFER
      staging: vt6656: rxtx.h dead code typedef union tagUTX_BUFFER_CONTAINER
      staging: vt6656: rxtx.c s:_uGetDataDuration simplify structure.
      staging: vt6656: rxtx.c s_uGetRTSCTSDuration return endian u16
      staging: vt6656: rxtx.c remove typdef PTX_BUFFER
      staging: vt6656: rxtx.c : s_bPacketToWirelessUsb remove usbPacketBuf.
      staging: vt6656: rxtx.h : remove typedef struct tagSBEACON_BUFFER
      staging: vt6656: desc.h Remove typedef struct tagSRTS_* to new strutures in rxtx.h
      staging: vt6656: desc.h Move typedef struct tagSCTS* to new structures in rxtx.h
      staging: vt6656: desc.h: Move typedef tagSRrvTime_gRTS to new structure in rxtx.h
      staging: vt6656: desc.h: Move typedef struct tagSRrvTime_gCTS to new structure in rxtx.h
      staging: vt6656: desc.h remove typedef SRrvTime_ab to new structure.
      staging: vt6656: desc.h remove dead code typedef struct tagSRrvTime_atim.
      staging: vt6656: desc.h: remove typedef struct tagSTxDataHead_g to new structure in rxtx.h
      staging: vt6656: desc.h remove typedef tagSTxDataHead_g_FB to new structure in rxtx.h
      staging: vt6656: desc.h remove typedef tagSTxDataHead_ab to new structure in rxtx.h
      staging: vt6656: desc.h remove typedef tagSTxDataHead_a_FB to new structure in rxtx.h
      staging: vt6656: rxtx.c dead code TYPE_ATIMDMA/TYPE_BEACONDMA
      staging: vt6656: baseband.c BBvCalculateParameter pwPhyLen return endian corrected.
      staging: vt6656: baseband.c BBvCalculateParameter create structure for pwPhyLen, pbyPhySrv and pbyPhySgn
      staging: vt6656: rxtx.c s_uGetDataDuration return endian corrected u16.
      staging: vt6656: rxtx.c: s_uGetDataDuration Drop argument byDurType.
      staging: vt6656: s_uGetRTSCTSRsvTime return u16 endian corrected value.
      staging: vt6656: rxtx.c s_create new function to endian correct uGetTxRsvTime.
      staging: vt6656: rxtx.c endian correct wTimeStampOff
      staging: vt6656: desc.h Remove typedef struct tagSMICHDRHead to new structure in rxtx.h
      staging: vt6656: rxtx.c s_vFillTxKey fill structure vnt_mic_hdr
      staging: vt6656: device.h Remove dead code bSoftwareGenCrcErr.
      staging: vt6656: rxtx.c s_vFillRTSHead remove dead bDiscCRC
      staging: vt6656: rxtx.c s_vFillCTSHead remove dead code bDisCRC
      staging: vt6656: s_vGenerateTxParameter dead code bDisCRC
      staging: vt6656: s_vGenerateTxParameter pvRrvTime should never be NULL
      staging: vt6656: rxtx.c s_vFillRTSHead Parse out struct vnt_rts_g to new functions.
      staging: vt6656: rxtx.c s_vFillRTSHead Parse out struct vnt_rts_g_fb to new function.
      staging: vt6656: rxtx.c s_vFillRTSHead Parse out struct vnt_rts_ab to new function.
      staging: vt6656: rxtx.c s_vFillRTSHead Parse out struct vnt_rts_a_fb to new function.
      staging: vt6656: rxtx s_vFillRTSHead create union of vnt_rts*/vnt_cts* structures.
      staging: rxtx.c s_vFillRTSHead white space and formating clean up
      staging: vt6656: rxtx.c: s_vFillRTSHead change if/else to switch on byPktype
      staging: vt6656: rxtx.c s_vFillRTSHead PK_TYPE_11A allow fall through AUTO_FB_NONE
      staging: vt6656: rxtx.c s_vFillCTSHead Remove byPktType if
      staging: vt6656: s_vFillCTSHead join structures of vnt_cts* to union vnt_tx_data_head
      staging: vt6656: rxtx.c s_vGenerateTxParameter create argument bool need rts
      staging: vt6656: rxtx.c merge pvRTS and pvCTS/pCTS void pointers
      staging: vt6656: rxtx.c s_vFillRTSHead/s_vFillCTSHead move union vnt_tx_data_head up one level.
      staging: vt6656: rxtx.c s_vFillTxKey clean up format and white space.
      staging: vt6656: rxtx.c s_vFillTxKey use switch for pTransmitKey->byCipherSuite
      staging: vt6656: device.h replace typedef struct _USB_SEND_CONTEXT.
      staging: vt6656: baseband.h re: baseband.c:877:26: sparse: incorrect type in assignment (different base types)
      staging: vt6656: device.h Replace typedef struct _RCB

Marc Dietrich (1):
      staging: nvec: re-enable the clock on resume

Mark Einon (1):
      staging: et131x: Remove frame error TODO item

Masanari Iida (9):
      staging: lustre: Fix typo in printk
      staging: imx-drm: Fix typo in staging/imx-drm
      staging: xillybus: Fix typo in comment
      staging: usbip: Fix typo in comments within usbip
      staging: tidspbridge: Fix typos in comments
      staging: lustre: Fix typo in lustre/include
      staging: bcm: Fix typo in comments
      staging: gdm724x: Fix typo in comments
      staging: lustre: Fix typo in lustre/lnet

Matthijs Kooijman (16):
      staging: dwc2: disable dma when no dma_mask was setup
      staging: dwc2: when dma is disabled, clear hcd->self.uses_dma
      staging: dwc2: Don't touch the dma_mask when dma is disabled
      staging: dwc2: remove specific fifo size constants
      staging: dwc2: fix off-by-one in check for max_packet_count parameter
      staging: dwc2: unshift non-bool register value constants
      staging: dwc2: only read the snpsid register once
      staging: dwc2: simplify register shift expressions
      staging: dwc2: add missing shift
      staging: dwc2: simplify debug output in dwc_hc_init
      staging: dwc2: re-use hptxfsiz variable
      staging: dwc2: remove redundant register reads
      staging: dwc2: properly mask the GRXFSIZ register
      staging: dwc2: interpret all hwcfg and related register at init time
      staging: dwc2: validate the value for phy_utmi_width
      staging: dwc2: make dwc2_core_params documentation more complete

Minchan Kim (2):
      zram: fix invalid memory access
      zram: don't grab mutex in zram_slot_free_noity

Nathaniel Clark (1):
      staging/lustre/obdclass: be more careful processing server name

Ned Bass (1):
      staging/lustre/lmv: fix duplicate directory entries

Oleg Drokin (3):
      staging/lustre/ldlm: split client namespaces into active and inactive
      staging/lustre: Only wake up ldlm_poold as frequently as the check interval
      staging/lustre: Make quota namespace refcounting consistent

Oleksandr Kozaruk (2):
      iio: twl6030-gpadc: TWL6030, TWL6032 GPADC driver
      iio: adc: twl6030-gpadc: Use devm_* API family

Oleksandr Kravchenko (6):
      of: Add Avago Technologies vendor prefix
      iio: add APDS9300 ambilent light sensor driver
      Documentation: devres: add IIO device alloc/free functions to list
      iio: core: Avoid double minus in sysfs output
      staging: iio: Documentation sysfs-bus-iio add power_mode
      iio: add Bosch BMA180 acceleration sensor driver

Otavio Salvador (1):
      iio: add configuration option for debug support

Patrick Farrell (1):
      staging/lustre/llite: Anonymous dentry incorrectly identified as root

Paul Bolle (1):
      staging/lustre/libcfs: drop bogus Kconfig default

Paul McQuade (1):
      Staging:BCM:DDRInit.c:Renaming __FUNCTION__

Paul Zimmerman (8):
      staging: dwc2: refactor dwc2_host_complete()
      staging: dwc2: add calls to usb_hcd_link_urb_to_ep() and friends
      staging: dwc2: optimize dwc2_hc_handle_tt_clear() a bit
      staging: dwc2: fix dwc2_hcd_qtd_add()
      staging: dwc2: reduce noisy debug messages
      staging: dwc2: remove use of bus_to_virt()
      staging: dwc2: add driver parameter to set AHB config register value
      staging: dwc2: reorder some kernel doc comments and struct members

Peng Tao (19):
      staging/lustre: replace num_physpages with totalram_pages
      staging/lustre: fix Lustre code link order
      staging/lustre: don't assert module owner
      staging/lustre: don't assert ln_refcount in LNetGetId
      stating/lustre: only build if configured as module
      staging/lustre: remove HIPQUAD
      staging/lustre: fix build error when !CONFIG_SMP
      staging/lustre: fix build on s390
      staging/lustre/llite: add missing include file for prefetchw
      staging/lustre/llite: fix build erorr if CONFIG_FS_POSIX_ACL is off
      staging/lustre: fix build when CONFIG_UIDGID_STRICT_TYPE_CHECKS is on
      staging/lustre: fix build error on non-x86 platforms
      staging/lustre: fix build warnning on 32bit system
      staging/lustre/llite: fix for d_compare API change
      staging/lustre/llite: readdir convert to iterate
      staging/lustre: drop CONFIG_BROKEN
      staging/lustre: remove bogus ifndef EXPORT_SYMBOL
      staging/lustre/lnet: remove empty file lnet/lnet/api-errno.c
      staging/lustre: fix build on non-x86

Peter Meerwald (28):
      iio: fix typos in dac Kconfig
      iio: use I2C_FUNC_SMBUS_I2C_BLOCK macro
      iio: fix Kconfig typos
      iio: remove mention of ring buffer from CONFIG_IIO_KFIFO_BUF, CONFIG_IIO_TRIGGER description
      iio: reword help text of several IIO_ST drivers
      iio: add store_eeprom to mcp4725 dac driver
      iio: add powerdown to mcp4725 dac drive
      iio: add DAC 500kohm_to_gnd to possible powerdown_modes
      iio: move ABI specification for store_eeprom; is used by ad9523, mcp4725 and ds1077 devices
      iio: staging: fix device.txt documentation
      iio: fix typo, Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
      iio: staging: fix typo in ade758_ring.c
      iio: fix semicolon in io_core_trigger.h
      iio:adjd_s311: Use devm_iio_device_alloc
      iio:vcnl4000: Use devm_iio_device_alloc
      iio:mcp4725: Use devm_iio_device_alloc
      iio: Fix documentation of devm_iio_device_free()
      staging:iio:hmc5843: Drop I2C detection code
      staging:iio:hmc5843: Remove id register #defines, not used anymore
      staging:iio:hmc5843: Implement timeout in read function
      staging:iio:hmc5843: 'add' is a poor abbreviation for address
      staging:iio:hmc5843: Device has 3 channels, no need to store separately
      staging:iio:hmc5843: Drop unneeded #includes
      staging:iio:hmc5843: Use i2c_smbus_read_word_swapped()
      iio: Add tmp006 IR temperature sensor
      iio: Restore alphabetic order in Makefile
      iio: Remove unnecessary _write_raw_get_fmt() in several hid-sensor drivers
      iio: adjd_s311: Cleanup unused #defines

Robert Foss (1):
      Staging: crystalhd: fixed whitespace and string style issues

Rupesh Gujare (42):
      staging: ozwpan: Fix coding style.
      staging: ozwpan: High resolution timers
      staging: ozwpan: Use kernel list function for managing interface list.
      staging: ozwpan: Mark string as const
      staging: ozwpan: Use kernel strncmp function.
      staging: ozwpan: Drop oldest ISOC frame instead of dropping latest.
      staging: ozwpan: Increase farewell report size.
      staging: ozwpan: Set farewell report length.
      staging: ozwpan: Fix build warning.
      staging: ozwpan: Fix farewell report.
      staging: ozwpan: Fixes crash due to invalid port aceess.
      staging: ozwpan: Reset port configuration number.
      staging: ozwpan: Return correct hub status.
      staging: ozwpan: Add a blank line between declaraction and code.
      staging: ozwpan: Add a blank line between functions & declarations.
      staging: ozwpan: Simply if condition
      staging: ozwpan: Fix coding style.
      staging: ozwpan: Remove unnecessary pointer check.
      staging: ozwpan: Make oz_hcd_pd_arrived() return a struct pointer
      staging: ozwpan: Make oz_hcd_pd_departed() take a struct pointer.
      staging: ozwpan: Remove unneeded initializers
      staging: ozwpan: Swap arguments of oz_ep_alloc() to match kmalloc()
      staging: ozwpan: Remove unneeded variable initializer
      staging: ozwpan: Remove extra variable.
      staging: ozwpan: Fix crash for race condition.
      staging: ozwpan: Check error condition before creating endpoint.
      staging: ozwpan: Increment reference counter.
      staging: ozwpan: Create deferred work to destroy PD object.
      staging: ozwpan: Remove memset
      staging: ozwpan: Fix wrong error check.
      staging: ozwpan: Fix Documentation style.
      staging: ozwpan: Check for correct config number.
      staging: ozwpan: Convert hard coded value to Macro
      staging: ozwpan: Increase interrupt end point buffer size
      staging: ozwpan: change variable type.
      staging: ozwpan: Fix error checking while transmitting frame.
      staging: ozwpan: change max. TX frame size supported.
      staging: ozwpan: Add debounce time before unregistering.
      staging: ozwpan: Reset PORT_ENABLE bit.
      staging: ozwpan: Increase ISOC IN buffer depth
      staging: ozwpan: Change error number.
      staging: ozwpan: Return error, if PD is not connected.

Sachin Kamat (141):
      staging: lustre: Remove version.h header inclusion in kp30.h
      staging: lustre: Remove version.h header inclusion in linux-cpu.h
      staging: lustre: Remove version.h header inclusion in linux-prim.h
      staging: lustre: Remove version.h header inclusion in linux-time.h
      staging: lustre: Remove version.h header inclusion in socklnd_lib-linux.h
      staging: lustre: Remove version.h header inclusion in lprocfs_status.h
      staging: lustre: Remove version.h header inclusion in lustre_handles.h
      staging: lustre: Remove version.h header inclusion in lustre_lite.h
      staging: lustre: Remove version.h header inclusion in lustre_net.h
      staging: lustre: Remove version.h header inclusion in lustre_quota.h
      staging: lustre: Remove version.h header inclusion in lustre_user.h
      staging: lustre: Remove version.h header inclusion in linux-debug.c
      staging: lustre: Remove version.h header inclusion in dir.c
      staging: lustre: Remove version.h header inclusion in llite_capa.c
      staging: lustre: Remove version.h header inclusion in llite_lib.c
      staging: lustre: Remove version.h header inclusion in llite_mmap.c
      staging: lustre: Remove version.h header inclusion in lproc_llite.c
      staging: lustre: Remove version.h header inclusion in remote_perm.c
      staging: lustre: Remove version.h header inclusion in super25.c
      staging: lustre: Remove version.h header inclusion in symlink.c
      staging: lustre: Remove version.h header inclusion in lproc_lmv.c
      staging: lustre: Remove version.h header inclusion in lproc_lov.c
      staging: lustre: Remove version.h header inclusion in fsfilt_ext3.c
      staging: lustre: Remove version.h header inclusion in lvfs_linux.c
      staging: lustre: Remove version.h header inclusion in lproc_mdc.c
      staging: lustre: Remove version.h header inclusion in lproc_mgc.c
      staging: lustre: Remove version.h header inclusion in capa.c
      staging: lustre: Remove version.h header inclusion in linux-sysctl.c
      staging: lustre: Remove version.h header inclusion in obd_mount.c
      staging: lustre: Remove version.h header inclusion in lproc_osc.c
      staging: lustre: o2iblnd: Remove duplicate inclusion of header file
      staging: lustre: socklnd: Remove duplicate inclusion of header files
      staging: lustre: obd: Remove duplicate inclusion of header file
      staging: lustre: linux-debug: Remove duplicate inclusion of header file
      staging: lustre: libcfs: Remove duplicate inclusion of header file
      staging: lustre: linux-tcpip: Remove duplicate header file inclusion
      staging: lustre: Remove duplicate header file inclusion in dir.c
      staging: lustre: Remove duplicate header file inclusion in llite_mmap.c
      staging: lustre: Remove duplicate header file inclusion in lloop.c
      staging: lustre: Remove duplicate header file inclusion in rw.c
      staging: lustre: Remove duplicate header file inclusion in rw26.c
      staging: lustre: Remove duplicate header file inclusion in lmv_fld.c
      staging: lustre: Remove duplicate header file inclusion in lmv_intent.c
      staging: lustre: Remove duplicate header file inclusion in lmv_obd.c
      staging: lustre: Remove duplicate header file inclusion in lvfs_linux.c
      staging: lustre: obdclass: Remove duplicate header file inclusion
      staging: gdm724x: Remove version.h header inclusion in gdm_lte.c
      staging: gdm724x: Remove version.h header inclusion in gdm_lte.h
      staging: gdm724x: Remove version.h header inclusion in gdm_mux.c
      staging: gdm724x: Remove version.h header inclusion in gdm_tty.c
      staging: gdm724x: Remove version.h header inclusion in gdm_tty.h
      staging: gdm724x: Remove version.h header inclusion in gdm_usb.c
      staging: gdm724x: Remove version.h header inclusion in gdm_usb.h
      staging: dgnc: Remove duplicate header file inclusion
      staging: dgnc: Remove version.h header inclusion in dgnc_cls.c
      staging: dgnc: Remove version.h header inclusion in dgnc_driver.h
      staging: dgnc: Include version.h header in dgnc_kcompat.h
      staging: dgnc: Remove version.h header inclusion in dgnc_mgmt.c
      staging: dgnc: Remove version.h header inclusion in dgnc_neo.c
      staging: dgnc: Remove version.h header inclusion in dgnc_sysfs.c
      staging: dgnc: Remove version.h header inclusion in dgnc_trace.c
      iio: adc: ad7266: Use devm_* APIs
      iio: adc: ad7298: Use devm_* APIs
      iio: adc: ad7476: Use devm_* APIs
      iio: adc: ad7791: Use devm_* APIs
      iio: adc: ad7793: Use devm_* APIs
      iio: adc: ad7887: Use devm_* APIs
      iio: adc: ad7923: Use devm_* APIs
      iio: adc: lp8788_adc: Use devm_* APIs
      iio: adc: mcp320x: Use devm_* APIs
      iio: adc: nau7802: Use devm_iio_device_alloc
      iio: adc: ti-adc081c: Use devm_* APIs
      iio: adc: viperboard_adc: Use devm_iio_device_alloc
      iio: at91: Use devm_iio_device_alloc
      iio: exynos_adc: Use devm_iio_device_alloc
      iio: max1363: Use devm_iio_device_alloc
      iio: frequency: adf4350: Use devm_* APIs
      staging: iio: mxs-lradc: Use devm_iio_device_alloc
      staging: iio: spear_adc: Use devm_iio_device_alloc
      staging: iio: light: isl29018: Use devm_iio_device_alloc
      staging: iio: light: isl29028: Use devm_iio_device_alloc
      iio: hid-sensor-accel-3d: Use devm_iio_device_alloc
      iio: accel: kxsd9: Use devm_iio_device_alloc
      iio: accel: st_accel: Use devm_iio_device_alloc
      iio: adc: ti_am335x_adc: Use devm_iio_device_alloc
      iio: adc: Update ti_am335x_adc Kconfig entry
      iio: magnetometer: hid-sensor-magn-3d: Use devm_iio_device_alloc
      iio: magnetometer: st_magn: Use devm_iio_device_alloc
      iio: imu: adis16400: Use devm_iio_device_alloc
      iio: imu: adis16480: Use devm_iio_device_alloc
      iio: imu: inv_mpu6050: Use devm_iio_device_alloc
      iio: light: hid-sensor-als: Use devm_iio_device_alloc
      iio: light: lm3533-als: Use devm_iio_device_alloc
      iio: light: tsl2563: Use devm_* APIs
      iio: amplifiers: ad8366: Use devm_* APIs
      iio: frequency: ad9523: Use devm_* APIs
      iio: pressure: st_pressure: Use devm_iio_device_alloc
      iio: gyro: adis16080: Use devm_iio_device_alloc
      iio: gyro: adis16130: Use devm_iio_device_alloc
      iio: gyro: adis16136: Use devm_iio_device_alloc
      iio: gyro: adis16260: Use devm_iio_device_alloc
      iio: hid-sensor-gyro-3d: Use devm_iio_device_alloc
      iio: gyro: adxrs450: Use devm_iio_device_alloc
      iio: gyro: itg3200_core: Use devm_iio_device_alloc
      iio: gyro: st_gyro: Use devm_iio_device_alloc
      iio: gyro: adis16060_core: Use devm_iio_device_alloc
      iio: dac: ad5064: Use devm_* APIs
      iio: dac: ad5360: Use devm_* APIs
      iio: dac: ad5380: Use devm_* APIs
      iio: dac: ad5421: Use devm_* APIs
      iio: dac: ad5446: Use devm_* APIs
      iio: dac: ad5449: Use devm_* APIs
      iio: dac: ad5504: Use devm_* APIs
      iio: dac: ad5624r_spi: Use devm_* APIs
      iio: dac: ad5686: Use devm_* APIs
      iio: dac: ad5755: Use devm_iio_device_alloc
      iio: dac: ad5764: Use devm_* APIs
      iio: dac: ad5791: Use devm_* APIs
      iio: dac: ad7303: Use devm_* APIs
      iio: dac: max517: Use devm_iio_device_alloc
      staging: xillybus: Remove duplicate inclusion of list.h
      staging: gdm724x: Remove version.h header inclusion in netlink_k.c
      staging: iio: adis16201: Use devm_iio_device_alloc
      staging: iio: adis16203: Use devm_iio_device_alloc
      staging: iio: adis16204: Use devm_iio_device_alloc
      staging: iio: adis16209: Use devm_iio_device_alloc
      staging: iio: adis16220: Use devm_iio_device_alloc
      staging: iio: adis16240: Use devm_iio_device_alloc
      staging: iio: lis3l02dq: Use devm_iio_device_alloc
      staging: iio: sca3000: Use devm_iio_device_alloc
      staging: iio: ad7150: Use devm_* APIs
      staging: iio: ad7152: Use devm_iio_device_alloc
      staging: iio: ad7746: Use devm_iio_device_alloc
      staging: dgap: Remove version.h header inclusion in dgap_parse.c
      staging: dgap: Remove version.h header inclusion in dgap_sysfs.c
      staging: dgap: Remove version.h header inclusion in dgap_trace.c
      staging: rtl8188eu: Remove version.h inclusion in osdep_service.h
      staging: rtl8188eu: Include version.h header in xmit_linux.c
      staging: rtl8188eu: Include version.h in usb_ops.h
      staging: rtl8188eu: Remove duplicate incusion in drv_types.h
      staging: rtl8188eu: Remove duplicate header inclusion in ioctl_linux.c

Scott_Kilau@digi.com (1):
      staging: dgap: adds dgap driver to staging

Sebastien Buisson (4):
      staging/lustre: fix 'program hangs' errors
      staging/lustre: fix 'code maintainability' errors
      staging/lustre: fix 'data race condition' issues in at_reset()
      staging/lustre/llite: fix 'data race condition' issues of lli_flags

Serban Constantinescu (6):
      staging: android: binder: modify struct binder_write_read to use size_t
      staging: android: binder: fix BINDER_SET_MAX_THREADS declaration
      staging: android: binder: fix BC_FREE_BUFFER ioctl declaration
      staging: android: binder: fix alignment issues
      staging: android: binder: replace types with portable ones
      staging: android: binder: fix binder interface for 64bit compat layer

Shaun Laing (4):
      staging: comedi: dt9812: Resolves sparse endian warnings.
      staging: comedi: dt9812: Resolve different base types warnings.
      staging: cxt1e1: Remove #define SBE_INCLUDE_SYMBOLS
      staging: crystalhd: Resolve sparse 'different base types' warnings.

Stephen Rothwell (1):
      staging/lustre: fix for invalidatepage() API change

Sunghan Suh (2):
      staging: zsmalloc: access page->private by using page_private macro
      zram: prevent data loss in error cases of function zram_bvec_write()

Thomas Leibovici (1):
      staging/lustre/lmv: support DNE with HSM.

Tushar Behera (1):
      staging: dgnc: driver.c: Need to include slab.h

Vladimir (1):
      Staging: silicom: Remove useless unneeded semicolons

Wei Yongjun (5):
      staging: gdm724x: use GFP_ATOMIC under spin lock
      staging: xillybus: remove duplicated include from xillybus_core.c
      staging: gdm724x: remove duplicated include from gdm_lte.c
      staging: comedi: dt9812: remove duplicated include from dt9812.c
      iio: adc: twl6030-gpadc: fix error return code in twl6030_gpadc_read_raw()

Won Kang (4):
      staging: gdm7240: adding LTE USB driver
      staging: gdm724x: Modified function name conflict set_endian
      staging: gdm7240: a TTY rewrite according to the latest TTY APIs
      staging: gdm7240: a TTY rewrite according to the latest TTY APIs

Xenia Ragiadakou (7):
      staging: rtl8192u: remove commented-out code in r819xU_cmdpkt.c
      staging: rtl8192u: fix braces in r819xU_cmdpkt.c
      staging: rtl8192u: fix whitespace in r819xU_cmdpkt.c
      staging: rtl8192u: fix comments in r819xU_cmdpkt.c
      staging: rtl8192u: remove unnecessary line continuations in r819xU_cmdpkt.c
      staging: rtl8192u: fix line size and identation in r819xU_cmdpkt.c
      staging: rtl8192u: remove unused macros r819xU_cmdpkt.c

Xiong Zhou (2):
      staging/lustre: add BLOCK depends in Kconfig
      staging/lustre: lloop depends on BLOCK

Yann Droneaud (2):
      android/sw_sync: use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd()
      android/sync: use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd()

Yijing Wang (1):
      vt6655/trivial: replace numeric with standard PM state macros

Zhao Hongjiang (1):
      staging/lustre: remove the second argument of ll_kmap_atomic()

jcl (5):
      staging/lustre/mdc: layout lock rpc must not take rpc_lock
      staging/lustre/mdt: add macros for fid string len
      staging/lustre/llapi: add user space method for lov_user_md
      staging/lustre/llite: force lvb_data update after layout change
      staging/lustre/mdt: HSM on disk actions record

navin patidar (4):
      staging: dgrp: add __init/__exit macros
      staging: rtl8187se: Remove pt_regs * irq handler parameter
      staging: rtl8192e: Remove pt_regs * irq handler parameter
      staging: bcm: remove Version.h file.

wang di (1):
      staging/lustre/llite: missing last bit in ll_have_md_lock

 Documentation/ABI/testing/sysfs-bus-iio            |   19 +
 .../ABI/testing/sysfs-bus-iio-frequency-ad9523     |    8 -
 .../ABI/testing/sysfs-bus-iio-frequency-adf4350    |    2 +-
 .../devicetree/bindings/arm/atmel-adc.txt          |    7 +-
 .../devicetree/bindings/iio/accel/bma180.txt       |   24 +
 .../bindings/iio/adc/nuvoton-nau7802.txt           |   18 +
 .../devicetree/bindings/iio/light/apds9300.txt     |   22 +
 .../devicetree/bindings/vendor-prefixes.txt        |    1 +
 Documentation/driver-model/devres.txt              |    6 +
 MAINTAINERS                                        |    6 +-
 arch/arm/mach-at91/include/mach/at91_adc.h         |   16 +-
 drivers/iio/Kconfig                                |    8 +-
 drivers/iio/Makefile                               |    3 +-
 drivers/iio/accel/Kconfig                          |   32 +-
 drivers/iio/accel/Makefile                         |    5 +-
 drivers/iio/accel/bma180.c                         |  676 ++
 drivers/iio/accel/hid-sensor-accel-3d.c            |   43 +-
 drivers/iio/accel/kxsd9.c                          |   17 +-
 drivers/iio/accel/st_accel.h                       |   11 +-
 drivers/iio/accel/st_accel_core.c                  |   28 +-
 drivers/iio/accel/st_accel_i2c.c                   |   17 +-
 drivers/iio/accel/st_accel_spi.c                   |   17 +-
 drivers/iio/adc/Kconfig                            |   61 +-
 drivers/iio/adc/Makefile                           |    3 +
 drivers/iio/adc/ad7266.c                           |   16 +-
 drivers/iio/adc/ad7298.c                           |   24 +-
 drivers/iio/adc/ad7476.c                           |   26 +-
 drivers/iio/adc/ad7791.c                           |   19 +-
 drivers/iio/adc/ad7793.c                           |   23 +-
 drivers/iio/adc/ad7887.c                           |   23 +-
 drivers/iio/adc/ad7923.c                           |   20 +-
 drivers/iio/adc/at91_adc.c                         |  113 +-
 drivers/iio/adc/exynos_adc.c                       |   23 +-
 drivers/iio/adc/lp8788_adc.c                       |    7 +-
 drivers/iio/adc/max1363.c                          |   15 +-
 drivers/iio/adc/mcp320x.c                          |   18 +-
 drivers/iio/adc/nau7802.c                          |  581 ++
 drivers/iio/adc/ti-adc081c.c                       |   18 +-
 drivers/iio/adc/ti_am335x_adc.c                    |   13 +-
 drivers/iio/adc/twl6030-gpadc.c                    | 1013 +++
 drivers/iio/adc/viperboard_adc.c                   |    9 +-
 drivers/iio/amplifiers/Kconfig                     |    2 +
 drivers/iio/amplifiers/Makefile                    |    1 +
 drivers/iio/amplifiers/ad8366.c                    |   13 +-
 drivers/iio/common/Makefile                        |    1 +
 drivers/iio/common/st_sensors/st_sensors_core.c    |   41 +-
 drivers/iio/dac/Kconfig                            |   44 +-
 drivers/iio/dac/Makefile                           |    1 +
 drivers/iio/dac/ad5064.c                           |   21 +-
 drivers/iio/dac/ad5360.c                           |   15 +-
 drivers/iio/dac/ad5380.c                           |   18 +-
 drivers/iio/dac/ad5421.c                           |   19 +-
 drivers/iio/dac/ad5446.c                           |   19 +-
 drivers/iio/dac/ad5449.c                           |   15 +-
 drivers/iio/dac/ad5504.c                           |   31 +-
 drivers/iio/dac/ad5624r_spi.c                      |   22 +-
 drivers/iio/dac/ad5686.c                           |   17 +-
 drivers/iio/dac/ad5755.c                           |   14 +-
 drivers/iio/dac/ad5764.c                           |   20 +-
 drivers/iio/dac/ad5791.c                           |   35 +-
 drivers/iio/dac/ad7303.c                           |   31 +-
 drivers/iio/dac/max517.c                           |   17 +-
 drivers/iio/dac/mcp4725.c                          |  177 +-
 drivers/iio/frequency/Kconfig                      |    1 +
 drivers/iio/frequency/Makefile                     |    1 +
 drivers/iio/frequency/ad9523.c                     |   17 +-
 drivers/iio/frequency/adf4350.c                    |   31 +-
 drivers/iio/gyro/Kconfig                           |   18 +-
 drivers/iio/gyro/Makefile                          |    2 +
 drivers/iio/gyro/adis16080.c                       |   21 +-
 drivers/iio/gyro/adis16130.c                       |   23 +-
 drivers/iio/gyro/adis16136.c                       |   10 +-
 .../gyro/adis16260_core.c => iio/gyro/adis16260.c} |  319 +-
 drivers/iio/gyro/adxrs450.c                        |   15 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |   41 +-
 drivers/iio/gyro/itg3200_core.c                    |   15 +-
 drivers/iio/gyro/st_gyro.h                         |   11 +-
 drivers/iio/gyro/st_gyro_core.c                    |   14 +-
 drivers/iio/gyro/st_gyro_i2c.c                     |   18 +-
 drivers/iio/gyro/st_gyro_spi.c                     |   18 +-
 drivers/iio/iio_core_trigger.h                     |    7 +-
 drivers/iio/imu/Kconfig                            |    2 +
 drivers/iio/imu/Makefile                           |    1 +
 drivers/iio/imu/adis16400_core.c                   |   10 +-
 drivers/iio/imu/adis16480.c                        |   10 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |   29 +-
 drivers/iio/industrialio-core.c                    |   51 +-
 drivers/iio/industrialio-trigger.c                 |   72 +-
 drivers/iio/light/Kconfig                          |   34 +-
 drivers/iio/light/Makefile                         |    4 +-
 drivers/iio/light/adjd_s311.c                      |   43 +-
 drivers/iio/light/apds9300.c                       |  512 ++
 drivers/iio/light/hid-sensor-als.c                 |   41 +-
 drivers/iio/light/lm3533-als.c                     |    7 +-
 drivers/iio/light/tsl2563.c                        |   25 +-
 drivers/iio/light/vcnl4000.c                       |   16 +-
 drivers/iio/magnetometer/Kconfig                   |    6 +-
 drivers/iio/magnetometer/Makefile                  |    1 +
 drivers/iio/magnetometer/hid-sensor-magn-3d.c      |   43 +-
 drivers/iio/magnetometer/st_magn.h                 |    3 +-
 drivers/iio/magnetometer/st_magn_core.c            |    6 +-
 drivers/iio/magnetometer/st_magn_i2c.c             |   17 +-
 drivers/iio/magnetometer/st_magn_spi.c             |   17 +-
 drivers/iio/pressure/Kconfig                       |   14 +-
 drivers/iio/pressure/Makefile                      |    1 +
 drivers/iio/pressure/st_pressure.h                 |   11 +-
 drivers/iio/pressure/st_pressure_core.c            |   21 +-
 drivers/iio/pressure/st_pressure_i2c.c             |   17 +-
 drivers/iio/pressure/st_pressure_spi.c             |   17 +-
 drivers/iio/temperature/Kconfig                    |   16 +
 drivers/iio/temperature/Makefile                   |    5 +
 drivers/iio/temperature/tmp006.c                   |  291 +
 drivers/iio/trigger/Kconfig                        |    4 +-
 drivers/iio/trigger/Makefile                       |    1 +
 drivers/staging/Kconfig                            |   14 +-
 drivers/staging/Makefile                           |    7 +-
 drivers/staging/android/binder.c                   |   32 +-
 drivers/staging/android/binder.h                   |   48 +-
 drivers/staging/android/sw_sync.c                  |    2 +-
 drivers/staging/android/sync.c                     |    2 +-
 drivers/staging/android/timed_output.c             |   27 +-
 drivers/staging/asus_oled/Kconfig                  |    6 -
 drivers/staging/asus_oled/Makefile                 |    1 -
 drivers/staging/asus_oled/README                   |  156 -
 drivers/staging/asus_oled/TODO                     |   10 -
 drivers/staging/asus_oled/asus_oled.c              |  847 --
 drivers/staging/asus_oled/linux.txt                |   33 -
 drivers/staging/asus_oled/linux_f.txt              |   18 -
 drivers/staging/asus_oled/linux_fr.txt             |   33 -
 drivers/staging/asus_oled/tux.txt                  |   33 -
 drivers/staging/asus_oled/tux_r.txt                |   33 -
 drivers/staging/asus_oled/tux_r2.txt               |   33 -
 drivers/staging/asus_oled/zig.txt                  |   33 -
 drivers/staging/bcm/Bcmchar.c                      |    4 +-
 drivers/staging/bcm/DDRInit.c                      |   54 +-
 drivers/staging/bcm/Ioctl.h                        |    2 +-
 drivers/staging/bcm/LeakyBucket.c                  |  262 +-
 drivers/staging/bcm/Misc.c                         |    2 +-
 drivers/staging/bcm/Qos.c                          |  538 +-
 drivers/staging/bcm/Version.h                      |   29 -
 drivers/staging/bcm/headers.h                      |    3 +-
 drivers/staging/bcm/nvm.c                          |    2 +-
 drivers/staging/comedi/Kconfig                     |   44 +-
 drivers/staging/comedi/comedi_buf.c                |    2 +
 drivers/staging/comedi/comedi_fops.c               |    1 -
 drivers/staging/comedi/comedi_internal.h           |    1 +
 drivers/staging/comedi/comedidev.h                 |   22 +-
 drivers/staging/comedi/comedilib.h                 |    7 +-
 drivers/staging/comedi/drivers.c                   |   94 +-
 drivers/staging/comedi/drivers/8255.c              |   45 +-
 drivers/staging/comedi/drivers/8255_pci.c          |    4 +-
 drivers/staging/comedi/drivers/Makefile            |    3 +-
 .../comedi/drivers/addi-data/APCI1710_82x54.c      | 1068 ---
 .../comedi/drivers/addi-data/APCI1710_Chrono.c     | 2050 -----
 .../comedi/drivers/addi-data/APCI1710_Dig_io.c     | 1037 ---
 .../comedi/drivers/addi-data/APCI1710_INCCPT.c     | 5461 -------------
 .../comedi/drivers/addi-data/APCI1710_Inp_cpt.c    |  866 --
 .../comedi/drivers/addi-data/APCI1710_Pwm.c        | 3582 ---------
 .../comedi/drivers/addi-data/APCI1710_Ssi.c        |  845 --
 .../comedi/drivers/addi-data/APCI1710_Tor.c        | 2065 -----
 .../comedi/drivers/addi-data/APCI1710_Ttl.c        | 1044 ---
 .../staging/comedi/drivers/addi-data/addi_common.c |    3 +-
 .../staging/comedi/drivers/addi-data/addi_common.h |  169 -
 .../staging/comedi/drivers/addi-data/addi_eeprom.c |    2 +
 .../comedi/drivers/addi-data/hwdrv_APCI1710.c      | 1314 ---
 .../comedi/drivers/addi-data/hwdrv_apci3120.c      |    2 +
 drivers/staging/comedi/drivers/addi_apci_035.c     |    1 +
 drivers/staging/comedi/drivers/addi_apci_1032.c    |    4 +-
 drivers/staging/comedi/drivers/addi_apci_1500.c    |    1 +
 drivers/staging/comedi/drivers/addi_apci_1516.c    |    4 +-
 drivers/staging/comedi/drivers/addi_apci_1564.c    |    1 +
 drivers/staging/comedi/drivers/addi_apci_16xx.c    |   43 +-
 drivers/staging/comedi/drivers/addi_apci_1710.c    |   99 -
 drivers/staging/comedi/drivers/addi_apci_2032.c    |    2 +
 drivers/staging/comedi/drivers/addi_apci_2200.c    |    1 +
 drivers/staging/comedi/drivers/addi_apci_3120.c    |    4 +-
 drivers/staging/comedi/drivers/addi_apci_3200.c    |    1 +
 drivers/staging/comedi/drivers/addi_apci_3501.c    |    4 +-
 drivers/staging/comedi/drivers/addi_apci_3xxx.c    |   40 +-
 drivers/staging/comedi/drivers/addi_watchdog.c     |    1 +
 drivers/staging/comedi/drivers/adl_pci6208.c       |    4 +-
 drivers/staging/comedi/drivers/adl_pci7x3x.c       |    1 +
 drivers/staging/comedi/drivers/adl_pci8164.c       |    1 +
 drivers/staging/comedi/drivers/adl_pci9111.c       |    4 +-
 drivers/staging/comedi/drivers/adl_pci9118.c       |    7 +-
 drivers/staging/comedi/drivers/adq12b.c            |    6 +-
 drivers/staging/comedi/drivers/adv_pci1710.c       |    4 +-
 drivers/staging/comedi/drivers/adv_pci1723.c       |   47 +-
 drivers/staging/comedi/drivers/adv_pci1724.c       |   11 +-
 drivers/staging/comedi/drivers/adv_pci_dio.c       |    4 +-
 drivers/staging/comedi/drivers/aio_aio12_8.c       |    5 +-
 drivers/staging/comedi/drivers/aio_iiro_16.c       |    2 +-
 drivers/staging/comedi/drivers/amplc_dio200.c      |    6 +-
 .../staging/comedi/drivers/amplc_dio200_common.c   |   44 +-
 drivers/staging/comedi/drivers/amplc_dio200_pci.c  |    5 +-
 drivers/staging/comedi/drivers/amplc_pc236.c       |    7 +-
 drivers/staging/comedi/drivers/amplc_pc263.c       |    1 +
 drivers/staging/comedi/drivers/amplc_pci224.c      |    7 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      |    4 +-
 drivers/staging/comedi/drivers/amplc_pci263.c      |    1 +
 drivers/staging/comedi/drivers/c6xdigio.c          |    2 -
 drivers/staging/comedi/drivers/cb_das16_cs.c       |   36 +-
 drivers/staging/comedi/drivers/cb_pcidas.c         |    4 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |   29 +-
 drivers/staging/comedi/drivers/cb_pcidda.c         |    4 +-
 drivers/staging/comedi/drivers/cb_pcimdas.c        |    5 +-
 drivers/staging/comedi/drivers/cb_pcimdda.c        |    4 +-
 drivers/staging/comedi/drivers/comedi_bond.c       |  367 +-
 drivers/staging/comedi/drivers/comedi_fc.c         |    1 +
 drivers/staging/comedi/drivers/comedi_parport.c    |    5 +-
 drivers/staging/comedi/drivers/comedi_test.c       |    4 +-
 drivers/staging/comedi/drivers/contec_pci_dio.c    |    1 +
 drivers/staging/comedi/drivers/daqboard2000.c      |    4 +-
 drivers/staging/comedi/drivers/das08.c             |    2 +-
 drivers/staging/comedi/drivers/das08_cs.c          |    6 +-
 drivers/staging/comedi/drivers/das08_isa.c         |    4 +-
 drivers/staging/comedi/drivers/das08_pci.c         |    4 +-
 drivers/staging/comedi/drivers/das16.c             | 2029 ++---
 drivers/staging/comedi/drivers/das16m1.c           |    5 +-
 drivers/staging/comedi/drivers/das1800.c           |    5 +-
 drivers/staging/comedi/drivers/das6402.c           |    6 +-
 drivers/staging/comedi/drivers/das800.c            |    5 +-
 drivers/staging/comedi/drivers/dmm32at.c           |   41 +-
 drivers/staging/comedi/drivers/dt2801.c            |   36 +-
 drivers/staging/comedi/drivers/dt2811.c            |    6 +-
 drivers/staging/comedi/drivers/dt2814.c            |    5 +-
 drivers/staging/comedi/drivers/dt2815.c            |    5 +-
 drivers/staging/comedi/drivers/dt2817.c            |   33 +-
 drivers/staging/comedi/drivers/dt282x.c            |   36 +-
 drivers/staging/comedi/drivers/dt3000.c            |   45 +-
 drivers/staging/comedi/drivers/dt9812.c            |   27 +-
 drivers/staging/comedi/drivers/dyna_pci10xx.c      |    5 +-
 drivers/staging/comedi/drivers/fl512.c             |    5 +-
 drivers/staging/comedi/drivers/gsc_hpdi.c          |   37 +-
 drivers/staging/comedi/drivers/icp_multi.c         |    4 +-
 drivers/staging/comedi/drivers/ii_pci20kc.c        | 1015 +--
 drivers/staging/comedi/drivers/jr3_pci.c           |    4 +-
 drivers/staging/comedi/drivers/ke_counter.c        |    1 +
 drivers/staging/comedi/drivers/me4000.c            |  127 +-
 drivers/staging/comedi/drivers/me_daq.c            |   54 +-
 drivers/staging/comedi/drivers/mite.c              |    1 +
 drivers/staging/comedi/drivers/mite.h              |    1 +
 drivers/staging/comedi/drivers/mpc624.c            |    5 +-
 drivers/staging/comedi/drivers/multiq3.c           |    6 +-
 drivers/staging/comedi/drivers/ni_6527.c           |    4 +-
 drivers/staging/comedi/drivers/ni_65xx.c           |    5 +-
 drivers/staging/comedi/drivers/ni_660x.c           |    4 +-
 drivers/staging/comedi/drivers/ni_670x.c           |   30 +-
 drivers/staging/comedi/drivers/ni_at_a2150.c       |    7 +-
 drivers/staging/comedi/drivers/ni_at_ao.c          |   61 +-
 drivers/staging/comedi/drivers/ni_atmio.c          |    2 +-
 drivers/staging/comedi/drivers/ni_atmio16d.c       |   28 +-
 drivers/staging/comedi/drivers/ni_daq_700.c        |   28 +-
 drivers/staging/comedi/drivers/ni_daq_dio24.c      |    1 +
 drivers/staging/comedi/drivers/ni_labpc.c          |  283 +-
 drivers/staging/comedi/drivers/ni_labpc_cs.c       |    5 +-
 drivers/staging/comedi/drivers/ni_labpc_isadma.c   |  226 +
 drivers/staging/comedi/drivers/ni_labpc_isadma.h   |   57 +
 drivers/staging/comedi/drivers/ni_labpc_pci.c      |    5 +-
 drivers/staging/comedi/drivers/ni_labpc_regs.h     |   75 +
 drivers/staging/comedi/drivers/ni_mio_common.c     |   61 +-
 drivers/staging/comedi/drivers/ni_mio_cs.c         |    1 +
 drivers/staging/comedi/drivers/ni_pcidio.c         |   33 +-
 drivers/staging/comedi/drivers/ni_pcimio.c         |    1 +
 drivers/staging/comedi/drivers/ni_tio.c            |    3 +
 drivers/staging/comedi/drivers/ni_tiocmd.c         |    1 +
 drivers/staging/comedi/drivers/pcl711.c            |    5 +-
 drivers/staging/comedi/drivers/pcl724.c            |   13 +-
 drivers/staging/comedi/drivers/pcl726.c            |    6 +-
 drivers/staging/comedi/drivers/pcl730.c            |    3 +-
 drivers/staging/comedi/drivers/pcl812.c            |    6 +-
 drivers/staging/comedi/drivers/pcl816.c            |    5 +-
 drivers/staging/comedi/drivers/pcl818.c            |    5 +-
 drivers/staging/comedi/drivers/pcm3724.c           |   52 +-
 drivers/staging/comedi/drivers/pcmad.c             |    1 +
 drivers/staging/comedi/drivers/pcmda12.c           |    4 +-
 drivers/staging/comedi/drivers/pcmmio.c            |   86 +-
 drivers/staging/comedi/drivers/pcmuio.c            |   39 +-
 drivers/staging/comedi/drivers/poc.c               |    6 +-
 drivers/staging/comedi/drivers/quatech_daqp_cs.c   |    4 +-
 drivers/staging/comedi/drivers/rtd520.c            |   24 +-
 drivers/staging/comedi/drivers/rti800.c            |    7 +-
 drivers/staging/comedi/drivers/rti802.c            |    6 +-
 drivers/staging/comedi/drivers/s526.c              |   50 +-
 drivers/staging/comedi/drivers/s626.c              |   27 +-
 drivers/staging/comedi/drivers/s626.h              |    2 -
 drivers/staging/comedi/drivers/serial2002.c        |    5 +-
 drivers/staging/comedi/drivers/skel.c              |   49 +-
 drivers/staging/comedi/drivers/ssv_dnp.c           |   79 +-
 drivers/staging/comedi/drivers/unioxx5.c           |    4 +-
 drivers/staging/comedi/drivers/usbdux.c            | 2485 ++----
 drivers/staging/comedi/drivers/usbduxfast.c        |    3 +-
 drivers/staging/comedi/drivers/usbduxsigma.c       |  317 +-
 drivers/staging/comedi/drivers/vmk80xx.c           |    3 +-
 .../staging/comedi/kcomedilib/kcomedilib_main.c    |   60 +-
 drivers/staging/comedi/proc.c                      |    2 +
 drivers/staging/comedi/range.c                     |   43 +-
 drivers/staging/crystalhd/crystalhd_cmds.c         |    3 +-
 drivers/staging/crystalhd/crystalhd_hw.c           |    7 +-
 drivers/staging/crystalhd/crystalhd_lnx.c          |    3 +-
 drivers/staging/crystalhd/crystalhd_misc.h         |    4 +-
 drivers/staging/cxt1e1/Makefile                    |    1 -
 drivers/staging/cxt1e1/comet.c                     |   23 +-
 drivers/staging/cxt1e1/functions.c                 |    9 +-
 drivers/staging/cxt1e1/hwprobe.c                   |    8 +-
 drivers/staging/cxt1e1/linux.c                     |   52 +-
 drivers/staging/cxt1e1/musycc.c                    |   15 +-
 drivers/staging/cxt1e1/pmc93x6_eeprom.c            |   15 +-
 drivers/staging/cxt1e1/pmcc4_drv.c                 |   11 +-
 drivers/staging/cxt1e1/sbeid.c                     |    7 -
 drivers/staging/dgap/Kconfig                       |    6 +
 drivers/staging/dgap/Makefile                      |    9 +
 drivers/staging/dgap/dgap_conf.h                   |  290 +
 drivers/staging/dgap/dgap_downld.h                 |   69 +
 drivers/staging/dgap/dgap_driver.c                 | 1048 +++
 drivers/staging/dgap/dgap_driver.h                 |  618 ++
 drivers/staging/dgap/dgap_fep5.c                   | 1953 +++++
 drivers/staging/dgap/dgap_fep5.h                   |  253 +
 drivers/staging/dgap/dgap_kcompat.h                |   93 +
 drivers/staging/dgap/dgap_parse.c                  | 1371 ++++
 drivers/staging/dgap/dgap_parse.h                  |   35 +
 drivers/staging/dgap/dgap_pci.h                    |   92 +
 drivers/staging/dgap/dgap_sysfs.c                  |  793 ++
 drivers/staging/dgap/dgap_sysfs.h                  |   48 +
 drivers/staging/dgap/dgap_trace.c                  |  185 +
 drivers/staging/dgap/dgap_trace.h                  |   36 +
 drivers/staging/dgap/dgap_tty.c                    | 3597 +++++++++
 drivers/staging/dgap/dgap_tty.h                    |   39 +
 drivers/staging/dgap/dgap_types.h                  |   36 +
 drivers/staging/dgap/digi.h                        |  376 +
 drivers/staging/dgap/downld.c                      |  798 ++
 drivers/staging/dgnc/Kconfig                       |    6 +
 drivers/staging/dgnc/Makefile                      |    7 +
 drivers/staging/dgnc/TODO                          |   17 +
 drivers/staging/dgnc/dgnc_cls.c                    | 1409 ++++
 drivers/staging/dgnc/dgnc_cls.h                    |   90 +
 drivers/staging/dgnc/dgnc_driver.c                 |  958 +++
 drivers/staging/dgnc/dgnc_driver.h                 |  563 ++
 drivers/staging/dgnc/dgnc_kcompat.h                |   93 +
 drivers/staging/dgnc/dgnc_mgmt.c                   |  305 +
 drivers/staging/dgnc/dgnc_mgmt.h                   |   31 +
 drivers/staging/dgnc/dgnc_neo.c                    | 1974 +++++
 drivers/staging/dgnc/dgnc_neo.h                    |  157 +
 drivers/staging/dgnc/dgnc_pci.h                    |   75 +
 drivers/staging/dgnc/dgnc_sysfs.c                  |  756 ++
 drivers/staging/dgnc/dgnc_sysfs.h                  |   49 +
 drivers/staging/dgnc/dgnc_trace.c                  |  184 +
 drivers/staging/dgnc/dgnc_trace.h                  |   44 +
 drivers/staging/dgnc/dgnc_tty.c                    | 3544 ++++++++
 drivers/staging/dgnc/dgnc_tty.h                    |   42 +
 drivers/staging/dgnc/dgnc_types.h                  |   36 +
 drivers/staging/dgnc/digi.h                        |  416 +
 drivers/staging/dgnc/dpacompat.h                   |  115 +
 drivers/staging/dgrp/dgrp_driver.c                 |   14 +-
 drivers/staging/dwc2/Kconfig                       |    1 -
 drivers/staging/dwc2/core.c                        |  449 +-
 drivers/staging/dwc2/core.h                        |  221 +-
 drivers/staging/dwc2/core_intr.c                   |    4 +-
 drivers/staging/dwc2/hcd.c                         |  281 +-
 drivers/staging/dwc2/hcd.h                         |   45 +-
 drivers/staging/dwc2/hcd_ddma.c                    |   31 +-
 drivers/staging/dwc2/hcd_intr.c                    |  129 +-
 drivers/staging/dwc2/hcd_queue.c                   |   22 +-
 drivers/staging/dwc2/hw.h                          |  156 +-
 drivers/staging/dwc2/pci.c                         |    4 +-
 drivers/staging/et131x/README                      |    1 -
 drivers/staging/frontier/tranzport.c               |   10 +-
 drivers/staging/gdm724x/Kconfig                    |   15 +
 drivers/staging/gdm724x/Makefile                   |    7 +
 drivers/staging/gdm724x/TODO                       |   16 +
 drivers/staging/gdm724x/gdm_endian.c               |   67 +
 drivers/staging/gdm724x/gdm_endian.h               |   49 +
 drivers/staging/gdm724x/gdm_lte.c                  |  877 ++
 drivers/staging/gdm724x/gdm_lte.h                  |   81 +
 drivers/staging/gdm724x/gdm_mux.c                  |  690 ++
 drivers/staging/gdm724x/gdm_mux.h                  |   95 +
 drivers/staging/gdm724x/gdm_tty.c                  |  343 +
 drivers/staging/gdm724x/gdm_tty.h                  |   71 +
 drivers/staging/gdm724x/gdm_usb.c                  | 1049 +++
 drivers/staging/gdm724x/gdm_usb.h                  |  109 +
 drivers/staging/gdm724x/hci.h                      |   55 +
 drivers/staging/gdm724x/hci_packet.h               |   93 +
 drivers/staging/gdm724x/netlink_k.c                |  149 +
 drivers/staging/gdm724x/netlink_k.h                |   25 +
 drivers/staging/iio/Documentation/device.txt       |    4 +-
 drivers/staging/iio/accel/adis16201_core.c         |   17 +-
 drivers/staging/iio/accel/adis16203_core.c         |   16 +-
 drivers/staging/iio/accel/adis16204_core.c         |   16 +-
 drivers/staging/iio/accel/adis16209_core.c         |   16 +-
 drivers/staging/iio/accel/adis16220_core.c         |   14 +-
 drivers/staging/iio/accel/adis16240_core.c         |   16 +-
 drivers/staging/iio/accel/lis3l02dq_core.c         |   15 +-
 drivers/staging/iio/accel/sca3000_core.c           |   15 +-
 drivers/staging/iio/adc/mxs-lradc.c                |   45 +-
 drivers/staging/iio/adc/spear_adc.c                |   30 +-
 drivers/staging/iio/addac/adt7316.c                |   27 -
 drivers/staging/iio/cdc/ad7150.c                   |   36 +-
 drivers/staging/iio/cdc/ad7152.c                   |   16 +-
 drivers/staging/iio/cdc/ad7746.c                   |   18 +-
 drivers/staging/iio/gyro/Kconfig                   |   12 -
 drivers/staging/iio/gyro/Makefile                  |    3 -
 drivers/staging/iio/gyro/adis16060_core.c          |   17 +-
 drivers/staging/iio/gyro/adis16260.h               |   98 -
 drivers/staging/iio/gyro/adis16260_platform_data.h |   19 -
 drivers/staging/iio/light/isl29018.c               |   16 +-
 drivers/staging/iio/light/isl29028.c               |   13 +-
 drivers/staging/iio/magnetometer/hmc5843.c         |   71 +-
 drivers/staging/iio/meter/ade7753.c                |   18 -
 drivers/staging/iio/meter/ade7754.c                |   19 -
 drivers/staging/iio/meter/ade7758_core.c           |   18 -
 drivers/staging/iio/meter/ade7758_ring.c           |    2 +-
 drivers/staging/iio/meter/ade7759.c                |   18 -
 drivers/staging/iio/meter/ade7854.c                |   19 -
 drivers/staging/iio/resolver/ad2s1210.c            |   18 -
 drivers/staging/imx-drm/Kconfig                    |    4 +-
 drivers/staging/imx-drm/TODO                       |    1 -
 drivers/staging/imx-drm/imx-drm-core.c             |   21 +-
 drivers/staging/imx-drm/imx-ldb.c                  |    3 +-
 drivers/staging/imx-drm/imx-tve.c                  |   25 +-
 drivers/staging/imx-drm/ipu-v3/ipu-common.c        |   17 +-
 drivers/staging/imx-drm/ipu-v3/ipu-dc.c            |    5 +-
 drivers/staging/imx-drm/ipu-v3/ipu-di.c            |    4 +-
 drivers/staging/imx-drm/ipu-v3/ipu-dp.c            |   13 +-
 drivers/staging/imx-drm/ipuv3-crtc.c               |    1 +
 drivers/staging/imx-drm/parallel-display.c         |    1 +
 drivers/staging/keucr/scsiglue.c                   |   13 +-
 drivers/staging/line6/driver.c                     |    9 -
 drivers/staging/line6/driver.h                     |    3 -
 drivers/staging/line6/pcm.c                        |   27 +-
 drivers/staging/line6/pod.c                        |   21 +-
 drivers/staging/lustre/Makefile                    |    2 +-
 .../staging/lustre/include/linux/libcfs/bitmap.h   |    4 +-
 .../staging/lustre/include/linux/libcfs/curproc.h  |    2 -
 .../staging/lustre/include/linux/libcfs/libcfs.h   |   46 -
 .../lustre/include/linux/libcfs/libcfs_cpu.h       |   46 +-
 .../lustre/include/linux/libcfs/libcfs_crypto.h    |    8 +-
 .../lustre/include/linux/libcfs/libcfs_debug.h     |   68 -
 .../lustre/include/linux/libcfs/libcfs_hash.h      |    2 +-
 .../lustre/include/linux/libcfs/libcfs_prim.h      |   24 +-
 .../lustre/include/linux/libcfs/libcfs_private.h   |    7 +-
 .../lustre/include/linux/libcfs/linux/kp30.h       |   59 +-
 .../lustre/include/linux/libcfs/linux/libcfs.h     |    3 -
 .../lustre/include/linux/libcfs/linux/linux-cpu.h  |    9 -
 .../lustre/include/linux/libcfs/linux/linux-lock.h |    2 +-
 .../lustre/include/linux/libcfs/linux/linux-mem.h  |    4 +-
 .../lustre/include/linux/libcfs/linux/linux-prim.h |  158 -
 .../include/linux/libcfs/linux/linux-tcpip.h       |   15 -
 .../lustre/include/linux/libcfs/linux/linux-time.h |    1 -
 .../include/linux/libcfs/linux/portals_compat25.h  |   15 -
 .../staging/lustre/include/linux/libcfs/lucache.h  |    2 +-
 .../lustre/include/linux/libcfs/params_tree.h      |    4 +-
 .../staging/lustre/include/linux/lnet/lib-types.h  |    6 +-
 drivers/staging/lustre/include/linux/lnet/lnetst.h |    2 +-
 drivers/staging/lustre/include/linux/lnet/ptllnd.h |    4 +-
 drivers/staging/lustre/lnet/Makefile               |    2 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |   10 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |    1 -
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |   14 +-
 .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c  |    2 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.c    |   60 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c |  112 +-
 .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.c  |   11 +-
 .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.h  |    3 -
 .../lustre/lnet/klnds/socklnd/socklnd_proto.c      |   62 +-
 drivers/staging/lustre/lnet/lnet/Makefile          |    2 +-
 drivers/staging/lustre/lnet/lnet/acceptor.c        |   62 +-
 drivers/staging/lustre/lnet/lnet/api-errno.c       |   39 -
 drivers/staging/lustre/lnet/lnet/api-ni.c          |    7 +-
 drivers/staging/lustre/lnet/lnet/lib-eq.c          |   14 +-
 drivers/staging/lustre/lnet/lnet/lib-msg.c         |   13 +-
 drivers/staging/lustre/lnet/lnet/module.c          |    9 +-
 drivers/staging/lustre/lnet/lnet/router_proc.c     |    2 +-
 drivers/staging/lustre/lnet/selftest/brw_test.c    |    2 +-
 drivers/staging/lustre/lnet/selftest/conrpc.c      |    2 +-
 drivers/staging/lustre/lnet/selftest/console.c     |    2 +-
 drivers/staging/lustre/lnet/selftest/module.c      |    4 +-
 drivers/staging/lustre/lnet/selftest/rpc.c         |    6 +-
 drivers/staging/lustre/lnet/selftest/timer.c       |    2 +-
 drivers/staging/lustre/lustre/Kconfig              |   13 +-
 drivers/staging/lustre/lustre/Makefile             |    4 +-
 drivers/staging/lustre/lustre/fid/Makefile         |    2 +-
 drivers/staging/lustre/lustre/fid/fid_handler.c    |  661 --
 drivers/staging/lustre/lustre/fid/fid_internal.h   |   36 +-
 drivers/staging/lustre/lustre/fid/fid_lib.c        |   14 +-
 drivers/staging/lustre/lustre/fid/fid_request.c    |  164 +-
 drivers/staging/lustre/lustre/fid/fid_store.c      |  259 -
 drivers/staging/lustre/lustre/fid/lproc_fid.c      |   28 +-
 drivers/staging/lustre/lustre/fld/Makefile         |    2 +-
 drivers/staging/lustre/lustre/fld/fld_cache.c      |   45 +-
 drivers/staging/lustre/lustre/fld/fld_handler.c    |  447 --
 drivers/staging/lustre/lustre/fld/fld_index.c      |  426 -
 drivers/staging/lustre/lustre/fld/fld_internal.h   |   31 +-
 drivers/staging/lustre/lustre/fld/fld_request.c    |   90 +-
 drivers/staging/lustre/lustre/fld/lproc_fld.c      |  217 +-
 drivers/staging/lustre/lustre/include/cl_object.h  |   18 +-
 .../lustre/lustre/include/linux/lprocfs_status.h   |    1 -
 .../lustre/lustre/include/linux/lustre_compat25.h  |  103 -
 .../lustre/lustre/include/linux/lustre_fsfilt.h    |   12 +-
 .../lustre/lustre/include/linux/lustre_handles.h   |    1 -
 .../lustre/lustre/include/linux/lustre_lib.h       |   10 +-
 .../lustre/lustre/include/linux/lustre_lite.h      |    2 -
 .../lustre/lustre/include/linux/lustre_net.h       |    1 -
 .../lustre/include/linux/lustre_patchless_compat.h |    2 +-
 .../lustre/lustre/include/linux/lustre_quota.h     |    1 -
 .../lustre/lustre/include/linux/lustre_user.h      |   19 +-
 drivers/staging/lustre/lustre/include/linux/lvfs.h |    8 +-
 drivers/staging/lustre/lustre/include/linux/obd.h  |    5 +-
 .../staging/lustre/lustre/include/lprocfs_status.h |   73 +-
 drivers/staging/lustre/lustre/include/lu_object.h  |   25 +-
 drivers/staging/lustre/lustre/include/lu_ref.h     |   14 +-
 .../lustre/lustre/include/lustre/lustre_errno.h    |  215 +
 .../lustre/lustre/include/lustre/lustre_idl.h      |   82 +-
 .../lustre/lustre/include/lustre/lustre_user.h     |   12 +
 drivers/staging/lustre/lustre/include/lustre_cfg.h |   30 +-
 .../staging/lustre/lustre/include/lustre_disk.h    |   56 +-
 drivers/staging/lustre/lustre/include/lustre_dlm.h |  204 +-
 .../lustre/lustre/include/lustre_dlm_flags.h       |  460 ++
 drivers/staging/lustre/lustre/include/lustre_fid.h |  125 +-
 drivers/staging/lustre/lustre/include/lustre_fld.h |   45 +-
 .../staging/lustre/lustre/include/lustre_idmap.h   |    4 +-
 .../staging/lustre/lustre/include/lustre_import.h  |    2 +
 drivers/staging/lustre/lustre/include/lustre_lib.h |    5 +-
 drivers/staging/lustre/lustre/include/lustre_log.h |   32 +-
 drivers/staging/lustre/lustre/include/lustre_mdc.h |   12 +-
 drivers/staging/lustre/lustre/include/lustre_mdt.h |   84 -
 drivers/staging/lustre/lustre/include/lustre_net.h |   47 +-
 .../staging/lustre/lustre/include/lustre_quota.h   |    2 +-
 drivers/staging/lustre/lustre/include/lustre_sec.h |    2 +-
 drivers/staging/lustre/lustre/include/md_object.h  |    7 +-
 drivers/staging/lustre/lustre/include/obd.h        |  185 +-
 drivers/staging/lustre/lustre/include/obd_class.h  |  392 +-
 drivers/staging/lustre/lustre/include/obd_lov.h    |   10 -
 .../staging/lustre/lustre/include/obd_support.h    |    1 +
 drivers/staging/lustre/lustre/lclient/glimpse.c    |   19 +-
 drivers/staging/lustre/lustre/lclient/lcommon_cl.c |   43 +-
 .../staging/lustre/lustre/lclient/lcommon_misc.c   |    8 +-
 drivers/staging/lustre/lustre/ldlm/interval_tree.c |   50 +-
 drivers/staging/lustre/lustre/ldlm/l_lock.c        |    8 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_extent.c   |   10 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c    |   66 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_internal.h |   49 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lib.c      |   79 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |  394 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |  120 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |  137 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_request.c  |  181 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |   95 +-
 drivers/staging/lustre/lustre/libcfs/Makefile      |    2 +-
 drivers/staging/lustre/lustre/libcfs/debug.c       |   19 +-
 drivers/staging/lustre/lustre/libcfs/hash.c        |   24 +-
 .../lustre/lustre/libcfs/kernel_user_comm.c        |   15 +-
 drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c  |    3 -
 drivers/staging/lustre/lustre/libcfs/libcfs_lock.c |    3 -
 drivers/staging/lustre/lustre/libcfs/libcfs_mem.c  |    3 -
 .../staging/lustre/lustre/libcfs/libcfs_string.c   |   49 -
 .../staging/lustre/lustre/libcfs/linux/linux-cpu.c |   46 +-
 .../lustre/lustre/libcfs/linux/linux-crypto.c      |    2 +
 .../lustre/lustre/libcfs/linux/linux-curproc.c     |   21 +-
 .../lustre/lustre/libcfs/linux/linux-debug.c       |   69 +-
 .../lustre/lustre/libcfs/linux/linux-module.c      |   31 +-
 .../lustre/lustre/libcfs/linux/linux-prim.c        |   21 +-
 .../lustre/lustre/libcfs/linux/linux-proc.c        |    4 +-
 .../lustre/lustre/libcfs/linux/linux-tcpip.c       |    5 +-
 .../lustre/lustre/libcfs/linux/linux-tracefile.c   |   16 +-
 drivers/staging/lustre/lustre/libcfs/module.c      |   28 +-
 drivers/staging/lustre/lustre/libcfs/nidstrings.c  |   14 +-
 drivers/staging/lustre/lustre/libcfs/tracefile.c   |   13 +-
 .../staging/lustre/lustre/libcfs/upcall_cache.c    |   22 +-
 drivers/staging/lustre/lustre/libcfs/watchdog.c    |  516 --
 drivers/staging/lustre/lustre/libcfs/workitem.c    |    3 +-
 drivers/staging/lustre/lustre/llite/Makefile       |    2 +-
 drivers/staging/lustre/lustre/llite/dcache.c       |   80 +-
 drivers/staging/lustre/lustre/llite/dir.c          |  251 +-
 drivers/staging/lustre/lustre/llite/file.c         |  454 +-
 drivers/staging/lustre/lustre/llite/llite_capa.c   |   26 +-
 drivers/staging/lustre/lustre/llite/llite_close.c  |   23 +-
 .../staging/lustre/lustre/llite/llite_internal.h   |   32 +-
 drivers/staging/lustre/lustre/llite/llite_lib.c    |  172 +-
 drivers/staging/lustre/lustre/llite/llite_mmap.c   |   67 +-
 drivers/staging/lustre/lustre/llite/llite_nfs.c    |   76 +-
 drivers/staging/lustre/lustre/llite/lloop.c        |   15 +-
 drivers/staging/lustre/lustre/llite/lproc_llite.c  |   38 +-
 drivers/staging/lustre/lustre/llite/namei.c        |   97 +-
 drivers/staging/lustre/lustre/llite/remote_perm.c  |   27 +-
 drivers/staging/lustre/lustre/llite/rw.c           |   44 +-
 drivers/staging/lustre/lustre/llite/rw26.c         |   35 +-
 drivers/staging/lustre/lustre/llite/statahead.c    |   88 +-
 drivers/staging/lustre/lustre/llite/super25.c      |    3 +-
 drivers/staging/lustre/lustre/llite/symlink.c      |   16 +-
 drivers/staging/lustre/lustre/llite/vvp_dev.c      |    5 +-
 drivers/staging/lustre/lustre/llite/vvp_io.c       |   59 +-
 drivers/staging/lustre/lustre/llite/vvp_lock.c     |    3 +-
 drivers/staging/lustre/lustre/llite/vvp_object.c   |    8 +-
 drivers/staging/lustre/lustre/llite/vvp_page.c     |   10 +-
 drivers/staging/lustre/lustre/llite/xattr.c        |   48 +-
 drivers/staging/lustre/lustre/lmv/lmv_fld.c        |    7 +-
 drivers/staging/lustre/lustre/lmv/lmv_intent.c     |   38 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |  634 +-
 drivers/staging/lustre/lustre/lmv/lproc_lmv.c      |    1 -
 .../staging/lustre/lustre/lov/lov_cl_internal.h    |   13 +-
 drivers/staging/lustre/lustre/lov/lov_dev.c        |   33 +-
 drivers/staging/lustre/lustre/lov/lov_ea.c         |   23 +-
 drivers/staging/lustre/lustre/lov/lov_io.c         |  111 +-
 drivers/staging/lustre/lustre/lov/lov_lock.c       |   69 +-
 drivers/staging/lustre/lustre/lov/lov_log.c        |   16 +-
 drivers/staging/lustre/lustre/lov/lov_merge.c      |   10 +-
 drivers/staging/lustre/lustre/lov/lov_obd.c        |  300 +-
 drivers/staging/lustre/lustre/lov/lov_object.c     |  112 +-
 drivers/staging/lustre/lustre/lov/lov_offset.c     |    5 +-
 drivers/staging/lustre/lustre/lov/lov_pack.c       |   82 +-
 drivers/staging/lustre/lustre/lov/lov_page.c       |   13 +-
 drivers/staging/lustre/lustre/lov/lov_pool.c       |   40 +-
 drivers/staging/lustre/lustre/lov/lov_request.c    |  157 +-
 drivers/staging/lustre/lustre/lov/lovsub_dev.c     |   12 +-
 drivers/staging/lustre/lustre/lov/lovsub_lock.c    |   31 +-
 drivers/staging/lustre/lustre/lov/lovsub_object.c  |   14 +-
 drivers/staging/lustre/lustre/lov/lovsub_page.c    |    3 +-
 drivers/staging/lustre/lustre/lov/lproc_lov.c      |    1 -
 drivers/staging/lustre/lustre/lvfs/fsfilt.c        |    5 +-
 drivers/staging/lustre/lustre/lvfs/fsfilt_ext3.c   |    1 -
 drivers/staging/lustre/lustre/lvfs/lvfs_linux.c    |   15 +-
 drivers/staging/lustre/lustre/mdc/lproc_mdc.c      |   10 +-
 drivers/staging/lustre/lustre/mdc/mdc_lib.c        |   29 +-
 drivers/staging/lustre/lustre/mdc/mdc_locks.c      |  151 +-
 drivers/staging/lustre/lustre/mdc/mdc_reint.c      |   46 +-
 drivers/staging/lustre/lustre/mdc/mdc_request.c    |  324 +-
 drivers/staging/lustre/lustre/mgc/libmgc.c         |   19 +-
 drivers/staging/lustre/lustre/mgc/lproc_mgc.c      |    1 -
 drivers/staging/lustre/lustre/mgc/mgc_request.c    |  169 +-
 drivers/staging/lustre/lustre/obdclass/Makefile    |    2 +-
 drivers/staging/lustre/lustre/obdclass/acl.c       |   29 +-
 drivers/staging/lustre/lustre/obdclass/capa.c      |   61 +-
 drivers/staging/lustre/lustre/obdclass/cl_io.c     |  152 +-
 drivers/staging/lustre/lustre/obdclass/cl_lock.c   |  144 +-
 drivers/staging/lustre/lustre/obdclass/cl_object.c |   21 +-
 drivers/staging/lustre/lustre/obdclass/cl_page.c   |  108 +-
 drivers/staging/lustre/lustre/obdclass/class_obd.c |   35 +-
 drivers/staging/lustre/lustre/obdclass/dt_object.c |   28 +-
 drivers/staging/lustre/lustre/obdclass/genops.c    |   79 +-
 drivers/staging/lustre/lustre/obdclass/idmap.c     |   21 +-
 .../lustre/lustre/obdclass/linux/linux-module.c    |   48 +-
 .../lustre/lustre/obdclass/linux/linux-obdo.c      |    4 +-
 .../lustre/lustre/obdclass/linux/linux-sysctl.c    |   10 +-
 drivers/staging/lustre/lustre/obdclass/llog.c      |  124 +-
 drivers/staging/lustre/lustre/obdclass/llog_cat.c  |   92 +-
 .../staging/lustre/lustre/obdclass/llog_ioctl.c    |   79 +-
 drivers/staging/lustre/lustre/obdclass/llog_lvfs.c |   99 +-
 drivers/staging/lustre/lustre/obdclass/llog_obd.c  |   37 +-
 drivers/staging/lustre/lustre/obdclass/llog_osd.c  |  121 +-
 drivers/staging/lustre/lustre/obdclass/llog_swab.c |   28 +-
 drivers/staging/lustre/lustre/obdclass/llog_test.c |   89 +-
 .../staging/lustre/lustre/obdclass/local_storage.c |   46 +-
 .../lustre/lustre/obdclass/lprocfs_jobstats.c      |  562 --
 .../lustre/lustre/obdclass/lprocfs_status.c        |   61 +-
 drivers/staging/lustre/lustre/obdclass/lu_object.c |   46 +-
 drivers/staging/lustre/lustre/obdclass/lu_ucred.c  |    8 +-
 .../lustre/lustre/obdclass/lustre_handles.c        |    8 +-
 .../staging/lustre/lustre/obdclass/lustre_peer.c   |    3 +-
 drivers/staging/lustre/lustre/obdclass/md_attrs.c  |   17 +-
 .../staging/lustre/lustre/obdclass/obd_config.c    |  148 +-
 drivers/staging/lustre/lustre/obdclass/obd_mount.c |  134 +-
 drivers/staging/lustre/lustre/obdclass/obdo.c      |   16 +-
 drivers/staging/lustre/lustre/obdecho/echo.c       |   47 +-
 .../staging/lustre/lustre/obdecho/echo_client.c    |  248 +-
 drivers/staging/lustre/lustre/osc/lproc_osc.c      |    3 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |  141 +-
 .../staging/lustre/lustre/osc/osc_cl_internal.h    |    4 +-
 drivers/staging/lustre/lustre/osc/osc_dev.c        |   11 +-
 drivers/staging/lustre/lustre/osc/osc_io.c         |   28 +-
 drivers/staging/lustre/lustre/osc/osc_lock.c       |  146 +-
 drivers/staging/lustre/lustre/osc/osc_object.c     |    3 +-
 drivers/staging/lustre/lustre/osc/osc_page.c       |   28 +-
 drivers/staging/lustre/lustre/osc/osc_quota.c      |   31 +-
 drivers/staging/lustre/lustre/osc/osc_request.c    |  326 +-
 drivers/staging/lustre/lustre/ptlrpc/Makefile      |    1 +
 drivers/staging/lustre/lustre/ptlrpc/client.c      |  161 +-
 drivers/staging/lustre/lustre/ptlrpc/connection.c  |   24 +-
 drivers/staging/lustre/lustre/ptlrpc/errno.c       |  380 +
 drivers/staging/lustre/lustre/ptlrpc/events.c      |   12 -
 drivers/staging/lustre/lustre/ptlrpc/gss/gss_api.h |    2 +-
 .../staging/lustre/lustre/ptlrpc/gss/gss_bulk.c    |   54 +-
 .../lustre/lustre/ptlrpc/gss/gss_cli_upcall.c      |   27 +-
 .../staging/lustre/lustre/ptlrpc/gss/gss_keyring.c |   47 +-
 .../lustre/lustre/ptlrpc/gss/gss_krb5_mech.c       |  124 +-
 .../staging/lustre/lustre/ptlrpc/gss/gss_pipefs.c  |   53 +-
 .../staging/lustre/lustre/ptlrpc/gss/gss_rawobj.c  |    2 +-
 .../lustre/lustre/ptlrpc/gss/gss_svc_upcall.c      |   12 +-
 .../staging/lustre/lustre/ptlrpc/gss/lproc_gss.c   |    6 +-
 drivers/staging/lustre/lustre/ptlrpc/gss/sec_gss.c |  219 +-
 drivers/staging/lustre/lustre/ptlrpc/import.c      |   61 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_client.c |   11 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_net.c    |    3 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_server.c |   46 +-
 .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c    |   15 +-
 drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |   38 +-
 drivers/staging/lustre/lustre/ptlrpc/nrs.c         |  105 +-
 .../staging/lustre/lustre/ptlrpc/pack_generic.c    |   34 +-
 drivers/staging/lustre/lustre/ptlrpc/pinger.c      |   82 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c   |   11 +-
 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c     |   37 +-
 drivers/staging/lustre/lustre/ptlrpc/recover.c     |   23 +-
 drivers/staging/lustre/lustre/ptlrpc/sec.c         |  123 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |    4 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_config.c  |   47 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_gc.c      |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_plain.c   |   90 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |  170 +-
 drivers/staging/nvec/nvec.c                        |    5 -
 drivers/staging/octeon-usb/Kconfig                 |    2 +-
 drivers/staging/octeon-usb/cvmx-usb.c              | 5339 ++++++------
 drivers/staging/octeon-usb/cvmx-usb.h              | 1157 +--
 drivers/staging/octeon-usb/cvmx-usbcx-defs.h       |   23 -
 drivers/staging/octeon-usb/cvmx-usbnx-defs.h       |    2 -
 drivers/staging/octeon-usb/octeon-hcd.c            |   33 +-
 drivers/staging/olpc_dcon/Kconfig                  |   11 +-
 drivers/staging/olpc_dcon/TODO                     |   11 +-
 drivers/staging/olpc_dcon/olpc_dcon.c              |   24 +-
 drivers/staging/olpc_dcon/olpc_dcon.h              |   27 +-
 drivers/staging/ozwpan/{Kbuild => Makefile}        |    6 +-
 drivers/staging/ozwpan/ozcdev.c                    |  134 +-
 drivers/staging/ozwpan/ozconfig.h                  |   26 -
 drivers/staging/ozwpan/ozdbg.h                     |   54 +
 drivers/staging/ozwpan/ozeltbuf.c                  |   80 +-
 drivers/staging/ozwpan/ozhcd.c                     |  722 +-
 drivers/staging/ozwpan/ozhcd.h                     |    4 +-
 drivers/staging/ozwpan/ozmain.c                    |   18 +-
 drivers/staging/ozwpan/ozpd.c                      |  276 +-
 drivers/staging/ozwpan/ozpd.h                      |   21 +-
 drivers/staging/ozwpan/ozproto.c                   |  526 +-
 drivers/staging/ozwpan/ozproto.h                   |   32 +-
 drivers/staging/ozwpan/oztrace.c                   |   36 -
 drivers/staging/ozwpan/oztrace.h                   |   35 -
 drivers/staging/ozwpan/ozurbparanoia.c             |   23 +-
 drivers/staging/ozwpan/ozurbparanoia.h             |    4 +-
 drivers/staging/ozwpan/ozusbsvc.c                  |   76 +-
 drivers/staging/ozwpan/ozusbsvc1.c                 |   64 +-
 drivers/staging/quickstart/quickstart.c            |   21 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211.h    |    2 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c |    2 +-
 .../rtl8187se/ieee80211/ieee80211_softmac.c        |    2 +-
 .../rtl8187se/ieee80211/ieee80211_softmac_wx.c     |    2 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c |    2 +-
 drivers/staging/rtl8187se/r8180.h                  |    2 +-
 drivers/staging/rtl8187se/r8180_93cx6.h            |    2 +-
 drivers/staging/rtl8187se/r8180_core.c             |   10 +-
 drivers/staging/rtl8187se/r8180_hw.h               |    2 +-
 drivers/staging/rtl8187se/r8180_rtl8225.h          |    2 +-
 drivers/staging/rtl8187se/r8180_rtl8225z2.c        |    2 +-
 drivers/staging/rtl8187se/r8180_wx.c               |    2 +-
 drivers/staging/rtl8187se/r8180_wx.h               |    2 +-
 drivers/staging/rtl8188eu/Kconfig                  |   29 +
 drivers/staging/rtl8188eu/Makefile                 |   70 +
 drivers/staging/rtl8188eu/TODO                     |   15 +
 drivers/staging/rtl8188eu/core/rtw_ap.c            | 1988 +++++
 drivers/staging/rtl8188eu/core/rtw_br_ext.c        | 1199 +++
 drivers/staging/rtl8188eu/core/rtw_cmd.c           | 2364 ++++++
 drivers/staging/rtl8188eu/core/rtw_debug.c         |  948 +++
 drivers/staging/rtl8188eu/core/rtw_efuse.c         |  875 ++
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c     | 1640 ++++
 drivers/staging/rtl8188eu/core/rtw_io.c            |  329 +
 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c     | 1169 +++
 drivers/staging/rtl8188eu/core/rtw_iol.c           |  209 +
 drivers/staging/rtl8188eu/core/rtw_led.c           | 1692 ++++
 drivers/staging/rtl8188eu/core/rtw_mlme.c          | 2442 ++++++
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      | 8481 ++++++++++++++++++++
 drivers/staging/rtl8188eu/core/rtw_mp.c            |  997 +++
 drivers/staging/rtl8188eu/core/rtw_mp_ioctl.c      | 1508 ++++
 drivers/staging/rtl8188eu/core/rtw_p2p.c           | 2064 +++++
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c       |  662 ++
 drivers/staging/rtl8188eu/core/rtw_recv.c          | 2299 ++++++
 drivers/staging/rtl8188eu/core/rtw_rf.c            |   89 +
 drivers/staging/rtl8188eu/core/rtw_security.c      | 1779 ++++
 drivers/staging/rtl8188eu/core/rtw_sreset.c        |   79 +
 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c       |  655 ++
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c     | 1689 ++++
 drivers/staging/rtl8188eu/core/rtw_xmit.c          | 2447 ++++++
 drivers/staging/rtl8188eu/hal/Hal8188EFWImg_CE.c   | 1761 ++++
 drivers/staging/rtl8188eu/hal/Hal8188EPwrSeq.c     |   86 +
 .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c   |  760 ++
 drivers/staging/rtl8188eu/hal/HalHWImg8188E_BB.c   |  721 ++
 drivers/staging/rtl8188eu/hal/HalHWImg8188E_MAC.c  |  231 +
 drivers/staging/rtl8188eu/hal/HalHWImg8188E_RF.c   |  269 +
 drivers/staging/rtl8188eu/hal/HalPhyRf.c           |   49 +
 drivers/staging/rtl8188eu/hal/HalPhyRf_8188e.c     | 1928 +++++
 drivers/staging/rtl8188eu/hal/HalPwrSeqCmd.c       |  132 +
 drivers/staging/rtl8188eu/hal/hal_com.c            |  381 +
 drivers/staging/rtl8188eu/hal/hal_intf.c           |  464 ++
 drivers/staging/rtl8188eu/hal/odm.c                | 2171 +++++
 drivers/staging/rtl8188eu/hal/odm_HWConfig.c       |  596 ++
 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c       |  399 +
 drivers/staging/rtl8188eu/hal/odm_RegConfig8188E.c |  130 +
 drivers/staging/rtl8188eu/hal/odm_debug.c          |   32 +
 drivers/staging/rtl8188eu/hal/odm_interface.c      |  203 +
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c       |  779 ++
 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c        |  268 +
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c  | 2378 ++++++
 drivers/staging/rtl8188eu/hal/rtl8188e_mp.c        |  860 ++
 drivers/staging/rtl8188eu/hal/rtl8188e_phycfg.c    | 1144 +++
 drivers/staging/rtl8188eu/hal/rtl8188e_rf6052.c    |  572 ++
 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c    |  202 +
 drivers/staging/rtl8188eu/hal/rtl8188e_sreset.c    |   80 +
 drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c      |   91 +
 drivers/staging/rtl8188eu/hal/rtl8188eu_led.c      |  111 +
 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c     |  138 +
 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c     |  706 ++
 drivers/staging/rtl8188eu/hal/usb_halinit.c        | 2346 ++++++
 drivers/staging/rtl8188eu/hal/usb_ops_linux.c      |  726 ++
 .../staging/rtl8188eu/include/Hal8188EFWImg_CE.h   |   28 +
 drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h |  276 +
 drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h | 1094 +++
 drivers/staging/rtl8188eu/include/Hal8188EPwrSeq.h |  176 +
 .../rtl8188eu/include/Hal8188ERateAdaptive.h       |   75 +
 drivers/staging/rtl8188eu/include/Hal8188EReg.h    |   46 +
 .../staging/rtl8188eu/include/HalHWImg8188E_BB.h   |   44 +
 .../staging/rtl8188eu/include/HalHWImg8188E_FW.h   |   34 +
 .../staging/rtl8188eu/include/HalHWImg8188E_MAC.h  |   30 +
 .../staging/rtl8188eu/include/HalHWImg8188E_RF.h   |   30 +
 drivers/staging/rtl8188eu/include/HalPhyRf.h       |   30 +
 drivers/staging/rtl8188eu/include/HalPhyRf_8188e.h |   63 +
 drivers/staging/rtl8188eu/include/HalPwrSeqCmd.h   |  128 +
 drivers/staging/rtl8188eu/include/HalVerDef.h      |  167 +
 drivers/staging/rtl8188eu/include/basic_types.h    |  184 +
 drivers/staging/rtl8188eu/include/cmd_osdep.h      |   32 +
 drivers/staging/rtl8188eu/include/drv_types.h      |  334 +
 .../staging/rtl8188eu/include/drv_types_linux.h    |   24 +
 drivers/staging/rtl8188eu/include/ethernet.h       |   42 +
 drivers/staging/rtl8188eu/include/h2clbk.h         |   35 +
 drivers/staging/rtl8188eu/include/hal_com.h        |  173 +
 drivers/staging/rtl8188eu/include/hal_intf.h       |  426 +
 drivers/staging/rtl8188eu/include/ieee80211.h      | 1274 +++
 drivers/staging/rtl8188eu/include/ieee80211_ext.h  |  290 +
 drivers/staging/rtl8188eu/include/if_ether.h       |  111 +
 drivers/staging/rtl8188eu/include/ioctl_cfg80211.h |  107 +
 drivers/staging/rtl8188eu/include/ip.h             |  126 +
 drivers/staging/rtl8188eu/include/mlme_osdep.h     |   35 +
 drivers/staging/rtl8188eu/include/mp_custom_oid.h  |  352 +
 drivers/staging/rtl8188eu/include/nic_spec.h       |   44 +
 drivers/staging/rtl8188eu/include/odm.h            | 1198 +++
 drivers/staging/rtl8188eu/include/odm_HWConfig.h   |  132 +
 drivers/staging/rtl8188eu/include/odm_RTL8188E.h   |   56 +
 .../staging/rtl8188eu/include/odm_RegConfig8188E.h |   43 +
 .../staging/rtl8188eu/include/odm_RegDefine11AC.h  |   54 +
 .../staging/rtl8188eu/include/odm_RegDefine11N.h   |  171 +
 drivers/staging/rtl8188eu/include/odm_debug.h      |  145 +
 drivers/staging/rtl8188eu/include/odm_interface.h  |  164 +
 drivers/staging/rtl8188eu/include/odm_precomp.h    |  104 +
 drivers/staging/rtl8188eu/include/odm_reg.h        |  119 +
 drivers/staging/rtl8188eu/include/odm_types.h      |   62 +
 drivers/staging/rtl8188eu/include/osdep_intf.h     |   83 +
 drivers/staging/rtl8188eu/include/osdep_service.h  |  547 ++
 drivers/staging/rtl8188eu/include/recv_osdep.h     |   56 +
 drivers/staging/rtl8188eu/include/rtl8188e_cmd.h   |  122 +
 drivers/staging/rtl8188eu/include/rtl8188e_dm.h    |   62 +
 drivers/staging/rtl8188eu/include/rtl8188e_hal.h   |  487 ++
 drivers/staging/rtl8188eu/include/rtl8188e_led.h   |   35 +
 drivers/staging/rtl8188eu/include/rtl8188e_recv.h  |   69 +
 drivers/staging/rtl8188eu/include/rtl8188e_rf.h    |   36 +
 drivers/staging/rtl8188eu/include/rtl8188e_spec.h  | 1439 ++++
 .../staging/rtl8188eu/include/rtl8188e_sreset.h    |   31 +
 drivers/staging/rtl8188eu/include/rtl8188e_xmit.h  |  178 +
 drivers/staging/rtl8188eu/include/rtw_android.h    |   64 +
 drivers/staging/rtl8188eu/include/rtw_ap.h         |   65 +
 drivers/staging/rtl8188eu/include/rtw_br_ext.h     |   66 +
 drivers/staging/rtl8188eu/include/rtw_cmd.h        |  991 +++
 drivers/staging/rtl8188eu/include/rtw_debug.h      |  290 +
 drivers/staging/rtl8188eu/include/rtw_eeprom.h     |  130 +
 drivers/staging/rtl8188eu/include/rtw_efuse.h      |  150 +
 drivers/staging/rtl8188eu/include/rtw_event.h      |  115 +
 drivers/staging/rtl8188eu/include/rtw_ht.h         |   44 +
 drivers/staging/rtl8188eu/include/rtw_io.h         |  387 +
 drivers/staging/rtl8188eu/include/rtw_ioctl.h      |  124 +
 drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h  |   79 +
 drivers/staging/rtl8188eu/include/rtw_ioctl_set.h  |   50 +
 drivers/staging/rtl8188eu/include/rtw_iol.h        |   84 +
 drivers/staging/rtl8188eu/include/rtw_led.h        |  197 +
 drivers/staging/rtl8188eu/include/rtw_mlme.h       |  655 ++
 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h   |  877 ++
 drivers/staging/rtl8188eu/include/rtw_mp.h         |  495 ++
 drivers/staging/rtl8188eu/include/rtw_mp_ioctl.h   |  340 +
 .../staging/rtl8188eu/include/rtw_mp_phy_regdef.h  | 1084 +++
 drivers/staging/rtl8188eu/include/rtw_p2p.h        |  135 +
 drivers/staging/rtl8188eu/include/rtw_pwrctrl.h    |  283 +
 drivers/staging/rtl8188eu/include/rtw_qos.h        |   30 +
 drivers/staging/rtl8188eu/include/rtw_recv.h       |  485 ++
 drivers/staging/rtl8188eu/include/rtw_rf.h         |  146 +
 drivers/staging/rtl8188eu/include/rtw_security.h   |  383 +
 drivers/staging/rtl8188eu/include/rtw_sreset.h     |   50 +
 drivers/staging/rtl8188eu/include/rtw_version.h    |    1 +
 drivers/staging/rtl8188eu/include/rtw_xmit.h       |  384 +
 drivers/staging/rtl8188eu/include/sta_info.h       |  384 +
 drivers/staging/rtl8188eu/include/usb_hal.h        |   26 +
 drivers/staging/rtl8188eu/include/usb_ops.h        |  115 +
 drivers/staging/rtl8188eu/include/usb_ops_linux.h  |   55 +
 drivers/staging/rtl8188eu/include/usb_osintf.h     |   45 +
 drivers/staging/rtl8188eu/include/usb_vendor_req.h |   52 +
 drivers/staging/rtl8188eu/include/wifi.h           | 1127 +++
 drivers/staging/rtl8188eu/include/wlan_bssdef.h    |  347 +
 drivers/staging/rtl8188eu/include/xmit_osdep.h     |   67 +
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     | 8222 +++++++++++++++++++
 drivers/staging/rtl8188eu/os_dep/mlme_linux.c      |  246 +
 drivers/staging/rtl8188eu/os_dep/os_intfs.c        | 1251 +++
 drivers/staging/rtl8188eu/os_dep/osdep_service.c   |  815 ++
 drivers/staging/rtl8188eu/os_dep/recv_linux.c      |  261 +
 drivers/staging/rtl8188eu/os_dep/rtw_android.c     |  293 +
 drivers/staging/rtl8188eu/os_dep/usb_intf.c        |  892 ++
 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c   |  288 +
 drivers/staging/rtl8188eu/os_dep/xmit_linux.c      |  290 +
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |    2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h     |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c        |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_cam.h        |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |    7 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |    8 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c     |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h     |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c    |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c        |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pci.h        |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c         |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_ps.h         |    2 +-
 drivers/staging/rtl8192e/rtllib.h                  |    2 +-
 drivers/staging/rtl8192e/rtllib_debug.h            |    2 +-
 drivers/staging/rtl8192e/rtllib_module.c           |    3 +-
 drivers/staging/rtl8192e/rtllib_rx.c               |    6 +-
 drivers/staging/rtl8192e/rtllib_softmac.c          |    2 +-
 drivers/staging/rtl8192e/rtllib_softmac_wx.c       |    2 +-
 drivers/staging/rtl8192e/rtllib_tx.c               |    2 +-
 drivers/staging/rtl8192u/authors                   |    2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211.h     |    2 +-
 .../staging/rtl8192u/ieee80211/ieee80211_module.c  |    3 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |    2 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |    2 +-
 .../rtl8192u/ieee80211/ieee80211_softmac_wx.c      |    2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c  |    2 +-
 drivers/staging/rtl8192u/r8180_93cx6.c             |    2 +-
 drivers/staging/rtl8192u/r8180_93cx6.h             |    2 +-
 drivers/staging/rtl8192u/r8180_pm.c                |    2 +-
 drivers/staging/rtl8192u/r8180_pm.h                |    2 +-
 drivers/staging/rtl8192u/r8190_rtl8256.h           |    2 +-
 drivers/staging/rtl8192u/r8192U.h                  |    2 +-
 drivers/staging/rtl8192u/r8192U_core.c             |    2 +-
 drivers/staging/rtl8192u/r8192U_hw.h               |    2 +-
 drivers/staging/rtl8192u/r8192U_wx.c               |    2 +-
 drivers/staging/rtl8192u/r8192U_wx.h               |    2 +-
 drivers/staging/rtl8192u/r819xU_cmdpkt.c           |  609 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |    8 +-
 drivers/staging/silicom/bpctl_mod.c                |  582 +-
 .../staging/tidspbridge/include/dspbridge/cmm.h    |    2 +-
 .../staging/tidspbridge/include/dspbridge/proc.h   |    2 +-
 drivers/staging/usbip/stub_dev.c                   |    6 +-
 drivers/staging/usbip/usbip_common.c               |   11 +-
 .../staging/usbip/userspace/libsrc/vhci_driver.c   |    2 +-
 drivers/staging/usbip/userspace/src/usbip.c        |   15 +-
 drivers/staging/usbip/userspace/src/usbip_attach.c |    6 +-
 drivers/staging/usbip/userspace/src/usbip_list.c   |    6 +-
 .../staging/usbip/userspace/src/usbip_network.c    |   30 +
 .../staging/usbip/userspace/src/usbip_network.h    |    5 +-
 drivers/staging/usbip/userspace/src/usbipd.c       |  141 +-
 drivers/staging/usbip/vhci_sysfs.c                 |    4 +-
 drivers/staging/vt6655/device_main.c               |    4 +-
 drivers/staging/vt6656/baseband.c                  |   80 +-
 drivers/staging/vt6656/baseband.h                  |   10 +-
 drivers/staging/vt6656/card.c                      |   78 +-
 drivers/staging/vt6656/desc.h                      |  224 -
 drivers/staging/vt6656/device.h                    |   51 +-
 drivers/staging/vt6656/device_cfg.h                |   14 -
 drivers/staging/vt6656/dpc.c                       |   16 +-
 drivers/staging/vt6656/dpc.h                       |    4 +-
 drivers/staging/vt6656/main_usb.c                  |   23 +-
 drivers/staging/vt6656/rxtx.c                      | 1536 ++--
 drivers/staging/vt6656/rxtx.h                      |  761 +-
 drivers/staging/vt6656/usbpipe.c                   |   12 +-
 drivers/staging/vt6656/usbpipe.h                   |    5 +-
 drivers/staging/vt6656/wmgr.c                      |    2 -
 drivers/staging/winbond/mds.c                      |   56 +-
 drivers/staging/winbond/mds_f.h                    |   13 +-
 drivers/staging/winbond/phy_calibration.h          |    1 +
 drivers/staging/winbond/wb35reg.c                  |   36 +-
 drivers/staging/wlags49_h2/Makefile                |    2 -
 drivers/staging/wlags49_h2/wl_cs.c                 |    4 -
 drivers/staging/wlags49_h2/wl_internal.h           |    1 -
 drivers/staging/wlags49_h2/wl_sysfs.c              |  138 -
 drivers/staging/wlags49_h2/wl_sysfs.h              |    7 -
 drivers/staging/wlags49_h25/Makefile               |    3 -
 drivers/staging/wlags49_h25/wl_sysfs.c             |    2 -
 drivers/staging/wlags49_h25/wl_sysfs.h             |    2 -
 drivers/staging/xgifb/XGI_main_26.c                |   12 +-
 drivers/staging/xgifb/vb_init.c                    |   36 +-
 drivers/staging/xgifb/vb_setmode.c                 |  333 +-
 drivers/staging/xgifb/vb_setmode.h                 |   11 +-
 drivers/staging/xillybus/Kconfig                   |   32 +
 drivers/staging/xillybus/Makefile                  |    7 +
 drivers/staging/xillybus/README                    |  403 +
 drivers/staging/xillybus/TODO                      |    5 +
 drivers/staging/xillybus/xillybus.h                |  182 +
 drivers/staging/xillybus/xillybus_core.c           | 2345 ++++++
 drivers/staging/xillybus/xillybus_of.c             |  212 +
 drivers/staging/xillybus/xillybus_pcie.c           |  262 +
 drivers/staging/zcache/Kconfig                     |   59 -
 drivers/staging/zcache/Makefile                    |    8 -
 drivers/staging/zcache/TODO                        |   64 -
 drivers/staging/zcache/debug.c                     |  107 -
 drivers/staging/zcache/debug.h                     |  305 -
 drivers/staging/zcache/ramster.h                   |   59 -
 drivers/staging/zcache/ramster/debug.c             |   68 -
 drivers/staging/zcache/ramster/debug.h             |  145 -
 drivers/staging/zcache/ramster/heartbeat.c         |  462 --
 drivers/staging/zcache/ramster/heartbeat.h         |   87 -
 drivers/staging/zcache/ramster/masklog.c           |  155 -
 drivers/staging/zcache/ramster/masklog.h           |  220 -
 drivers/staging/zcache/ramster/nodemanager.c       |  996 ---
 drivers/staging/zcache/ramster/nodemanager.h       |   88 -
 drivers/staging/zcache/ramster/r2net.c             |  414 -
 drivers/staging/zcache/ramster/ramster-howto.txt   |  366 -
 drivers/staging/zcache/ramster/ramster.c           |  925 ---
 drivers/staging/zcache/ramster/ramster.h           |  161 -
 .../staging/zcache/ramster/ramster_nodemanager.h   |   41 -
 drivers/staging/zcache/ramster/tcp.c               | 2248 ------
 drivers/staging/zcache/ramster/tcp.h               |  159 -
 drivers/staging/zcache/ramster/tcp_internal.h      |  248 -
 drivers/staging/zcache/tmem.c                      |  898 ---
 drivers/staging/zcache/tmem.h                      |  259 -
 drivers/staging/zcache/zbud.c                      | 1066 ---
 drivers/staging/zcache/zbud.h                      |   33 -
 drivers/staging/zcache/zcache-main.c               | 1943 -----
 drivers/staging/zcache/zcache.h                    |   53 -
 drivers/staging/zram/zram_drv.c                    |   95 +-
 drivers/staging/zram/zram_drv.h                    |   10 +
 drivers/staging/zsmalloc/zsmalloc-main.c           |    4 +-
 include/linux/iio/common/st_sensors.h              |   14 +-
 include/linux/iio/iio.h                            |   54 +
 include/linux/iio/sysfs.h                          |    5 -
 include/linux/olpc-ec.h                            |    1 +
 include/linux/platform_data/at91_adc.h             |    4 +
 include/linux/platform_data/st_sensors_pdata.h     |   24 +
 1035 files changed, 144660 insertions(+), 59605 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/iio/accel/bma180.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton-nau7802.txt
 create mode 100644 Documentation/devicetree/bindings/iio/light/apds9300.txt
 create mode 100644 drivers/iio/accel/bma180.c
 create mode 100644 drivers/iio/adc/nau7802.c
 create mode 100644 drivers/iio/adc/twl6030-gpadc.c
 rename drivers/{staging/iio/gyro/adis16260_core.c => iio/gyro/adis16260.c} (52%)
 create mode 100644 drivers/iio/light/apds9300.c
 create mode 100644 drivers/iio/temperature/Kconfig
 create mode 100644 drivers/iio/temperature/Makefile
 create mode 100644 drivers/iio/temperature/tmp006.c
 delete mode 100644 drivers/staging/asus_oled/Kconfig
 delete mode 100644 drivers/staging/asus_oled/Makefile
 delete mode 100644 drivers/staging/asus_oled/README
 delete mode 100644 drivers/staging/asus_oled/TODO
 delete mode 100644 drivers/staging/asus_oled/asus_oled.c
 delete mode 100644 drivers/staging/asus_oled/linux.txt
 delete mode 100644 drivers/staging/asus_oled/linux_f.txt
 delete mode 100644 drivers/staging/asus_oled/linux_fr.txt
 delete mode 100644 drivers/staging/asus_oled/tux.txt
 delete mode 100644 drivers/staging/asus_oled/tux_r.txt
 delete mode 100644 drivers/staging/asus_oled/tux_r2.txt
 delete mode 100644 drivers/staging/asus_oled/zig.txt
 delete mode 100644 drivers/staging/bcm/Version.h
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_82x54.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_Chrono.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_Dig_io.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_INCCPT.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_Inp_cpt.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_Pwm.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_Ssi.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_Tor.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/APCI1710_Ttl.c
 delete mode 100644 drivers/staging/comedi/drivers/addi-data/hwdrv_APCI1710.c
 delete mode 100644 drivers/staging/comedi/drivers/addi_apci_1710.c
 create mode 100644 drivers/staging/comedi/drivers/ni_labpc_isadma.c
 create mode 100644 drivers/staging/comedi/drivers/ni_labpc_isadma.h
 create mode 100644 drivers/staging/comedi/drivers/ni_labpc_regs.h
 create mode 100644 drivers/staging/dgap/Kconfig
 create mode 100644 drivers/staging/dgap/Makefile
 create mode 100644 drivers/staging/dgap/dgap_conf.h
 create mode 100644 drivers/staging/dgap/dgap_downld.h
 create mode 100644 drivers/staging/dgap/dgap_driver.c
 create mode 100644 drivers/staging/dgap/dgap_driver.h
 create mode 100644 drivers/staging/dgap/dgap_fep5.c
 create mode 100644 drivers/staging/dgap/dgap_fep5.h
 create mode 100644 drivers/staging/dgap/dgap_kcompat.h
 create mode 100644 drivers/staging/dgap/dgap_parse.c
 create mode 100644 drivers/staging/dgap/dgap_parse.h
 create mode 100644 drivers/staging/dgap/dgap_pci.h
 create mode 100644 drivers/staging/dgap/dgap_sysfs.c
 create mode 100644 drivers/staging/dgap/dgap_sysfs.h
 create mode 100644 drivers/staging/dgap/dgap_trace.c
 create mode 100644 drivers/staging/dgap/dgap_trace.h
 create mode 100644 drivers/staging/dgap/dgap_tty.c
 create mode 100644 drivers/staging/dgap/dgap_tty.h
 create mode 100644 drivers/staging/dgap/dgap_types.h
 create mode 100644 drivers/staging/dgap/digi.h
 create mode 100644 drivers/staging/dgap/downld.c
 create mode 100644 drivers/staging/dgnc/Kconfig
 create mode 100644 drivers/staging/dgnc/Makefile
 create mode 100644 drivers/staging/dgnc/TODO
 create mode 100644 drivers/staging/dgnc/dgnc_cls.c
 create mode 100644 drivers/staging/dgnc/dgnc_cls.h
 create mode 100644 drivers/staging/dgnc/dgnc_driver.c
 create mode 100644 drivers/staging/dgnc/dgnc_driver.h
 create mode 100644 drivers/staging/dgnc/dgnc_kcompat.h
 create mode 100644 drivers/staging/dgnc/dgnc_mgmt.c
 create mode 100644 drivers/staging/dgnc/dgnc_mgmt.h
 create mode 100644 drivers/staging/dgnc/dgnc_neo.c
 create mode 100644 drivers/staging/dgnc/dgnc_neo.h
 create mode 100644 drivers/staging/dgnc/dgnc_pci.h
 create mode 100644 drivers/staging/dgnc/dgnc_sysfs.c
 create mode 100644 drivers/staging/dgnc/dgnc_sysfs.h
 create mode 100644 drivers/staging/dgnc/dgnc_trace.c
 create mode 100644 drivers/staging/dgnc/dgnc_trace.h
 create mode 100644 drivers/staging/dgnc/dgnc_tty.c
 create mode 100644 drivers/staging/dgnc/dgnc_tty.h
 create mode 100644 drivers/staging/dgnc/dgnc_types.h
 create mode 100644 drivers/staging/dgnc/digi.h
 create mode 100644 drivers/staging/dgnc/dpacompat.h
 create mode 100644 drivers/staging/gdm724x/Kconfig
 create mode 100644 drivers/staging/gdm724x/Makefile
 create mode 100644 drivers/staging/gdm724x/TODO
 create mode 100644 drivers/staging/gdm724x/gdm_endian.c
 create mode 100644 drivers/staging/gdm724x/gdm_endian.h
 create mode 100644 drivers/staging/gdm724x/gdm_lte.c
 create mode 100644 drivers/staging/gdm724x/gdm_lte.h
 create mode 100644 drivers/staging/gdm724x/gdm_mux.c
 create mode 100644 drivers/staging/gdm724x/gdm_mux.h
 create mode 100644 drivers/staging/gdm724x/gdm_tty.c
 create mode 100644 drivers/staging/gdm724x/gdm_tty.h
 create mode 100644 drivers/staging/gdm724x/gdm_usb.c
 create mode 100644 drivers/staging/gdm724x/gdm_usb.h
 create mode 100644 drivers/staging/gdm724x/hci.h
 create mode 100644 drivers/staging/gdm724x/hci_packet.h
 create mode 100644 drivers/staging/gdm724x/netlink_k.c
 create mode 100644 drivers/staging/gdm724x/netlink_k.h
 delete mode 100644 drivers/staging/iio/gyro/adis16260.h
 delete mode 100644 drivers/staging/iio/gyro/adis16260_platform_data.h
 delete mode 100644 drivers/staging/lustre/lnet/lnet/api-errno.c
 delete mode 100644 drivers/staging/lustre/lustre/fid/fid_handler.c
 delete mode 100644 drivers/staging/lustre/lustre/fid/fid_store.c
 delete mode 100644 drivers/staging/lustre/lustre/fld/fld_handler.c
 delete mode 100644 drivers/staging/lustre/lustre/fld/fld_index.c
 create mode 100644 drivers/staging/lustre/lustre/include/lustre/lustre_errno.h
 create mode 100644 drivers/staging/lustre/lustre/include/lustre_dlm_flags.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_mdt.h
 delete mode 100644 drivers/staging/lustre/lustre/libcfs/watchdog.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/lprocfs_jobstats.c
 create mode 100644 drivers/staging/lustre/lustre/ptlrpc/errno.c
 rename drivers/staging/ozwpan/{Kbuild => Makefile} (93%)
 delete mode 100644 drivers/staging/ozwpan/ozconfig.h
 create mode 100644 drivers/staging/ozwpan/ozdbg.h
 delete mode 100644 drivers/staging/ozwpan/oztrace.c
 delete mode 100644 drivers/staging/ozwpan/oztrace.h
 create mode 100644 drivers/staging/rtl8188eu/Kconfig
 create mode 100644 drivers/staging/rtl8188eu/Makefile
 create mode 100644 drivers/staging/rtl8188eu/TODO
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_ap.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_br_ext.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_cmd.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_debug.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_efuse.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_ieee80211.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_io.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_iol.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_led.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_mp.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_mp_ioctl.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_p2p.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_recv.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_rf.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_security.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_sreset.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_wlan_util.c
 create mode 100644 drivers/staging/rtl8188eu/core/rtw_xmit.c
 create mode 100644 drivers/staging/rtl8188eu/hal/Hal8188EFWImg_CE.c
 create mode 100644 drivers/staging/rtl8188eu/hal/Hal8188EPwrSeq.c
 create mode 100644 drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c
 create mode 100644 drivers/staging/rtl8188eu/hal/HalHWImg8188E_BB.c
 create mode 100644 drivers/staging/rtl8188eu/hal/HalHWImg8188E_MAC.c
 create mode 100644 drivers/staging/rtl8188eu/hal/HalHWImg8188E_RF.c
 create mode 100644 drivers/staging/rtl8188eu/hal/HalPhyRf.c
 create mode 100644 drivers/staging/rtl8188eu/hal/HalPhyRf_8188e.c
 create mode 100644 drivers/staging/rtl8188eu/hal/HalPwrSeqCmd.c
 create mode 100644 drivers/staging/rtl8188eu/hal/hal_com.c
 create mode 100644 drivers/staging/rtl8188eu/hal/hal_intf.c
 create mode 100644 drivers/staging/rtl8188eu/hal/odm.c
 create mode 100644 drivers/staging/rtl8188eu/hal/odm_HWConfig.c
 create mode 100644 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
 create mode 100644 drivers/staging/rtl8188eu/hal/odm_RegConfig8188E.c
 create mode 100644 drivers/staging/rtl8188eu/hal/odm_debug.c
 create mode 100644 drivers/staging/rtl8188eu/hal/odm_interface.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_mp.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_phycfg.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_rf6052.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_sreset.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_led.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c
 create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c
 create mode 100644 drivers/staging/rtl8188eu/hal/usb_halinit.c
 create mode 100644 drivers/staging/rtl8188eu/hal/usb_ops_linux.c
 create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EFWImg_CE.h
 create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h
 create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h
 create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPwrSeq.h
 create mode 100644 drivers/staging/rtl8188eu/include/Hal8188ERateAdaptive.h
 create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EReg.h
 create mode 100644 drivers/staging/rtl8188eu/include/HalHWImg8188E_BB.h
 create mode 100644 drivers/staging/rtl8188eu/include/HalHWImg8188E_FW.h
 create mode 100644 drivers/staging/rtl8188eu/include/HalHWImg8188E_MAC.h
 create mode 100644 drivers/staging/rtl8188eu/include/HalHWImg8188E_RF.h
 create mode 100644 drivers/staging/rtl8188eu/include/HalPhyRf.h
 create mode 100644 drivers/staging/rtl8188eu/include/HalPhyRf_8188e.h
 create mode 100644 drivers/staging/rtl8188eu/include/HalPwrSeqCmd.h
 create mode 100644 drivers/staging/rtl8188eu/include/HalVerDef.h
 create mode 100644 drivers/staging/rtl8188eu/include/basic_types.h
 create mode 100644 drivers/staging/rtl8188eu/include/cmd_osdep.h
 create mode 100644 drivers/staging/rtl8188eu/include/drv_types.h
 create mode 100644 drivers/staging/rtl8188eu/include/drv_types_linux.h
 create mode 100644 drivers/staging/rtl8188eu/include/ethernet.h
 create mode 100644 drivers/staging/rtl8188eu/include/h2clbk.h
 create mode 100644 drivers/staging/rtl8188eu/include/hal_com.h
 create mode 100644 drivers/staging/rtl8188eu/include/hal_intf.h
 create mode 100644 drivers/staging/rtl8188eu/include/ieee80211.h
 create mode 100644 drivers/staging/rtl8188eu/include/ieee80211_ext.h
 create mode 100644 drivers/staging/rtl8188eu/include/if_ether.h
 create mode 100644 drivers/staging/rtl8188eu/include/ioctl_cfg80211.h
 create mode 100644 drivers/staging/rtl8188eu/include/ip.h
 create mode 100644 drivers/staging/rtl8188eu/include/mlme_osdep.h
 create mode 100644 drivers/staging/rtl8188eu/include/mp_custom_oid.h
 create mode 100644 drivers/staging/rtl8188eu/include/nic_spec.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_HWConfig.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_RTL8188E.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_RegConfig8188E.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_RegDefine11AC.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_RegDefine11N.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_debug.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_interface.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_precomp.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_reg.h
 create mode 100644 drivers/staging/rtl8188eu/include/odm_types.h
 create mode 100644 drivers/staging/rtl8188eu/include/osdep_intf.h
 create mode 100644 drivers/staging/rtl8188eu/include/osdep_service.h
 create mode 100644 drivers/staging/rtl8188eu/include/recv_osdep.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_cmd.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_dm.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_hal.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_led.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_recv.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_rf.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_spec.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_sreset.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_xmit.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_android.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_ap.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_br_ext.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_cmd.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_debug.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_eeprom.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_efuse.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_event.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_ht.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_io.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_set.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_iol.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_led.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp_ioctl.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp_phy_regdef.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_p2p.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_pwrctrl.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_qos.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_recv.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_rf.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_security.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_sreset.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_version.h
 create mode 100644 drivers/staging/rtl8188eu/include/rtw_xmit.h
 create mode 100644 drivers/staging/rtl8188eu/include/sta_info.h
 create mode 100644 drivers/staging/rtl8188eu/include/usb_hal.h
 create mode 100644 drivers/staging/rtl8188eu/include/usb_ops.h
 create mode 100644 drivers/staging/rtl8188eu/include/usb_ops_linux.h
 create mode 100644 drivers/staging/rtl8188eu/include/usb_osintf.h
 create mode 100644 drivers/staging/rtl8188eu/include/usb_vendor_req.h
 create mode 100644 drivers/staging/rtl8188eu/include/wifi.h
 create mode 100644 drivers/staging/rtl8188eu/include/wlan_bssdef.h
 create mode 100644 drivers/staging/rtl8188eu/include/xmit_osdep.h
 create mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c
 create mode 100644 drivers/staging/rtl8188eu/os_dep/mlme_linux.c
 create mode 100644 drivers/staging/rtl8188eu/os_dep/os_intfs.c
 create mode 100644 drivers/staging/rtl8188eu/os_dep/osdep_service.c
 create mode 100644 drivers/staging/rtl8188eu/os_dep/recv_linux.c
 create mode 100644 drivers/staging/rtl8188eu/os_dep/rtw_android.c
 create mode 100644 drivers/staging/rtl8188eu/os_dep/usb_intf.c
 create mode 100644 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
 create mode 100644 drivers/staging/rtl8188eu/os_dep/xmit_linux.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_sysfs.c
 delete mode 100644 drivers/staging/wlags49_h2/wl_sysfs.h
 delete mode 100644 drivers/staging/wlags49_h25/wl_sysfs.c
 delete mode 100644 drivers/staging/wlags49_h25/wl_sysfs.h
 create mode 100644 drivers/staging/xillybus/Kconfig
 create mode 100644 drivers/staging/xillybus/Makefile
 create mode 100644 drivers/staging/xillybus/README
 create mode 100644 drivers/staging/xillybus/TODO
 create mode 100644 drivers/staging/xillybus/xillybus.h
 create mode 100644 drivers/staging/xillybus/xillybus_core.c
 create mode 100644 drivers/staging/xillybus/xillybus_of.c
 create mode 100644 drivers/staging/xillybus/xillybus_pcie.c
 delete mode 100644 drivers/staging/zcache/Kconfig
 delete mode 100644 drivers/staging/zcache/Makefile
 delete mode 100644 drivers/staging/zcache/TODO
 delete mode 100644 drivers/staging/zcache/debug.c
 delete mode 100644 drivers/staging/zcache/debug.h
 delete mode 100644 drivers/staging/zcache/ramster.h
 delete mode 100644 drivers/staging/zcache/ramster/debug.c
 delete mode 100644 drivers/staging/zcache/ramster/debug.h
 delete mode 100644 drivers/staging/zcache/ramster/heartbeat.c
 delete mode 100644 drivers/staging/zcache/ramster/heartbeat.h
 delete mode 100644 drivers/staging/zcache/ramster/masklog.c
 delete mode 100644 drivers/staging/zcache/ramster/masklog.h
 delete mode 100644 drivers/staging/zcache/ramster/nodemanager.c
 delete mode 100644 drivers/staging/zcache/ramster/nodemanager.h
 delete mode 100644 drivers/staging/zcache/ramster/r2net.c
 delete mode 100644 drivers/staging/zcache/ramster/ramster-howto.txt
 delete mode 100644 drivers/staging/zcache/ramster/ramster.c
 delete mode 100644 drivers/staging/zcache/ramster/ramster.h
 delete mode 100644 drivers/staging/zcache/ramster/ramster_nodemanager.h
 delete mode 100644 drivers/staging/zcache/ramster/tcp.c
 delete mode 100644 drivers/staging/zcache/ramster/tcp.h
 delete mode 100644 drivers/staging/zcache/ramster/tcp_internal.h
 delete mode 100644 drivers/staging/zcache/tmem.c
 delete mode 100644 drivers/staging/zcache/tmem.h
 delete mode 100644 drivers/staging/zcache/zbud.c
 delete mode 100644 drivers/staging/zcache/zbud.h
 delete mode 100644 drivers/staging/zcache/zcache-main.c
 delete mode 100644 drivers/staging/zcache/zcache.h
 create mode 100644 include/linux/platform_data/st_sensors_pdata.h

             reply	other threads:[~2013-09-02 23:56 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-02 23:58 Greg KH [this message]
2013-09-05 14:09 ` [GIT PATCH] Staging driver patches for 3.12-rc1 Geert Uytterhoeven
2013-09-05 15:05   ` Greg KH
2013-09-05 16:54     ` Geert Uytterhoeven

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130902235853.GD4544@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=devel@linuxdriverproject.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.