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 patches for 3.5-rc1 - try 2
Date: Tue, 22 May 2012 08:15:11 -0700	[thread overview]
Message-ID: <20120522151511.GA21538@kroah.com> (raw)

The following changes since commit 69964ea4c7b68c9399f7977aa5b9aa6539a6a98a:

  Linux 3.4-rc5 (2012-04-29 15:19:10 -0700)

are available in the git repository at:

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

for you to fetch changes up to c3c6cc91b0ae7b3d598488ad0b593bafba4a0817:

  Staging: bcm: Remove two unused variables from Adapter.h (2012-05-18 17:41:16 -0700)

----------------------------------------------------------------
Staging tree pull request for 3.5-rc1

Here is the big staging tree pull request for the 3.5-rc1 merge window.

Loads of changes here, and we just narrowly added more lines than we
added:
 622 files changed, 28356 insertions(+), 26059 deletions(-)

But, good news is that there is a number of subsystems that moved out of
the staging tree, to their respective "real" portions of the kernel.

Code that moved out was:
	- iio core code
	- mei driver
	- vme core and bridge drivers

There was one broken network driver that moved into staging as a step
before it is removed from the tree (pc300), and there was a few new
drivers added to the tree:
	- new iio drivers
	- gdm72xx wimax USB driver
	- ipack subsystem and 2 drivers

All of the movements around have acks from the various subsystem
maintainers, and all of this has been in the linux-next tree for a
while.

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

----------------------------------------------------------------
Aaro Koskinen (25):
      staging: xgifb: XGIfb_mode_rate_to_ddata: delete commented-out code
      staging: xgifb: XGIfb_mode_rate_to_ddata: initialize ModeIdIndex properly
      staging: xgifb: XGIfb_mode_rate_to_dclock: delete commented-out code
      staging: xgifb: XGIfb_mode_rate_to_dclock: initialize ModeIdIndex properly
      staging: xgifb: drop XG41 code
      staging: xgifb: drop XG45 code
      staging: xgifb: delete XGI300paneltype
      staging: xgifb: delete rate_idx from mode table
      staging: xgifb: eliminate string comparison from mode search
      staging: xgifb: drop redudant mode table entries
      staging: xgifb: delete mode names from the mode table
      staging: xgifb: delete mode rows and columns
      staging: xgifb: delete MD_XGI300
      staging: xgifb: unwrap mode table lines
      staging: xgifb: drop code for legacy VGA modes
      staging: xgifb: delete SModeIDTable
      staging: xgifb: delete code for EGA or lower modes
      staging: xgifb: truncate XGI330_StandTable
      staging: xgifb: delete StandTableIndex parameters
      staging: xgifb: delete legacy DAC data
      staging: xgifb: XGI_ExtStruct: delete unused fields
      staging: xgifb: delete VB_ExtTVFlickerIndex
      staging: xgifb: delete VB_ExtTVEdgeIndex
      staging: xgifb: eliminate redundant struct definition
      staging: xgifb: inline XGI_GetResInfo()

Andrew Miller (5):
      Staging: rtl8187se: r8185b_init.c: Fixed spacing
      Staging: rtl8187se: r8185b_init.c: Fix function declarations
      Staging: rtl8187se: r8185b_init.c: Fix some spacing issues
      Staging: rtl8187se: r8185b_init.c: Removed old comments
      Staging: rtl8187se: r8185b_init.c: Fix comment blocks

Anton Vorontsov (13):
      persistent_ram: Remove prz->node
      persistent_ram: Fix buffer size clamping during writes
      staging: android: persistent_ram: Introduce persistent_ram_post_init()
      staging: android: persistent_ram: Introduce persistent_ram_new()
      staging: android: persistent_ram: Introduce persistent_ram_vmap()
      staging: android: persistent_ram: Make it possible to use memory outside of bootmem
      staging: android: persistent_ram: Introduce persistent_ram_free()
      staging: android: persistent_ram: Remove never used struct persistent_ram_zone members
      staging: android: persistent_ram: Prepare for modular builds
      ramoops: Move to fs/pstore/ram.c
      staging: android: persistent_ram: Move to fs/pstore/ram_core.c
      pstore/ram: Switch to persistent_ram routines
      pstore/ram: Add ECC support

Axel Köllhofer (1):
      staging/rtl8192e - fix typo in printk message

Axel Lin (2):
      IIO: industrialio-core: Use simple_open
      IIO: industrialio-core: Checking NULL instead of IS_ERR for debugfs_create_dir()

Benedikt Bergenthal (1):
      Drivers: Staging: Comedi: comedi_fops: Fixed a code style issue

Christopher Harvey (2):
      staging: usbip: fix potential segfault because of unchecked return value of strchr.
      staging: usbip: Fix typo in printed text

Dan Carpenter (9):
      Staging: rts5139: a couple off by one fixes
      Staging: rtl8192u: fix some memory corruption
      Staging: rtl8192e: remove some dead code
      Staging: wlags49_h2: reading past the end of array
      Staging: wlan-ng: off by one in prism2mgmt_scan_results()
      staging: comedi vmk80xx: lock held on error path
      Staging: ipack: returning a freed pointer
      Staging: ipack: dereferencing freed memory
      Staging: wlags49_h2: potential NULL dereference

Dan Magenheimer (1):
      ramster: switch over to zsmalloc and crypto interface

Dmitry Eremin-Solenikov (4):
      staging/xgifb: remove unused variable
      staging/xgifb: drop RelIO from vb_device_info
      staging/xgifb: simplify vga I/O ports handling
      staging/xgifb: fix addressing issues on platform with long physical addressing

Emil Goode (1):
      staging: android: binder: fix sparse warnings

Geert Uytterhoeven (1):
      staging: gdm72xx: WIMAX_GDM72XX_USB_PM should depend on USB_SUSPEND

Gerard Snitselaar (1):
      staging: comedi: resolve section mismatch in s626

Greg Kroah-Hartman (22):
      Staging: line6: remove unneeded initialization
      Staging: line6: only allocate a buffer if it is needed
      Staging: line6: remove teardown code from module_exit path
      Staging: line6: use module_usb_driver()
      Staging: media: go7007: use module_usb_driver()
      staging: asus_oled.c: remove err() usage
      staging: line6: toneport.c: remove err() usage
      staging: frontier: tranzport.c: remove err() usage
      staging: frontier: alphatrack.c: remove err() usage
      staging: comedi: vmk80xx.c: remove err() usage
      staging: comedi: dt9812.c: remove err() usage
      Staging: media: easycap: remove err() usage
      Staging: media: lirc: lirc_imon: remove err() usage
      Staging: media: lirc: lirc_sasem: remove err() usage
      Staging: media: lirc: lirc_ttusbir: remove err() usage
      Staging: quatech_usb3: remove err() usage
      Staging: serqt_usb2: remove err() usage
      staging: vme: vme.c: fix minor coding style issues
      Staging: VME: move VME drivers out of staging
      Staging: mei: move the mei code out of staging
      Merge 3.4-rc5 into staging-next
      Revert "ramster: switch over to zsmalloc and crypto interface"

H Hartley Sweeten (99):
      staging: comedi: use ARRAY_SIZE instead of custom n_boardtypes macros
      staging: comedi: refactor c6xdigio driver to remove forward declarations
      staging: comedi: refactor aio_iiro_16 driver to remove forward declarations
      staging: comedi: refactor adv_pci7123 driver to remove forward declarations
      staging: comedi: refactor adq12b driver to remove forward declarations
      staging: comedi: refactor adl_pci9111 driver to remove forward declarations
      staging: comedi: refactor adl_pci8164 driver to remove forward declarations
      staging: comedi: refactor adl_pci7432 driver to remove forward declarations
      staging: comedi: refactor adl_pci7296 driver to remove forward declarations
      staging: comedi: refactor adl_pci7230 driver to remove forward declarations
      staging: comedi: refactor the adl_pci6208 driver to remove the forward declarations
      staging: comedi: refactor the acl7225b driver to remove the forward declarations
      staging: comedi: refactor 8255 driver to remove forward declarations
      staging: comedi: introduce 'comedi_board' helper function
      staging: comedi: refactor dt2815 driver to remove forward declarations
      staging: comedi: refactor dt2817 driver to remove forward declarations
      staging: comedi: refactor ke_counter driver to remove forward declarations
      staging: comedi: refactor fl512 driver to remove forward declarations
      staging: comedi: refactor pcl711 driver to remove the forward declarations
      staging: comedi: refactor pcl724 driver to remove the forward declarations
      staging: comedi: refactor pcl725 driver to remove forward declarations
      staging: comedi: refactor pcl726 driver to remove forward declarations
      staging: comedi: refactor pcl730 driver to remove forward declarations
      staging: comedi: refactor pcl812 driver to remove forward declarations
      staging: comedi: refactor pcl816 driver to remove forward declarations
      staging: comedi: refactor pcl818 driver to remove forward declarations
      staging: comedi: refactor pcm3724 driver to remove forward declarations
      staging: comedi: refactor pcm3730 driver to remove forward declarations
      staging: comedi: refactor pcmad driver to remove forward declarations
      staging: comedi: refactor pcmda12 driver to remove forward declarations
      staging: comedi: refactor pcmmio driver to remove forward declarations
      staging: comedi: refactor pcmuio driver to remove forward declarations
      staging: comedi: refactor poc driver to remove forward declarations
      staging: comedi: partial refactor of the rtd520 driver to remove forward declarations
      staging: comedi: refactor rti800 driver to remove forward declarations
      staging: comedi: refactor rti802 driver to remove forward declarations
      staging: comedi: refactor s526 driver to remove forward declarations
      staging: comedi: refactor serial2002 driver to remove forward declarations
      staging: comedi: fix build errors caused by module_init/module_exit refactor
      staging: comedi: Add helper macro for comedi_driver boilerplate
      vme: vme_ca91cx42.c: local functions should not be exposed globally
      staging: comedi: use module_comedi_driver
      staging: comedi: remove debug tracing in vmk80xx driver
      staging: comedi: refactor unioxx5 driver and use module_comedi_driver
      staging: comedi: refactor ssv_dnp driver and use module_comedi_driver
      staging: comedi: partial refactor of s626 driver to remove forward declarations
      staging: comedi: refactor multiq3 driver and use module_comedi_driver
      staging: comedi: refactor mpc8260cpm driver and use module_comedi_driver
      staging: comedi: refactor mpc624 driver and use module_comedi_driver
      staging: comedi: refactor me_daq driver to remove forward declarations
      staging: comedi: refactor me4000 driver to remove forward declarations
      staging: comedi: refactor jr3_pci driver to remove forward declarations
      staging: comedi: refactor the icp_multi driver to remove forward declarations
      staging: comedi: refactor dyna_pci10xx driver to remove forward declarations
      staging: comedi: refactor dt3000 driver to remove forward declarations
      staging: comedi: refactor dt282x driver to remove forward declarations
      staging: comedi: refactor dt2814 driver and use module_comedi_driver
      staging: comedi: rename addi CamelCase function pointers
      staging: comedi: mite: mite_io_addr and daq_io_addr are void __iomem *
      staging: comedi: rtf520: las0, las1, and lcfg are void __iomem *
      staging: comedi: refactor sysfs files in comedi_fops.c
      staging: comedi: register sysfs device attributes with driver core
      staging: comedi: Add helper macro for comedi pci driver boilerplate
      staging: comedi: Use module_comedi_pci_driver and standardize drivers
      staging: comedi: refactor ni_pcimio driver and use module_comedi_pci_driver
      staging: comedi: refactor unioxx5 driver to remove forward declarations
      staging: comedi: refactor ni_atmio driver and use module_comedi_driver
      staging: comedi: refactor ni_atmio16d driver and use module_comedi_driver
      staging: comedi: refactor ni_at_ao driver and use module_comedi_driver
      staging: comedi: refactor ni_at_a2150 driver and use module_comedi_driver
      staging: comedi: refactor ni_pcidio driver and use module_comedi_driver
      staging: comedi: refactor ii_pci20kc driver and use module_comedi_driver
      staging: comedi: refactor gsc_hpdi driver and use module_comedi_pci_driver
      staging: comedi: refactor dt2811 driver and use module_comedi_driver
      staging: comedi: refactor dt2801 driver and use module_comedi_driver
      staging: comedi: refactor das6402 driver and use module_comedi_driver
      staging: comedi: refactor das16m1 driver and use module_comedi_driver
      staging: comedi: refactor comedi_test driver and use module_comedi_driver
      staging: comedi: refactor comedi_parport driver and use module_comedi_driver
      staging: comedi: refactor comedi_bond driver and use module_comedi_driver
      staging: comedi: refactor cb_pcimdda driver and use module_comedi_pci_driver
      staging: comedi: refactor cb_pcimdas driver and use module_comedi_pci_driver
      staging: comedi: refactor cb_pcidio driver and use module_comedi_pci_driver
      staging: comedi: refactor cb_pcidda driver and use module_comedi_pci_driver
      staging: comedi: refactor cb_pcidas driver and use module_comedi_pci_driver
      staging: comedi: refactor cb_pcidas64 driver and use module_comedi_pci_driver
      staging: comedi: refactor amplc_pci230 driver and use module_comedi_pci_driver
      staging: comedi: refactor amplc_pci224 driver and use module_comedi_pci_driver
      staging: comedi: refactor adl_pci9118 driver and use module_comedi_pci_driver
      staging: comedi: refactor adv_pci1_dio driver and use module_comedi_pci_driver
      staging: comedi: refactor adv_pci1710 driver and use module_comedi_pci_driver
      staging: comedi: refactor das1800 driver and use module_comedi_driver
      staging: comedi: refactor daqboard2000 driver and use module_comedi_pci_driver
      staging: comedi: refactor contec_pci_dio driver and use module_comedi_pci_driver
      staging: comedi: refactor das16 driver and use module_comedi_driver
      staging: comedi: Convert struct addi_board initialization to C99 format
      staging: comedi: Add helper macro for comedi usb driver boilerplate
      staging: comedi: remove all 'default N' in Kconfig
      staging: comedi: cleanup all the comedi_driver 'detach' functions

H Hartley Sweeten lin (1):
      vme: vme_tsi148.c: local functions should not be exposed globally

Hitoshi NAKAMORI (1):
      Staging:rts_pstor: fix coding style issue in rtsx_transport.c

Ian Abbott (17):
      staging: comedi: amplc_dio200: separately configure ISA and PCI
      staging: comedi: amplc_pc236: separately configure ISA and PCI
      staging: comedi: amplc_pc263: separately configure ISA and PCI
      staging: comedi: das08: separately configure ISA and PCI
      staging: comedi: pass 'struct comedi_driver *' to comedi_..._auto_config
      staging: comedi: don't disable IRQ for comedi_file_info_table_lock
      staging: comedi: don't hijack hardware device private data
      staging: comedi: pass usb interface to comedi_usb_auto_config
      staging: comedi: refactor comedi_device_attach() a bit
      staging: comedi: add bus-type-specific attach hooks for PCI and USB
      staging: comedi: pass struct comedi_driver * to comedi_auto_config()
      staging: comedi: restrict comedi_auto_config() to single driver
      staging: comedi: amplc_pci224: use attach_pci() hook
      staging: comedi: usbdux: use attach_usb() hook
      staging: comedi: usbdux: remove an unnecessary dev_info()
      staging: comedi: Add module parameters for default buffer size
      staging: comedi: Add kernel config for default buffer sizes

Javier M. Mellid (7):
      staging: sm7xx: remove old references and non updated comments
      staging: sm7xx: dead code removal
      staging: sm7xx: use dynamic debug support
      staging: sm7xx: use dynamic debug support to show info and errors
      staging: sm7xx: merge hardware information in smtcfb_info struct
      staging: sm7xx: remove driver version support
      staging: sm7xx: rename function

Jesper Juhl (8):
      staging/telephony/ixj.c: delete trailing whitespace
      staging: vt6656: Don't needlessly test for NULL before release_firmware()
      staging: as102: Remove redundant NULL check before release_firmware() and pointless comments
      staging: olpc_dcon.c: strings printed with printk() put on a single line
      staging: olpc_dcon.c: Add missing level to a printk()
      staging: olpc_dcon.c: Remove a few spaces between casts and variables
      staging: vt6656: Remove redundant casts from ioctl.c
      staging: vt6656: trivial whitespace cleanups to ioctl.c

Jim Cromie (1):
      staging: replace open-coded ARRAY_SIZEs

Jiri Slaby (1):
      NET: pc300, move to staging as it is broken

Joe Perches (1):
      staging: Remove test of is_broadcast with is_multicast

Johannes Thumshirn (5):
      staging: line6/midibuf.c changed printk(KERN_DEBUG, ... to pr_debug(
      staging: line6/midi.c: Added space between switch and open parenthesis
      staging: line6/pcm.c: Removed trailing whitespace
      staging: line6/config.h: Remove CHECKPOINT macro
      staging: line6/config.h: Delete unused header

John Stultz (5):
      staging: android-alarm: Convert ALARM_ELAPSED_REALTIME to use CLOCK_BOOTTIME
      alarmtimer: Provide accessor to alarmtimer rtc device
      staging: android-alarm: Rework alarm-dev.c to use upstreamed alarmtimers
      android-alarm: Remove unused android alarm in-kernel interfaces
      staging: android-alarm: Switch from wakelocks to wakeup sources

Jon Brenner (2):
      staging: iio: add TAOS tsl2x7x driver
      staging: iio: tsl2x7x: bugfixes

Jonathan Cameron (57):
      staging:iio:buffer example fix typos
      staging:iio:adc:max1363 fix missing update_scan_mask callback.
      staging:iio fill in some missing docs
      staging:iio:max1363 enable use with inkernel interfaces.
      staging:iio:accel:lis3l02dq add symmetry to check for presence of trigger.
      staging:iio: use spi->irq valid rather than querying available modes
      staging:iio:light:tsl2563 channel spec buglet / always reading same adc.
      staging:iio:Documentation: Fix a cut and paste error.
      staging:iio:iio_core.h make less dependent on other included headers
      staging:iio: chan_spec - take extend_name constant.
      staging:iio:accel:adis16201 unwind use of IIO_CHAN macro.
      staging:iio:accel:adis16203 unwind use of IIO_CHAN macro.
      staging:iio:accel:adis16204 unwind use of IIO_CHAN macro.
      staging:iio:accel:adis16209 unwind use of IIO_CHAN macro.
      staging:iio:accel:adis16240 unwind use of IIO_CHAN macro.
      staging:iio:accel:lis3l02dq unwind use of IIO_CHAN macro.
      staging:iio:accel:sca3000 unwind use of IIO_CHAN macro.
      staging:iio:adc:ad7298 unwind use of IIO_CHAN macro.
      staging:iio:adc:ad7476 unwind use of IIO_CHAN macro.
      staging:iio:accel:ad7780 unwind use of IIO_CHAN macro.
      staging:iio:gyro:adis16260 unwind use of IIO_CHAN macro.
      staging:iio:impedance-analyzer:ad5933 unwind use of IIO_CHAN macro.
      staging:iio:meter:ade7758 unwind use of IIO_CHAN macro.
      staging:iio:core drop the IIO_CHAN macro for ease of maintenance.
      staging:iio: add a raw and processed elements to info_mask
      staging:iio:accel Add IIO_CHAN_INFO_RAW entries to all drivers.
      staging:iio:adc Add IIO_CHAN_INFO_RAW entries to all drivers.
      staging:iio:dac Add IIO_CHAN_INFO_RAW entries to all drivers.
      staging:iio:gyro Add IIO_CHAN_INFO_RAW entries to all drivers.
      staging:iio:imu Add IIO_CHAN_INFO_RAW entries to all drivers.
      staging:iio:light Add IIO_CHAN_INFO_RAW/PROCESSED entries to all drivers.
      staging:iio:magnetometer Add IIO_CHAN_INFO_RAW entries to all drivers.
      staging:iio:resolver Add IIO_CHAN_INFO_RAW entries to all drivers.
      staging:iio:impedance Add IIO_CHAN_INFO_RAW/PROCESSED entries to all drivers.
      staging:iio:cdc Add IIO_CHAN_INFO_RAW/PROCESSED entries to all drivers.
      staging:iio:isl29028 Add IIO_CHAN_INFO_RAW/PROCESSED entries
      staging:iio: Make read / write attributes for channel values optional.
      staging:iio: drop procesed_val element of chan_spec.
      staging:iio:buffer trivial use of strtobool to remove dodgy equivalent.
      staging:iio:buffer: pull computation of scan length into a utility function.
      staging:iio: scan_index_timestamp move to iio_dev from buffer
      staging:iio: add caching of the number of bytes in a scan.
      staging:iio:adc:ad7192 make use of iio_sw_buffer_preenable.
      staging:iio:adc:ad7298 use iio_sw_buffer_preenable to avoid code repitition.
      staging:iio:adc:ad7476 use iio_sw_buffer_preenable instead of local version.
      staging:iio:adc:ad7793 use iio_sw_buffer_preenable to avoid repitition.
      staging:iio:adc:ad7887 make use of iio_sw_buffer_preenable.
      staging:iio:adc:ad799x use iio_sw_buffer_preenable to avoid code repitiion
      staging:iio:meter:ad7758 use iio_sw_buffer_preenable to avoid code repition
      staging:iio:impedance-analyser make use of iio_sw_buffer_preenable
      staging:iio: Add caching of scan_timestamp to the core as well as buffers.
      staging:iio: pull out demux cleanup for a particular buffer.
      staging:iio:documentation pull a few sysfs entries out of main docs.
      staging:iio:Documentation Trivial typo fixes.
      IIO: Move core headers to include/linux/iio
      IIO: Move the core files to drivers/iio
      IIO: Move the core abi documentation from staging

Julia Lawall (3):
      drivers/staging/wlags49_h2/wl_pci.c: add missing wl_device_dealloc and wl_remove
      drivers/staging/rtl8192u/ieee80211/ieee80211_module.c: add missing free_netdev
      drivers/staging/comedi/comedi_fops.c: add missing vfree

Justin P. Mattock (16):
      staging:nvec:nvec.h Fix typos in staging:nvec
      staging:ozwpan:ozhcd.c Fix typos in staging:ozwpan
      staging:olpc_dcon:olpc_dcon_xo_1.c Fix typo in staging:olpc_dcon
      staging:panel:panel.c Fix typo in staging:panel
      staging:quatech_usb2:quatech_usb2.c Fix typo in staging:quatech_usb2
      staging:octeon Fix typos in staging:octeon
      staging:omapdrm Fix typos in drivers:omapdrm
      staging:ramster Fix typos in staging:ramster
      Staging: rtl8187se: Fix typos.
      staging: rtl8192e: Fix typos.
      staging: rtl8192u Fix typos.
      staging: rtl8192u Fix a typo.
      staging:rtl8192u Fix typos and comments
      staging: "rtl8192e/r8192u" typo change ContiuneDiffCount.
      staging: rtl8712: Fix typos.
      staging: "rts5139" Fix typos.

Kees Cook (1):
      ramoops: use pstore interface

Kevin McKinney (7):
      Staging: bcm: Properly format braces in Adapter.h
      Staging: bcm: Fix all whitespace issues in Adapter.h
      Staging: bcm: Correctly format all comments in Adapter.h
      Staging: bcm: Fix warning: __packed vs. __attribute__((packed)) in Adapter.h
      Staging: bcm: Rename all "INT" to "int" in Adapter.h
      Staging: bcm: Removes the volatile type definition from Adapter.h
      Staging: bcm: Remove two unused variables from Adapter.h

Kim, Milo (1):
      staging: android: timed_output : disable the timed output device when the device is unregistered

Krzysztof Wilczynski (1):
      staging: wlan-ng: Release struct returned by cfg80211_inform_bss to avoid potential memory leak.

Larry Finger (3):
      staging: r8192e: Fix possible error in configuration
      staging: r8192e_pci: Change memcpy to memcmp
      staging: r8712u: Remove needless test for NULL

Lars-Peter Clausen (39):
      staging:iio: Add IIO_CHAN_INFO_RAW entries to the dummy driver
      staging:iio:meter Add IIO_CHAN_INFO_RAW entries to all drivers.
      staging:iio:dac:ad5446: Do not exit powerdown when writing a sample
      staging:iio:dac:ad5446: Remove duplicated write sample functions
      staging:iio:dac:ad5446: Fix 24bit transfers
      staging:iio:dac:ad5446: Remove unused struct field
      staging:iio:dac:ad5446: Do not check for individual chip ids in probe
      staging:iio:dac:ad5446: Remove duplicated chip_info entries
      staging:iio:dac:ad5446: Convert to extended channel attributes
      staging:iio:dac:ad5446: Consolidate store_sample and store_pwr_down functions
      staging:iio:dac:ad5446: Return cached value for 'raw' attribute
      staging:iio:dac:ad5446: Add support for the AD5662
      staging:iio:dac:ad5446: Update Kconfig entry
      staging:iio: Streamline API function naming
      MAINTAINERS: Add new Industrial I/O subsystem location
      staging:iio:dummy: Remove outdated comment
      iio: Add dev_to_iio_dev() helper function
      iio: Use dev_to_iio_dev()
      staging:iio:adis16203_read_ring_data: Pass IIO device directly
      staging:iio:adis16204_read_ring_data: Pass IIO device directly
      staging:iio:adis16209_read_ring_data: Pass IIO device directly
      staging:iio:adis16240_read_ring_data: Pass IIO device directly
      staging:iio:__lis3l02dq_write_data_ready_config: Pass IIO device directly
      staging:iio:adis16260_read_ring_data: Pass IIO device directly
      staging:iio:ade7758_spi_read_burst: Pass IIO device directly
      staging:iio:adis16400_ring: Pass IIO device directly
      staging:iio:adc: Use dev_to_iio_dev()
      staging:iio:accel: Use dev_to_iio_dev()
      staging:iio:addac: Use dev_to_iio_dev()
      staging:iio:cdc: Use dev_to_iio_dev()
      staging:iio:dac: Use dev_to_iio_dev()
      staging:iio:frequency: Use dev_to_iio_dev()
      staging:iio:gyro: Use dev_to_iio_dev()
      staging:iio:impedance-analyzer: Use dev_to_iio_dev()
      staging:iio:imu: Use dev_to_iio_dev()
      staging:iio:light: Use dev_to_iio_dev()
      staging:iio:magnetometer: Use dev_to_iio_dev()
      staging:iio:resolver: Use dev_to_iio_dev()
      staging:iio:meter: Use dev_to_iio_dev()

Laxman Dewangan (6):
      staging: iio: add channel info for sampling frequency
      staging: iio: add driver for isl29028
      staging: iio: light: isl29028: fix correct mask value
      staging: iio: light: convert multiple spaces to tab
      staging: iio: light: of: Fix vendor prefix of isl29018/isl29028
      staging: iio: light: isl29018: use regmap for register access

Marcos Paulo de Souza (5):
      drivers: staging: vme: devices: Remove unneeded include version.h
      drivers: staging: media: easycap: easycap_ioctl: Include version.h header
      drivers: staging: media: as102: as102_usb_drv.h: Remove include of version.h
      drivers: staging: media: as102: as102fe.c: Remove include of version.h
      drivers: staging: rtl8172: Remove unneeded include of version.h

Martyn Welch (4):
      Staging: VME: Convert TSI148 to use dma_map_single
      Staging: VME: Ensure TSI148 link list descriptors are written big endian
      VME: Move API documentation to Documentation folder
      MAINTAINERS: Add maintainers for VME subsystem

Masanari Iida (10):
      staging: Fix typo in wlags49_h2
      staging: Fix typo in multiple files
      staging: Fix typo within android drivers.
      staging, sep: Fix typo in sep
      staging,ozwpan: Fix typo in comments within staging/ozwpan
      staging: iio: Fix typo in iio
      staging: ramster: Fix typo in zcache-main.c
      staging: rts5139: Fix typo in rts5139
      staging: wlags49_h2: Fix spelling Endianess to Endianness in wlags49_h2
      staging: rtl8712: Fix typo in rtl871x_io.h

Max Tottenham (8):
      Staging: bcm: IPv6Protocol.c: Fix coding style
      Staging: bcm: IPv6Protocol.c coding style fix
      Staging: bcm: IPv6Protocol.c fix coding style
      Staging: bcm: IPv6Protocol.c coding style fix
      Staging: bcm: IPv6Protocol.c coding style fix
      Staging: bcm: IPv6Protocol.c coding style fix
      Staging: bcm: IPv6Protocol.c: coding style fix
      Staging: bcm: IPv6Protocol.c: coding style fix

Maxime Ripard (9):
      ARM: AT91: Add platform data for the AT91 ADCs
      ARM: AT91: IIO: Add AT91 ADC driver.
      ARM: AT91: Add the ADC to the sam9g20ek board
      ARM: AT91: ADC: Add support for the AT91SAM9M10G45-EK board
      ARM: AT91: Add the ADC clock to the sam9x5 SoC file
      IIO: AT91: Add DT support to at91_adc driver
      ARM: AT91: Add ADC driver to the at91sam9g45 dtsi
      ARM: AT91: Add ADC driver to the at91sam9x5 dtsi
      ARM: AT91: Add ADC driver to the at91sam9g20 dtsi

Michael Hennerich (8):
      iio: Rename iio/dds to iio/frequency
      iio: core: Introduce IIO_ALTVOLTAGE and appropriate channel info elements
      iio: frequency: Update DDS drivers to use new channel naming convention
      iio: core: iio_chan_spec_ext_info: Add private handle
      staging: iio: adc: convert ADI drivers to use kfifo.
      iio: core: introduce dB scle: IIO_VAL_INT_PLUS_MICRO_DB
      iio: core: introduce IIO_CHAN_INFO_HARDWAREGAIN
      iio: amplifiers: New driver for AD8366 Dual-Digital Variable Gain Amplifier

Minchan Kim (3):
      zsmalloc: use PageFlag macro instead of [set|test]_bit
      staging: zsmalloc: rename zspage_order with zspage_pages
      staging: zsmalloc: add/fix function comment

Oleg Nesterov (1):
      staging: usbip: fix the usage of kthread_stop()

Oleksij Rempel (34):
      staging: rts5139: remove useless functions in rts51x_card.c
      staging: rts5139: remove disabled code in rts51x_chip.c
      staging: rts5139: remove disable code in rts51x_transport.c
      staging: rts5139: remove disabled code in rts51x_scsi.c
      staging: rts5139: remove disabled code in rts51x_fop.*
      staging: rts5139: remove unused LED_AUTO_BLINK code
      staging: rts5139: remove disabled SUPPORT_SD_LOCK code.
      staging: rts5139: remove disabled XD_SPEEDUP code
      staging: rts5139: remove disabled SCSI_SCAN_DELAY code
      staging: rts5139: remove unused clear_first_install_mark
      staging: rts5139: remove useless rts51x_sys.h
      staging: rts5139: make some functions static in rts51x_card.c and rts51x.c
      staging: rts5139: remove unused disable_card_clock
      staging: rts5139: remove unused card_power_off
      staging: rts5139: make some functions static in rts51x_scsi.c
      staging: rts5139: remove unsued *host_info in rts51x_scsi.c
      staging: rts5139: make some functions static in rts51x_transport.*
      staging: rts5139: remove unused rts51x_reset_pipe in rts51x_transport.*
      staging: rts5139: remove soft_reset_sd_card in sd_cprm.c
      staging: rts5139: make some functions static in sd.*
      staging: rts5139: make some functions static in sd_cprm.c
      staging: rts5139: make some functions static in xd.c
      staging: rts5139: remove unused xd_check_err_code in xd.c
      staging: rts5139: make some functions static in ms.c and ms_mg.c
      staging: rts5139: remove disabled code in rts51x_card.c
      staging: rts5139: remove unused led_blink_speed variable
      staging: rts5139: remove unused option->needs_remote_wakeup
      staging: rts5139: remove unused rcc_fail_flag variable
      staging: rts5139: remove unused rcc_bug_fix_en
      staging: rts5139: remove unused polling_time variable
      staging: rts5139: remove unused TUNE_SD18_*
      staging: rts5139: remove unused variable in rts51x.h
      staging: rts5139: remove unused variable in rts51x_chip.h
      staging: rts5139: remove unused variable option.ww_enable

Paul Gortmaker (4):
      staging: evict abandoned 68360serial.c driver from the kernel
      staging: wean rtl8712 off of its ancient duplicate of if_ether.h
      staging: wean rtl8712 off of its ancient duplicate of ip.h
      staging: delete all duplicated endian crap from rtl8712 driver

Paul Stewart (1):
      staging: gdm72xx: Set up parent link in sysfs for gdm72xx devices

Peter Meerwald (10):
      staging: iio: call iio_device_unregister() in max517_remove()
      staging: iio: fix access to hmc5843 private data
      staging: iio: change strict_strtoul() to kstrtoul() in hmc5843
      staging: iio: rename and prefix CONSTANTs to distinguish between HMC5843 and HMC5883
      staging: iio: rework sampling rate setting in hmc5843
      staging: iio: add check for measurement configuration value passed to hmc5843
      staging: iio: cleanup and move comments in hmc5843
      staging: iio: rename function/data to consistently start with hmc5843_
      staging: iio: reorganize hmc5843_set_rate()
      staging: iio: add support for hmc5883/hmc5883l to hmc5843 magnetometer driver

Randy Dunlap (4):
      staging: fix android persistent_ram printk formats
      staging: fix android alarm.c printk format warnings
      ramoops: fix printk format warnings
      staging: gdm72xx depends on NET

Ravishankar Karkala Mallikarjunayya (9):
      Staging: comedi: fix line over 80 character issue in cb_pcidda.c
      Staging: comedi: fix line over 80 character issue in daqboard2000.c
      Staging: comedi: fix line over 80 character issue in cb_pcimdas.c.
      Staging: comedi: fix line over 80 character issue in ni_at_a2150.c
      Staging: comedi: fix line over 80 character issue in usbduxfast.c
      Staging: comedi: fix printk issue in pcmmio.c
      Staging: comedi: fix line indentation issue in dt9812.c
      Staging: comedi: Checkpatch cleanups.
      Staging: comedi: fix line over 80 character issue in rtd520.c

Rob Clark (4):
      staging: omap/drm: dmm should return proper errors
      staging: drm/omap: dmabuf/prime support
      staging: drm/omap: dmabuf/prime mmap support
      staging: drm/omap: initial dmabuf/prime import support

Roland Stigge (2):
      iio: Add device tree support to LPC32xx ADC
      staging: iio: lpc32xx-adc: Remove driver conflict due to device tree

Rupesh Gujare (2):
      staging: ozwpan: Replace existing event logging mechanism
      staging: ozwpan: Fix bug where kfree is called twice.

Sage Ahn (1):
      staging: gdm72xx: Add GCT GDM72xx WiMAX driver.

Samuel Iglesias Gonsalvez (15):
      Staging: IndustryPack bus for the Linux Kernel
      Staging: ipack: added support for the TEWS TPCI-200 carrier board
      Staging: ipack: add support for IP-OCTAL mezzanine board
      Staging: move the position of the ipack source line in Kconfig
      Staging: ipack: move the devices source line in Kconfig file
      Staging: ipack: add contact email in TODO file
      Staging: ipack: change the licence to explicitly GPLv2
      Staging: ipack/bridges/tpci200: change the licence to explicitly GPLv2
      Staging: ipack/devices/ipoctal: change the licence to explicitly GPLv2
      Staging: ipack: added more info in Kconfig's help about ipack
      Staging: ipack: fix a few sparse warnings
      Staging: ipack: improve the register of a bus and a device in the bus.
      Staging: ipack: remove board_name and bus_name fields from struct ipack_device
      Staging: ipack/bridges/tpci200: remove TPCI200_SHORTNAME constant
      Staging: ipack/bridges/tpci200: remove unneeded casts

Santosh Nayak (2):
      staging: wlags49_h2: Replace kmalloc+memset by kzalloc and add error handling.
      Staging: vme: Replace semaphore by mutex.

Sasha Levin (1):
      staging: ramster: depend on NET for sock_* functions

Stefan Roese (1):
      staging:iio:adc: Add SPEAr ADC driver

Tim Bird (2):
      staging: android: logger: Allocate logs dynamically at boot (v3)
      staging: android: logger: Fix some sparse and whitespace issues

Tomas Melin (6):
      Staging: Comedi adv_pci1710 : Corrected over 80 column warnings
      Staging: Comedi adv_pci1710 : Corrected over 80 column warnings
      Staging: Comedi adv_pci1710: Move check forward
      Staging: Comedi adv_pci1710: Cleaned up comments
      Staging: Comedi adv_pci1710: Combined two conditions
      Staging: Comedi adv_pci1710: Fixed indentation

Tomas Winkler (16):
      staging/mei: define pr_fmt prefix for pr_ macros
      staging/mei: mei_wd_set_start_timeout should be static
      staging/mei: use dev_err instead of printk
      staging/mei: remove unused variable
      staging/mei: struct amt_wd_dev' should it be static
      staging/mei: cleanup driver naming strings
      staging/mei: refactor mei_wd_host_init function
      staging/mei: wd.c normalize debug and error messages
      mei: use pr_err instead of printk(KERN_ERR
      mei: pci_probe/remove: use dev_err instead of printk(KERN_ERR
      uuid: add uuid.h to exported header list
      mei: export mei.h for the user space
      mei: move doc files Documentation/misc-devices/mei
      mei: update Documentation/ioctl/ioctl-number.txt
      mei: update MAINTAINERS file
      mei: Documentation: add generated example binary into .gitignore file

W. Trevor King (3):
      staging: comedi: COMEDI_CB_EOA is also used to report end-of-output.
      staging: comedi: ni_tio_internal.h: checkpatch.pl line wrapping
      staging: comedi: ni_tio_internal.h: checkpatch.pl cleanups

joseph daniel (1):
      staging: et131x: Fix coding style issues

wwang (1):
      staging:rts_pstor:Fix unbalanced parentheses

 .../ABI/testing}/sysfs-bus-iio                     |   52 +-
 Documentation/Makefile                             |    2 +-
 .../devicetree/bindings/arm/atmel-adc.txt          |   65 +
 .../bindings/staging/iio/adc/lpc32xx-adc.txt       |   16 +
 .../bindings/staging/iio/adc/spear-adc.txt         |   26 +
 Documentation/ioctl/ioctl-number.txt               |    1 +
 Documentation/misc-devices/mei/.gitignore          |    1 +
 Documentation/misc-devices/mei/Makefile            |    8 +
 Documentation/misc-devices/mei/TODO                |    2 +
 .../misc-devices}/mei/mei-amt-version.c            |    2 +-
 .../misc-devices}/mei/mei.txt                      |    0
 Documentation/ramoops.txt                          |   16 +-
 {drivers/staging/vme => Documentation}/vme_api.txt |    0
 MAINTAINERS                                        |   21 +
 arch/arm/boot/dts/at91sam9g20.dtsi                 |   35 +
 arch/arm/boot/dts/at91sam9g45.dtsi                 |   37 +
 arch/arm/boot/dts/at91sam9x5.dtsi                  |   38 +
 arch/arm/mach-at91/at91sam9260.c                   |    8 +
 arch/arm/mach-at91/at91sam9260_devices.c           |   90 +
 arch/arm/mach-at91/at91sam9g45.c                   |    9 +
 arch/arm/mach-at91/at91sam9g45_devices.c           |  101 +
 arch/arm/mach-at91/at91sam9x5.c                    |    6 +
 arch/arm/mach-at91/board-sam9g20ek.c               |   14 +
 arch/arm/mach-at91/board-sam9m10g45ek.c            |   12 +
 drivers/Kconfig                                    |    4 +
 drivers/Makefile                                   |    2 +
 drivers/char/Kconfig                               |    8 -
 drivers/char/Makefile                              |    1 -
 drivers/char/ramoops.c                             |  250 --
 drivers/iio/Kconfig                                |   54 +
 drivers/iio/Makefile                               |   13 +
 drivers/iio/adc/Kconfig                            |   16 +
 drivers/iio/adc/Makefile                           |    5 +
 drivers/iio/adc/at91_adc.c                         |  802 +++++
 drivers/iio/amplifiers/Kconfig                     |   17 +
 drivers/iio/amplifiers/Makefile                    |    5 +
 drivers/iio/amplifiers/ad8366.c                    |  222 ++
 drivers/{staging => }/iio/iio_core.h               |    6 +
 drivers/{staging => }/iio/iio_core_trigger.h       |    0
 drivers/{staging => }/iio/industrialio-buffer.c    |   91 +-
 drivers/{staging => }/iio/industrialio-core.c      |   94 +-
 drivers/{staging => }/iio/industrialio-event.c     |   14 +-
 drivers/{staging => }/iio/industrialio-trigger.c   |   24 +-
 drivers/{staging => }/iio/inkern.c                 |    8 +-
 drivers/{staging => }/iio/kfifo_buf.c              |    3 +-
 drivers/misc/Kconfig                               |    1 +
 drivers/misc/Makefile                              |    1 +
 drivers/{staging => misc}/mei/Kconfig              |    0
 drivers/{staging => misc}/mei/Makefile             |    0
 drivers/{staging => misc}/mei/hw.h                 |    0
 drivers/{staging => misc}/mei/init.c               |    4 +-
 drivers/{staging => misc}/mei/interface.c          |    2 +-
 drivers/{staging => misc}/mei/interface.h          |    5 +-
 drivers/{staging => misc}/mei/interrupt.c          |    2 +-
 drivers/{staging => misc}/mei/iorw.c               |    2 +-
 drivers/{staging => misc}/mei/main.c               |   41 +-
 drivers/{staging => misc}/mei/mei_dev.h            |    2 +-
 drivers/{staging => misc}/mei/wd.c                 |   76 +-
 drivers/net/wan/Kconfig                            |   31 -
 drivers/net/wan/Makefile                           |    5 -
 drivers/staging/Kconfig                            |   12 +-
 drivers/staging/Makefile                           |    5 +-
 drivers/staging/android/Kconfig                    |   31 +-
 drivers/staging/android/Makefile                   |    2 -
 drivers/staging/android/alarm-dev.c                |  137 +-
 drivers/staging/android/alarm.c                    |  601 ----
 drivers/staging/android/android_alarm.h            |   59 -
 drivers/staging/android/binder.h                   |   10 +-
 drivers/staging/android/logger.c                   |  113 +-
 drivers/staging/android/ram_console.c              |    2 +-
 drivers/staging/android/timed_output.c             |    1 +
 drivers/staging/asus_oled/asus_oled.c              |    6 +-
 drivers/staging/bcm/Adapter.h                      |  883 +++--
 drivers/staging/bcm/DDRInit.c                      |   26 +-
 drivers/staging/bcm/IPv6Protocol.c                 |  409 ++-
 drivers/staging/bcm/Misc.c                         |    2 +-
 drivers/staging/comedi/Kconfig                     |  253 +-
 drivers/staging/comedi/comedi.h                    |    2 +-
 drivers/staging/comedi/comedi_fops.c               | 1403 ++++----
 drivers/staging/comedi/comedidev.h                 |   72 +-
 drivers/staging/comedi/drivers.c                   |  326 +-
 drivers/staging/comedi/drivers/8255.c              |   73 +-
 drivers/staging/comedi/drivers/acl7225b.c          |   55 +-
 .../staging/comedi/drivers/addi-data/addi_common.c | 3556 +++++++-------------
 .../staging/comedi/drivers/addi-data/addi_common.h |  145 +-
 .../comedi/drivers/addi-data/hwdrv_apci3120.c      |   18 +-
 drivers/staging/comedi/drivers/adl_pci6208.c       |  263 +-
 drivers/staging/comedi/drivers/adl_pci7230.c       |  133 +-
 drivers/staging/comedi/drivers/adl_pci7296.c       |   77 +-
 drivers/staging/comedi/drivers/adl_pci7432.c       |  149 +-
 drivers/staging/comedi/drivers/adl_pci8164.c       |  301 +-
 drivers/staging/comedi/drivers/adl_pci9111.c       |  106 +-
 drivers/staging/comedi/drivers/adl_pci9118.c       |  182 +-
 drivers/staging/comedi/drivers/adq12b.c            |  250 +-
 drivers/staging/comedi/drivers/adv_pci1710.c       |  223 +-
 drivers/staging/comedi/drivers/adv_pci1723.c       |  103 +-
 drivers/staging/comedi/drivers/adv_pci_dio.c       |  130 +-
 drivers/staging/comedi/drivers/aio_aio12_8.c       |   33 +-
 drivers/staging/comedi/drivers/aio_iiro_16.c       |  113 +-
 drivers/staging/comedi/drivers/amplc_dio200.c      |   99 +-
 drivers/staging/comedi/drivers/amplc_pc236.c       |   85 +-
 drivers/staging/comedi/drivers/amplc_pc263.c       |   87 +-
 drivers/staging/comedi/drivers/amplc_pci224.c      |  256 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      |  120 +-
 drivers/staging/comedi/drivers/c6xdigio.c          |   44 +-
 drivers/staging/comedi/drivers/cb_das16_cs.c       |    9 +-
 drivers/staging/comedi/drivers/cb_pcidas.c         |  109 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |  142 +-
 drivers/staging/comedi/drivers/cb_pcidda.c         |  175 +-
 drivers/staging/comedi/drivers/cb_pcidio.c         |  131 +-
 drivers/staging/comedi/drivers/cb_pcimdas.c        |  123 +-
 drivers/staging/comedi/drivers/cb_pcimdda.c        |  132 +-
 drivers/staging/comedi/drivers/comedi_bond.c       |  216 +-
 drivers/staging/comedi/drivers/comedi_parport.c    |   38 +-
 drivers/staging/comedi/drivers/comedi_test.c       |  373 +-
 drivers/staging/comedi/drivers/contec_pci_dio.c    |  163 +-
 drivers/staging/comedi/drivers/daqboard2000.c      |   87 +-
 drivers/staging/comedi/drivers/das08.c             |  132 +-
 drivers/staging/comedi/drivers/das08.h             |    2 +-
 drivers/staging/comedi/drivers/das16.c             |  891 +++--
 drivers/staging/comedi/drivers/das16m1.c           |  219 +-
 drivers/staging/comedi/drivers/das1800.c           |   61 +-
 drivers/staging/comedi/drivers/das6402.c           |   68 +-
 drivers/staging/comedi/drivers/das800.c            |    8 +-
 drivers/staging/comedi/drivers/dmm32at.c           |   15 +-
 drivers/staging/comedi/drivers/dt2801.c            |  283 +-
 drivers/staging/comedi/drivers/dt2811.c            |  309 +-
 drivers/staging/comedi/drivers/dt2814.c            |  116 +-
 drivers/staging/comedi/drivers/dt2815.c            |   42 +-
 drivers/staging/comedi/drivers/dt2817.c            |   37 +-
 drivers/staging/comedi/drivers/dt282x.c            |  397 +--
 drivers/staging/comedi/drivers/dt3000.c            |  234 +-
 drivers/staging/comedi/drivers/dt9812.c            |   43 +-
 drivers/staging/comedi/drivers/dyna_pci10xx.c      |   79 +-
 drivers/staging/comedi/drivers/fl512.c             |   47 +-
 drivers/staging/comedi/drivers/gsc_hpdi.c          |   98 +-
 drivers/staging/comedi/drivers/icp_multi.c         |  289 +-
 drivers/staging/comedi/drivers/ii_pci20kc.c        |   36 +-
 drivers/staging/comedi/drivers/jr3_pci.c           |   84 +-
 drivers/staging/comedi/drivers/ke_counter.c        |   98 +-
 drivers/staging/comedi/drivers/me4000.c            |  432 +--
 drivers/staging/comedi/drivers/me_daq.c            |  101 +-
 drivers/staging/comedi/drivers/mite.h              |    4 +-
 drivers/staging/comedi/drivers/mpc624.c            |  236 +-
 drivers/staging/comedi/drivers/mpc8260cpm.c        |  114 +-
 drivers/staging/comedi/drivers/multiq3.c           |   37 +-
 drivers/staging/comedi/drivers/ni_6527.c           |   10 +-
 drivers/staging/comedi/drivers/ni_65xx.c           |    9 +-
 drivers/staging/comedi/drivers/ni_660x.c           |   15 +-
 drivers/staging/comedi/drivers/ni_670x.c           |   12 +-
 drivers/staging/comedi/drivers/ni_at_a2150.c       |  360 +-
 drivers/staging/comedi/drivers/ni_at_ao.c          |  238 +-
 drivers/staging/comedi/drivers/ni_atmio.c          |   94 +-
 drivers/staging/comedi/drivers/ni_atmio16d.c       |   82 +-
 drivers/staging/comedi/drivers/ni_daq_700.c        |   17 +-
 drivers/staging/comedi/drivers/ni_daq_dio24.c      |   17 +-
 drivers/staging/comedi/drivers/ni_labpc.c          |    9 +-
 drivers/staging/comedi/drivers/ni_labpc.h          |    2 +-
 drivers/staging/comedi/drivers/ni_labpc_cs.c       |   10 +-
 drivers/staging/comedi/drivers/ni_mio_cs.c         |   13 +-
 drivers/staging/comedi/drivers/ni_pcidio.c         |  142 +-
 drivers/staging/comedi/drivers/ni_pcimio.c         |  198 +-
 drivers/staging/comedi/drivers/ni_tio_internal.h   |   36 +-
 drivers/staging/comedi/drivers/pcl711.c            |   75 +-
 drivers/staging/comedi/drivers/pcl724.c            |   65 +-
 drivers/staging/comedi/drivers/pcl725.c            |   37 +-
 drivers/staging/comedi/drivers/pcl726.c            |   46 +-
 drivers/staging/comedi/drivers/pcl730.c            |   57 +-
 drivers/staging/comedi/drivers/pcl812.c            |  166 +-
 drivers/staging/comedi/drivers/pcl816.c            |  153 +-
 drivers/staging/comedi/drivers/pcl818.c            |  166 +-
 drivers/staging/comedi/drivers/pcm3724.c           |   51 +-
 drivers/staging/comedi/drivers/pcm3730.c           |   37 +-
 drivers/staging/comedi/drivers/pcmad.c             |   63 +-
 drivers/staging/comedi/drivers/pcmda12.c           |  224 +-
 drivers/staging/comedi/drivers/pcmmio.c            |  663 ++--
 drivers/staging/comedi/drivers/pcmuio.c            |  542 ++-
 drivers/staging/comedi/drivers/poc.c               |  205 +-
 drivers/staging/comedi/drivers/quatech_daqp_cs.c   |   16 +-
 drivers/staging/comedi/drivers/rtd520.c            |  188 +-
 drivers/staging/comedi/drivers/rti800.c            |   54 +-
 drivers/staging/comedi/drivers/rti802.c            |   37 +-
 drivers/staging/comedi/drivers/s526.c              |  495 ++-
 drivers/staging/comedi/drivers/s626.c              |  137 +-
 drivers/staging/comedi/drivers/serial2002.c        |   69 +-
 drivers/staging/comedi/drivers/skel.c              |    9 +-
 drivers/staging/comedi/drivers/ssv_dnp.c           |  223 +-
 drivers/staging/comedi/drivers/unioxx5.c           |  453 ++-
 drivers/staging/comedi/drivers/usbdux.c            |  149 +-
 drivers/staging/comedi/drivers/usbduxfast.c        |   93 +-
 drivers/staging/comedi/drivers/usbduxsigma.c       |   48 +-
 drivers/staging/comedi/drivers/vmk80xx.c           |  113 +-
 drivers/staging/comedi/internal.h                  |    6 +-
 drivers/staging/et131x/et131x.c                    |   10 +-
 drivers/staging/frontier/alphatrack.c              |   15 +-
 drivers/staging/frontier/tranzport.c               |   16 +-
 drivers/staging/gdm72xx/Kconfig                    |   46 +
 drivers/staging/gdm72xx/Makefile                   |    6 +
 drivers/staging/gdm72xx/TODO                       |    5 +
 drivers/staging/gdm72xx/gdm_qos.c                  |  460 +++
 drivers/staging/gdm72xx/gdm_qos.h                  |   93 +
 drivers/staging/gdm72xx/gdm_sdio.c                 |  754 +++++
 drivers/staging/gdm72xx/gdm_sdio.h                 |   72 +
 drivers/staging/gdm72xx/gdm_usb.c                  |  798 +++++
 drivers/staging/gdm72xx/gdm_usb.h                  |   85 +
 drivers/staging/gdm72xx/gdm_wimax.c                | 1026 ++++++
 drivers/staging/gdm72xx/gdm_wimax.h                |   92 +
 drivers/staging/gdm72xx/hci.h                      |  218 ++
 drivers/staging/gdm72xx/netlink_k.c                |  150 +
 drivers/staging/gdm72xx/netlink_k.h                |   24 +
 drivers/staging/gdm72xx/sdio_boot.c                |  159 +
 drivers/staging/gdm72xx/sdio_boot.h                |   21 +
 drivers/staging/gdm72xx/usb_boot.c                 |  404 +++
 drivers/staging/gdm72xx/usb_boot.h                 |   22 +
 drivers/staging/gdm72xx/usb_ids.h                  |   82 +
 drivers/staging/gdm72xx/wm_ioctl.h                 |   97 +
 drivers/staging/iio/Documentation/device.txt       |    4 +-
 drivers/staging/iio/Documentation/generic_buffer.c |    4 +-
 .../staging/iio/Documentation/iio_event_monitor.c  |    2 +-
 .../light/sysfs-bus-iio-light-tsl2583              |    6 +
 .../light/sysfs-bus-iio-light-tsl2x7x              |   13 +
 .../staging/iio/Documentation/sysfs-bus-iio-ad7192 |   20 +
 .../staging/iio/Documentation/sysfs-bus-iio-dds    |   81 +-
 .../staging/iio/Documentation/sysfs-bus-iio-light  |   15 +-
 drivers/staging/iio/Documentation/trigger.txt      |    2 +-
 drivers/staging/iio/Kconfig                        |   46 +-
 drivers/staging/iio/Makefile                       |    8 +-
 drivers/staging/iio/TODO                           |    2 +-
 drivers/staging/iio/accel/adis16201_core.c         |  123 +-
 drivers/staging/iio/accel/adis16201_ring.c         |    9 +-
 drivers/staging/iio/accel/adis16201_trigger.c      |   10 +-
 drivers/staging/iio/accel/adis16203_core.c         |  108 +-
 drivers/staging/iio/accel/adis16203_ring.c         |   16 +-
 drivers/staging/iio/accel/adis16203_trigger.c      |   10 +-
 drivers/staging/iio/accel/adis16204_core.c         |  115 +-
 drivers/staging/iio/accel/adis16204_ring.c         |   16 +-
 drivers/staging/iio/accel/adis16204_trigger.c      |   10 +-
 drivers/staging/iio/accel/adis16209_core.c         |  159 +-
 drivers/staging/iio/accel/adis16209_ring.c         |   17 +-
 drivers/staging/iio/accel/adis16209_trigger.c      |   10 +-
 drivers/staging/iio/accel/adis16220_core.c         |   39 +-
 drivers/staging/iio/accel/adis16240_core.c         |  129 +-
 drivers/staging/iio/accel/adis16240_ring.c         |   16 +-
 drivers/staging/iio/accel/adis16240_trigger.c      |   10 +-
 drivers/staging/iio/accel/kxsd9.c                  |   16 +-
 drivers/staging/iio/accel/lis3l02dq_core.c         |   50 +-
 drivers/staging/iio/accel/lis3l02dq_ring.c         |   25 +-
 drivers/staging/iio/accel/sca3000_core.c           |   66 +-
 drivers/staging/iio/accel/sca3000_ring.c           |   12 +-
 drivers/staging/iio/adc/Kconfig                    |   27 +-
 drivers/staging/iio/adc/Makefile                   |    1 +
 drivers/staging/iio/adc/ad7192.c                   |   81 +-
 drivers/staging/iio/adc/ad7280a.c                  |   31 +-
 drivers/staging/iio/adc/ad7291.c                   |   26 +-
 drivers/staging/iio/adc/ad7298.h                   |    1 -
 drivers/staging/iio/adc/ad7298_core.c              |   79 +-
 drivers/staging/iio/adc/ad7298_ring.c              |   46 +-
 drivers/staging/iio/adc/ad7476.h                   |    1 -
 drivers/staging/iio/adc/ad7476_core.c              |   60 +-
 drivers/staging/iio/adc/ad7476_ring.c              |   58 +-
 drivers/staging/iio/adc/ad7606_core.c              |   39 +-
 drivers/staging/iio/adc/ad7606_par.c               |    2 +-
 drivers/staging/iio/adc/ad7606_ring.c              |   30 +-
 drivers/staging/iio/adc/ad7606_spi.c               |    2 +-
 drivers/staging/iio/adc/ad7780.c                   |   44 +-
 drivers/staging/iio/adc/ad7793.c                   |  103 +-
 drivers/staging/iio/adc/ad7816.c                   |   26 +-
 drivers/staging/iio/adc/ad7887.h                   |    1 -
 drivers/staging/iio/adc/ad7887_core.c              |   20 +-
 drivers/staging/iio/adc/ad7887_ring.c              |   46 +-
 drivers/staging/iio/adc/ad799x.h                   |    1 -
 drivers/staging/iio/adc/ad799x_core.c              |   62 +-
 drivers/staging/iio/adc/ad799x_ring.c              |   44 +-
 drivers/staging/iio/adc/adt7310.c                  |   40 +-
 drivers/staging/iio/adc/adt7410.c                  |   40 +-
 drivers/staging/iio/adc/lpc32xx_adc.c              |   35 +-
 drivers/staging/iio/adc/max1363_core.c             |   33 +-
 drivers/staging/iio/adc/max1363_ring.c             |   10 +-
 drivers/staging/iio/adc/spear_adc.c                |  448 +++
 drivers/staging/iio/addac/adt7316.c                |  152 +-
 drivers/staging/iio/cdc/ad7150.c                   |   24 +-
 drivers/staging/iio/cdc/ad7152.c                   |   30 +-
 drivers/staging/iio/cdc/ad7746.c                   |   49 +-
 drivers/staging/iio/dac/Kconfig                    |    6 +-
 drivers/staging/iio/dac/ad5064.c                   |   29 +-
 drivers/staging/iio/dac/ad5360.c                   |   21 +-
 drivers/staging/iio/dac/ad5380.c                   |   25 +-
 drivers/staging/iio/dac/ad5421.c                   |   19 +-
 drivers/staging/iio/dac/ad5446.c                   |  293 +-
 drivers/staging/iio/dac/ad5446.h                   |   20 +-
 drivers/staging/iio/dac/ad5504.c                   |   27 +-
 drivers/staging/iio/dac/ad5624r_spi.c              |   23 +-
 drivers/staging/iio/dac/ad5686.c                   |   25 +-
 drivers/staging/iio/dac/ad5764.c                   |   17 +-
 drivers/staging/iio/dac/ad5791.c                   |   25 +-
 drivers/staging/iio/dac/max517.c                   |   15 +-
 drivers/staging/iio/dds/dds.h                      |  110 -
 drivers/staging/iio/{dds => frequency}/Kconfig     |    0
 drivers/staging/iio/{dds => frequency}/Makefile    |    0
 drivers/staging/iio/{dds => frequency}/ad5930.c    |   12 +-
 drivers/staging/iio/{dds => frequency}/ad9832.c    |   36 +-
 drivers/staging/iio/{dds => frequency}/ad9832.h    |    0
 drivers/staging/iio/{dds => frequency}/ad9834.c    |   74 +-
 drivers/staging/iio/{dds => frequency}/ad9834.h    |    0
 drivers/staging/iio/{dds => frequency}/ad9850.c    |   12 +-
 drivers/staging/iio/{dds => frequency}/ad9852.c    |   12 +-
 drivers/staging/iio/{dds => frequency}/ad9910.c    |   12 +-
 drivers/staging/iio/{dds => frequency}/ad9951.c    |   12 +-
 drivers/staging/iio/frequency/dds.h                |  110 +
 drivers/staging/iio/gyro/adis16060_core.c          |   18 +-
 drivers/staging/iio/gyro/adis16080_core.c          |   16 +-
 drivers/staging/iio/gyro/adis16130_core.c          |   12 +-
 drivers/staging/iio/gyro/adis16260_core.c          |  116 +-
 drivers/staging/iio/gyro/adis16260_ring.c          |   16 +-
 drivers/staging/iio/gyro/adis16260_trigger.c       |   10 +-
 drivers/staging/iio/gyro/adxrs450.h                |    2 +-
 drivers/staging/iio/gyro/adxrs450_core.c           |   24 +-
 drivers/staging/iio/iio_dummy_evgen.c              |    4 +-
 drivers/staging/iio/iio_hwmon.c                    |    4 +-
 drivers/staging/iio/iio_simple_dummy.c             |   35 +-
 drivers/staging/iio/iio_simple_dummy_buffer.c      |   21 +-
 drivers/staging/iio/iio_simple_dummy_events.c      |    8 +-
 drivers/staging/iio/impedance-analyzer/ad5933.c    |   83 +-
 drivers/staging/iio/imu/adis16400_core.c           |  141 +-
 drivers/staging/iio/imu/adis16400_ring.c           |   20 +-
 drivers/staging/iio/imu/adis16400_trigger.c        |   10 +-
 drivers/staging/iio/light/Kconfig                  |   37 +-
 drivers/staging/iio/light/Makefile                 |    2 +
 drivers/staging/iio/light/isl29018.c               |  211 +-
 drivers/staging/iio/light/isl29028.c               |  566 ++++
 drivers/staging/iio/light/tsl2563.c                |   24 +-
 drivers/staging/iio/light/tsl2583.c                |   34 +-
 drivers/staging/iio/light/tsl2x7x.h                |  100 +
 drivers/staging/iio/light/tsl2x7x_core.c           | 2082 ++++++++++++
 drivers/staging/iio/magnetometer/Kconfig           |    8 +-
 drivers/staging/iio/magnetometer/ak8975.c          |   19 +-
 drivers/staging/iio/magnetometer/hmc5843.c         |  522 +--
 drivers/staging/iio/meter/ade7753.c                |   22 +-
 drivers/staging/iio/meter/ade7754.c                |   22 +-
 drivers/staging/iio/meter/ade7758_core.c           |  299 +-
 drivers/staging/iio/meter/ade7758_ring.c           |   33 +-
 drivers/staging/iio/meter/ade7758_trigger.c        |   10 +-
 drivers/staging/iio/meter/ade7759.c                |   22 +-
 drivers/staging/iio/meter/ade7854-i2c.c            |   22 +-
 drivers/staging/iio/meter/ade7854-spi.c            |   22 +-
 drivers/staging/iio/meter/ade7854.c                |   28 +-
 drivers/staging/iio/meter/meter.h                  |    2 +-
 drivers/staging/iio/resolver/ad2s1200.c            |   12 +-
 drivers/staging/iio/resolver/ad2s1210.c            |   38 +-
 drivers/staging/iio/resolver/ad2s90.c              |   11 +-
 drivers/staging/iio/ring_sw.c                      |    2 +-
 drivers/staging/iio/ring_sw.h                      |    2 +-
 drivers/staging/iio/trigger/iio-trig-bfin-timer.c  |   10 +-
 drivers/staging/iio/trigger/iio-trig-gpio.c        |   10 +-
 .../staging/iio/trigger/iio-trig-periodic-rtc.c    |    8 +-
 drivers/staging/iio/trigger/iio-trig-sysfs.c       |   10 +-
 drivers/staging/ipack/Kconfig                      |   20 +
 drivers/staging/ipack/Makefile                     |    6 +
 drivers/staging/ipack/TODO                         |   46 +
 drivers/staging/ipack/bridges/Kconfig              |    8 +
 drivers/staging/ipack/bridges/Makefile             |    1 +
 drivers/staging/ipack/bridges/tpci200.c            | 1141 +++++++
 drivers/staging/ipack/bridges/tpci200.h            |  162 +
 drivers/staging/ipack/devices/Kconfig              |    7 +
 drivers/staging/ipack/devices/Makefile             |    1 +
 drivers/staging/ipack/devices/ipoctal.c            |  901 +++++
 drivers/staging/ipack/devices/ipoctal.h            |   80 +
 drivers/staging/ipack/devices/scc2698.h            |  228 ++
 drivers/staging/ipack/ipack.c                      |  205 ++
 drivers/staging/ipack/ipack.h                      |  183 +
 drivers/staging/line6/config.h                     |   48 -
 drivers/staging/line6/driver.c                     |   88 +-
 drivers/staging/line6/midi.c                       |    2 +-
 drivers/staging/line6/midibuf.c                    |    2 +-
 drivers/staging/line6/pcm.c                        |    2 +-
 drivers/staging/line6/toneport.c                   |    2 +-
 drivers/staging/media/as102/as102_fe.c             |    2 -
 drivers/staging/media/as102/as102_fw.c             |    5 +-
 drivers/staging/media/as102/as102_usb_drv.c        |    5 +-
 drivers/staging/media/as102/as102_usb_drv.h        |    2 -
 drivers/staging/media/easycap/easycap_ioctl.c      |    1 +
 drivers/staging/media/easycap/easycap_main.c       |    6 +-
 drivers/staging/media/go7007/README                |    2 +-
 drivers/staging/media/go7007/s2250-loader.c        |   26 +-
 drivers/staging/media/lirc/lirc_imon.c             |   80 +-
 drivers/staging/media/lirc/lirc_sasem.c            |  100 +-
 drivers/staging/media/lirc/lirc_ttusbir.c          |   13 +-
 drivers/staging/mei/TODO                           |   10 -
 drivers/staging/net/Kconfig                        |   38 +
 drivers/staging/net/Makefile                       |    5 +
 drivers/staging/net/TODO                           |    5 +
 drivers/{net/wan => staging/net}/pc300-falc-lh.h   |    0
 drivers/{net/wan => staging/net}/pc300.h           |    0
 drivers/{net/wan => staging/net}/pc300_drv.c       |    0
 drivers/{net/wan => staging/net}/pc300_tty.c       |    0
 drivers/staging/nvec/nvec.h                        |    2 +-
 drivers/staging/octeon/ethernet-rx.c               |    2 +-
 drivers/staging/octeon/ethernet-tx.c               |   10 +-
 drivers/staging/octeon/ethernet-util.h             |    2 +-
 drivers/staging/octeon/ethernet.c                  |    2 +-
 drivers/staging/olpc_dcon/olpc_dcon.c              |   29 +-
 drivers/staging/olpc_dcon/olpc_dcon_xo_1.c         |    2 +-
 drivers/staging/omapdrm/Makefile                   |    1 +
 drivers/staging/omapdrm/omap_dmm_tiler.c           |    4 +-
 drivers/staging/omapdrm/omap_drv.c                 |    6 +-
 drivers/staging/omapdrm/omap_drv.h                 |   14 +
 drivers/staging/omapdrm/omap_fb.c                  |    7 +-
 drivers/staging/omapdrm/omap_gem.c                 |  130 +-
 drivers/staging/omapdrm/omap_gem_dmabuf.c          |  220 ++
 drivers/staging/omapdrm/tcm-sita.c                 |    2 +-
 drivers/staging/ozwpan/README                      |    2 +-
 drivers/staging/ozwpan/ozappif.h                   |   12 +-
 drivers/staging/ozwpan/ozcdev.c                    |   17 -
 drivers/staging/ozwpan/ozevent.c                   |  195 +-
 drivers/staging/ozwpan/ozevent.h                   |   11 +-
 drivers/staging/ozwpan/ozeventdef.h                |   19 +-
 drivers/staging/ozwpan/ozhcd.c                     |    6 +-
 drivers/staging/ozwpan/ozmain.c                    |    8 +-
 drivers/staging/ozwpan/ozusbsvc.c                  |    2 +-
 drivers/staging/panel/panel.c                      |    2 +-
 drivers/staging/quatech_usb2/quatech_usb2.c        |    6 +-
 drivers/staging/ramster/Kconfig                    |    2 +-
 drivers/staging/ramster/cluster/tcp.c              |    4 +-
 drivers/staging/ramster/xvmalloc.c                 |    2 +-
 drivers/staging/ramster/zcache-main.c              |    6 +-
 drivers/staging/rtl8187se/Makefile                 |    2 +-
 drivers/staging/rtl8187se/ieee80211/dot11d.c       |    2 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211.h    |   14 +-
 .../rtl8187se/ieee80211/ieee80211_softmac.c        |   26 +-
 .../rtl8187se/ieee80211/ieee80211_softmac_wx.c     |    2 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c |    7 +-
 drivers/staging/rtl8187se/ieee80211/ieee80211_wx.c |    2 +-
 drivers/staging/rtl8187se/r8180.h                  |   10 +-
 drivers/staging/rtl8187se/r8180_core.c             |   33 +-
 drivers/staging/rtl8187se/r8180_dm.c               |   16 +-
 drivers/staging/rtl8187se/r8180_rtl8225z2.c        |    4 +-
 drivers/staging/rtl8187se/r8180_wx.c               |    6 +-
 drivers/staging/rtl8187se/r8180_wx.h               |    2 +-
 drivers/staging/rtl8187se/r8185b_init.c            | 1329 ++++----
 drivers/staging/rtl8192e/Kconfig                   |    4 +
 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c  |    3 -
 .../staging/rtl8192e/rtl8192e/r8192E_firmware.c    |    2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c     |    2 +-
 drivers/staging/rtl8192e/rtl8192e/r819xE_phyreg.h  |    4 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |   13 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |    3 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c         |   22 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c         |    4 +-
 drivers/staging/rtl8192e/rtl819x_TSProc.c          |    2 +-
 drivers/staging/rtl8192e/rtllib.h                  |   18 +-
 drivers/staging/rtl8192e/rtllib_rx.c               |   10 +-
 drivers/staging/rtl8192e/rtllib_softmac.c          |   35 +-
 drivers/staging/rtl8192e/rtllib_softmac_wx.c       |    4 +-
 drivers/staging/rtl8192e/rtllib_tx.c               |   14 +-
 drivers/staging/rtl8192e/rtllib_wx.c               |    4 +-
 .../staging/rtl8192u/ieee80211/ieee80211_module.c  |    2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |    4 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |    2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c  |    7 +-
 .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c    |    2 +-
 drivers/staging/rtl8192u/r8180_93cx6.c             |    2 +-
 drivers/staging/rtl8192u/r8180_93cx6.h             |    2 +-
 drivers/staging/rtl8192u/r8192U.h                  |    9 +-
 drivers/staging/rtl8192u/r8192U_core.c             |   60 +-
 drivers/staging/rtl8192u/r8192U_dm.c               |   74 +-
 drivers/staging/rtl8192u/r8192U_hw.h               |    2 +-
 drivers/staging/rtl8192u/r8192U_wx.c               |   12 +-
 drivers/staging/rtl8192u/r8192U_wx.h               |    2 +-
 drivers/staging/rtl8192u/r819xU_HTType.h           |    2 +-
 drivers/staging/rtl8192u/r819xU_cmdpkt.c           |   12 +-
 drivers/staging/rtl8192u/r819xU_firmware.c         |    4 +-
 drivers/staging/rtl8192u/r819xU_phy.c              |   16 +-
 drivers/staging/rtl8192u/r819xU_phyreg.h           |    2 +-
 drivers/staging/rtl8712/big_endian.h               |   94 -
 drivers/staging/rtl8712/drv_types.h                |    2 +-
 drivers/staging/rtl8712/generic.h                  |  178 -
 drivers/staging/rtl8712/hal_init.c                 |    1 -
 drivers/staging/rtl8712/ieee80211.h                |    2 +-
 drivers/staging/rtl8712/if_ether.h                 |  141 -
 drivers/staging/rtl8712/ip.h                       |  137 -
 drivers/staging/rtl8712/little_endian.h            |   94 -
 drivers/staging/rtl8712/os_intfs.c                 |    4 +-
 drivers/staging/rtl8712/osdep_service.h            |    3 -
 drivers/staging/rtl8712/rtl8712_cmd.c              |    7 +-
 drivers/staging/rtl8712/rtl8712_cmd.h              |    2 +-
 drivers/staging/rtl8712/rtl8712_efuse.c            |    2 +-
 drivers/staging/rtl8712/rtl8712_gp_bitdef.h        |    2 +-
 drivers/staging/rtl8712/rtl8712_hal.h              |    4 +-
 drivers/staging/rtl8712/rtl8712_led.c              |    6 +-
 drivers/staging/rtl8712/rtl8712_recv.c             |    9 +-
 drivers/staging/rtl8712/rtl8712_xmit.c             |    1 -
 drivers/staging/rtl8712/rtl871x_byteorder.h        |   32 -
 drivers/staging/rtl8712/rtl871x_cmd.c              |    1 -
 drivers/staging/rtl8712/rtl871x_cmd.h              |    2 +-
 drivers/staging/rtl8712/rtl871x_io.h               |    2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   19 +-
 drivers/staging/rtl8712/rtl871x_ioctl_set.c        |    2 +-
 drivers/staging/rtl8712/rtl871x_mlme.c             |    8 +-
 drivers/staging/rtl8712/rtl871x_mlme.h             |    6 +-
 drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h    |    4 +-
 drivers/staging/rtl8712/rtl871x_recv.c             |    4 +-
 drivers/staging/rtl8712/rtl871x_xmit.c             |    3 +-
 drivers/staging/rtl8712/rtl871x_xmit.h             |    2 +-
 drivers/staging/rtl8712/swab.h                     |  131 -
 drivers/staging/rtl8712/usb_halinit.c              |    4 +-
 drivers/staging/rtl8712/usb_intf.c                 |   36 +-
 drivers/staging/rtl8712/usb_ops.c                  |    1 -
 drivers/staging/rtl8712/wifi.h                     |    1 -
 drivers/staging/rtl8712/xmit_linux.c               |    6 +-
 drivers/staging/rts5139/ms.c                       |   11 +-
 drivers/staging/rts5139/ms.h                       |    2 -
 drivers/staging/rts5139/ms_mg.c                    |    4 +-
 drivers/staging/rts5139/rts51x.c                   |   83 +-
 drivers/staging/rts5139/rts51x.h                   |   10 -
 drivers/staging/rts5139/rts51x_card.c              |   52 +-
 drivers/staging/rts5139/rts51x_card.h              |   11 -
 drivers/staging/rts5139/rts51x_chip.c              |  178 +-
 drivers/staging/rts5139/rts51x_chip.h              |   95 +-
 drivers/staging/rts5139/rts51x_fop.c               |    5 -
 drivers/staging/rts5139/rts51x_fop.h               |    5 -
 drivers/staging/rts5139/rts51x_scsi.c              |   93 +-
 drivers/staging/rts5139/rts51x_scsi.h              |    5 -
 drivers/staging/rts5139/rts51x_sys.h               |   54 -
 drivers/staging/rts5139/rts51x_transport.c         |  282 +-
 drivers/staging/rts5139/rts51x_transport.h         |   12 -
 drivers/staging/rts5139/sd.c                       |  142 +-
 drivers/staging/rts5139/sd.h                       |   29 -
 drivers/staging/rts5139/sd_cprm.c                  |  166 +-
 drivers/staging/rts5139/xd.c                       |  122 +-
 drivers/staging/rts5139/xd.h                       |    2 -
 drivers/staging/rts_pstor/ms.c                     |    2 +-
 drivers/staging/rts_pstor/rtsx_transport.c         |    4 +-
 drivers/staging/sep/sep_driver_config.h            |    6 +-
 drivers/staging/sep/sep_main.c                     |   12 +-
 drivers/staging/serial/68360serial.c               | 2979 ----------------
 drivers/staging/serial/Kconfig                     |   16 -
 drivers/staging/serial/Makefile                    |    1 -
 drivers/staging/serial/TODO                        |    6 -
 drivers/staging/serqt_usb2/serqt_usb2.c            |    5 +-
 drivers/staging/sm7xx/smtcfb.c                     |  232 +-
 drivers/staging/sm7xx/smtcfb.h                     |    8 -
 drivers/staging/telephony/ixj.c                    |  228 +-
 drivers/staging/tidspbridge/core/io_sm.c           |    2 +-
 drivers/staging/tidspbridge/core/ue_deh.c          |    2 +-
 drivers/staging/usbip/stub_dev.c                   |   12 +-
 drivers/staging/usbip/usbip_common.h               |   17 +
 drivers/staging/usbip/usbip_protocol.txt           |    2 +-
 .../staging/usbip/userspace/libsrc/vhci_driver.c   |   20 +-
 drivers/staging/usbip/vhci_hcd.c                   |    8 +-
 drivers/staging/usbip/vhci_rx.c                    |    2 +-
 drivers/staging/usbip/vhci_sysfs.c                 |    4 +-
 drivers/staging/vme/Makefile                       |    7 -
 drivers/staging/vme/TODO                           |    5 -
 drivers/staging/vme/devices/Kconfig                |    3 +-
 drivers/staging/vme/devices/vme_pio2_cntr.c        |    2 +-
 drivers/staging/vme/devices/vme_pio2_core.c        |    3 +-
 drivers/staging/vme/devices/vme_pio2_gpio.c        |    5 +-
 drivers/staging/vme/devices/vme_user.c             |   45 +-
 drivers/staging/vt6655/wpa.c                       |    4 +-
 drivers/staging/vt6656/dpc.c                       |    2 +-
 drivers/staging/vt6656/ioctl.c                     |   24 +-
 drivers/staging/vt6656/main_usb.c                  |    4 +-
 drivers/staging/vt6656/wpa.c                       |    4 +-
 drivers/staging/wlags49_h2/README.ubuntu           |    2 +-
 drivers/staging/wlags49_h2/hcf.c                   |   10 +-
 drivers/staging/wlags49_h2/hcf.h                   |   12 +-
 drivers/staging/wlags49_h2/mmd.c                   |   12 +-
 drivers/staging/wlags49_h2/wl_cs.c                 |    3 +-
 drivers/staging/wlags49_h2/wl_netdev.c             |    9 +-
 drivers/staging/wlags49_h2/wl_pci.c                |    4 +
 drivers/staging/wlags49_h2/wl_profile.c            |    8 +-
 drivers/staging/wlags49_h2/wl_util.c               |   11 +-
 drivers/staging/wlan-ng/cfg80211.c                 |   10 +-
 drivers/staging/wlan-ng/prism2mgmt.c               |    4 +-
 drivers/staging/xgifb/XGI_main.h                   |  221 +-
 drivers/staging/xgifb/XGI_main_26.c                |  101 +-
 drivers/staging/xgifb/XGIfb.h                      |    6 +-
 drivers/staging/xgifb/vb_init.c                    |   78 +-
 drivers/staging/xgifb/vb_setmode.c                 | 1457 +++-----
 drivers/staging/xgifb/vb_struct.h                  |   27 -
 drivers/staging/xgifb/vb_table.h                   |  725 +---
 drivers/staging/xgifb/vgatypes.h                   |    2 -
 drivers/staging/zsmalloc/zsmalloc-main.c           |   40 +-
 drivers/staging/zsmalloc/zsmalloc_int.h            |    2 +-
 drivers/{staging => }/vme/Kconfig                  |    6 +-
 drivers/vme/Makefile                               |    7 +
 drivers/{staging => }/vme/boards/Kconfig           |    0
 drivers/{staging => }/vme/boards/Makefile          |    0
 drivers/{staging => }/vme/boards/vme_vmivme7805.c  |    0
 drivers/{staging => }/vme/boards/vme_vmivme7805.h  |    0
 drivers/{staging => }/vme/bridges/Kconfig          |    0
 drivers/{staging => }/vme/bridges/Makefile         |    0
 drivers/{staging => }/vme/bridges/vme_ca91cx42.c   |    8 +-
 drivers/{staging => }/vme/bridges/vme_ca91cx42.h   |    0
 drivers/{staging => }/vme/bridges/vme_tsi148.c     |  189 +-
 drivers/{staging => }/vme/bridges/vme_tsi148.h     |   21 +-
 drivers/{staging => }/vme/vme.c                    |   41 +-
 drivers/{staging => }/vme/vme_bridge.h             |    0
 fs/pstore/Kconfig                                  |   17 +
 fs/pstore/Makefile                                 |    3 +
 fs/pstore/ram.c                                    |  383 +++
 .../persistent_ram.c => fs/pstore/ram_core.c       |  161 +-
 include/linux/Kbuild                               |    2 +
 include/linux/alarmtimer.h                         |    3 +
 {drivers/staging => include/linux}/iio/buffer.h    |    4 +-
 {drivers/staging => include/linux}/iio/consumer.h  |    2 +-
 {drivers/staging => include/linux}/iio/driver.h    |    0
 {drivers/staging => include/linux}/iio/events.h    |    2 +-
 {drivers/staging => include/linux}/iio/iio.h       |  101 +-
 {drivers/staging => include/linux}/iio/kfifo_buf.h |    4 +-
 {drivers/staging => include/linux}/iio/machine.h   |    0
 {drivers/staging => include/linux}/iio/sysfs.h     |    0
 {drivers/staging => include/linux}/iio/trigger.h   |    8 +-
 .../linux}/iio/trigger_consumer.h                  |    0
 {drivers/staging => include/linux}/iio/types.h     |    2 +
 {drivers/staging/mei => include/linux}/mei.h       |    0
 include/linux/platform_data/at91_adc.h             |   61 +
 .../persistent_ram.h => include/linux/pstore_ram.h |   30 +-
 include/linux/ramoops.h                            |   17 -
 include/linux/uuid.h                               |    4 +
 {drivers/staging/vme => include/linux}/vme.h       |    0
 kernel/time/alarmtimer.c                           |    4 +-
 622 files changed, 28356 insertions(+), 26059 deletions(-)
 rename {drivers/staging/iio/Documentation => Documentation/ABI/testing}/sysfs-bus-iio (96%)
 create mode 100644 Documentation/devicetree/bindings/arm/atmel-adc.txt
 create mode 100644 Documentation/devicetree/bindings/staging/iio/adc/lpc32xx-adc.txt
 create mode 100644 Documentation/devicetree/bindings/staging/iio/adc/spear-adc.txt
 create mode 100644 Documentation/misc-devices/mei/.gitignore
 create mode 100644 Documentation/misc-devices/mei/Makefile
 create mode 100644 Documentation/misc-devices/mei/TODO
 rename {drivers/staging => Documentation/misc-devices}/mei/mei-amt-version.c (99%)
 rename {drivers/staging => Documentation/misc-devices}/mei/mei.txt (100%)
 rename {drivers/staging/vme => Documentation}/vme_api.txt (100%)
 delete mode 100644 drivers/char/ramoops.c
 create mode 100644 drivers/iio/Kconfig
 create mode 100644 drivers/iio/Makefile
 create mode 100644 drivers/iio/adc/Kconfig
 create mode 100644 drivers/iio/adc/Makefile
 create mode 100644 drivers/iio/adc/at91_adc.c
 create mode 100644 drivers/iio/amplifiers/Kconfig
 create mode 100644 drivers/iio/amplifiers/Makefile
 create mode 100644 drivers/iio/amplifiers/ad8366.c
 rename drivers/{staging => }/iio/iio_core.h (94%)
 rename drivers/{staging => }/iio/iio_core_trigger.h (100%)
 rename drivers/{staging => }/iio/industrialio-buffer.c (92%)
 rename drivers/{staging => }/iio/industrialio-core.c (92%)
 rename drivers/{staging => }/iio/industrialio-event.c (97%)
 rename drivers/{staging => }/iio/industrialio-trigger.c (96%)
 rename drivers/{staging => }/iio/inkern.c (98%)
 rename drivers/{staging => }/iio/kfifo_buf.c (99%)
 rename drivers/{staging => misc}/mei/Kconfig (100%)
 rename drivers/{staging => misc}/mei/Makefile (100%)
 rename drivers/{staging => misc}/mei/hw.h (100%)
 rename drivers/{staging => misc}/mei/init.c (99%)
 rename drivers/{staging => misc}/mei/interface.c (99%)
 rename drivers/{staging => misc}/mei/interface.h (94%)
 rename drivers/{staging => misc}/mei/interrupt.c (99%)
 rename drivers/{staging => misc}/mei/iorw.c (99%)
 rename drivers/{staging => misc}/mei/main.c (96%)
 rename drivers/{staging => misc}/mei/mei_dev.h (99%)
 rename drivers/{staging => misc}/mei/wd.c (82%)
 delete mode 100644 drivers/staging/android/alarm.c
 create mode 100644 drivers/staging/gdm72xx/Kconfig
 create mode 100644 drivers/staging/gdm72xx/Makefile
 create mode 100644 drivers/staging/gdm72xx/TODO
 create mode 100644 drivers/staging/gdm72xx/gdm_qos.c
 create mode 100644 drivers/staging/gdm72xx/gdm_qos.h
 create mode 100644 drivers/staging/gdm72xx/gdm_sdio.c
 create mode 100644 drivers/staging/gdm72xx/gdm_sdio.h
 create mode 100644 drivers/staging/gdm72xx/gdm_usb.c
 create mode 100644 drivers/staging/gdm72xx/gdm_usb.h
 create mode 100644 drivers/staging/gdm72xx/gdm_wimax.c
 create mode 100644 drivers/staging/gdm72xx/gdm_wimax.h
 create mode 100644 drivers/staging/gdm72xx/hci.h
 create mode 100644 drivers/staging/gdm72xx/netlink_k.c
 create mode 100644 drivers/staging/gdm72xx/netlink_k.h
 create mode 100644 drivers/staging/gdm72xx/sdio_boot.c
 create mode 100644 drivers/staging/gdm72xx/sdio_boot.h
 create mode 100644 drivers/staging/gdm72xx/usb_boot.c
 create mode 100644 drivers/staging/gdm72xx/usb_boot.h
 create mode 100644 drivers/staging/gdm72xx/usb_ids.h
 create mode 100644 drivers/staging/gdm72xx/wm_ioctl.h
 create mode 100755 drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2583
 create mode 100755 drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2x7x
 create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-ad7192
 create mode 100644 drivers/staging/iio/adc/spear_adc.c
 delete mode 100644 drivers/staging/iio/dds/dds.h
 rename drivers/staging/iio/{dds => frequency}/Kconfig (100%)
 rename drivers/staging/iio/{dds => frequency}/Makefile (100%)
 rename drivers/staging/iio/{dds => frequency}/ad5930.c (94%)
 rename drivers/staging/iio/{dds => frequency}/ad9832.c (90%)
 rename drivers/staging/iio/{dds => frequency}/ad9832.h (100%)
 rename drivers/staging/iio/{dds => frequency}/ad9834.c (83%)
 rename drivers/staging/iio/{dds => frequency}/ad9834.h (100%)
 rename drivers/staging/iio/{dds => frequency}/ad9850.c (92%)
 rename drivers/staging/iio/{dds => frequency}/ad9852.c (96%)
 rename drivers/staging/iio/{dds => frequency}/ad9910.c (97%)
 rename drivers/staging/iio/{dds => frequency}/ad9951.c (95%)
 create mode 100644 drivers/staging/iio/frequency/dds.h
 create mode 100644 drivers/staging/iio/light/isl29028.c
 create mode 100755 drivers/staging/iio/light/tsl2x7x.h
 create mode 100755 drivers/staging/iio/light/tsl2x7x_core.c
 create mode 100644 drivers/staging/ipack/Kconfig
 create mode 100644 drivers/staging/ipack/Makefile
 create mode 100644 drivers/staging/ipack/TODO
 create mode 100644 drivers/staging/ipack/bridges/Kconfig
 create mode 100644 drivers/staging/ipack/bridges/Makefile
 create mode 100644 drivers/staging/ipack/bridges/tpci200.c
 create mode 100644 drivers/staging/ipack/bridges/tpci200.h
 create mode 100644 drivers/staging/ipack/devices/Kconfig
 create mode 100644 drivers/staging/ipack/devices/Makefile
 create mode 100644 drivers/staging/ipack/devices/ipoctal.c
 create mode 100644 drivers/staging/ipack/devices/ipoctal.h
 create mode 100644 drivers/staging/ipack/devices/scc2698.h
 create mode 100644 drivers/staging/ipack/ipack.c
 create mode 100644 drivers/staging/ipack/ipack.h
 delete mode 100644 drivers/staging/line6/config.h
 delete mode 100644 drivers/staging/mei/TODO
 create mode 100644 drivers/staging/net/Kconfig
 create mode 100644 drivers/staging/net/Makefile
 create mode 100644 drivers/staging/net/TODO
 rename drivers/{net/wan => staging/net}/pc300-falc-lh.h (100%)
 rename drivers/{net/wan => staging/net}/pc300.h (100%)
 rename drivers/{net/wan => staging/net}/pc300_drv.c (100%)
 rename drivers/{net/wan => staging/net}/pc300_tty.c (100%)
 create mode 100644 drivers/staging/omapdrm/omap_gem_dmabuf.c
 delete mode 100644 drivers/staging/rtl8712/big_endian.h
 delete mode 100644 drivers/staging/rtl8712/generic.h
 delete mode 100644 drivers/staging/rtl8712/if_ether.h
 delete mode 100644 drivers/staging/rtl8712/ip.h
 delete mode 100644 drivers/staging/rtl8712/little_endian.h
 delete mode 100644 drivers/staging/rtl8712/rtl871x_byteorder.h
 delete mode 100644 drivers/staging/rtl8712/swab.h
 delete mode 100644 drivers/staging/rts5139/rts51x_sys.h
 delete mode 100644 drivers/staging/serial/68360serial.c
 delete mode 100644 drivers/staging/serial/Kconfig
 delete mode 100644 drivers/staging/serial/Makefile
 delete mode 100644 drivers/staging/serial/TODO
 delete mode 100644 drivers/staging/vme/TODO
 rename drivers/{staging => }/vme/Kconfig (73%)
 create mode 100644 drivers/vme/Makefile
 rename drivers/{staging => }/vme/boards/Kconfig (100%)
 rename drivers/{staging => }/vme/boards/Makefile (100%)
 rename drivers/{staging => }/vme/boards/vme_vmivme7805.c (100%)
 rename drivers/{staging => }/vme/boards/vme_vmivme7805.h (100%)
 rename drivers/{staging => }/vme/bridges/Kconfig (100%)
 rename drivers/{staging => }/vme/bridges/Makefile (100%)
 rename drivers/{staging => }/vme/bridges/vme_ca91cx42.c (99%)
 rename drivers/{staging => }/vme/bridges/vme_ca91cx42.h (100%)
 rename drivers/{staging => }/vme/bridges/vme_tsi148.c (94%)
 rename drivers/{staging => }/vme/bridges/vme_tsi148.h (99%)
 rename drivers/{staging => }/vme/vme.c (97%)
 rename drivers/{staging => }/vme/vme_bridge.h (100%)
 create mode 100644 fs/pstore/ram.c
 rename drivers/staging/android/persistent_ram.c => fs/pstore/ram_core.c (85%)
 rename {drivers/staging => include/linux}/iio/buffer.h (98%)
 rename {drivers/staging => include/linux}/iio/consumer.h (99%)
 rename {drivers/staging => include/linux}/iio/driver.h (100%)
 rename {drivers/staging => include/linux}/iio/events.h (99%)
 rename {drivers/staging => include/linux}/iio/iio.h (84%)
 rename {drivers/staging => include/linux}/iio/kfifo_buf.h (70%)
 rename {drivers/staging => include/linux}/iio/machine.h (100%)
 rename {drivers/staging => include/linux}/iio/sysfs.h (100%)
 rename {drivers/staging => include/linux}/iio/trigger.h (92%)
 rename {drivers/staging => include/linux}/iio/trigger_consumer.h (100%)
 rename {drivers/staging => include/linux}/iio/types.h (94%)
 rename {drivers/staging/mei => include/linux}/mei.h (100%)
 create mode 100644 include/linux/platform_data/at91_adc.h
 rename drivers/staging/android/persistent_ram.h => include/linux/pstore_ram.h (71%)
 delete mode 100644 include/linux/ramoops.h
 rename {drivers/staging/vme => include/linux}/vme.h (100%)

                 reply	other threads:[~2012-05-22 15:15 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20120522151511.GA21538@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.