[GIT PULL] Staging driver patches for 4.3-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit f7644cbfcdf03528f0f450f3940c4985b2291f49:

  Linux 4.2-rc6 (2015-08-09 15:54:30 -0400)

are available in the git repository at:

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

for you to fetch changes up to 415bcb5c6eff630967baa4e671cebe883d83ee79:

  staging/lustre/o2iblnd: remove references to ib_reg_phsy_mr() (2015-08-18 19:53:41 -0700)

----------------------------------------------------------------
Staging driver patches for 4.3-rc1

Here is the big staging driver updates for 4.3-rc1.

Lots of things all over the place, almost all of them trivial fixups and
changes.  The usual IIO updates and new drivers and we have added the
MOST driver subsystem which is getting cleaned up in the tree.  The
ozwpan driver is finally being deleted as it is obviously abandoned and
no one cares about it.

Full details are in the shortlog, and all of these have been in
linux-next with no reported issues.

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

----------------------------------------------------------------
Aaron Ouellette (1):
      staging: sm750fb: removed extra parentheses

Abdul Hussain (5):
      Staging: comedi: dmm32at: Simplify a trivial if-return sequence
      Staging: comedi: fl512: Simplify a trivial if-return sequence
      Staging: comedi: dac02: Simplify a trivial if-return sequence
      Staging: comedi: ni_daq_dio24: Simplify a trivial if-return sequence
      Staging: comedi: s626: Simplify a trivial if-return sequence

Abhilash Jindal (1):
      staging: comedi: serial2002: Use monotonic clock

Adrian Remonda (4):
      Staging: most: mostcore/core.c. Fix "missing static keyword" warnings
      Staging: most: mostcore/core.c. Fix "Using plain integer as NULL pointer" warnings
      Staging: most: hdm-usb/hdm_usb.c. Fix "missing static keyword" warnings
      Staging: most: aim-cdev/cdev.c. Fix "missing static keyword" warnings

Adriana Reus (3):
      iio: Documentation: Add additional *scale_available attributes
      iio: inv-mpu: Export scale_available attributes
      iio: light: Add support for TXC PA12 als and proximity sensor

Aleksei Fedotov (1):
      staging: speakup: Fix warning reported by checkpatch

Alex Wilson (1):
      staging: panel: fix block comment usage

Ana Calinov (2):
      iio: accel: kxcjk-1013: Remove blank lines
      iio: frequency: adf4350: Delete blank line

Anatoly Stepanov (11):
      staging: sm750fb: replace spaces with tabs
      staging: sm750fb: remove trailing whitespaces
      staging: sm750fb: insert space between ')' and '{'
      staging: sm750fb: insert space before open parenthesis
      staging: sm750fb: fix indentation of pointer operator
      staging: sm750fb: put open brace on the previous line
      staging: sm750fb: fix indentation in 'else' statements
      staging: sm750fb: fix 'switch and case' indentation
      staging: sm750fb: remove assignment from if condition
      staging: sm750fb: fix open brace in function declaration
      staging: sm750fb: add required spaces around C operators

Anders Fridlund (2):
      staging:lustre: fix "space required after that ', '" error in cl_page.c
      Staging: sm750fb: ddk750_dvi.h: Fix brace coding style issue

Andrea Galbusera (1):
      iio: adc: mcp320x: Add support for mcp3301

Andreas Dannenberg (1):
      iio: light: add support for TI's opt3001 light sensor

Andrzej Hajda (1):
      staging/lustre: use kmemdup rather than duplicating its implementation

Antoine BLIN (1):
      staging: sm750fb: ddk750_power.c: Split lines over 80 characters.

Antonio Borneo (2):
      iio: ssp_sensors: Remove redundant spi driver bus initialization
      staging: mt29f_spinand: Remove redundant spi driver bus initialization

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

Bastien Nocera (2):
      iio:accel:bmc150-accel: Move bmc150_accel_chip_init()
      iio:accel:bmc150-accel: Use the chip ID to detect sensor variant

Benjamin Romer (1):
      staging: unisys: fix copyright statements

Bernd Porr (2):
      staging/comedi/drivers/usbduxsigma.c: updated address details
      staging/comedi/drivers/usbduxsigma.c: added support for ehci drivers

Buţiu Alexandru Octavian (1):
      drivers: staging: rtl8188eu Refactored rtw_free_assoc_resources

CHANG FU CHIAO (1):
      staging: ft1000: ft1000-usb: remove unnecessary out of memory warning

Chaehyun Lim (35):
      staging: wilc1000: wilc_wfi_netdevice.c: remove prohibited space before semicolon
      staging: wilc1000: wilc_wfi_netdevice.c: remove prohibited space
      staging: wilc1000: wilc_wfi_netdevice.c: remove braces for single statement block
      staging: wilc1000: wilc_wfi_netdevice.c: Insert blank line after declarations
      staging: wilc1000: wilc_wfi_netdevice.c: move statement after declarations
      staging: wilc1000: wilc_wfi_netdevice.c: remove commented codes
      staging: wilc1000: wilc_wfi_netdevice.c: remove unused codes
      staging: wilc1000: wilc_wfi_netdevice.c: remove unused variable
      staging: wilc1000: wilc_wfi_netdevice.c: remove blank lines
      staging: most: core.c: remove semicolon at the end of define statement
      staging: wilc1000: use memset instead of WILC_memset
      staging: wilc1000: remove WILC_memset function
      staging: wilc1000: use memcmp instead of WILC_memcmp
      staging: wilc1000: remove WILC_memcmp function
      staging: wilc1000: remove commented code
      staging: wilc1000: use strlen instead of WILC_strlen
      staging: wilc1000: remove WILC_strlen function
      staging: wilc1000: Use strncpy instead of WILC_strncpy
      staging: wilc1000: remove WILC_strncpy function
      staging: wilc1000: use strncmp instead of WILC_strncmp
      staging: wilc1000: remove WILC_strncmp function
      staging: wilc1000: use memcpy instead of WILC_memcpy
      staging: wilc1000: remove WILC_memcpy function
      staging: wilc1000: remove WILC_memcpy_INTERNAL
      staging: wilc1000: remove wilc_strutils.c and wilc_strutils.h
      staging: wilc1000: wilc_memory.h: remove unused define
      staging: wilc1000: remove unused memory functions
      staging: wilc1000: use kfree instead of WILC_FREE
      staging: wilc1000: remove WILC_FREE
      staging: wilc1000: use kmalloc instead of WILC_NEW
      staging: wilc1000: remove WILC_NEW and WILC_NEW_EX
      staging: wilc1000: remove unnecessary void pointer cast
      staging: wilc1000: remove unused codes of gps8ConfigPacket
      staging: wilc1000: coreconfigurator.c: use kmalloc instead of WILC_MALLOC
      staging: wilc1000: coreconfigurator.c: fix kmalloc error check

Chandra S Gorentla (8):
      staging: comedi: drivers: pcl816.c remove leading space
      drivers: staging: wilc1000: use 'void' for no arguments functions
      drivers: staging: wilc1000: remove space after '('
      staging: wilc1000: Add space between the braces
      staging: wilc1000: Remove unused extern declarations
      staging: wilc1000: Remove ' ' before quoted '\n'
      staging: wilc1000: Remove braces for single statement 'if' and 'else'
      staging: wilc1000: Process WARN, INFO options of debug levels from user

Christian Gromm (17):
      Staging: most: add MOST driver's core module
      Staging: most: add MOST driver's aim-cdev module
      Staging: most: add MOST driver's aim-network module
      Staging: most: add MOST driver's aim-sound module
      Staging: most: add MOST driver's aim-v4l2 module
      Staging: most: add MOST driver's hdm-dim2 module
      Staging: most: add MOST driver's hdm-i2c module
      Staging: most: add MOST driver's hdm-usb module
      Staging: most: add MOST driver's documentation
      Staging: most: fix snprintf() is printing too much
      Staging: most: fix dereferencing freed memory
      Staging: most: fix passing a potential null pointer
      Staging: most: fix double unlock
      Staging: most: replace min() by min_t()
      Staging: most: fix doing DMA on stack
      Staging: most: replace pr_*() functions by dev_*()
      Staging: most: avoid possible integer overflow

Christophe JAILLET (2):
      staging: unisys: Use kzalloc instead of kmalloc/memset
      staging: unisys: Reduce indent

Cihangir Akturk (2):
      staging: lustre: ldlm: Make function static.
      staging: lustre: obdclass: Make structure declerations static const

Ciprian Manea (1):
      staging: slicoss: Add blank line after variable declarations.

Cristina Opriceana (18):
      iio: Fix parameters in iio_triggered_buffer_setup
      Staging: iio: dummy: Fix blank line warnings
      iio: Documentation: Remove bytes_per_datum attribute
      tools: iio: Remove explicit NULL comparison
      tools: iio: Remove unnecessary braces
      tools: iio: Add ARRAY_SIZE macro
      tools: iio: Send error messages to stderr
      iio: core: Add function params for kernel docs
      iio: buffer: Fix kernel docs warnings
      iio: event: Add missing fields in kernel docs
      include: linux: iio: Fix function parameter name in kernel doc
      include: linux: iio: Add missing kernel doc field
      iio: Documentation: Add trigger name attribute ABI documentation
      iio: trigger: Add missing fields in kernel docs
      iio: industrialio-buffer: Fix iio_buffer_poll return value
      iio: event: Remove negative error code from iio_event_poll
      Staging: iio: trigger: Alignment should match open parenthesis
      Staging: iio: trigger: Use braces on both branches of if statement

Crt Mori (1):
      iio: mlx90614: Define magic numbers

Dan Carpenter (6):
      Staging: rtl8192u: pointer math bug in ieee80211_rx_DELBA()
      Staging: rtl8192e: pointer math bug in rtllib_rx_DELBA()
      Staging: rtl8192e: array overflow in rtl92e_set_swcam()
      staging: rtl8192e: don't just print an error and continue
      staging: comedi: das16: remove a duplicate condition
      staging: comedi: me4000: use bitwise AND instead of logical

Daniel Baluta (2):
      iio: light: Add support for ROHM RPR0521 sensor
      DocBook: Add initial documentation for IIO

Daniel Machon (6):
      wilc1000: host_interface.c: global variables do not need to be explicitly initialized to 0 or NULL.
      staging: wilc1000: wilc_cfgoperations.c: Fixed coding styles issues.
      wilc1000: wilc_wfi_cfgoperations.c: Fixed initialization of global boolean.
      Staging: wilc1000: wilc_platform.h: Fixed include guard spelling error
      Staging: lustre/lnet/selftest: framework.c: Fixed coding style issues
      Staging: lustre/lustre/ptlrpc: service.c: Fixed issue with global integer being initialized to 0

Dave Perez (1):
      Staging: rtl8188eu: fixed newlines after declarations

David Kershner (3):
      staging: unisys: Allow visorbus to autoload
      staging: unisys: Lock visorchannels associated with devices
      staging: unisys: Process more than one response per check

Dmitry Eremin (4):
      staging/lustre/libcfs: Remove redundant enums and sysctl moduleparams
      staging/lustre/libcfs: Remove unneeded lnet watchdog_ratelimit sysctl
      staging/lustre/libcfs: get rid of debugfs/lnet/console_{min, max}_delay_centisecs
      staging/lustre/libcfs: remove unused portal_enter_debugger variable

Dmitry Kalinkin (10):
      staging: android: ion: reorder variable definitions
      staging: vme_user: fix code alignment
      staging: vme_user: fix blank lines
      staging: vme_user: fix NULL comparison style
      staging: vme_user: fix kmalloc style
      staging: vme_user: allow large read()/write()
      staging: vme_user: switch to returning -EFAULT on __copy_*_user errors
      staging: vme_user: remove unused variable
      staging: vme_user: remove distracting comment
      staging: vme_user: remove okcount variable

Fabio Estevam (1):
      iio: light: hid-sensor-prox: Fit assignment in one line

Fabio Falzoi (5):
      Staging: fbtft: Remove paragraph about writing to FSF
      Staging: fbtft: Remove unnecessary multiple blank lines
      Staging: fbtft: Fix parenthesis alignment coding style issue
      Staging: fbtft: Fix spacing coding style issue
      Staging: fbtft: Use a struct to describe each LCD controller

Freeman Zhang (1):
      staging: rtl8192u: Fix checkpatch issue with comma in r819xU_firmware.c

Geert Uytterhoeven (3):
      staging: comedi: Grammar s/Enable support a/Enable support for a/
      staging: fbtft: Allow compile test of GPIO consumers if !GPIOLIB
      staging: android: Allow compile test of GPIO consumers if !GPIOLIB

Geliang Tang (1):
      staging: comedi: fix cast warning in comedi_compat32.c

Giedrius Statkevičius (1):
      staging: ft1000: convert pack pragma to __packed

Gioh Kim (2):
      staging: ion: shrink page-pool by page unit
      staging: ion: debugfs to shrink pool

Giuseppe Barba (5):
      iio: st-sensors: add configuration for WhoAmI address
      iio: st-sensors: add support for single full scale device
      iio: st_magn: Add irq trigger handling
      iio: st-accel: add support for lsm303agr accelerometer
      iio: st-magn: add support for lsm303agr magnetometer

Greg Donald (1):
      drivers: staging: rtl8192u: Fix "space required after that ','" errors

Greg Kroah-Hartman (21):
      Merge tag 'iio-for-4.3a' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge 4.2-rc3 into staging-next
      Merge 4.2-rc4 into staging-next
      Merge 4.2-rc6 into staging-next
      Merge tag 'iio-for-4.3b-2' of git://git.kernel.org/.../jic23/iio into staging-next
      staging: wilc1000: remove WILC_FREE_IF_TRUE macro
      staging: wilc1000: remove WILC_MemoryFree
      staging: wilc1000: delete wilc_type.h
      staging: wilc1000: remove commented out WILC_Sleep calls
      staging: wilc1000: remove WILC_Sleep()
      staging: wilc1000: remove WILC_TimerHandle typedef
      staging: wilc1000: remove tstrWILC_TimerAttrs typedef
      staging: wilc1000: remove WILC_TimerStop()
      staging: wilc1000: remove WILC_TimerDestroy()
      staging: wilc1000: remove WILC_TimerCreate()
      staging: wilc1000: remove WILC_TimerStart()
      staging: wilc1000: delete wilc_timer.h
      staging: wilc1000: delete wilc_log.h
      staging: wilc1000: delete wilc_osconfig.h
      staging: wilc1000: remove unneeded tstrWILC_MsgQueueAttrs typedef
      staging: wilc1000: fix build warning with setup_timer()

Guenter Roeck (1):
      staging: lustre: Replace strtoul with simple_strtoul

Guillermo O. Freschi (1):
      staging: android: ion_chunk_heap.c: Fixed line over 80 characters

H Hartley Sweeten (81):
      staging: comedi: me4000: remove 'dio_nchan' boardinfo
      staging: comedi: me4000: all board types have analog inputs
      staging: comedi: me4000: only set SDF_DIFF when supported
      staging: comedi: me4000: remove 'chan' check in me4000_ai_insn_read()
      staging: comedi: me4000: remove 'board' from me4000_ai_insn_read()
      staging: comedi: me4000: remove 'board' from me4000_ai_check_chanlist()
      staging: comedi: me4000: make boardinfo flags bit-fields
      staging: comedi: me4000: refactor 'ai_diff_nchan' boardinfo
      staging: comedi: me4000: refactor 'ao_nchan' boardinfo
      staging: comedi: me4000: refactor 'ao_fifo' boardinfo
      staging: comedi: me4000: refactor 'ai_sh_nchan' boardinfo
      staging: comedi: me4000: rename local variables used for 'dev->private'
      staging: comedi: me4000: remove unnecessary ME4000_AI_LIST_INPUT_SINGLE_ENDED
      staging: comedi: me4000: simplify analog input range programming
      staging: comedi: me4000: fix ai_write_chanlist()
      staging: comedi: me4000: tidy up ME4000_AI_CHANNEL_LIST_REG bit defines
      staging: comedi: me4000: use comedi_timeout() to wait for ai (*insn_read)
      staging: comedi: me4000: fix me4000_ai_insn_read()
      staging: comedi: me4000: use correct types for extracted chanspec values
      staging: comedi: me4000: use comedi_range_is_bipolar() in ai (*insn_read)
      staging: comedi: me4000: tidy up ME4000_AI_STATUS_REG bit defines
      staging: comedi: me4000: tidy up ME4000_AI_CTRL_REG bit defines
      staging: comedi: me4000: tidy up ME4000_IRQ_STATUS_REG bit defines
      staging: comedi: me4000: tidy up ME4000_AO_STATUS_REG bit defines
      staging: comedi: me4000: tidy up ME4000_AO_CTRL_REG bit defines
      staging: comedi: me4000: tidy up ME4000_DIO_CTRL_REG bit defines
      staging: comedi: me4000: return void from ai_round_cmd_args()
      staging: comedi: me4000: move ai command timing values into private data
      staging: comedi: me4000: simplify ai_prepare()
      staging: comedi: me4000: absorb ai_prepare()
      staging: comedi: me4000: absorb ai_write_timer()
      staging: comedi: me4000: return void from me4000_ai_write_chanlist()
      staging: comedi: me4000: fix me4000_ai_cancel()
      staging: comedi: me4000: remove unnecessary ai control register reset
      staging: comedi: me4000: remove unnecessary me4000_ai_cancel()
      staging: comedi: me4000: clear the ME4000_AI_CTRL_REG in me4000_reset()
      staging: comedi: me4000: introduce me4000_ai_reset()
      staging: comedi: me4000: only enable PLX interrupt if we have and irq
      staging: comedi: me4000: fix me4000_detach()
      staging: comedi: me4000: tidy up analog output subdevice init
      staging: comedi: me4000: comedi_handle_events() will stop conversions
      staging: comedi: me4000: introduce me4000_ai_get_sample()
      staging: comedi: me4000: usleep_range is preferred over udelay
      staging: comedi: me4000: cleanup multi-line comments
      staging: comedi: me4000: updata driver status in comedi comment
      staging: comedi: me4000: update MODULE_DESCRIPTION
      staging: comedi: ni_usb6501: fix possible out-of-bounds access
      staging: comedi: addi_tcw.h: prefer using the BIT macro
      staging: comedi: hwdrv_apci1564: remove unused defines
      staging: comedi: addi_apci_1564: define the APCI1564_DO_INT_CTRL_REG bits
      staging: comedi: addi_apci_1564: define the APCI1564_DO_INT_STATUS_REG bits
      staging: comedi: addi_apci_1564: define the APCI1564_DO_IRQ_REG bits
      staging: comedi: addi_apci_1564: define the APCI1564_DI_IRQ_REG bits
      staging: comedi: addi_apci_1564: tidy up APCI1564_EEPROM_REG bit defines
      staging: comedi: hwdrv_apci1564: use addi_tcw.h defines
      staging: comedi: hwdrv_apci1564: tidy up apci1564_timer_insn_write()
      staging: comedi: hwdrv_apci1564: remove magic number in apci1564_timer_insn_read()
      staging: comedi: hwdrv_apci1564: remove useless code in apci1564_counter_insn_config()
      staging: comedi: hwdrv_apci1564: fix counter "mode" setting
      staging: comedi: hwdrv_apci1564: tidy up apci1564_counter_insn_write()
      staging: comedi: hwdrv_apci1564: remove magic numbers in apci1564_counter_insn_read()
      staging: comedi: comedi_fops: remove remaining BUG_ON() checks
      staging: comedi: comedi_fops: remove BUG_ON() in comedi_cleanup()
      staging: comedi: comedi_fops: remove BUG_ON() in comedi_free_subdevice_minor()
      staging: comedi: comedi_fops: remove BUG_ON() in comedi_dev_get_from_board_minor()
      staging: comedi: comedi_fops: absorb comedi_free_board_minor()
      staging: comedi: hwdrv_apci3501: remove useless read/mask to stop watchdog
      staging: comedi: addi_apci_3501: rename private data 'b_TimerSelectMode'
      staging: comedi: hwdrv_apci3501: rename 'ul_Command1' in apci3501_write_insn_timer()
      staging: comedi: hwdrv_apci3501: refactor apci3501_write_insn_timer()
      staging: comedi: hwdrv_apci3501: refactor apci3501_read_insn_timer()
      staging: comedi: hwdrv_apci3501: rename 'ul_Command1' in apci3501_config_insn_timer()
      staging: comedi: hwdrv_apci3501: refactor apci3501_config_insn_timer()
      staging: comedi: addi_apci_3501: rename private data 'i_IobaseAmcc'
      staging: comedi: addi_apci_3501: prefer using the BIT macro
      staging: comedi: addi_apci_3501: rename CamelCase vars in apci3501_interrupt()
      staging: comedi: addi_apci_3501: use addi_tcw.h for the timer registers
      staging: comedi: addi_apci_3501: remove "magic" numbers in apci3501_interrupt()
      staging: comedi: hwdrv_apci3501: remove "magic" numbers in apci3501_config_insn_timer()
      staging: comedi: hwdrv_apci3501: remove "magic" numbers in apci3501_write_insn_timer()
      staging: comedi: hwdrv_apci3501: remove "magic" numbers in apci3501_read_insn_timer()

Harald Geyer (4):
      iio: dht11: whitespace changes to make checkpatch.pl --strict happy
      iio: dht11: add comment to make checkpatch.pl --strict happy
      iio: dht11: avoid multiple assignments to make checkpatch.pl --strict happy
      iio: dht11: Use new function ktime_get_resolution_ns()

Hari Prasath Gujulan Elango (13):
      staging: wilc1000: remove ununsed variable and associated line
      staging: wilc1000: remove redundant initialization of variable
      staging: wilc1000: remove ununsed if..else.. code blocks
      staging: wilc1000: remove ununsed variable & corresponding lines
      staging: wilc1000: remove unused variable
      staging: wilc1000: remove redundant assignment of variable
      staging: wilc1000: remove ununsed variable
      staging: wilc1000: remove ununsed variable & associated code
      staging: wilc1000: remove unused variable msg_len
      staging: wilc1000: use BIT macro
      staging: lustre: remove dead code
      staging: sm750fb: remove redundant __func__ in debug statement
      staging: xgifb: prefer using the BIT macro

Hartmut Knaack (34):
      tools:iio: adjust coding style
      tools:iio: rename variables
      iio:light:Kconfig: fix typo in description
      iio:light:cm3323: pass up error value
      iio:light:cm3323: replace unneeded variable
      iio:light:cm3323: make use of GENMASK
      iio:light:cm3323: add empty lines for code structure
      iio:accel:bmc150-accel: make use of mask definition
      iio:accel:bmc150-accel: code style cleanup
      tools:iio:iio_event_monitor: check if event is fully read
      iio:adc:Kconfig: rework help descriptions
      iio:light:acpi-als: add missing prefixes
      iio:magnetometer:bmc150_magn: replace magic value
      iio:magnetometer:bmc150_magn: expand mutex in trigger_handler
      iio:magnetometer:bmc150_magn: use descriptive name for mask
      iio:adc:berlin2-adc: pass up real error code
      iio:adc:berlin2-adc: constify iio_chan_spec
      iio:adc:berlin2-adc: use short operator format
      iio:adc:berlin2-adc: use channel-array size directly
      iio:accel:stk8312: add triggered buffer dependency
      iio:accel:stk8312: check for invalid value
      iio:accel:stk8312: improve error handling
      iio:accel:stk8312: rework macro definitions
      iio:accel:stk8312: use appropriate variable types
      iio:accel:stk8312: code style cleanup
      iio:accel:stk8312: drop local buffer
      iio:accel:mma8452: fix _get_hp_filter_index
      iio:accel:mma8452: drop double include
      iio:accel:mma8452: pass up real error code
      iio:accel:mma8452: check values to be written
      iio:accel:mma8452: rework register definitions
      iio:accel:mma8452: coding style cleanup
      iio:accel:mma8452: reorder Kconfig entry
      iio:adc:berlin2-adc: Fix register definition

Henri Chain (1):
      Staging: fbtft: Add support for the Ultrachip UC1611 LCD controller

Ian Abbott (10):
      staging: comedi: cb_pcimdas: add external analog output ranges
      staging: comedi: use CAP_SYS_ADMIN instead of CAP_NET_ADMIN
      staging: comedi: usbduxsigma: don't clobber ai_timer in command test
      staging: comedi: usbduxsigma: don't clobber ao_timer in command test
      staging: comedi: usbduxsigma: remove AI scan_begin_src == TRIG_FOLLOW
      staging: comedi: usbduxsigma: round down AI scan_begin_arg at step 4.
      staging: comedi: usbduxsigma: remove unused "convert" timing for AO
      staging: comedi: usbduxsigma: round down AO scan_begin_arg at step 4.
      staging: comedi: improve comedi_check_chanlist() documentation
      staging: comedi: adl_pci7x3x: fix digital output on PCI-7230

Ioan-Adrian Ratiu (2):
      staging: rtl8192e: rtllib: fix macro style issue
      staging: lustre: ptlrpc: add missing include directive

Irina Tirdea (7):
      iio: accel: mma9551_core: use size in words for word buffers
      iio: accel: mma9553: fix alignment issues
      iio: accel: mma9553: document use of mutex
      iio: magn: bmc150_magn: add locking comment for runtime resume
      iio: magn: bmc150_magn: do not set power state twice when setting trigger state
      tools: iio: fix mask for 32 bit sensor data
      tools: iio: print error message when buffer enable fails

Jacob Kiefer (2):
      staging: style fix for octeon/ethernet-tx.c
      staging: rtl8723au: Fix Sparse errors in rtw_security.c

Jakub Sitnicki (11):
      staging: rtl8188eu: don't duplicate ieee80211 WLAN_CAPABILITY_* constants
      staging: rtl8188eu: remove RegulatorMode from struct hal_data_8188e
      staging: rtl8188eu: remove ICtype from struct HAL_VERSION
      staging: rtl8188eu: remove RFtype from struct HAL_VERSION
      staging: rtl8188eu: remove ROMVer from struct HAL_VERSION
      staging: rtl8188eu: fold rtl8188e_read_chip_version() into rtl8188e_SetHalODMVar()
      staging: rtl8188eu: kill unused hal_data_8188e::fw_ractrl flag
      staging: rtl8188eu: don't duplicate ieee80211 WLAN_EID_* constants
      staging: rtl8188eu: wrap a long if condition and remove extra parenthesis
      staging: rtl8188eu: don't duplicate ieee80211 WLAN_AUTH_* constants
      staging: rtl8188eu: don't duplicate ieee80211 WLAN_HT_CAP_SM_PS_* constants

Jandy Gou (3):
      iio: magnetometer: mmc35240: Add DT binding
      iio: magnetometer: mmc35240: Add DT binding doc
      Staging: android: timed_gpio.c: fix coding style errors

Jason A. Donenfeld (1):
      staging: ozwpan: Remove from tree

Javier Martinez Canillas (2):
      iio: Export I2C module alias information in missing drivers
      iio: Export OF module alias information in missing drivers

Jignesh R Patel (1):
      staging: android: Fixed line over 80 char

Joe Perches (19):
      staging: most: Remove unnecessary externs
      staging: iio: Remove unnecessary externs
      staging: android: Remove unnecessary externs
      staging: netlogic: Remove unnecessary externs
      staging: olpc_dcon: Remove unnecessary externs
      staging: speakup: Remove unnecessary externs
      staging: lustre: Remove unnecessary externs
      staging: xgifb: Remove unnecessary externs
      staging: rtl8712: Remove unnecessary externs
      staging: octeon: Remove unnecessary externs
      staging: fbtft: Remove unnecessary externs
      staging: nvec: Remove unnecessary externs
      staging: rtl8188eu: Remove unnecessary externs
      staging: rtl8192e: Remove unnecessary externs
      staging: wilc1000: Remove unnecessary externs
      staging: ft1000: Remove unnecessary externs
      staging: dgnc: Remove unnecessary externs
      staging: mt29f_spinand: Remove unnecessary externs
      staging: rtl8192u: Remove unnecessary externs

Joglekar Tejas (1):
      staging:rtl8723au:odm.c:Removing trailing whitespaces

Johannes Postma (3):
      Staging: ozwpan: ozusbsvc1.c: Fix missing blank line after declarations
      staging: rtl8723au: Fix sparse warning: cast to restricted __le16
      staging: rtl8723au: rtl8723a_hal_init: Improve code readability

Johnny Kim (3):
      staging: wilc1000: replace WILC_WFIDrvHandle by tstrWILC_WFIDrv
      staging: wilc1000: change void pointer type to real type
      staging: wilc1000: clarify the argument type

Jon Medhurst (Tixy) (1):
      staging: ion: ion_cma_heap: Don't directly use dma_common_get_sgtable

Joo Aun Saw (5):
      tools: iio: make scale and offset files optional
      tools: iio: iio_utils: remove unnecessary define guard
      tools: iio: iio_utils: Make calc_digits static
      tools: iio: Set caller's ci_array pointer to NULL after free
      tools: iio: remove unnecessary double pointer

Joshua Clayton (8):
      staging: rtl8712: fix buggy size calculation
      staging: rtl8712: simplify size calculation
      staging: rtl8712: fix comment
      staging: rtl8712: removed unused wrapper structs
      staging: rtl8712: remove duplicate struct
      staging: rtl8712: rename function
      staging: rtl8712: remove typedefs
      staging: rtl8712: change SupportedRates to rates

Jude.Lee (2):
      staging: wilc1000: remove multiple blank lines
      staging: wilc1000: alignment should match open parenthesis

Julia Lawall (17):
      staging: lustre: fid: Use !x to check for kzalloc failure
      staging: lustre: fld: Use !x to check for kzalloc failure
      staging: lustre: lclient: Use !x to check for kzalloc failure
      staging: lustre: ldlm: Use !x to check for kzalloc failure
      staging: lustre: lmv: Use !x to check for kzalloc failure
      staging: lustre: lov: Use !x to check for kzalloc failure
      staging: lustre: mdc: Use !x to check for kzalloc failure
      staging: lustre: mgc: Use !x to check for kzalloc failure
      staging: lustre: obdclass: Use !x to check for kzalloc failure
      staging: lustre: obdecho: Use !x to check for kzalloc failure
      staging: lustre: osc: Use !x to check for kzalloc failure
      staging: lustre: ptlrpc: Use !x to check for kzalloc failure
      staging: lustre: llite: drop trivially useless initialization
      staging: lustre: osc: drop trivially useless initialization
      staging: lustre: lmv: drop trivially useless initialization
      staging: lustre: obdclass: llog: drop trivially useless initialization
      staging: lustre: libcfs: drop trivially useless initialization

Junsu Shin (4):
      staging: vme: devices: remove multiple blank lines
      staging: vme: devices: remove blank line after open brace
      staging: vme: devices: fix NULL comparison style
      staging: vme: devices: add spaces around '-'

Juston Li (19):
      staging: sm750fb: use tabs for indentation
      staging: sm750fb: remove spacing after open parenthesis
      staging: sm750fb: remove space before close parenthesis
      staging: sm750fb: add space before open parenthesis
      staging: sm750fb: remove space between function name and parenthesis
      staging: sm750fb: add space before open brace
      staging: sm750fb: add space after close brace
      staging: sm750fb: add space after enum definition
      staging: sm750fb: add space after struct definition
      staging: sm750fb: add space after return type
      staging: sm750fb: consistent spacing around operators
      staging: sm750fb: add spaces around operators
      staging: sm750fb: add space after semicolon
      staging: sm750fb: remove trailing whitespace
      staging: sm750fb: remove unnecessary whitespace
      staging: sm750fb: fix brace placement
      staging: sm750fb: move while to follow do close brace
      staging: sm750fb: remove unnecessary braces
      staging: sm750fb: add missing blank line after declarations

Kees Cook (1):
      staging: unisys: avoid format string parsing

Ken Cox (1):
      staging: unisys: Fix broken build when ARCH=um

Kent Gustavsson (1):
      staging: rtl8192u: r819xU_firmware: fix coding style

Kevin Darbyshire-Bryant (1):
      staging: octeon: add missing blank line after declarations

Kim, Leo (3):
      staging: wilc1000: remove braces {} for single statement blocks
      staging: wilc1000: remove warnings on the multiple blank lines uses
      staging: wilc1000: remove unnecessary spcae

Kolbeinn Karlsson (1):
      staging: lustre: make functions only used locally static

Kris Baumann (1):
      Staging: lustre: lustre: obdclass: genops: fixed brace coding style issues

Krzysztof Kozlowski (3):
      staging: iio: Drop owner assignment from i2c_driver
      iio: Drop owner assignment from i2c_driver
      staging: Drop owner assignment from i2c_driver

Lars Svensson (2):
      staging: iio_simple_dummy: Fix indentation errors
      staging: iio_simple_dummy: Fix indentation errors

Lars-Peter Clausen (9):
      iio: adis16400: Fix adis16448 gyroscope scale
      iio: Add inverse unit conversion macros
      iio: adis16480: Fix scale factors
      iio: adis16400: adis16300 has product ID and serial number
      iio: adis16400: Add ADIS16305 support
      iio: adis16260: Add ADIS16266 support
      iio: adis16400: Add ADIS16367 support
      iio: adis16400: Add ADIS16445 support
      iio: adis16136: Add ADIS16137 support

Leung Timothy Chi King (1):
      Staging: rts5208: Fix checkpatch warning: else is not generally useful

Linus Walleij (1):
      iio: lsiio: fix error code handling error

Lior Pugatch (1):
      staging: vt6655: Fixed C99 style comment to C89 style.

Luca Ceresoli (3):
      staging: rtl8188eu: remove unused {en,dis}able_interrupt
      staging: rtl8188eu: remove unused rtw_hal_set_def_var
      staging: rtl8188eu: remove unused rtw_hal_write_rfreg

Luis de Bethencourt (11):
      staging: wilc1000: remove unnecessary braces
      staging: wilc1000: add blank lines after declarations
      staging: wilc1000: remove whitespaces before quoted newlines
      staging: wilc1000: fix typos in PRINT_ERR()
      staging: wilc1000: switch printks to vsprintf IPv4 extension
      staging: comedi: das08_cs: don't split Author string
      staging: comedi: das16m1: no space before tabs
      staging: comedi: das16m1: fix lines over 80 characters
      staging: speakup: fix indentation
      staging: rtl8192u: remove bool comparisons
      staging: rtl8192u: remove unneeded bool

Lukasz Janyst (1):
      staging: lustre: fix whitespace coding style issues in libcfs/module.c

Malcolm Priestley (24):
      staging: vt6655: vnt_tx_packet don't wakeup from power saving.
      staging: vt6655: Correct listen interval TBTT wake up
      staging: vt6655: Fix missing power saving support
      staging: vt6655: Remove ununsed macro ASSERT
      staging: vt6655: remove unused DBG_PORT80 and VIAWET_DEBUG
      staging: vt6655: dead code tx path remove dma_unmap_single
      staging: vt6655: remove unnecessary variable skb_dma
      staging: vt6655: Remove unused tagDEVICE_TD_INFO curr_desc
      staging: vt6655: fix tagDEVICE_TD_INFO -> buff_addr type
      staging: vt6655: fix tagSTxDesc -> next_desc type
      staging: vt6655: remove unused tagDEVICE_RD_INFO -> curr_desc
      staging: vt6655: Fix tagSRxDesc -> buff_addr type
      staging: vt6655: fix tagSRxDesc -> next_desc type
      staging: vt6655: Fix wReqCount to __le16
      staging: vt6655: fix tagTDES1 -> wReqCount type
      staging: vt6655: always set 32 bit dma mask
      staging: vt6655: s_cbFillTxBufHead replace STxBufHead
      staging: vt6655: desc.h remove dead strctures
      staging: vt6655: desc.h replace typedef struct tagTDES0
      staging: vt6655: replaced typedef struct tagTDES1
      staging: vt6655: struct tagDEVICE_TD_INFO resize dwReqCount.
      staging: vt6655: struct tagDEVICE_TD_INFO remove dwHeaderLength
      staging: vt6655: replace typedef struct tagDEVICE_TD_INFO and structure
      staging: vt6655: Replace typedef struct tagSTxDesc

Maninder Singh (1):
      staging:vt6655: remove checks around dev_kfree_skb

Mario Bambagini (5):
      staging: lustre: fixed lines longer than 80 chars
      staging: lustre: fixed comments without */ on a new line
      staging: lustre: fixed bad alignment
      staging: lustre: modified comparisons against NULL
      staging: lustre: added a space between concatenated strings

Markus Elfring (1):
      staging: lustre: Deletion of unnecessary checks before three function calls

Markus Pargmann (1):
      iio: bmg160: IIO_BUFFER and IIO_TRIGGERED_BUFFER are required

Mateusz Kulikowski (138):
      staging: rtl8192e: Remove ToLegalChannel()
      staging: rtl8192e: Remove unused defines
      staging: rtl8192e: Remove undefs
      staging: rtl8192e: Remove unused enums
      staging: rtl8192e: Remove unused fields from rtllib_stats
      staging: rtl8192e: Remove rtllib_stats structure
      staging: rtl8192e: Remove unused ether_header structure
      staging: rtl8192e: Remove unused rtllib_device::freq_band
      staging: rtl8192e: Remove DOT11D_GetMaxTxPwrInDbm()
      staging: rtl8192e: Remove read|write_nic_io_(d)word|byte()
      staging: rtl8192e: Remove DMESG macro
      staging: rtl8192e: Remove rtl819x_process_cck_rxpathsel()
      staging: rtl8192e: probe: Remove bdma64 check
      staging: rtl8192e: Remove rtl8192_rx_cmd()
      staging: rtl8192e: rtl_dm: Make functions static
      staging: rtl8192e: rtllib_HTProc: Make functions static
      staging: rtl8192e: Make phy_RF8256_Config_ParaFile() static
      staging: rtl8192e: rtl_core: Make functions static
      staging: rtl8192e: r8192e_phy: Make functions static
      staging: rtl8192e: Make rtl8192_QueryIsShort() static
      staging: rtl8192e: rtllib_tx: Make functions static
      staging: rtl8192e: Make rtllib_rx_mgt() static
      staging: rtl8192e: rtllib_softmac: Make functions static
      staging: rtl8192e: Rename PHY_RF8256_Config
      staging: rtl8192e: Rename PHY_SetRF8256Bandwidth
      staging: rtl8192e: Rename PHY_SetRF8256CCKTxPower
      staging: rtl8192e: Rename PHY_SetRF8256OFDMTxPower
      staging: rtl8192e: Rename cmpk_message_handle_tx
      staging: rtl8192e: Rename rtl8192_adapter_start
      staging: rtl8192e: Rename rtl8192_AllowAllDestAddr
      staging: rtl8192e: Rename rtl8192_ClearInterrupt
      staging: rtl8192e: Rename rtl8192_DisableInterrupt
      staging: rtl8192e: Rename rtl8192_EnableInterrupt
      staging: rtl8192e: Rename rtl8192_enable_rx
      staging: rtl8192e: Rename rtl8192_enable_tx
      staging: rtl8192e: Rename rtl8192e_SetHwReg
      staging: rtl8192e: Rename rtl8192e_start_beacon
      staging: rtl8192e: Rename rtl8192_get_eeprom_size
      staging: rtl8192e: Rename rtl8192_GetHalfNmodeSupportByAPs
      staging: rtl8192e: Rename rtl8192_GetNmodeSupportBySecCfg
      staging: rtl8192e: Rename rtl8192_HalRxCheckStuck
      staging: rtl8192e: Rename rtl8192_halt_adapter
      staging: rtl8192e: Rename rtl8192_HalTxCheckStuck
      staging: rtl8192e: Rename rtl8192_InitializeVariables
      staging: rtl8192e: Rename rtl8192_interrupt_recognized
      staging: rtl8192e: Rename rtl8192_link_change
      staging: rtl8192e: Rename rtl8192_rx_query_status_desc
      staging: rtl8192e: Rename rtl8192_tx_fill_cmd_desc
      staging: rtl8192e: Rename rtl8192_tx_fill_desc
      staging: rtl8192e: Rename rtl8192_update_ratr_table
      staging: rtl8192e: Rename firmware_init_param
      staging: rtl8192e: Rename InitialGain819xPci
      staging: rtl8192e: Rename PHY_ScanOperationBackup8192
      staging: rtl8192e: Rename PHY_SetRtl8192eRfOff
      staging: rtl8192e: Rename rtl8192_BBConfig
      staging: rtl8192e: Rename rtl8192_phy_checkBBAndRF
      staging: rtl8192e: Rename rtl8192_phy_CheckIsLegalRFPath
      staging: rtl8192e: Rename rtl8192_phy_configmac
      staging: rtl8192e: Rename rtl8192_phy_ConfigRFWithHeaderFile
      staging: rtl8192e: Rename rtl8192_phy_getTxPower
      staging: rtl8192e: Rename rtl8192_phy_QueryRFReg
      staging: rtl8192e: Rename rtl8192_phy_RFConfig
      staging: rtl8192e: Rename rtl8192_phy_SetRFReg
      staging: rtl8192e: Rename rtl8192_phy_setTxPower
      staging: rtl8192e: Rename rtl8192_phy_SwChnl
      staging: rtl8192e: Rename rtl8192_QueryBBReg
      staging: rtl8192e: Rename rtl8192_setBBreg
      staging: rtl8192e: Rename rtl8192_SetBWMode
      staging: rtl8192e: Rename SetRFPowerState
      staging: rtl8192e: Rename CamResetAllEntry
      staging: rtl8192e: Rename CamRestoreAllEntry
      staging: rtl8192e: Rename EnableHWSecurityConfig8192
      staging: rtl8192e: Rename setKey
      staging: rtl8192e: Rename set_swcam
      staging: rtl8192e: Rename check_rfctrl_gpio_timer
      staging: rtl8192e: Rename MgntActSet_RF_State
      staging: rtl8192e: Rename NicIFDisableNIC
      staging: rtl8192e: Rename NicIFEnableNIC
      staging: rtl8192e: Rename read_nic_byte
      staging: rtl8192e: Rename read_nic_dword
      staging: rtl8192e: Rename read_nic_word
      staging: rtl8192e: Rename rtl8192_commit
      staging: rtl8192e: Rename rtl8192_config_rate
      staging: rtl8192e: Rename rtl8192_irq_disable
      staging: rtl8192e: Rename rtl8192_irq_enable
      staging: rtl8192e: Rename rtl8192_pci_resetdescring
      staging: rtl8192e: Rename rtl8192_record_rxdesc_forlateruse
      staging: rtl8192e: Rename rtl8192_rx_enable
      staging: rtl8192e: Rename rtl8192_SetWirelessMode
      staging: rtl8192e: Rename rtl8192_tx_enable
      staging: rtl8192e: Rename rtl819x_evm_dbtopercentage
      staging: rtl8192e: Rename rtl819x_query_rxpwrpercentage
      staging: rtl8192e: Rename rtl819x_translate_todbm
      staging: rtl8192e: Rename rtl819x_UpdateRxPktTimeStamp
      staging: rtl8192e: Rename rtl819x_update_rxsignalstatistics8190pci
      staging: rtl8192e: Rename write_nic_byte
      staging: rtl8192e: Rename write_nic_dword
      staging: rtl8192e: Rename write_nic_word
      staging: rtl8192e: Rename deinit_hal_dm
      staging: rtl8192e: Rename dm_backup_dynamic_mechanism_state
      staging: rtl8192e: Rename dm_cck_txpower_adjust
      staging: rtl8192e: Rename dm_init_edca_turbo
      staging: rtl8192e: Rename dm_initialize_txpower_tracking
      staging: rtl8192e: Rename dm_restore_dynamic_mechanism_state
      staging: rtl8192e: Rename dm_rf_pathcheck_workitemcallback
      staging: rtl8192e: Rename dm_txpower_trackingcallback
      staging: rtl8192e: Rename hal_dm_watchdog
      staging: rtl8192e: Rename init_rate_adaptive
      staging: rtl8192e: Rename eprom_read
      staging: rtl8192e: Rename rtl8192_pci_findadapter
      staging: rtl8192e: Rename rtl8192E_resume
      staging: rtl8192e: Rename rtl8192E_suspend
      staging: rtl8192e: Rename IPSEnter
      staging: rtl8192e: Rename IPSLeave
      staging: rtl8192e: Rename IPSLeave_wq
      staging: rtl8192e: Rename LeisurePSEnter
      staging: rtl8192e: Rename LeisurePSLeave
      staging: rtl8192e: Rename rtl8192_hw_sleep_wq
      staging: rtl8192e: Rename rtl8192_hw_to_sleep
      staging: rtl8192e: Rename rtl8192_hw_wakeup
      staging: rtl8192e: Rename rtl8192_hw_wakeup_wq
      staging: rtl8192e: Rename rtllib_ips_leave
      staging: rtl8192e: Rename rtllib_ips_leave_wq
      staging: rtl8192e: Rename init_firmware
      staging: rtl8192e: Rename init_hal_dm
      staging: rtl8192e: Remove rtl8192_phy_updateInitGain
      staging: rtl8192e: Remove ActUpdateChannelAccessSetting
      staging: rtl8192e: Remove rtl8192_data_hard_stop
      staging: rtl8192e: Remove rtl8192_data_hard_resume
      staging: rtl8192e: MgntActSet_RF_State: remove ProtectOrNot parameter
      staging: rtl8192e: Simplify rtl92e_is_halfn_supported_by_ap
      staging: rtl8192e: Simplify rtl92e_set_bandwidth
      staging: rtl8192e: Remove phy_RF8256_Config_ParaFile
      staging: rtl8192e: Fix IW_IOCTL macro
      staging: rtl8192e: Drop large switch in rtl92e_config_rf
      staging: rtl8192e: probe: iounmap mmio when probe fails
      staging: rtl8192e: Rework EEPROM handling code
      staging: rtl8192e: Fix log spamming in rtl8192_hard_data_xmit

Matt Mooney (1):
      staging: lustre: make ptlrpc_init static

Mayank Bareja (2):
      Staging: rtl8188eu/hal: Fixed code indentation warning detected with checkpatch.pl
      Staging: rtl8188eu/core: fixed code indentation warning as reported by checkpatch.pl

Michael Hornung (1):
      linux-next: drivers: staging: most: Fix return value

Michał Kępień (1):
      staging: unisys: make visorbus_dev_groups static

Miguel Bernabeu Diaz (8):
      staging: lustre: Fix style error with decorator
      staging: lustre: Fix style warning on header
      staging: lustre: Unnecessary line continuation
      staging: lustre: Fix code indent error
      staging: lustre: Fix space before '++' error
      staging: lustre: Fix space before '(' warnings
      staging: lustre: Fix space before '[' error
      Staging: lustre: lnet: Remove unnecessary parentheses on return

Mike Rapoport (1):
      staging: android: update TODO

Naidu Tellapati (1):
      iio: adc: cc10001: Power-up the ADC at probe time when used remotely

Navy Cheng (2):
      Staging: dgnc: dgnc_driver.h: remove unnecessary comments
      Staging: vme: remove an unnecessary and wrong warning message

Neil Horman (16):
      staging: unisys: Remove num_visornic_open array
      staging: unisys: Check return code properly on visor_copy_fragsinfo_from_skb
      staging: unisys: BUG halt on error in I/O channel
      staging: unisys: Linarize skbs
      staging: unisys: Clean up kthread usage
      staging: unisys: Guard against task leakage
      staging: unisys: simplify visornic_serverdown_complete
      staging: unisys: Make serverdown synchronous
      staging: unisys: Change enable/disable to wait forever
      staging: unisys: Remove some extraneous start/stop queue operations
      staging: unisys: Fix improper use of NETDEV_TX_BUSY
      staging: unisys: Remove trans_start
      staging: unisys: remove visornic_ioctl
      staging: unisys: remove bogus error checking
      staging: unisys: visorchannel: Add peek function
      staging: unisys: visornic: Convert to using napi

Nicholas Parkanyi (2):
      Staging: vt6655: Replace C99 comments in rf.h and rf.c.
      Staging: vt6655: Remove do { } while (0) from single-statement macros in upc.h.

Noralf Trønnes (2):
      staging: fbtft: Add reset to fbtft_init_display_dt()
      staging: fbtft: core: Don't set device platform_data

Octavian Purdila (2):
      iio: allow userspace to flush the hwfifo with non-blocking reads
      iio: fix drivers that consider 0 as a valid IRQ in client->irq

Okash Khawaja (1):
      staging: octeon: fix coding style warnings for block comments

Oleg Drokin (38):
      staging/lustre/lnet: Move asm/irq.h include after linux includes
      staging/lustre/lov: Move target sysfs symlink removal to LOV freeing
      staging/lustre: make ldebugfs_remove recursive
      staging/lustre/ldlm: In ldlm_pools_fini make sure there was init first.
      staging/lustre/obdclass: fix class_procfs_init error return value
      staging/lustre: remove alloc_fail_rate sysctl
      staging/lustre: Remove now obsolete memory tracking sysctls
      staging/lustre: Remove unneeded ldlm_timeout control
      staging/lustre/obdclass: move sysctl timeout to sysfs
      staging/lustre/obdclass: move max_dirty_mb from sysctl to sysfs
      staging/lustre/obdclass: move debug controls to sysfs
      staging/lustre/obdclass: Move AT controls from sysctl to sysfs
      staging/lustre: Get rid of remaining /proc/sys/lustre plumbing
      staging/lustre/libcfs: move /proc/sys/lnet to debugfs
      staging/lustre/libcfs: Remove redundant lnet debugfs variables
      staging/lustre/libcfs: get rid of debugfs/lnet/console_backoff
      staging/lustre/libcfs: get rid of debugfs/lnet/debug_mb
      staging/lustre/libcfs: Fix kstrtouint return value check fix
      staging/lustre/ldlm: Unregister ldlm namespace from sysfs on free
      staging/lustre: Remove unused ll_vfs_* compat defines
      staging/lustre: get rid of cfs_bio_* compat macroses
      staging/lustre: Drop FS_HAS_FIEMAP compat macro
      staging/lustre: Drop SLAB_DESTROY_BY_RCU redefine, it's always defined
      staging/lustre: remove *hw_segments compat defines
      staging/lustre: replace ll_umode_t with umode_t
      staging/lustre: ATTR_TIMES_SET is always defined, so don't check it
      staging/lustre: use ATTR_OPEN directly, remove ATTR_RAW
      staging/lustre/llite: Don't set page writeback on non-dirty page
      staging/lustre: Drop SEEK_* definition checks
      staging/lustre: remove unused ll_quota_on and ll_quota_off
      staging/lustre: Drop FMODE_UNSIGNED_OFFSET define
      staging/lustre: Use hlist primitives directly
      staging/lustre: Get rid of ll_pagevec_ macros
      staging/lustre: Get rid of inode_dio_write_done and inode_dio_read
      staging/lustre/ptlrpc: Remove stray cfs_daemonize comment
      staging/lustre: Properly reference kthread_run instead of cfs_daemonize
      staging/lustre/llite: get rid of unused ll_super_blocks list
      staging/lustre/o2iblnd: remove references to ib_reg_phsy_mr()

Pan Li (5):
      staging: lustre: Replace spaces at the start of a line.
      staging: lustre: Adjust code indent for macro and tail blackslash
      staging: lustre: Add a blank line after declarations.
      staging: lustre: Remove a trailing */ of a separate line.
      staging: lustre: Remove unnecessary braces {} for single statement blocks

Patrick Boettcher (2):
      staging: lustre-libcfs: fix sparse warning
      staging: lustre-libcfs: make static-variable constant

Pedro Marzo Perez (1):
      Staging: lustre: make obd_device_cachep static

Pengyu Ma (1):
      iio: declare struct to fix warning

Perry Hooker (1):
      staging: lustre: libcfs: move assignment out of conditional

Peter Huewe (2):
      staging/xgifb: Move register helper functions to header
      staging/xgifb: fix dumpVGAReg compile error if DEBUG is set

Peter Karlsson (2):
      staging: ft1000-usb: fixed table alignment
      staging: ft1000-usb: shorten lines to under 80 characters

Peter Meerwald (5):
      iio: Add missing modifier names to core
      tools: iio: Add missing names to iio_event_monitor
      iio: light: isl29125: Add scale_available information
      iio: pressure: Fix Measurement Specialties vendor name
      iio: tmp006: Use GENMASK

Prarit Bhargava (4):
      drivers, staging, unisys, cleanup channel_guid.h
      staging: unisys: add UUID strings to channel_guid.h
      drivers, staging, unisys Add modalias files to visorbus devices
      drivers: staging: unisys: add MODULE_DEVICE_TABLE and temporary MODULE_ALIAS lines to visornic

Prasanna Karthik (2):
      staging:wilc1000: code cleanup Fix reported by coccinelle
      staging:rtl8188eu: Code cleanup fix reported by coccinelle

Randy Dunlap (3):
      staging: most: fix aim-network build errors
      staging: most: fix aim-sound build errors
      staging: most: fix hdm-dim2 build error

Raphaël Beamonte (3):
      Staging: gdm72xx: usb_ids: fix a macro coding style error
      staging: wilc1000: remove void function return statements that are not useful
      staging: wilc1000: remove DECLARE_WILC_BUFFER()

Ravi Teja Darbha (1):
      rtl8712:Fix checkpatch warning

Ronit Halder (1):
      Staging: lustre: fixed a blank line after declarations coding style issue

Sanchayan Maity (1):
      iio: adc: vf610: Determine sampling frequencies by using minimum sample time

Santhosh Pai (1):
      staging: Comedi: comedi_fops: Fixed the return error code

Shraddha Barke (16):
      Staging : wilc1000: Remove braces for single statement blocks
      Staging: lustre: Drop unnecessary cast
      Staging : rtl8188eu : os_dep : Compression of lines for immediate return
      Staging : android :Replace comma with a semicolon
      Staging:dgap :Compression of lines for immediate return
      Staging: wilc1000: Remove typedefs for struct
      Staging: lustre: libcfs: Drop unnecessary cast on void*
      Staging: lustre: lov: Drop unnecessary cast on void *
      Staging: lustre: osc: Drop unnecessary cast on void *
      Staging: lustre: libcfs: Replace comma with a semicolon
      Staging: netlogic: Replace comma with a semicolon
      Staging: lustre: mgc: Replace comma with a semicolon
      Staging: lustre: obdclass: Use kasprintf
      Staging: wilc1000: Remove null check before kfree
      Staging: lustre: libcfs: Remove unnecessary cast on void*
      Staging: unisys: Remove useless cast on void pointer

Sreenath Madasu (1):
      staging: rtl8188eu: core: Fixed 80 character length warning

Stefan Wahren (6):
      iio: mxs-lradc: clarify supported devices
      iio: mxs-lradc: fix some spelling errors
      iio: mxs-lradc: add missing include
      iio: mxs-lradc: remove unnecessary header includes
      iio: mxs-lradc: reorder header includes
      iio: mxs-lradc: add datasheet name for every usable channel

Steve Pennington (1):
      staging: rtl8723au: fix incorrect type in assignment warning

Stuart Yoder (2):
      staging: fsl-mc: update TODO list
      staging: fsl-mc: add DPAA2 overview readme

Sudip Mukherjee (37):
      staging: wilc1000: fix build failure
      staging: sm7xxfb: remove unused macros
      staging: sm7xxfb: fix error handling
      staging: sm7xxfb: use kernel commandline
      staging: sm7xxfb: define new macros
      staging: sm7xxfb: usr fb_read and fb_write
      staging: rtl8188eu: remove unused function
      staging: rtl8188eu: remove redundant NULL check
      staging: rtl8188eu: remove goto label
      staging: rtl8188eu: remove unneeded variable
      staging: rtl8188eu: stop using DBG_88E
      staging: rtl8188eu: remove unneeded ret
      staging: dgap: fix error path
      staging: dgap: rearrange function
      staging: dgap: new arguments to dgap_stop
      staging: dgap: remove duplicate code
      staging: rtl8188eu: remove unused define
      staging: rtl8188eu: remove label
      staging: rtl8188eu: check for kzalloc failure
      staging: rtl8188eu: dont mix success and error path
      staging: rtl8188eu: remove multiple blank line
      staging: sm7xxfb: merge sm712fb with fbdev
      Documentation/fb: add documentation for sm712fb
      MAINTAINERS: update maintainers list
      staging: sm750fb: remove multiple blank line
      staging: sm750fb: space around operator
      staging: sm750fb: fix multiline comment
      staging: sm750fb: rearrange code
      staging: sm750fb: simplify return
      staging: rtl8188eu: remove unused argument
      staging: rtl8188eu: make function void
      staging: rtl8188eu: rearrange code
      staging: rtl8188eu: remove unused define
      staging: rtl8188eu: remove exit label
      staging: rtl8188eu: remove unused function
      staging: rtl8188eu: remove multiple blank line
      staging: rtl8188eu: fix possible NULL dereference

Sunghoon Cho (3):
      staging: wilc1000: remove the warnings on the prohibited spaces
      staging: wilc1000: add a blank line after struct declaration
      staging: wilc1000: remove the warnings on the line over 80 characters

Sunil Shahu (4):
      staging: wilc1000: host_interface: add spaces around '='
      drivers: staging: rtl8712: remove unnecessary else statement
      staging: rtl8712: rtl871x_security.c: remove unnecessary variable initialization
      staging: rtl8188eu: core: rtw_mlme: remove space before ','

Swee Hua Law (5):
      staging: lustre: checkpatch: do not init global to NULL
      staging: lustre: checkpatch: symbol == NULL should be !symbol
      staging: lustre: checkpatch: move */ block comment to next line
      staging: lustre: checkpatch: argument alignment for readability
      staging: lustre: Do not init global to NULL

Ted Chen (1):
      staging: comedi: do not return -ENOSYS.

Teodora Baluta (1):
      iio: mmc35240: minor change to improve code readibility

Tiberiu Breana (7):
      iio: accel: STK8BA50: replace scale table with a struct
      iio: accel: Add sampling rate support for STK8BA50
      iio: accel: STK8BA50: suspend sensor on init errors
      tools: iio: Add single-byte case for generic_buffer
      iio: accel: Add trigger support for STK8BA50
      iio: accel: Add buffer mode for Sensortek STK8312
      iio: accel: Add sampling rate support for STK8312

Tim Sell (23):
      staging: unisys: respond to msgs post device_create
      staging: unisys: prevent faults processing messages
      staging: unisys: visornic: correct visornic_pause
      staging: unisys: prevent faults in visornic_pause
      staging: unisys: neglect to NULL rcvbuf pointer
      staging: unisys: add error messages to visornic
      staging: unisys: visornic: correct obvious double-allocation of workqueues
      staging: unisys: visornic: correctly clean up device on removal
      staging: unisys: visornic: don't destroy global workqueues until devs destroyed
      staging: unisys: visornic: delay start of worker thread until netdev created
      staging: unisys: visornic: use preferred interface for setting netdev's parent
      staging: unisys: visornic: prevent erroneous kfree of devdata pointer
      staging: unisys: correctly NULL-terminate visorbus sysfs attribute array
      staging: unisys: fix random memory corruption in visorchannel_write()
      staging: unisys: fix random hangs with network stress in visornic
      staging: unisys: visornic - ensure proper net locking in tx reset logic
      staging: unisys: visornic - check visorchannel_signalinsert/remove failures
      staging: unisys: visornic - prevent NETDEV WATCHDOG timeouts after IO recovery
      staging: unisys: visornic - prevent lock recursion after IO recovery
      staging: unisys: visornic - correctly reset flag prior to send_enbdis()
      staging: unisys: visornic_resume needs to mirror _serverdown_complete
      staging: unisys: visornic: enable skb->len error-check, remove DEBUG blocks
      staging: unisys: visornic - consolidate+simplify xmit watermark checks

Ting-Chih Hsiao (1):
      staging: rtl8723au: fix up coding style warnings reported by checkpatch.pl.

Tomas Melin (1):
      staging/most: fix return value for DIM_GetChannelState

Tomasz Duszynski (2):
      iio: pressure: ms5611: remove IIO_CHAN_INFO_SCALE from mask
      iio: pressure: ms5611: add support for MS5607 temperature and pressure sensor

Tony Cho (10):
      staging: wilc1000: remove unnecessary files
      staging: wilc1000: describe the config symbol fully
      staging: wilc1000: remove dead codes related to SIMULATION
      staging: wilc1000: remove warnings on the multiple line uses
      staging: wilc1000: remove the warnings on missing blank line
      staging: wilc1000: remove the warnings on unnecessary braces
      staging: wilc1000: remove preprocessor conditionals unused
      staging: wilc1000: remove a dead preprocessor conditionals
      staging: wilc1000: remove warnings on unnecessary braces
      staging: wilc1000: remove unnecessary inner braces

Vaishali Thakkar (3):
      Staging: wilc1000: Replace memset with eth_zero_addr
      Staging: rtl8192u: Replace memset with eth_zero_addr
      Staging: rtl8192e: Replace memset with eth_zero_addr

Vasiliy Korchagin (1):
      staging: lustre: obdclass: simplify class_uuid_unparse

Vinay Simha BN (1):
      staging: sm750fb: coding style global ERROR fixes

Viresh Kumar (2):
      staging: lustre: drop redundant check
      drivers: staging: Drop unlikely before IS_ERR(_OR_NULL)

Vlad Dogaru (2):
      iio: magn: bmc150: decouple buffer and trigger
      iio: magn: bmc150: add support for bmc156

Vladimir Barinov (1):
      iio: Fix typos in ABI documentation

Yash Shah (2):
      Staging: rts5208: Fix code indentation warning as detected by checkpatch.pl
      Staging: sm750fb: Fix "foo* bar" should be "foo *bar" errors

Zoltán Lajos Kis (2):
      staging: lustre: echo_client: fix sparse declaration warnings
      staging: lustre: service.c: make local functions static

 Documentation/ABI/testing/sysfs-bus-iio            |   18 +-
 .../ABI/testing/sysfs-bus-iio-trigger-sysfs        |    9 +
 Documentation/DocBook/Makefile                     |    2 +-
 Documentation/DocBook/iio.tmpl                     |  697 ++++++
 .../devicetree/bindings/iio/adc/mcp320x.txt        |    1 +
 .../devicetree/bindings/iio/adc/vf610-adc.txt      |    5 +
 .../bindings/iio/magnetometer/mmc35240.txt         |   13 +
 .../devicetree/bindings/iio/st-sensors.txt         |    2 +
 .../bindings/staging/iio/adc/mxs-lradc.txt         |    2 +-
 Documentation/fb/sm712fb.txt                       |   31 +
 MAINTAINERS                                        |   22 +-
 drivers/iio/accel/Kconfig                          |   26 +-
 drivers/iio/accel/bma180.c                         |    1 -
 drivers/iio/accel/bmc150-accel.c                   |  243 +--
 drivers/iio/accel/kxcjk-1013.c                     |    5 +-
 drivers/iio/accel/mma8452.c                        |  217 +-
 drivers/iio/accel/mma9551_core.c                   |   35 +-
 drivers/iio/accel/mma9551_core.h                   |    6 +-
 drivers/iio/accel/mma9553.c                        |   83 +-
 drivers/iio/accel/st_accel.h                       |    1 +
 drivers/iio/accel/st_accel_core.c                  |    6 +
 drivers/iio/accel/st_accel_i2c.c                   |    6 +-
 drivers/iio/accel/st_accel_spi.c                   |    1 +
 drivers/iio/accel/stk8312.c                        |  429 +++-
 drivers/iio/accel/stk8ba50.c                       |  369 +++-
 drivers/iio/adc/Kconfig                            |   52 +-
 drivers/iio/adc/berlin2-adc.c                      |   22 +-
 drivers/iio/adc/cc10001_adc.c                      |   26 +-
 drivers/iio/adc/mcp320x.c                          |   16 +-
 drivers/iio/adc/mcp3422.c                          |    1 -
 drivers/iio/adc/ti-adc081c.c                       |    1 -
 drivers/iio/adc/vf610_adc.c                        |   79 +-
 drivers/iio/common/ssp_sensors/ssp_dev.c           |    1 -
 drivers/iio/common/st_sensors/st_sensors_core.c    |   52 +-
 drivers/iio/dac/ad5064.c                           |    1 -
 drivers/iio/dac/ad5380.c                           |    1 -
 drivers/iio/dac/ad5446.c                           |    1 -
 drivers/iio/dac/max5821.c                          |    1 -
 drivers/iio/frequency/adf4350.c                    |    1 -
 drivers/iio/gyro/Kconfig                           |    3 +-
 drivers/iio/gyro/adis16136.c                       |    6 +
 drivers/iio/gyro/adis16260.c                       |  137 +-
 drivers/iio/gyro/itg3200_core.c                    |    1 -
 drivers/iio/gyro/st_gyro_core.c                    |    3 +
 drivers/iio/gyro/st_gyro_i2c.c                     |    1 -
 drivers/iio/humidity/dht11.c                       |   65 +-
 drivers/iio/humidity/si7005.c                      |    1 -
 drivers/iio/imu/adis16400_core.c                   |   46 +-
 drivers/iio/imu/adis16480.c                        |   39 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |    7 +-
 drivers/iio/imu/kmx61.c                            |    8 +-
 drivers/iio/industrialio-buffer.c                  |   35 +-
 drivers/iio/industrialio-core.c                    |   33 +-
 drivers/iio/industrialio-event.c                   |    8 +-
 drivers/iio/industrialio-trigger.c                 |   27 +-
 drivers/iio/industrialio-triggered-buffer.c        |   12 +-
 drivers/iio/light/Kconfig                          |   34 +-
 drivers/iio/light/Makefile                         |    3 +
 drivers/iio/light/acpi-als.c                       |   18 +-
 drivers/iio/light/apds9300.c                       |    1 -
 drivers/iio/light/bh1750.c                         |    1 -
 drivers/iio/light/cm32181.c                        |    2 +-
 drivers/iio/light/cm3232.c                         |    2 +-
 drivers/iio/light/cm3323.c                         |   19 +-
 drivers/iio/light/cm36651.c                        |    2 +-
 drivers/iio/light/gp2ap020a00f.c                   |    2 +-
 drivers/iio/light/hid-sensor-prox.c                |    3 +-
 drivers/iio/light/isl29125.c                       |   13 +-
 drivers/iio/light/jsa1212.c                        |    1 -
 drivers/iio/light/ltr501.c                         |    1 -
 drivers/iio/light/opt3001.c                        |  804 +++++++
 drivers/iio/light/pa12203001.c                     |  483 ++++
 drivers/iio/light/rpr0521.c                        |  615 ++++++
 drivers/iio/light/stk3310.c                        |    1 +
 drivers/iio/light/tcs3414.c                        |    1 -
 drivers/iio/light/tcs3472.c                        |    1 -
 drivers/iio/light/tsl4531.c                        |    1 -
 drivers/iio/light/vcnl4000.c                       |    1 -
 drivers/iio/magnetometer/bmc150_magn.c             |   95 +-
 drivers/iio/magnetometer/mmc35240.c                |   33 +-
 drivers/iio/magnetometer/st_magn.h                 |    3 +
 drivers/iio/magnetometer/st_magn_buffer.c          |    7 +
 drivers/iio/magnetometer/st_magn_core.c            |   98 +-
 drivers/iio/magnetometer/st_magn_i2c.c             |    6 +-
 drivers/iio/magnetometer/st_magn_spi.c             |    1 +
 drivers/iio/pressure/Kconfig                       |    6 +-
 drivers/iio/pressure/ms5611.h                      |   16 +-
 drivers/iio/pressure/ms5611_core.c                 |   82 +-
 drivers/iio/pressure/ms5611_i2c.c                  |    6 +-
 drivers/iio/pressure/ms5611_spi.c                  |    6 +-
 drivers/iio/pressure/st_pressure_core.c            |    3 +
 drivers/iio/pressure/st_pressure_i2c.c             |    1 -
 drivers/iio/temperature/mlx90614.c                 |   21 +-
 drivers/iio/temperature/tmp006.c                   |    5 +-
 drivers/staging/Kconfig                            |    6 +-
 drivers/staging/Makefile                           |    3 +-
 drivers/staging/android/Kconfig                    |    3 +-
 drivers/staging/android/TODO                       |   10 +-
 drivers/staging/android/ashmem.c                   |    4 +-
 drivers/staging/android/ion/ion.c                  |   24 +-
 drivers/staging/android/ion/ion_chunk_heap.c       |    4 +-
 drivers/staging/android/ion/ion_cma_heap.c         |    4 +-
 drivers/staging/android/ion/ion_page_pool.c        |    5 +-
 drivers/staging/android/ion/ion_system_heap.c      |   16 +-
 drivers/staging/android/sync.h                     |   10 +-
 drivers/staging/android/timed_gpio.c               |    4 +-
 drivers/staging/comedi/Kconfig                     |    2 +-
 drivers/staging/comedi/comedi_compat32.c           |    3 +-
 drivers/staging/comedi/comedi_fops.c               |   35 +-
 drivers/staging/comedi/drivers.c                   |    2 +-
 .../comedi/drivers/addi-data/hwdrv_apci1564.c      |   93 +-
 .../comedi/drivers/addi-data/hwdrv_apci3501.c      |  154 +-
 drivers/staging/comedi/drivers/addi_apci_1564.c    |   35 +-
 drivers/staging/comedi/drivers/addi_apci_3501.c    |   60 +-
 drivers/staging/comedi/drivers/addi_tcw.h          |   63 +-
 drivers/staging/comedi/drivers/adl_pci7x3x.c       |   16 +-
 drivers/staging/comedi/drivers/cb_pcimdas.c        |    6 +-
 drivers/staging/comedi/drivers/dac02.c             |    6 +-
 drivers/staging/comedi/drivers/das08_cs.c          |    4 +-
 drivers/staging/comedi/drivers/das16.c             |    3 +-
 drivers/staging/comedi/drivers/das16m1.c           |   41 +-
 drivers/staging/comedi/drivers/dmm32at.c           |    6 +-
 drivers/staging/comedi/drivers/fl512.c             |    6 +-
 drivers/staging/comedi/drivers/me4000.c            | 1000 ++++-----
 drivers/staging/comedi/drivers/ni_daq_dio24.c      |    6 +-
 drivers/staging/comedi/drivers/ni_usb6501.c        |   27 +-
 drivers/staging/comedi/drivers/pcl816.c            |    2 +-
 drivers/staging/comedi/drivers/s626.c              |    6 +-
 drivers/staging/comedi/drivers/serial2002.c        |   10 +-
 drivers/staging/comedi/drivers/usbduxsigma.c       |  214 +-
 drivers/staging/comedi/range.c                     |   13 +-
 drivers/staging/dgap/dgap.c                        |   45 +-
 drivers/staging/dgnc/dgnc_driver.h                 |    6 +-
 drivers/staging/dgnc/dgnc_sysfs.h                  |   16 +-
 drivers/staging/fbtft/Kconfig                      |    9 +-
 drivers/staging/fbtft/Makefile                     |    1 +
 drivers/staging/fbtft/fb_uc1611.c                  |  350 +++
 drivers/staging/fbtft/fbtft-core.c                 |   17 +-
 drivers/staging/fbtft/fbtft.h                      |   57 +-
 drivers/staging/fbtft/fbtft_device.c               |   31 +
 drivers/staging/fbtft/flexfb.c                     |  258 ++-
 drivers/staging/fsl-mc/README.txt                  |  364 ++++
 drivers/staging/fsl-mc/TODO                        |   28 +-
 drivers/staging/ft1000/ft1000-pcmcia/ft1000.h      |   19 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c   |   31 +-
 .../staging/ft1000/ft1000-usb/ft1000_download.c    |   24 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_hw.c      |    1 -
 drivers/staging/ft1000/ft1000-usb/ft1000_usb.h     |    4 +-
 drivers/staging/gdm72xx/usb_ids.h                  |    6 +-
 drivers/staging/iio/adc/mxs-lradc.c                |  122 +-
 drivers/staging/iio/addac/adt7316-i2c.c            |    1 -
 drivers/staging/iio/iio_dummy_evgen.c              |    1 +
 drivers/staging/iio/iio_simple_dummy.c             |    2 -
 drivers/staging/iio/iio_simple_dummy.h             |    1 +
 drivers/staging/iio/iio_simple_dummy_buffer.c      |    2 +-
 drivers/staging/iio/iio_simple_dummy_events.c      |    4 +-
 drivers/staging/iio/light/isl29018.c               |    1 -
 drivers/staging/iio/light/isl29028.c               |    1 -
 drivers/staging/iio/meter/ade7854.h                |    4 +-
 drivers/staging/iio/trigger/iio-trig-bfin-timer.c  |    7 +-
 .../staging/iio/trigger/iio-trig-periodic-rtc.c    |    5 +-
 .../staging/lustre/include/linux/libcfs/libcfs.h   |   15 +-
 .../lustre/include/linux/libcfs/libcfs_debug.h     |    1 -
 .../lustre/include/linux/libcfs/libcfs_fail.h      |   18 +-
 .../lustre/include/linux/libcfs/libcfs_private.h   |   28 +-
 .../lustre/include/linux/libcfs/libcfs_string.h    |    2 -
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |  265 +--
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |  146 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |   58 +-
 .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c  |    6 -
 .../staging/lustre/lnet/klnds/socklnd/socklnd.c    |    5 -
 .../staging/lustre/lnet/klnds/socklnd/socklnd.h    |  142 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c |    3 +-
 drivers/staging/lustre/lnet/lnet/router_proc.c     |   11 -
 drivers/staging/lustre/lnet/selftest/console.h     |   90 +-
 drivers/staging/lustre/lnet/selftest/framework.c   |   12 +-
 drivers/staging/lustre/lustre/fid/fid_request.c    |    4 +-
 drivers/staging/lustre/lustre/fld/fld_cache.c      |    2 +-
 drivers/staging/lustre/lustre/fld/fld_request.c    |    2 +-
 .../lustre/lustre/include/linux/lustre_compat25.h  |  119 -
 .../lustre/include/linux/lustre_patchless_compat.h |   12 -
 .../staging/lustre/lustre/include/lprocfs_status.h |  313 ++-
 .../lustre/lustre/include/lustre/lustre_idl.h      |  133 +-
 .../lustre/lustre/include/lustre/lustre_user.h     |    2 +-
 drivers/staging/lustre/lustre/include/lustre_dlm.h |    2 +-
 .../staging/lustre/lustre/include/lustre_export.h  |    4 +-
 .../staging/lustre/lustre/include/lustre_import.h  |    4 +-
 drivers/staging/lustre/lustre/include/lustre_net.h |   18 +-
 drivers/staging/lustre/lustre/include/obd.h        |    2 +-
 drivers/staging/lustre/lustre/include/obd_class.h  |   17 +-
 .../staging/lustre/lustre/include/obd_support.h    |   22 +-
 drivers/staging/lustre/lustre/lclient/lcommon_cl.c |    2 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_internal.h |    2 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lib.c      |    3 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |    4 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |   17 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |    8 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |    1 +
 drivers/staging/lustre/lustre/libcfs/debug.c       |  149 +-
 drivers/staging/lustre/lustre/libcfs/fail.c        |    2 +-
 drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c  |    2 +-
 .../staging/lustre/lustre/libcfs/libcfs_string.c   |    4 +-
 .../lustre/lustre/libcfs/linux/linux-crypto.c      |    4 +-
 .../lustre/lustre/libcfs/linux/linux-module.c      |    6 +-
 drivers/staging/lustre/lustre/libcfs/module.c      |  357 +--
 drivers/staging/lustre/lustre/libcfs/tracefile.c   |   12 -
 drivers/staging/lustre/lustre/libcfs/tracefile.h   |   33 +-
 drivers/staging/lustre/lustre/llite/dcache.c       |    3 +-
 drivers/staging/lustre/lustre/llite/dir.c          |    4 -
 drivers/staging/lustre/lustre/llite/file.c         |    5 +-
 drivers/staging/lustre/lustre/llite/llite_capa.c   |   40 +-
 .../staging/lustre/lustre/llite/llite_internal.h   |   17 +-
 drivers/staging/lustre/lustre/llite/llite_lib.c    |   23 +-
 drivers/staging/lustre/lustre/llite/lloop.c        |    6 +-
 drivers/staging/lustre/lustre/llite/namei.c        |   12 +-
 drivers/staging/lustre/lustre/llite/remote_perm.c  |   17 +-
 drivers/staging/lustre/lustre/llite/vvp_io.c       |    5 +-
 drivers/staging/lustre/lustre/llite/vvp_page.c     |   27 +-
 drivers/staging/lustre/lustre/llite/xattr_cache.c  |    2 +-
 drivers/staging/lustre/lustre/lmv/lmv_intent.c     |    2 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |    8 +-
 drivers/staging/lustre/lustre/lov/lov_dev.c        |    2 +-
 drivers/staging/lustre/lustre/lov/lov_io.c         |    2 +-
 drivers/staging/lustre/lustre/lov/lov_merge.c      |    1 +
 drivers/staging/lustre/lustre/lov/lov_obd.c        |   13 +-
 drivers/staging/lustre/lustre/lov/lov_pool.c       |    2 +-
 drivers/staging/lustre/lustre/lov/lov_request.c    |   18 +-
 drivers/staging/lustre/lustre/mdc/mdc_lib.c        |    2 +-
 drivers/staging/lustre/lustre/mdc/mdc_request.c    |    6 +-
 drivers/staging/lustre/lustre/mgc/mgc_request.c    |    6 +-
 drivers/staging/lustre/lustre/obdclass/acl.c       |    6 +-
 drivers/staging/lustre/lustre/obdclass/cl_page.c   |   30 +-
 drivers/staging/lustre/lustre/obdclass/class_obd.c |   19 +-
 drivers/staging/lustre/lustre/obdclass/genops.c    |   22 +-
 .../lustre/lustre/obdclass/linux/linux-module.c    |    6 +-
 .../lustre/lustre/obdclass/linux/linux-sysctl.c    |  374 +---
 drivers/staging/lustre/lustre/obdclass/llog.c      |    8 +-
 .../lustre/lustre/obdclass/lprocfs_status.c        |    4 +-
 drivers/staging/lustre/lustre/obdclass/lu_object.c |    8 +-
 .../staging/lustre/lustre/obdclass/lustre_peer.c   |    2 +-
 .../staging/lustre/lustre/obdclass/obd_config.c    |   17 +-
 drivers/staging/lustre/lustre/obdclass/obd_mount.c |   24 +-
 drivers/staging/lustre/lustre/obdclass/uuid.c      |   34 +-
 .../staging/lustre/lustre/obdecho/echo_client.c    |   14 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |    6 -
 drivers/staging/lustre/lustre/osc/osc_dev.c        |    2 +-
 drivers/staging/lustre/lustre/osc/osc_page.c       |    2 +-
 drivers/staging/lustre/lustre/osc/osc_request.c    |    8 +-
 drivers/staging/lustre/lustre/ptlrpc/client.c      |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/events.c      |    4 +-
 drivers/staging/lustre/lustre/ptlrpc/import.c      |    6 +-
 .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c    |    8 +-
 drivers/staging/lustre/lustre/ptlrpc/nrs.c         |    2 +-
 .../staging/lustre/lustre/ptlrpc/pack_generic.c    |    2 +
 drivers/staging/lustre/lustre/ptlrpc/pinger.c      |    2 -
 .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c   |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c     |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_config.c  |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_plain.c   |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |   18 +-
 drivers/staging/lustre/sysfs-fs-lustre             |  103 +
 .../most/Documentation/ABI/sysfs-class-most.txt    |  181 ++
 .../staging/most/Documentation/driver_usage.txt    |  180 ++
 drivers/staging/most/Kconfig                       |   30 +
 drivers/staging/most/Makefile                      |    8 +
 drivers/staging/most/TODO                          |    8 +
 drivers/staging/most/aim-cdev/Kconfig              |   12 +
 drivers/staging/most/aim-cdev/Makefile             |    4 +
 drivers/staging/most/aim-cdev/cdev.c               |  528 +++++
 drivers/staging/most/aim-network/Kconfig           |   13 +
 drivers/staging/most/aim-network/Makefile          |    4 +
 drivers/staging/most/aim-network/networking.c      |  567 +++++
 drivers/staging/most/aim-network/networking.h      |   23 +
 drivers/staging/most/aim-sound/Kconfig             |   13 +
 drivers/staging/most/aim-sound/Makefile            |    4 +
 drivers/staging/most/aim-sound/sound.c             |  758 +++++++
 drivers/staging/most/aim-v4l2/Kconfig              |   12 +
 drivers/staging/most/aim-v4l2/Makefile             |    6 +
 drivers/staging/most/aim-v4l2/video.c              |  635 ++++++
 drivers/staging/most/hdm-dim2/Kconfig              |   16 +
 drivers/staging/most/hdm-dim2/Makefile             |    5 +
 drivers/staging/most/hdm-dim2/dim2_errors.h        |   67 +
 drivers/staging/most/hdm-dim2/dim2_hal.c           |  919 ++++++++
 drivers/staging/most/hdm-dim2/dim2_hal.h           |  124 ++
 drivers/staging/most/hdm-dim2/dim2_hdm.c           |  964 ++++++++
 drivers/staging/most/hdm-dim2/dim2_hdm.h           |   26 +
 drivers/staging/most/hdm-dim2/dim2_reg.h           |  176 ++
 drivers/staging/most/hdm-dim2/dim2_sysfs.c         |  116 +
 drivers/staging/most/hdm-dim2/dim2_sysfs.h         |   39 +
 drivers/staging/most/hdm-i2c/Kconfig               |   12 +
 drivers/staging/most/hdm-i2c/Makefile              |    3 +
 drivers/staging/most/hdm-i2c/hdm_i2c.c             |  451 ++++
 drivers/staging/most/hdm-usb/Kconfig               |   14 +
 drivers/staging/most/hdm-usb/Makefile              |    4 +
 drivers/staging/most/hdm-usb/hdm_usb.c             | 1454 +++++++++++++
 drivers/staging/most/mostcore/Kconfig              |   13 +
 drivers/staging/most/mostcore/Makefile             |    3 +
 drivers/staging/most/mostcore/core.c               | 1932 ++++++++++++++++
 drivers/staging/most/mostcore/mostcore.h           |  316 +++
 drivers/staging/mt29f_spinand/mt29f_spinand.c      |    1 -
 drivers/staging/mt29f_spinand/mt29f_spinand.h      |    4 +-
 drivers/staging/netlogic/platform_net.c            |    2 +-
 drivers/staging/netlogic/xlr_net.h                 |    2 +-
 drivers/staging/nvec/nvec.h                        |   19 +-
 drivers/staging/octeon/ethernet-mdio.h             |    2 +-
 drivers/staging/octeon/ethernet-rgmii.c            |    7 +-
 drivers/staging/octeon/ethernet-tx.c               |   10 +-
 drivers/staging/octeon/ethernet.c                  |    1 +
 drivers/staging/octeon/octeon-ethernet.h           |   22 +-
 drivers/staging/olpc_dcon/olpc_dcon.h              |    2 +-
 drivers/staging/ozwpan/Kconfig                     |    9 -
 drivers/staging/ozwpan/Makefile                    |   16 -
 drivers/staging/ozwpan/README                      |   25 -
 drivers/staging/ozwpan/TODO                        |   14 -
 drivers/staging/ozwpan/ozappif.h                   |   36 -
 drivers/staging/ozwpan/ozcdev.c                    |  554 -----
 drivers/staging/ozwpan/ozcdev.h                    |   17 -
 drivers/staging/ozwpan/ozdbg.h                     |   54 -
 drivers/staging/ozwpan/ozeltbuf.c                  |  252 ---
 drivers/staging/ozwpan/ozeltbuf.h                  |   65 -
 drivers/staging/ozwpan/ozhcd.c                     | 2301 --------------------
 drivers/staging/ozwpan/ozhcd.h                     |   15 -
 drivers/staging/ozwpan/ozmain.c                    |   71 -
 drivers/staging/ozwpan/ozpd.c                      |  886 --------
 drivers/staging/ozwpan/ozpd.h                      |  134 --
 drivers/staging/ozwpan/ozproto.c                   |  813 -------
 drivers/staging/ozwpan/ozproto.h                   |   62 -
 drivers/staging/ozwpan/ozprotocol.h                |  375 ----
 drivers/staging/ozwpan/ozurbparanoia.c             |   54 -
 drivers/staging/ozwpan/ozurbparanoia.h             |   19 -
 drivers/staging/ozwpan/ozusbif.h                   |   43 -
 drivers/staging/ozwpan/ozusbsvc.c                  |  263 ---
 drivers/staging/ozwpan/ozusbsvc.h                  |   32 -
 drivers/staging/ozwpan/ozusbsvc1.c                 |  471 ----
 drivers/staging/panel/panel.c                      |   12 +-
 drivers/staging/rtl8188eu/core/rtw_ap.c            |    5 +-
 drivers/staging/rtl8188eu/core/rtw_debug.c         |    6 +-
 drivers/staging/rtl8188eu/core/rtw_efuse.c         |    2 +-
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c     |    4 +-
 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c     |   10 +-
 drivers/staging/rtl8188eu/core/rtw_mlme.c          |   43 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |   10 +-
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c       |    8 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |   44 +-
 drivers/staging/rtl8188eu/core/rtw_security.c      |    2 +-
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c     |    2 +
 drivers/staging/rtl8188eu/core/rtw_xmit.c          |   36 +-
 .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c   |    8 +-
 drivers/staging/rtl8188eu/hal/bb_cfg.c             |    6 +-
 drivers/staging/rtl8188eu/hal/hal_com.c            |   27 +-
 drivers/staging/rtl8188eu/hal/hal_intf.c           |   32 -
 drivers/staging/rtl8188eu/hal/odm.c                |   11 +-
 drivers/staging/rtl8188eu/hal/rf.c                 |    2 +-
 drivers/staging/rtl8188eu/hal/rf_cfg.c             |    2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c       |   21 -
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c  |   33 +-
 drivers/staging/rtl8188eu/hal/usb_halinit.c        |   99 +-
 drivers/staging/rtl8188eu/include/HalVerDef.h      |   84 -
 drivers/staging/rtl8188eu/include/hal_intf.h       |   16 -
 drivers/staging/rtl8188eu/include/ieee80211.h      |   54 -
 drivers/staging/rtl8188eu/include/osdep_service.h  |    2 +-
 drivers/staging/rtl8188eu/include/recv_osdep.h     |    3 +-
 drivers/staging/rtl8188eu/include/rtl8188e_cmd.h   |    1 -
 drivers/staging/rtl8188eu/include/rtl8188e_hal.h   |    8 -
 drivers/staging/rtl8188eu/include/rtw_mlme.h       |    3 +-
 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h   |    8 +-
 drivers/staging/rtl8188eu/include/rtw_pwrctrl.h    |    1 -
 drivers/staging/rtl8188eu/include/sta_info.h       |   19 +-
 drivers/staging/rtl8188eu/include/wifi.h           |    7 -
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |   22 +-
 drivers/staging/rtl8188eu/os_dep/os_intfs.c        |    2 +-
 drivers/staging/rtl8188eu/os_dep/recv_linux.c      |   16 +-
 drivers/staging/rtl8188eu/os_dep/usb_intf.c        |   79 +-
 drivers/staging/rtl8192e/dot11d.c                  |   39 -
 drivers/staging/rtl8192e/dot11d.h                  |    6 -
 drivers/staging/rtl8192e/rtl8192e/r8190P_def.h     |   46 -
 drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c |  192 +-
 drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h |   11 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c  |   11 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h  |    5 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |  440 ++--
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h     |   58 +-
 .../staging/rtl8192e/rtl8192e/r8192E_firmware.c    |   20 +-
 .../staging/rtl8192e/rtl8192e/r8192E_firmware.h    |    6 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h      |    8 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c     |  448 ++--
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h     |   66 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c        |  125 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_cam.h        |   16 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |  615 ++----
 drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |  112 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c         |  472 ++--
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.h         |   44 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c     |  130 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h     |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c        |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pci.h        |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c         |   24 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pm.h         |    4 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c         |   53 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_ps.h         |   19 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c         |  132 +-
 drivers/staging/rtl8192e/rtl819x_BA.h              |    5 -
 drivers/staging/rtl8192e/rtl819x_BAProc.c          |    5 +-
 drivers/staging/rtl8192e/rtl819x_HT.h              |    2 -
 drivers/staging/rtl8192e/rtl819x_HTProc.c          |    5 +-
 drivers/staging/rtl8192e/rtl819x_Qos.h             |    5 -
 drivers/staging/rtl8192e/rtl819x_TS.h              |    2 -
 drivers/staging/rtl8192e/rtl819x_TSProc.c          |    2 +-
 drivers/staging/rtl8192e/rtllib.h                  |  439 ++--
 drivers/staging/rtl8192e/rtllib_debug.h            |    8 -
 drivers/staging/rtl8192e/rtllib_rx.c               |   91 +-
 drivers/staging/rtl8192e/rtllib_softmac.c          |   30 +-
 drivers/staging/rtl8192e/rtllib_tx.c               |    9 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211.h     |  345 +--
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |    4 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |    6 +-
 .../rtl8192u/ieee80211/ieee80211_softmac_wx.c      |    2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c  |    4 +-
 .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c    |   17 +-
 .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c    |   16 +-
 .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c    |    4 +-
 drivers/staging/rtl8192u/r8190_rtl8256.h           |   11 +-
 drivers/staging/rtl8192u/r8192U.h                  |    2 +-
 drivers/staging/rtl8192u/r8192U_core.c             |   14 +-
 drivers/staging/rtl8192u/r8192U_dm.c               |    8 +-
 drivers/staging/rtl8192u/r8192U_dm.h               |   36 +-
 drivers/staging/rtl8192u/r8192U_wx.h               |    2 +-
 drivers/staging/rtl8192u/r819xU_cmdpkt.h           |    8 +-
 drivers/staging/rtl8192u/r819xU_firmware.c         |   15 +-
 drivers/staging/rtl8192u/r819xU_phy.h              |   55 +-
 drivers/staging/rtl8712/ieee80211.c                |   25 +-
 drivers/staging/rtl8712/rtl8712_recv.c             |    4 +-
 drivers/staging/rtl8712/rtl871x_cmd.c              |   28 +-
 drivers/staging/rtl8712/rtl871x_cmd.h              |   18 -
 drivers/staging/rtl8712/rtl871x_event.h            |    2 +-
 drivers/staging/rtl8712/rtl871x_ioctl.h            |   28 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   34 +-
 drivers/staging/rtl8712/rtl871x_mlme.c             |   47 +-
 drivers/staging/rtl8712/rtl871x_mlme.h             |    2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c         |    6 +-
 drivers/staging/rtl8712/rtl871x_security.c         |   35 +-
 drivers/staging/rtl8712/wlan_bssdef.h              |   42 +-
 drivers/staging/rtl8723au/core/rtw_recv.c          |    3 +-
 drivers/staging/rtl8723au/core/rtw_security.c      |   24 +-
 drivers/staging/rtl8723au/hal/odm.c                |    2 +-
 drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c |    2 +-
 drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c  |    4 +-
 drivers/staging/rts5208/ms.c                       |    5 +-
 drivers/staging/rts5208/sd.c                       |   21 +-
 drivers/staging/slicoss/slicoss.c                  |    1 +
 drivers/staging/sm750fb/ddk750_chip.c              |   15 +-
 drivers/staging/sm750fb/ddk750_chip.h              |   12 +-
 drivers/staging/sm750fb/ddk750_display.c           |  170 +-
 drivers/staging/sm750fb/ddk750_display.h           |   11 +-
 drivers/staging/sm750fb/ddk750_dvi.c               |   75 +-
 drivers/staging/sm750fb/ddk750_dvi.h               |    3 +-
 drivers/staging/sm750fb/ddk750_help.c              |    8 +-
 drivers/staging/sm750fb/ddk750_help.h              |    4 +-
 drivers/staging/sm750fb/ddk750_hwi2c.c             |  244 +--
 drivers/staging/sm750fb/ddk750_mode.c              |  164 +-
 drivers/staging/sm750fb/ddk750_mode.h              |   52 +-
 drivers/staging/sm750fb/ddk750_power.c             |  261 ++-
 drivers/staging/sm750fb/ddk750_power.h             |   11 +-
 drivers/staging/sm750fb/ddk750_reg.h               |   18 +-
 drivers/staging/sm750fb/ddk750_sii164.c            |  389 ++--
 drivers/staging/sm750fb/ddk750_sii164.h            |   31 +-
 drivers/staging/sm750fb/sm750.c                    |  160 +-
 drivers/staging/sm750fb/sm750.h                    |   72 +-
 drivers/staging/sm750fb/sm750_accel.c              |  381 ++--
 drivers/staging/sm750fb/sm750_accel.h              |    4 +-
 drivers/staging/sm750fb/sm750_cursor.c             |   55 +-
 drivers/staging/sm750fb/sm750_cursor.h             |    4 +-
 drivers/staging/sm750fb/sm750_help.h               |   28 +-
 drivers/staging/sm750fb/sm750_hw.c                 |  414 ++--
 drivers/staging/sm750fb/sm750_hw.h                 |   48 +-
 drivers/staging/sm7xxfb/Kconfig                    |   13 -
 drivers/staging/sm7xxfb/Makefile                   |    1 -
 drivers/staging/sm7xxfb/TODO                       |   12 -
 drivers/staging/speakup/buffers.c                  |    3 +-
 drivers/staging/speakup/i18n.c                     |    3 +-
 drivers/staging/speakup/i18n.h                     |   12 +-
 drivers/staging/speakup/keyhelp.c                  |    2 +-
 drivers/staging/speakup/kobjects.c                 |    3 +-
 drivers/staging/speakup/main.c                     |   15 +-
 drivers/staging/speakup/selection.c                |    3 +-
 drivers/staging/speakup/serialio.c                 |   10 +-
 drivers/staging/speakup/speakup.h                  |   68 +-
 drivers/staging/speakup/speakup_acnt.h             |    8 +-
 drivers/staging/speakup/speakup_decpc.c            |    6 +-
 drivers/staging/speakup/speakup_dtlk.h             |   52 +-
 drivers/staging/speakup/speakup_soft.c             |    1 -
 drivers/staging/speakup/thread.c                   |    3 +-
 drivers/staging/speakup/varhandlers.c              |    3 +-
 drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c      |    1 -
 drivers/staging/unisys/Kconfig                     |    2 +-
 drivers/staging/unisys/include/channel_guid.h      |   24 +-
 drivers/staging/unisys/include/visorbus.h          |    5 +-
 drivers/staging/unisys/visorbus/controlvmchannel.h |    9 +-
 .../unisys/visorbus/controlvmcompletionstatus.h    |    9 +-
 drivers/staging/unisys/visorbus/iovmcall_gnuc.h    |    9 +-
 drivers/staging/unisys/visorbus/periodic_work.c    |    9 +-
 drivers/staging/unisys/visorbus/vbuschannel.h      |    9 +-
 drivers/staging/unisys/visorbus/vbusdeviceinfo.h   |    9 +-
 drivers/staging/unisys/visorbus/visorbus_main.c    |  109 +-
 drivers/staging/unisys/visorbus/visorbus_private.h |    9 +-
 drivers/staging/unisys/visorbus/visorchannel.c     |   43 +-
 drivers/staging/unisys/visorbus/visorchipset.c     |   22 +-
 drivers/staging/unisys/visorbus/vmcallinterface.h  |    9 +-
 drivers/staging/unisys/visornic/visornic_main.c    | 1132 +++++-----
 drivers/staging/vme/devices/vme_pio2_core.c        |   18 +-
 drivers/staging/vme/devices/vme_user.c             |  168 +-
 drivers/staging/vt6655/baseband.c                  |    6 +-
 drivers/staging/vt6655/card.c                      |   15 +-
 drivers/staging/vt6655/desc.h                      |  146 +-
 drivers/staging/vt6655/device.h                    |   13 +-
 drivers/staging/vt6655/device_cfg.h                |   15 -
 drivers/staging/vt6655/device_main.c               |  146 +-
 drivers/staging/vt6655/dpc.c                       |    2 +-
 drivers/staging/vt6655/mac.c                       |   18 -
 drivers/staging/vt6655/power.c                     |   16 +-
 drivers/staging/vt6655/rf.c                        |  532 ++---
 drivers/staging/vt6655/rf.h                        |   24 +-
 drivers/staging/vt6655/rxtx.c                      |   23 +-
 drivers/staging/vt6655/rxtx.h                      |    4 +-
 drivers/staging/vt6655/upc.h                       |   36 +-
 drivers/staging/vt6656/rxtx.c                      |    7 +-
 drivers/staging/wilc1000/Kconfig                   |   28 +-
 drivers/staging/wilc1000/Makefile                  |    8 +-
 drivers/staging/wilc1000/coreconfigsimulator.h     |   17 -
 drivers/staging/wilc1000/coreconfigurator.c        |  225 +-
 drivers/staging/wilc1000/coreconfigurator.h        |   37 +-
 drivers/staging/wilc1000/fifo_buffer.c             |  133 --
 drivers/staging/wilc1000/fifo_buffer.h             |   26 -
 drivers/staging/wilc1000/host_interface.c          | 1433 ++++++------
 drivers/staging/wilc1000/host_interface.h          |  115 +-
 drivers/staging/wilc1000/linux_mon.c               |   23 +-
 drivers/staging/wilc1000/linux_wlan.c              |  248 +--
 drivers/staging/wilc1000/linux_wlan_common.h       |    4 +-
 drivers/staging/wilc1000/linux_wlan_sdio.c         |    1 -
 drivers/staging/wilc1000/wilc_debugfs.c            |   30 +-
 drivers/staging/wilc1000/wilc_exported_buf.c       |   13 +-
 drivers/staging/wilc1000/wilc_log.h                |   47 -
 drivers/staging/wilc1000/wilc_memory.c             |   46 +-
 drivers/staging/wilc1000/wilc_memory.h             |  173 --
 drivers/staging/wilc1000/wilc_msgqueue.c           |   28 +-
 drivers/staging/wilc1000/wilc_msgqueue.h           |   35 +-
 drivers/staging/wilc1000/wilc_osconfig.h           |    9 -
 drivers/staging/wilc1000/wilc_oswrapper.h          |   12 -
 drivers/staging/wilc1000/wilc_platform.h           |    8 +-
 drivers/staging/wilc1000/wilc_sdio.c               |  288 +--
 drivers/staging/wilc1000/wilc_sleep.c              |   18 -
 drivers/staging/wilc1000/wilc_sleep.h              |   20 -
 drivers/staging/wilc1000/wilc_spi.c                |   15 +-
 drivers/staging/wilc1000/wilc_strutils.c           |   80 -
 drivers/staging/wilc1000/wilc_strutils.h           |  134 --
 drivers/staging/wilc1000/wilc_timer.c              |   45 -
 drivers/staging/wilc1000/wilc_timer.h              |  129 --
 drivers/staging/wilc1000/wilc_type.h               |   34 -
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c  |  321 ++-
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h  |    2 +-
 drivers/staging/wilc1000/wilc_wfi_netdevice.c      |  951 --------
 drivers/staging/wilc1000/wilc_wfi_netdevice.h      |   16 +-
 drivers/staging/wilc1000/wilc_wlan.c               |   53 +-
 drivers/staging/wilc1000/wilc_wlan.h               |    2 +-
 drivers/staging/wilc1000/wilc_wlan_cfg.c           |   16 +-
 drivers/staging/wilc1000/wilc_wlan_if.h            |    6 +-
 drivers/staging/xgifb/Makefile                     |    2 +-
 drivers/staging/xgifb/XGI_main_26.c                |   12 +-
 drivers/staging/xgifb/vb_init.h                    |    4 +-
 drivers/staging/xgifb/vb_setmode.h                 |   34 +-
 drivers/staging/xgifb/vb_util.c                    |   42 -
 drivers/staging/xgifb/vb_util.h                    |   44 +-
 drivers/video/fbdev/Kconfig                        |   14 +
 drivers/video/fbdev/Makefile                       |    1 +
 .../sm7xxfb/sm7xx.h => video/fbdev/sm712.h}        |   39 +-
 .../sm7xxfb/sm7xxfb.c => video/fbdev/sm712fb.c}    |   71 +-
 include/linux/iio/common/st_sensors.h              |    2 +
 include/linux/iio/consumer.h                       |    2 +-
 include/linux/iio/iio.h                            |   17 +
 include/linux/iio/sysfs.h                          |    3 +-
 include/linux/iio/trigger.h                        |    3 +
 include/linux/iio/triggered_buffer.h               |    4 +-
 tools/iio/generic_buffer.c                         |  115 +-
 tools/iio/iio_event_monitor.c                      |   40 +-
 tools/iio/iio_utils.c                              |  243 ++-
 tools/iio/iio_utils.h                              |   19 +-
 tools/iio/lsiio.c                                  |   55 +-
 589 files changed, 23662 insertions(+), 20689 deletions(-)
 create mode 100644 Documentation/DocBook/iio.tmpl
 create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mmc35240.txt
 create mode 100644 Documentation/fb/sm712fb.txt
 create mode 100644 drivers/iio/light/opt3001.c
 create mode 100644 drivers/iio/light/pa12203001.c
 create mode 100644 drivers/iio/light/rpr0521.c
 create mode 100644 drivers/staging/fbtft/fb_uc1611.c
 create mode 100644 drivers/staging/fsl-mc/README.txt
 create mode 100644 drivers/staging/most/Documentation/ABI/sysfs-class-most.txt
 create mode 100644 drivers/staging/most/Documentation/driver_usage.txt
 create mode 100644 drivers/staging/most/Kconfig
 create mode 100644 drivers/staging/most/Makefile
 create mode 100644 drivers/staging/most/TODO
 create mode 100644 drivers/staging/most/aim-cdev/Kconfig
 create mode 100644 drivers/staging/most/aim-cdev/Makefile
 create mode 100644 drivers/staging/most/aim-cdev/cdev.c
 create mode 100644 drivers/staging/most/aim-network/Kconfig
 create mode 100644 drivers/staging/most/aim-network/Makefile
 create mode 100644 drivers/staging/most/aim-network/networking.c
 create mode 100644 drivers/staging/most/aim-network/networking.h
 create mode 100644 drivers/staging/most/aim-sound/Kconfig
 create mode 100644 drivers/staging/most/aim-sound/Makefile
 create mode 100644 drivers/staging/most/aim-sound/sound.c
 create mode 100644 drivers/staging/most/aim-v4l2/Kconfig
 create mode 100644 drivers/staging/most/aim-v4l2/Makefile
 create mode 100644 drivers/staging/most/aim-v4l2/video.c
 create mode 100644 drivers/staging/most/hdm-dim2/Kconfig
 create mode 100644 drivers/staging/most/hdm-dim2/Makefile
 create mode 100644 drivers/staging/most/hdm-dim2/dim2_errors.h
 create mode 100644 drivers/staging/most/hdm-dim2/dim2_hal.c
 create mode 100644 drivers/staging/most/hdm-dim2/dim2_hal.h
 create mode 100644 drivers/staging/most/hdm-dim2/dim2_hdm.c
 create mode 100644 drivers/staging/most/hdm-dim2/dim2_hdm.h
 create mode 100644 drivers/staging/most/hdm-dim2/dim2_reg.h
 create mode 100644 drivers/staging/most/hdm-dim2/dim2_sysfs.c
 create mode 100644 drivers/staging/most/hdm-dim2/dim2_sysfs.h
 create mode 100644 drivers/staging/most/hdm-i2c/Kconfig
 create mode 100644 drivers/staging/most/hdm-i2c/Makefile
 create mode 100644 drivers/staging/most/hdm-i2c/hdm_i2c.c
 create mode 100644 drivers/staging/most/hdm-usb/Kconfig
 create mode 100644 drivers/staging/most/hdm-usb/Makefile
 create mode 100644 drivers/staging/most/hdm-usb/hdm_usb.c
 create mode 100644 drivers/staging/most/mostcore/Kconfig
 create mode 100644 drivers/staging/most/mostcore/Makefile
 create mode 100644 drivers/staging/most/mostcore/core.c
 create mode 100644 drivers/staging/most/mostcore/mostcore.h
 delete mode 100644 drivers/staging/ozwpan/Kconfig
 delete mode 100644 drivers/staging/ozwpan/Makefile
 delete mode 100644 drivers/staging/ozwpan/README
 delete mode 100644 drivers/staging/ozwpan/TODO
 delete mode 100644 drivers/staging/ozwpan/ozappif.h
 delete mode 100644 drivers/staging/ozwpan/ozcdev.c
 delete mode 100644 drivers/staging/ozwpan/ozcdev.h
 delete mode 100644 drivers/staging/ozwpan/ozdbg.h
 delete mode 100644 drivers/staging/ozwpan/ozeltbuf.c
 delete mode 100644 drivers/staging/ozwpan/ozeltbuf.h
 delete mode 100644 drivers/staging/ozwpan/ozhcd.c
 delete mode 100644 drivers/staging/ozwpan/ozhcd.h
 delete mode 100644 drivers/staging/ozwpan/ozmain.c
 delete mode 100644 drivers/staging/ozwpan/ozpd.c
 delete mode 100644 drivers/staging/ozwpan/ozpd.h
 delete mode 100644 drivers/staging/ozwpan/ozproto.c
 delete mode 100644 drivers/staging/ozwpan/ozproto.h
 delete mode 100644 drivers/staging/ozwpan/ozprotocol.h
 delete mode 100644 drivers/staging/ozwpan/ozurbparanoia.c
 delete mode 100644 drivers/staging/ozwpan/ozurbparanoia.h
 delete mode 100644 drivers/staging/ozwpan/ozusbif.h
 delete mode 100644 drivers/staging/ozwpan/ozusbsvc.c
 delete mode 100644 drivers/staging/ozwpan/ozusbsvc.h
 delete mode 100644 drivers/staging/ozwpan/ozusbsvc1.c
 delete mode 100644 drivers/staging/sm7xxfb/Kconfig
 delete mode 100644 drivers/staging/sm7xxfb/Makefile
 delete mode 100644 drivers/staging/sm7xxfb/TODO
 delete mode 100644 drivers/staging/wilc1000/coreconfigsimulator.h
 delete mode 100644 drivers/staging/wilc1000/fifo_buffer.c
 delete mode 100644 drivers/staging/wilc1000/fifo_buffer.h
 delete mode 100644 drivers/staging/wilc1000/wilc_log.h
 delete mode 100644 drivers/staging/wilc1000/wilc_osconfig.h
 delete mode 100644 drivers/staging/wilc1000/wilc_sleep.c
 delete mode 100644 drivers/staging/wilc1000/wilc_sleep.h
 delete mode 100644 drivers/staging/wilc1000/wilc_strutils.c
 delete mode 100644 drivers/staging/wilc1000/wilc_strutils.h
 delete mode 100644 drivers/staging/wilc1000/wilc_timer.c
 delete mode 100644 drivers/staging/wilc1000/wilc_timer.h
 delete mode 100644 drivers/staging/wilc1000/wilc_type.h
 delete mode 100644 drivers/staging/wilc1000/wilc_wfi_netdevice.c
 delete mode 100644 drivers/staging/xgifb/vb_util.c
 rename drivers/{staging/sm7xxfb/sm7xx.h => video/fbdev/sm712.h} (81%)
 rename drivers/{staging/sm7xxfb/sm7xxfb.c => video/fbdev/sm712fb.c} (97%)
_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel




[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux