[GIT PULL] Staging driver patches for 4.2-rc1

From: Greg KH
Date: Fri Jun 26 2015 - 15:24:51 EST


The following changes since commit d4a4f75cd8f29cd9464a5a32e9224a91571d6649:

Linux 4.1-rc7 (2015-06-07 20:23:50 -0700)

are available in the git repository at:

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

for you to fetch changes up to 53a20e9e378ecd52f0afa4b60f8f8c81b6f97c27:

staging: wilc1000: disable driver due to build warnings (2015-06-26 12:04:47 -0700)

----------------------------------------------------------------
Staging driver patches for 4.2-rc1

Here's the big, really big, staging tree patches for 4.2-rc1.

Loads of stuff in here, almost all just coding style fixes / churn, and
a few new drivers as well, one of which I just disabled from the build a
few minutes ago due to way too many build warnings.

Other than the one "disable this driver" patch, all of these have been
in linux-next for quite a while with no reported issues.

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

----------------------------------------------------------------
Aaro Koskinen (20):
staging: octeon-ethernet: consolidate ndo_open functions
staging: octeon-ethernet: consolidate ndo_stop functions
staging: octeon-ethernet: move ndo_stop to common init
staging: octeon-ethernet: delete sgmii and xaui specific uninit functions
staging: octeon-ethernet: add queue information to carrier note
staging: octeon-ethernet: consolidate carrier notifications
staging: octeon-ethernet: sgmii/xaui: make link poll generic
staging: octeon-ethernet: rgmii: refactor gmx block interrupt handling
staging: octeon-ethernet: rgmii: use function to configure hw preamble
staging: octeon-ethernet: spi: move spx interrupt dumps into a function
staging: octeon-ethernet: spi: move stx interrupt dumps into a function
staging: octeon-ethernet: spi: refactor spx block interrupt handling
staging: octeon-ethernet: delete references to CONFIG_CAVIUM_RESERVE32
staging: octeon-ethernet: eliminate USE_10MBPS_PREAMBLE_WORKAROUND define
staging: octeon-ethernet: eliminate USE_HW_TCPUDP_CHECKSUM define
staging: octeon-ethernet: eliminate USE_SKBUFFS_IN_HW define
staging: octeon-ethernet: eliminate USE_RED define
staging: octeon-ethernet: eliminate DONT_WRITEBACK
staging: octeon-ethernet: eliminate OCTEON_ETHERNET_VERSION
staging: octeon-ethernet: update boilerplate comments

Abdul Hussain (9):
staging: unisys: Remove unneeded variable
Staging: wilc1000: Assign proper boolean value
Staging: wilc1000: Boolean tests don't need comparisons
Staging: wilc1000: Remove casting the values returned by kmalloc()
staging: vt6656: Boolean tests don't need comparisons.
Staging: lustre: Use memdup_user rather than duplicating its implementation
Staging: lustre: Use memdup_user rather than duplicating its implementation
Staging: lusture: Remove an open coded simple_open() function
Staging: wilc1000: NULL check before some freeing functions is not needed

Abhishek Sharma (3):
staging: wilc1000: Remove commented variable declerations
staging: wilc1000: Remove commented code lines
Staging: comedi: adv_pci1724: Remove redundant return statements

Adrian Remonda (1):
Staging: lustre: Fixed typo

Akinobu Mita (1):
staging: rts5208: fix transfer length 0 for 6-byte r/w commands

Al Viro (2):
lustre: kill unused macro (LOOKUP_CONTINUE)
lustre: kill unused helper

Alan (1):
iio: example code is buggy

Alessandro Parini (2):
staging: unisys: fix braces coding style
staging: unisys: fix "missing a blank line" coding style

Alex Dowad (1):
staging: ft1000: Remove empty branch from conditional

Amaury Denoyelle (2):
Staging: comedi: fix line longer than 80 chars in cb_pcidas64.c
Staging: comedi: fix style for multi-line comments in cb_pcidas64.c

Amitoj Kaur Chawla (1):
Staging: sm750fb: Remove space after parenthesis

Andreas Dilger (1):
staging: lustre: llite: remove obsolete conditional code

Andreas Ruprecht (1):
staging: rtl8723au: core: Remove unneeded #ifdefs

Andreas Theodosiou (1):
staging : unisys: Fix brace coding style issue

Andrei Maresu (1):
Staging: comedi: daqboard2000.c fixed trailing whitespace

Andrzej Pietrasiewicz (1):
staging: rtl8188eu: eliminate spaces before commas

Ankit Garg (1):
staging: lustre: lclient: lcommon_cl.c fixing coding style issues

Antoine Tenart (2):
iio: adc: add support for Berlin
Documentation: bindings: document the Berlin ADC driver

Anton Gerasimov (10):
staging: fbtft: split long strings
staging: fbtft: put spaces around assignment operators
staging: fbtft: replace spaces with tabs
staging: fbtft: make module descriptions greppable
staging: fbtft: remove unnecessary line continuations
staging: fbtft: remove unnecessary spaces before tabs
staging: fbtft: eliminate code duplication
staging: fbtft: rearrange comments for readability
staging: fbtft: reformat hardcoded sequences
staging: fbtft: correct a typo in a comment

Antonio Murdaca (2):
staging: lustre: lov: remove unnecessary parentheses
staging: lustre: cleanup not needed else clauses

Antonio Ospite (2):
iio: accel: kxcjk-1013: add the "KXCJ9000" ACPI id
iio: accel: kxcjk-1013: add some blank lines for readability

Aparna Karuthodi (1):
staging: lustre: llite: Fix No space after the declaration

Arnd Bergmann (19):
staging/wilc1000: fix Kconfig dependencies
staging: wilc1000: remove linux version checks
staging: wilc1000: remove platform version checks
staging: wilc1000: remove thread wrapper
staging: wilc1000: remove __DRIVER_VERSION__ macro
staging: lustre: remove unused variable warning
staging: wilc1000: remove time wrapper
staging: wilc1000: remove unused string functions
staging: wilc1000: simplify msgqueue code
staging: wilc1000: remove unused memory handling code
staging: wilc1000: simplify semaphore wrapper
staging: wilc1000: clean up sleep wrapper
staging: wilc1000: clean up timer feature
staging: wilc1000: remove unused OS abstraction features
staging: wilc1000: remove EXPORT_SYMTAB
staging: wilc1000: remove semaphore wrapper
staging: wilc1000: fix const cast warnings
staging: wilc1000: fix compiler warnings
staging: wilc1000: update TODO list

Arno Tiemersma (2):
staging: comedi: daqboard2000: Use preferred comment style
staging: rtl8192e: Change cpu_to_le16 to le16_to_cpu

Benjamin Romer (7):
staging: unisys: fix kdump support
staging: unisys: remove virthba driver for rewrite
staging: unisys: remove virtpci driver from staging tree
staging: unisys: remove uislib module from staging tree
staging: unisys: add ACPI and PCI requirement to Kconfig
staging: unisys: fix visorbus Kconfig
staging: unisys: remove visorutil from top level Makefile

Binbin Zhou (1):
staging: sm750: Fix the Makefile option error

BuÅiu Alexandru Octavian (3):
Staging: dgnc: fixed coding style issue in digi.h
staging: drivers: rtl8192u: r819xU_firmware.h: removed commented macro
staging: rtl8192u: r819xU_firmware.h: fix line over 80 characters

Carlos E. Garcia (1):
Staging: fixed multiple spelling errors.

Chaehyun Lim (18):
staging: wilc1000: remove UWORD8
staging: wilc1000: remove UWORD32
staging: wilc1000: remove WILC_Uint16
staging: wilc1000: remove WILC_Uint32
staging: wilc1000: remove WILC_Uint64
staging: wilc1000: remove WILC_Sint8
staging: wilc1000: remove WILC_Sint16
staging: wilc1000: remove WILC_Sint32
staging: wilc1000: remove WILC_Sint64
staging: wilc1000: remove unused typedef
staging: wilc1000: remove BOOL_T typedef
staging: wilc1000: remove itypes.h
staging: wilc1000: align defines
staging: wilc1000: align defines
staging: wilc1000: remove commented code
staging: wilc1000: align #define macro
staging: wilc1000: remove unnecessary typecast in #define macro
staging: wilc1000: fix checkpatch warning

Chaitanya Dhere (3):
staging: wilc1000: Modification in code to use ARRAY_SIZE macro
staging: rtl8192u: Patch to modify if, else conditions
staging: rtl8192u: Fix indentation issue

Charlie Wong Super (2):
staging: fbtft: Replace spaces to tab
staging: fbtft: Add a blank line after declarations

ChengYi He (1):
staging: wilc1000: remove unnecessary cast

Chris Hanna (2):
staging: lustre: osc: clean up whitespace and align function parameters
staging: lustre: ptlrpc: clean up whitespace and align function params

Chris Park (1):
staging: wilc1000: fix warning while printing

Colin Cronin (5):
Drivers: staging: comedi: comedi: Fixed comment spelling error
Drivers: staging: skein: skein_api: Fixed spelling errors
Staging: xgifb: vb_setmode: Fixed spelling error
Staging: vt6656: device: Fixed spelling error
Staging: dgap: dgap: Fixed spelling errors

Dan Carpenter (8):
staging: slicoss: restore IRQs correctly after slic_cmdq_reset()
iio: magnetometer: correct a harmless off by one check
iio: light: signedness bug in stk3310_write_raw()
Staging: lustre: ptlrpc: signedness bug in high_priority_ratio_store()
Staging: Lustre: lproc_fid: remove some dead code
staging: wilc1000: prevent some overflows in debugfs
staging: ozwpan: prevent a couple of underflows
staging: rtl8192e: fix some confusing indenting

Daniel Baluta (12):
iio: light: ltr501: Fix alignment to match open parenthesis
iio: ltr501: Add support for ltr559 chip
iio: ltr501: Add support for ltr301 chip
iio: magnetometer: Add support for MEMSIC MMC35240 sensor
iio: magnetometer: mmc35240: Add PM sleep support
iio: magnetometer: Add ACPI support for MMC35240
iio: magnetometer: mmc35240: i2c device name should be lower case
iio: magnetometer: mmc35240: NULL terminate attribute array
iio: magnetometer: mmc35240: Fix broken processed value
iio: magnetometer: mmc35240: Use a smaller sleep value
iio: magnetometer: mmc35240: Fix sensitivity on z-axis
iio: magnetometer: mmc35240: Add compensation for raw values

Daniele Alessandrelli (2):
staging: rtl8723au: include/rtl8723a_hal.h: fix Rsvd1 size in fw header struct
staging: rtl8723au: include/rtl8723a_hal.h: use __leXX types in fw header struct

David Decotigny (2):
staging: rtl8723au: core: avoid bitwise arithmetic with forced endianness
staging: rtl8723au: core: remove redundant endianness conversion

David Kershner (24):
staging: unisys: remove server crust from visorchipset.
staging: unisys: get rid of serialloopbacktest
staging: unisys: Remove appos_subsystems.h
staging: unisys: move hypervisor calls into visorbus
staging: unisys: Move controlframework into controlvmchannel.h
staging: unisys: Move channel.h to include. Controvlm to visorbus
staging: unisys: vbuschannel belonsg to visorbus
staging: unisys: Move diagchannel to include
staging: unisys: Move files out of common-spar
staging: unisys: Get rid of references to common-spar
staging: unisys: get rid of sparstop
staging: unisys: remove remaining utility headers
staging: unisys: Update diag serverity enum
staging: unisys: Remove unneeded fields in diagchannel.h
staging: unisys: Clean up diag_serverity enum
staging: unisys: Add the bus device to the visor device list.
staging: unisys: Move phys_info to iochannel.h
staging: unisys: convert pack pragma to __packed
staging: unisys: Don't hold device responses until driver loads
staging: unisys: cleanup iochannel includes
staging: unisys: s-Par video channel includes EFI framebuffer
staging: unisys: Remove visorchannel stub
staging: unisys: define structures outside of iochannel
staging: unisys: Add s-Par visornic ethernet driver

David Matlack (2):
staging: slicoss: remove slic_spinlock wrapper
staging: slicoss: fix occasionally writing out only half of a dma address

David Rientjes (1):
android, lmk: avoid setting TIF_MEMDIE if process has already exited

Dean Lee (4):
staging: wilc1000: modify odd print message
staging: wilc1000: change WILC_BOOL to bool
staging: wilc1000: change WILC_Char to char
staging: wilc1000: rework include wilc_oswrapper.h

Dmitry Eremin (8):
staging/lustre/ldlm: move all remaining files from procfs to debugfs
staging/lustre/ptlrpc: move sptlrpc procfs entry to debugfs
staging/lustre/obdclass: remove unused sysctl enum definition
staging/lustre/fid: move all files from procfs to debugfs
staging/lustre/fld: move all files from procfs to debugfs
staging/lustre/obd: move status files from procfs to debugfs
staging/lustre/obd: remove unused proc_lustre_root
staging/lustre/obd: final removal of procfs stuff

Dmitry Eremin-Solenikov (1):
iio: add m62332 DAC driver

Dmitry Kalinkin (14):
Documentation: mention vme_master_mmap() in VME API
vme: tsi148: fix DMA lists longer that one item
vme: tsi148: fix first DMA item mapping
vme: stop DMA transfer on interruption
staging: vme_user: refactor llseek to switch(){}
vme: check for A64 overflow in vme_check_window()
vme: export vme_check_window()
vme: ca91cx42: return error code on DMA error
vme: ca91cx42: fix LM_CTL address mask
staging: vme_user: remove unused counters
vme: tsi148: depend on HAS_DMA for Kconfig
staging: vme_user: remove forward declarations
staging: vme_user: remove open/release
staging: vme_user: remove buf_unalloc helper

Dogukan Ergun (1):
staging: rtl8712: fix else after break or return warning

Don Zickus (31):
staging: unisys: Move visorchannel into visorbus
staging: unisys: Dissolve visorchannel.h
staging: unisys: Move visorbus.h to public namespace
staging: unisys: Remove unused driver
staging: unisys: Temporarily add visorbus/ ccflags
staging: unisys: Remove temporarily added visorbus/ include in Makefile
staging: unisys: Embed struct device for easier handling of attr
staging: unisys: Wire up proper device attr for bus
staging: unisys: Move the visorbus device underneath devices
staging: unisys: Properly move version file into bus attr
staging: unisys: Remove dead kobj structs
staging: unisys: Clean up device sysfs attributes
staging: unisys: Prep for removing 'info' structs
staging: unisys: Add visor device find routine
staging: unisys: Add a function to set the clientpartition
staging: unisys: Add checks for creation
staging: unisys: Remove unused intr
staging: unisys: Convert the device attributes to visor_device
staging: unisys: Convert bus functions to pass bus_info pointer around
staging: unisys: Convert device functions to pass dev_info pointer around
staging: unisys: Move channel creation up the stack
staging: unisys: Convert pending_msg_hdr to a pointer
staging: unisys: Prepare vbus_hdr_info to be public
staging: unisys: Migrate bus from devdata to visor_device
staging: unisys: Remove unused cruft
staging: unisys: Remove server flags
staging: unisys: Do not use 0 as the default bus root device number
staging: unisys: Convert bus creation to use visor_device
staging: unisys: Convert device creation to use visor_device
staging: unisys: Fix double sysfs create for module version
staging: unisys: Fix clean up path

Douglas Barbonaglia Sathler Figueiredo (1):
staging: wlan-ng: fix long line

Drew Fustini (1):
staging: unisys: visorbus: add static declarations

Dzmitry Sledneu (1):
staging: lustre: Make struct mdc_kuc_fops static

Edward Lipinsky (1):
Staging: rtl8723au: hal: Remove trailing whitespace in odm.c

Erik Arfvidson (21):
staging: unisys: add visorbus driver
staging: unisys: remove visorchipset_umode.h
staging: unisys: moving file.h functionality to visorchipset.h
staging: unisys: remove file.c and pass functionality to visorchipset
staging: unisys: move parser.[ch] functionality into visorchipset
staging: unisys: remove typedef GUEST_PHYSICAL_ADDRESS to u64
staging: unisys: remove unused enum from controlvmchannel.h
staging: unisys: remove unused #define in controlvmchannel
staging: unisys: remove unused #define MAX_SERIAL_NUM
staging: unisys: remove unused CONTROL_VM messages from enum
staging: unisys: rename variable to reserverd since it is unused
staging: unisys: controlvmchannel.h comment aligment and cleanup
staging: unisys: remove unused device_map and guest_devices struct
staging: unisys: remove unused CONTROLVM_CHIPSET_SHUTDOWN
staging: unisys: remove unused chipset feature PCIVBUS
staging: unisys: remove unused #define in iochannel.h
staging: unisys: cleanup and align iochannel.h comments
staging: unisys: move timskmod.h functionality
staging: unisys: remove charqueue.c
staging: unisys: remove timskmod.h and procobjecttree.h
staging: unisys: move periodic_work.c into the visorbus directory

Fabian Frederick (6):
staging: xgifb: use swap() in XGI_WriteDAC()
staging: lustre: lnet: o2iblnd: use swap() in kiblnd_dev_failover()
Staging: rtl8188eu: use swap() in WMMOnAssocRsp()
staging: rtl8712: use swap() in dequeue_xframe_ex()
staging: rtl8723au: use swap() in WMMOnAssocRsp23a()
staging: speakup: use swap() in get_highlight_color()

Fabio Estevam (6):
iio: accel: hid-sensor-accel-3d: Fix memory leak in probe()
iio: gyro: hid-sensor-gyro-3d: Fix memory leak in probe()
iio: light: hid-sensor-als.c: Fix memory leak in probe()
iio: orientation: hid-sensor-incl-3d: Fix memory leak in probe()
iio: orientation: hid-sensor-rotation: Fix memory leak in probe()
iio: pressure: hid-sensor-press: Fix memory leak in probe()

Fabio Falzoi (8):
Staging: rts5208: helper function to manage sd erase status
Staging: rts5208: helper function to manage power off
Staging: rts5208: helper function to manage ss
Staging: rts5208: helper function to manage aspm
Staging: rts5208: helper function to manage idle
Staging: rts5208: helper function to manage 1lun and 2lun modes
Staging: rts5208: helper function to manage delink states
Staging: rts5208: fix CHANGE_LINK_STATE value

Gabriele Mazzotta (1):
iio: acpi: Add support for ACPI0008 Ambient Light Sensor

Gaston Gonzalez (3):
staging: rtl8192u: ieee80211: Fix sparse endianness warnings
staging: rtl8192u: ieee80211: Fix sparse endianness warnings ieee80211_softmac.c
staging: rtl8192u: ieee80211: Fix incorrect type in assignment

Gbenga Adalumo (1):
Staging: comedi: fix code indent coding style issues in daqboard2000.c

Geert Uytterhoeven (9):
staging: fbtft: Disable DMA support if DMA is not available
iio: Allow compile test of GPIO consumers if !GPIOLIB
Staging: iio: Allow compile test of GPIO consumers if !GPIOLIB
Revert "staging: board: disable as it breaks the build"
staging: board: Initialize staging board code earlier
staging: board: Add support for translating hwirq to virq numbers
staging: board: kzm9d: Translate hwirq numbers to virq numbers
staging: board: Add support for devices with complex dependencies
staging: board: armadillo800eva: Board staging for sh_mobile_lcdc_fb

Geliang Tang (2):
staging: comedi: fix checkpatch error
staging: comedi: keep the consistency

Giedrius StatkeviÄius (6):
staging: dgnc: remove some dead code from dgnc_tty.c
staging: dgnc: clean up allocation of ->channels[i]
staging: dgnc: don't forget to check if ->channels[i] is NULL in dgnc_tty_uninit()
staging: dgnc: remove redundant !ch checks
staging: dgnc: remove dead code in dgnc_tty_write()
staging: dgnc: remove redundant check

Gnanachandran Dhanapal (2):
Staging: rtl8192e: Casting correct Endianness
Staging: rtl8192e: Timer setup using macro rather assignment

Greg Donald (1):
drivers: staging: sm750fb: Fix "'foo * bar' should be 'foo *bar'" errors

Greg Kroah-Hartman (13):
Staging: iop.c: move assignment out of if () block
Merge 4.1-rc2 into staging-next
Merge tag 'iio-for-v4.2a' of git://git.kernel.org/.../jic23/iio into staging-next
staging: remove i2o subsystem
Merge 4.1-rc4 into staging-next
Merge tag 'iio-for-v4.2b' of git://git.kernel.org/.../jic23/iio into staging-next
staging: lustre/obdclass/acl: remove unused variable
staging: wilc1000: remove unused data types
staging: wilc100: remove WILC_NULL usage
staging: wilc1000: remove WILC_Uint8
Merge 4.1-rc7 into staging-testing
Merge tag 'iio-for-v4.2c' of git://git.kernel.org/.../jic23/iio into staging-next
staging: wilc1000: disable driver due to build warnings

Guenter Roeck (2):
staging: wilc1000: Include linux/gpio.h instead of asm/gpio.h
staging: wilc1000: Disable for S390

Guillaume Brogi (1):
staging: vt6655: Checkpatch fix: lines longer than 80 columns

Gujulan Elango, Hari Prasath (H.) (13):
staging: i2o: Remove unwanted semicolon
staging: emxx_udc : remove stray semicolon
staging: emxx_udc: Remove dead code
staging: comedi: Remove unwanted lines of code
staging: fsl-mc: Remove redundant initalization of the .owner field
staging: gsc_hdpi: Remove dead code
staging: rtl8192e: fix wrong assignment
staging: rtl8192e: Use time_after macro
staging: rtl8192e: use time_before() macro
staging: lustre: check kzalloc return value
staging: rtl8723au: remove redundant initialization
staging: wlan-ng: check return value of kmalloc
staging: dgnc: delete all references to 'flipbuf'

Gunasundar, Balamanikandan (B.) (1):
Staging: lustre: Replace kzalloc and memcpy by kmemdup

H Hartley Sweeten (134):
staging: comedi: comedi_bond: fix 'b_mask' calc in bonding_dio_insn_bits()
staging: comedi: ni_nio_common: don't write non-existing caldac's
staging: comedi: serial2002: fix Coverity "Explicit null dereference"
staging: comedi: ni_mio_common: refactor m-series stc register handling
staging: comedi: ni_mio_common: open code the M-Series regmap offsets
staging: comedi: ni_mio_common: refactor gpct to stc register handling
staging: comedi: ni_mio_common: open code the M-Series GPCT register offsets
staging: comedi: ni_mio_common: simplify ni_m_series_set_pfi_routing()
staging: comedi: ni_stc.h: tidy up M_Offset_* values
staging: comedi: ni_stc.h: reg_type is not needed by MSeries_AI_Config_Bank_Bits()
staging: comedi: ni_stc.h: simplify MSeries_AI_Config_Bank_Bits()
staging: comedi: ni_stc.h: rename M_Offset_* symbols
staging: comedi: ni_stc.h: tidy up NI_M_AI_CFG_FIFO_DATA_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_CLK_FOUT2_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_PLL_CTRL_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_PLL_STATUS_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_AI_CFG_BYPASS_FIFO_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_AO_CFG_BANK_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_AO_REF_ATTENUATION_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_CAL_PWM_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_PFI_OUT_SEL_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_PFI_FILTER_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_CDIO_DMA_SEL_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_CDIO_STATUS_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_CDIO_CMD_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_CDI_MODE_REG bits
staging: comedi: ni_mio_common: remove BUG() check in ni_cdio_cmd()
staging: comedi: ni_stc.h: tidy up NI_M_CDO_MODE_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_INTC_ENA_REG bits
staging: comedi: ni_stc.h: tidy up NI_M_INTC_STATUS_REG bits
staging: comedi: ni_mio_common: remove disabled GPCT functions
staging: comedi: ni_stc.h: tidy up Interrupt_A_Ack_Register and bits
staging: comedi: ni_stc.h: tidy up Interrupt_B_Ack_Register and bits
staging: comedi: ni_stc.h: tidy up AI_Command_2_Register and bits
staging: comedi: ni_stc.h: tidy up AO_Command_2_Register and bits
staging: comedi: ni_stc.h: tidy up G_Command_Register
staging: comedi: ni_stc.h: tidy up AI_Command_1_Register and bits
staging: comedi: ni_stc.h: tidy up AO_Command_1_Register and bits
staging: comedi: ni_stc.h: tidy up DIO_Output_Register and bits
staging: comedi: ni_stc.h: tidy up DIO_Control_Register and bits
staging: comedi: ni_stc.h: tidy up AI_Mode_1_Register and bits
staging: comedi: ni_stc.h: tidy up AI_Mode_2_Register and bits
staging: comedi: ni_stc.h: tidy up AI_*_Load_[AB]_Registers
staging: comedi: ni_stc.h: tidy up G_{Mode,Load,Input}*_Register
staging: comedi: ni_stc.h: tidy up AO_Mode_1_Register and bits
staging: comedi: ni_stc.h: tidy up AO_Mode_2_Register and bits
staging: comedi: ni_stc.h: tidy up AO_*_Load_[AB]_Register
staging: comedi: ni_stc.h: tidy up Clock_and_FOUT_Register and bits
staging: comedi: ni_mio_common: use 'reg' in ni_set_bitfield()
staging: comedi: ni_stc.h: tidy up IO_Bidirection_Pin_Register
staging: comedi: ni_stc.h: remove unreachable code in RTSI_Output_Bit()
staging: comedi: ni_stc.h: tidy up RTSI_Trig_Direction_Register and bits
staging: comedi: ni_stc.h: tidy up Interrupt_Control_Register and bits
staging: comedi: ni_stc.h: tidy up AI_Output_Control_Register and bits
staging: comedi: ni_stc.h: tidy up Analog_Trigger_Etc_Register and bits
staging: comedi: ni_stc.h: tidy up AI_START_STOP_Select_Register and bits
staging: comedi: ni_stc.h: tidy up AI_Trigger_Select_Register and bits
staging: comedi: ni_stc.h: tidy up AI_DIV_Load_A_Register
staging: comedi: ni_stc.h: tidy up AO_Start_Select_Register and bits
staging: comedi: ni_stc.h: tidy up AO_Trigger_Select_Register and bits
staging: comedi: ni_stc.h: tidy up G_Autoincrement_Register
staging: comedi: ni_stc.h: tidy up AO_Mode_3_Register and bits
staging: comedi: ni_stc.h: tidy up Joint_Reset_Register and bits
staging: comedi: ni_stc.h: tidy up Interrupt_A_Enable_Register and bits
staging: comedi: ni_stc.h: tidy up Second_IRQ_A_Enable_Register and bits
staging: comedi: ni_stc.h: tidy up Interrupt_B_Enable_Register and bits
staging: comedi: ni_stc.h: tidy up Second_IRQ_B_Enable_Register and bits
staging: comedi: ni_stc.h: tidy up AI_Personal_Register and bits
staging: comedi: ni_stc.h: tidy up AO_Personal_Register and bits
staging: comedi: ni_stc.h: tidy up RTSI_Trig_[AB]_Output_Register and bits
staging: comedi: ni_stc.h: tidy up RTSI_Board_Register
staging: comedi: ni_stc.h: tidy up Write_Strobe_*_Register
staging: comedi: ni_stc.h: tidy up AO_Output_Control_Register and bits
staging: comedi: ni_stc.h: tidy up AI_Mode_3_Register and bits
staging: comedi: ni_stc.h: tidy up AI_Status_1_Register and bits
staging: comedi: ni_stc.h: tidy up AO_Status_1_Register and bits
staging: comedi: ni_stc.h: tidy up G_Status_Register
staging: comedi: ni_stc.h: tidy up AI_Status_2_Register
staging: comedi: ni_stc.h: tidy up AO_Status_2_Register
staging: comedi: ni_stc.h: tidy up DIO_Parallel_Input_Register
staging: comedi: ni_stc.h: tidy up G_HW_Save_Register
staging: comedi: ni_stc.h: tidy up G_Save_Register
staging: comedi: ni_stc.h: tidy up AO_*_Save_Registers
staging: comedi: ni_stc.h: tidy up Joint_Status_1_Register
staging: comedi: ni_stc.h: tidy up DIO_Serial_Input_Register
staging: comedi: ni_stc.h: tidy up Joint_Status_2_Register and bits
staging: comedi: ni_stc.h: tidy up AI_*_Save_Registers
staging: comedi: ni_stc.h: remove unused GPCT register bit defines
staging: comedi: ni_stc.h: tidy up Window_{Address,Data} defines
staging: comedi: ni_stc.h: tidy up XXX_Status register and bits
staging: comedi: ni_stc.h: tidy up Serial_Command register and bits
staging: comedi: ni_stc.h: tidy up Misc_Command register and bits
staging: comedi: ni_stc.h: tidy up 8255 register defines
staging: comedi: ni_stc.h: tidy up ADC_FIFO_Data_Register
staging: comedi: ni_stc.h: tidy up Configuration_Memory_Low register and bits
staging: comedi: ni_stc.h: tidy up Configuration_Memory_High register and bits
staging: comedi: ni_stc.h: tidy up AO_Configuration register and bits
staging: comedi: ni_stc.h: tidy up DAC_FIFO_Data register
staging: comedi: ni_stc.h: tidy up DAC[01]_Direct_Data registers
staging: comedi: ni_mio_common: remove BUG_ON(gpct_index ...) checks
staging: comedi: ni_stc.h: tidy up AI_AO_Select register and bits
staging: comedi: ni_stc.h: tidy up G0_G1_Select register and bits
staging: comedi: ni_mio_common: move ni_stc_dma_channel_select_bitfield()
staging: comedi: ni_stc.h: remove unused _bit* defines
staging: comedi: ni_stc.h: rename the NI-611x register defines
staging: comedi: ni_stc.h: rename the NI-6143 register defines
staging: comedi: ni_stc.h: tidy up the cs5529_configuration_bits
staging: comedi: ni_stc.h: tidy up the cs5529_command_bits
staging: comedi: ni_stc.h: tidy up the windowed_regs_67xx_61xx
staging: comedi: ni_stc.h: final cleanup
staging: comedi: ni_mio_common: fix build warning
staging: comedi: amplc_pc236_common: rename 'thisboard' variables
staging: comedi: amplc_pci224: rename 'thisboard' variables
staging: comedi: amplc_pci230: rename 'thisboard' variables
staging: comedi: cb_pcidda: rename 'thisboard' variables
staging: comedi: ni_670x: rename 'thisboard' variables
staging: comedi: ni_at_a2150: cleanup a2150_probe()
staging: comedi: ni_at_a2150: rename 'thisboard' variables
staging: comedi: das08_isa: rename 'thisboard' variables
staging: comedi: das08: rename 'thisboard' variables
staging: comedi: das800: cleanup das800_probe()
staging: comedi: das800: rename 'thisboard' variables
staging: comedi: das1800: cleanup das1800_probe()
staging: comedi: das1800: rename 'thisboard' variables
staging: comedi: me4000: rename 'thisboard' variables
staging: comedi: cb_pcidas: rename 'thisboard' variables
staging: comedi: cb_pcidas64: rename 'thisboard' variables
staging: comedi: adv_pci_dio: rename 'this_board' variables
staging: comedi: dt3000: rename 'this_board' variables
staging: comedi: vmk80xx: rename 'boardinfo' variables
staging: comedi: vmk80xx: sanity check context used to get the boardinfo
staging: comedi: ni_atmio: cleanup ni_getboardtype()
staging: comedi: addi_apci_1516: rename 'this_board' variables
staging: comedi: addi_apci_3120: rename 'this_board' variables

H. Nikolaus Schaller (2):
iio: adc: twl4030_madc: Fix calculation of the temperature sense current
iio: adc: twl4030_madc: Fix description of twl4030_madc_set_current_generator()

Haggai Eran (1):
staging: rtl8712: prevent buffer overrun in recvbuf2recvframe

Hari Prasath Gujulan Elango (24):
staging: wilc1000: remove unnecessary typecast
staging: wilc1000: remove dead code
staging: wilc1000: remove ununsed function
staging: wilc1000: remove commented code
staging: sm750fb: Add missing Kconfig dependency
staging: dgnc: remove ununsed Macro
staging: rtl8188eu: remove unwanted assignment
staging: rtl8712: fix indentation issue
staging: rtl8188eu: use table to get channel plan from country code
staging: wilc1000: fix build warning related to time_after_eq macro
staging: wilc1000: use memdup_user
staging: comedi: remove commented code
staging: emxx_udc: remove commented code
staging: wlan-ng: Replace hard coded values with MACRO's
staging: rtl8188eu: fix typo in comments section
staging: wilc1000: remove unwanted code
staging: slicoss: remove unused macro
staging: comedi: use BIT macro for bit shift operation
staging: comedi: amplc_pci230: rename 'todo' variable
staging: sm750fb: convert pr_err to pr_info
staging: lustre: lnet: selftest: use min_t in place of min
staging: wlan-ng: Remove ununsed debug print & associated macro
staging: dgnc: fix typo in comments secion
staging: dgnc: free memory allocated

Hari Prasath Gujulan yyElango (1):
staging: wilc1000: use time_after_eq

Harisangam Sharvari (2):
Staging: vt6655: Remove unnecessary equality checks in rxtx.c
staging: rtl8192u: Removed redundant bool comparisons in r8192U_dm.c

Hartmut Knaack (28):
tools:iio:generic_buffer: fix order of freeing data
tools:iio:generic_buffer: free dev_dir_name on exit
tools:iio:iio_utils: free scan_el_dir on exit
tools:iio: free channel-array completely
tools:iio:iio_utils: fix allocation handling
tools:iio:lsiio: add closedir before exit
tools:iio: save errno first
tools:iio:iio_event_monitor: save right errno
tools:iio:generic_buffer: fix check of errno
tools:iio:generic_buffer: pass up right error code
tools:iio:generic_buffer: sign-extend and shift data
tools:iio:iio_utils: check amount of matches
tools:iio:iio_utils: implement digit calculation
tools:iio:iio_utils: mark private function static
tools:iio: catch errors in string allocation
tools:iio:generic_buffer: catch errors for arguments conversion
tools:iio:generic_buffer: add error handling
tools:iio:iio_event_monitor: add error handling
tools:iio:iio_utils: add error handling
tools:iio:lsiio: add error handling
tools:iio:iio_utils: add missing documentation
tools:iio: return values directly
tools:iio:iio_event_monitor: refactor events output
tools:iio:iio_utils: refactor assignment of is_signed
tools:iio:iio_utils: move up reset of sysfsfp
tools:iio:iio_utils: initialize count during declaration
tools:iio: rework program parameters
tools:iio:iio_utils: pass strings as const

Heiner Kallweit (1):
staging: fbtft: Add support for Himax HX8357D controller

Huacai Chen (1):
staging: sm750: Fix lynxfb_ops_imageblit() if image->depth != 1

Ian Abbott (62):
staging: comedi: wrap COMEDI_SRF_FREE_SPRIV usage
staging: comedi: move COMEDI_SRF_... macros to "comedi_fops.c"
staging: comedi: mite: move #include <linux/slab.h>
staging: comedi: mite.h: remove PCIMIO_COMPAT
staging: comedi: mite.c: remove commented out USE_KMALLOC
staging: comedi: mite.h: remove "../comedi_pci.h" and make self-reliant
staging: comedi: mite.h: reformat some comments
staging: comedi: mite.c: reformat comments
staging: comedi: mite.h: whitespace changes in function declarations
staging: comedi: mite: use a better MODULE_DESCRIPTION()
staging: comedi: gsc_hpdi: tidy up comments
staging: comedi: gsc_hpdi: remove multiple board type support
staging: comedi: gsc_hpdi: usleep_range is preferred over udelay
staging: comedi: gsc_hpdi: prefer using the BIT() macro
staging: comedi: gsc_hpdi: use PCI_DEVICE_SUB()
staging: comedi: gsc_hpdi: use a better MODULE_DESCRIPTION()
staging: comedi: 8255: fix I/O region leak on failure
staging: comedi: 8255.h: don't include "../comedidev.h"
staging: comedi: 8255: document callback parameters better
staging: comedi: comedi_8255: new module split from 8255
staging: comedi: amplc_dio200.h: reformat copyright comment
staging: comedi: amplc_dio200.h: make self-reliant
staging: comedi: amplc_dio200.c: reformat copyright comment
staging: comedi: amplc_dio200_common.c: reformat copyright comment
staging: comedi: amplc_dio200_common.c: fix up brace style
staging: comedi: amplc_dio200_pci.c: reformat copyright comment
staging: comedi: addi_watchdog.h: don't include "../comedidev.h"
staging: comedi: comedi_8254.h: make self-reliant
staging: comedi: comedi_isadma.h: make self-reliant
staging: comedi: cb_pcimdas: fix handlers for DI and DO subdevices
staging: comedi: das08.h: reformat copyright comment
staging: comedi: das08.h: change description in copyright header comment
staging: comedi: das08.h: reformat remaining comments
staging: comedi: das08: use indexed initializer for AI range table types
staging: comedi: das08: improve test for programmable gain
staging: comedi: das08.h: make self-reliant
staging: comedi: das08: rename DAS08_LSB and DAS08_MSB
staging: comedi: das08: rename DAS08_TRIG_12BIT
staging: comedi: das08: rename DAS08_STATUS
staging: comedi: das08: rename and rewrite DAS08_EOC
staging: comedi: das08: rename and rewrite DAS08_IRQ
staging: comedi: das08: rename and rewrite DAS08_IP
staging: comedi: das08: rename DAS08_CONTROL
staging: comedi: das08: rename DAS08_MUX() and DAS08_MUX_MASK
staging: comedi: das08: rename and rewrite DAS08_INTE
staging: comedi: das08: rename DAS08_OP() and DAS08_DO_MASK
staging: comedi: das08: rename and split DAS08JR_DIO
staging: comedi: das08: rename DAS08JR_AO_LSB() and DAS08JR_AO_MSB()
staging: comedi: das08: add DAS08JR_AO_UPDATE_REG
staging: comedi: das08: replace DAS08AO_GAIN_CONTROL/STATUS
staging: comedi: das08: rename DAS08AO_AO_LSB() and DAS08AO_AO_MSB()
staging: comedi: das08: rename DAS08AO_AO_UPDATE
staging: comedi: das08: remove board register map comments
staging: comedi: das08.c: reformat copyright comment
staging: comedi: das08.c: reformat remaining comments
staging: comedi: das08: rename ai range tables
staging: comedi: das08: rename the gainlist variables
staging: comedi: das08: rename das08_ai_rinsn()
staging: comedi: das08: rename das08_di_rbits() & das08jr_di_rbits()
staging: comedi: das08: rename das08_do_wbits() & das08jr_do_wbits()
staging: comedi: das08: clarify sign-magnitude conversion
staging: comedi: das08: use better MODULE_DESCRIPTION()

Irina Tirdea (13):
iio: accel: mma9551_core: wrong doc fixes
iio: accel: mma9551_core: typo fix in RSC APP ID
iio: accel: mma9553: check for error in reading initial activity and stepcnt
iio: accel: mma9553: return 0 as indication of success
iio: accel: mma9553: comment and error message fixes
iio: accel: mma9553: use GENMASK
iio: accel: mma9553: prefix naming fixes
iio: accel: mma9553: refactor mma9553_read_raw
iio: accel: mma9553: fix gpio bitnum init value
iio: magn: Add support for BMC150 magnetometer
iio: magn: bmc150_magn: Add devicetree binding documentation
iio: core: Introduce IIO_CHAN_INFO_OVERSAMPLING_RATIO
iio: magn: bmc150_magn: add oversampling ratio

Isaac Assegai (20):
Staging: sm750fb: Replace spaces with tabs at the start of lines
Staging: sm750fb: sm750_hw.h: Insert spaces after commas.
Staging: sm750fb: sm750_help.h: Insert spaces after commas.
Staging: sm750fb: sm750.h: Insert spaces after commas.
Staging: sm750fb: Inserted spaces after commas in four files.
Staging: sm750fb: Inserted spaces after commas in three files.
Staging: sm750fb: sm750_hw.c: Insert spaces after commas.
Staging: sm750fb: sm750_accel.c: Insert spaces after commas.
Staging: sm750fb: sm750_cursor.c: Insert spaces after commas.
Staging: sm750fb: Insert spaces after commas in two files.
Staging: sm750fb: Insert spaces after commas in two files.
Staging: sm750fb: ddk750_display.c: Insert spaces after commas.
Staging: sm750fb: modedb.h: Replace spaces with tabs
Staging: sm750fb: modedb.h: Shorten lines to under 80 characters
Staging: sm750fb: ddk750_swi2c.h: Replace spaces with tabs
Staging: sm750fb: ddk750_swi2c.h: Shorten lines to under 80 characters
Staging: sm750fb: ddk750_swi2c.c: Replace spaces with tabs
Staging: sm750fb: ddk750_swi2c.c: Insert spaces around operators
Staging: sm750fb: ddk750_swi2c.c: Place braces on correct lines
Staging: sm750fb: ddk750_swi2c.c: Insert spaces before parenthesis

Jagan Teki (3):
staging: android: Add more help description on Kconfig
staging: rtl8188eu: core: Fix line over 80 characters
staging: rtl8712: Use ether_addr_copy() instead of memcpy()

Jaime Arrocha (2):
staging: comedi: coding style identation error fix
staging: gdm724x: Remove test for host endian

Jakub Sitnicki (3):
staging: rtl8188eu: Remove redundant CONFIG_88EU_AP_MODE tests
staging: rtl8188eu: Kill dead calls to kill_pid()
staging: rtl8188eu: kill unused INCLUDE_MULTI_FUNC_* macros

James Simmons (15):
staging:lustre: fixup LNet resource container api
staging:lustre: cleanup libcfs lock handling
staging:lustre: move tcpip abstraction
staging:lustre: remove useless libcfs_sock_release
staging:lustre: remove useless libcfs_sock_abort_accept
staging:lustre: rename tcpip handling functions to lnet_* prefix
staging:lustre: use available kernel wrappers in lib-socket.c
staging:lustre: lib-socket.c code cleanup - indentation etc
staging:lustre: Update license and copyright for lib-socket.c
staging:lustre: Delete all obsolete LND drivers
staging:lustre: move LNet NID macros to LNet layer
staging:lustre: separate kernel and user land defines in the LNet headers
staging:lustre: fix camel case for LNetInit and LNetFini
staging:lustre: LNet header code cleanup - indentation etc
staging:lustre: Update license and copyright for the LNET headers

Jes Sorensen (70):
staging: unisys: visorchipset: Remove unused NONULLSTR()
staging: unisys: visorchipset: Avoid struct typedef abuse
staging: unisys: visorchipset: Get rid of ugly BOOL/TRUE/FALSE usage
staging: unisys: visorchipset: Do not use confuse size of long with size of u32
staging: unisys: visorchipset: Use correct type for dev_no
staging: unisys: visorchipset: Remove unused get_channel_info notifier
staging: unisys: visorchipset: Get rid of ulong usage
staging: unisys: Move module parameters around and mark static
staging: unisys: Move MYDRVNAME to visorchipset.h
staging: unisys: Eliminate globals.h
staging: unisys: Fix up a few cases of bad formatting
staging: unisys: Remove some unnecessary parenthesis
staging: unisys: Remove unncessary parenthesis
staging: unisys: Don't zero struct elements which will be memset away
staging: unisys: Do not initialize variables unnecessarily
staging: unisys: Get rid of uint usage
staging: unisys: Remove unused cache object counter
staging: unisys: Don't include timskmod.h
staging: unisys: Remove a couple of unnecessary blank lines
staging: unisys: buffer_list_pool isn't used for anything
staging: unisys: Remove write-only visorchipset_bus_info.dev_no
staging: unisys: findbus() doesn't need to be inline
staging: unisys: Remove unused typedef SPARREPORTEVENT_COMPLETE_FUNC
staging: unisys: finddevice() doesn't need to be inline
staging: unisys: delbusdevices() doesn't need to be inline
staging: unisys: Avoid some == 0 checks
staging: unisys: No point in checking != 0
staging: unisys: Remove write-only variable g_diag_msg_hdr
staging: unisys: Remove write-only variable g_del_dump_msg_hdr
staging: unisys: visorchannel: visorchannel_create_overlap() is never used
staging: unisys: visorbus: visorchannel_create_guts() always has parent == NULL
staging: unisys: memregion: Nothing uses overlap allocations, so nuke it
staging: unisys: memregion: Use proper errno for mapit()
staging: unisys: memregion: Eliminate unnecessary 'requested' flag
staging: unisys: visorchipset: parser_init_guts(): Localize memregion usage
staging: unisys: visorchipset: Use ioremap direction rather than heavy visor_memregion
staging: unisys: visorchipset.c: No need to include memregion.h anymore
staging: unisys: visorchannel_clear(): Avoid 64KB memory leak
staging: unisys: visorchannel_clear(): No need to use vmalloc here
staging: unisys: decouple visor_memregion_{read, write}()
staging: unisys: memregion: move struct memregion to memregion.h
staging: unisys: memregion: Embed memregion in struct channel
staging: unisys: visorchannel_get_memregion() isn't used
staging: unisys: Eliminate unused visorchannel_dump_section()
staging: unisys: Eliminate visor_memregion_create()
staging: unisys: memregion: Eliminate visor_memregion_destroy()
staging: unisys: memregion: Eliminate visor_memregion_resize()
staging: unisys: memregion: Eliminate visor_memregion_get_*() functions
staging: unisys: memregion: {un, }mapit() are no longer used
staging: unisys: visorchannel_write(): Use memcpy_toio() directly
staging: unisys: visorchannel_read(): Use memcpy_fromio() directly
staging: unisys: visorchannel_write(): Handle partial channel_header writes
staging: unisys: visorchannel_create_guts(): Use visorchannel_read()
staging: unisys: Eliminate visor_memregion_read()
staging: unisys: Eliminate visor_memregion_write()
staging: unisys: Finally remove the last remnants of memregion
staging: unisys: visorchannel: Make visorchannel_create take a gfp_t
staging: unisys: visorchipset: Declare parser_init_byte_stream() static
staging: unisys: parser: Remove unused functions and mark others static
staging: unisys: parser_init_guts(): standard_payload_header is always false
staging: unisys: Remove wrapper around parser_init_guts()
staging: unisys: visorchipset: Remove unused cache allocator
staging: unisys: uislib.h: Remove unused cache allocation prototypes
staging: unisys: visorchipset_file_{init, cleanup}(): mark static
staging: unisys: Remove unused visorchipset_save_message()
staging: unisys: visorchipset_init(): Simplify initial checks
staging: unisys: Remove unused livedump_info
staging: unisys: Include missing headers
staging: unisys: Removed unused entries from struct visor_channeltype_descriptor
staging: unisys: visorchannel_write() fix potential memory corruption

Jimmy Devine (1):
staging: rtl8188eu: remove space before open square bracket '['

Joglekar Tejas (3):
Staging: comedi: ni_at_a2150: remove extra spaces before tab
staging:rtl8723au:ioctl_cfg80211:spaces required around '>'
staging:rtl8723au:rtw_ap:space prohibited between function name & '('

Johan Hovold (1):
staging: octeon-usb: fix unaligned isochronous transfers

John L. Hammond (4):
staging:lustre: assume a kernel build
staging:lustre: remove lnet/include/lnet/linux/
staging:lustre: rename socklnd_lib-linux.c
staging:lustre: merge socklnd_lib-linux.h into socklnd.h

Johnny Kim (4):
staging: wilc1000: Add SDIO/SPI 802.11 driver
staging: MAINTAINERS: add maintainer for wilc1000 device
staging: wilc1000: modify printk format
staging: wilc1000: remove uninitialized warnings

Jonathan Cameron (4):
iio:light:ltr501 bug in parameter sanity check.
staging:iio:light: Add some missing brackets to make sure code works as intended.
iio:prox:sx9500 trivial simplification of return path in init function.
iio:temp:mlx90614 trivial drop of unnecessary ret return from write_raw.

Julia Lawall (50):
staging: lustre: llite: drop uses of OBD free functions
staging: lustre: drop uses of some OBD alloc and free functions
staging: emxx_udc: test returned value
staging: lustre: fid: Use kzalloc and kfree
Staging: lustre: fld: Use kzalloc and kfree
staging: lustre: lclient: Use kzalloc and kfree
staging: lustre: ldlm: Use kzalloc and kfree
staging: lustre: lmv: Use kzalloc and kfree
staging: lustre: mdc: Use kzalloc and kfree
staging: lustre: mgc: Use kzalloc and kfree
staging: lustre: obdclass: Use kzalloc and kfree
staging: lustre: obdecho: Use kzalloc and kfree
staging: lustre: osc: Use kzalloc and kfree
staging: lustre: ptlrpc: Use kzalloc and kfree
staging: lustre: ldlm: ldlm_lib: remove unneeded null test before free
staging: lustre: ldlm: ldlm_lock: remove unneeded null test before free
staging: lustre: ldlm: ldlm_resource: remove unneeded null test before free
staging: lustre: libcfs: linux: remove unneeded null test before free
Staging: lustre: llite: dir: remove unneeded null test before free
Staging: lustre: llite: file: remove unneeded null test before free
Staging: lustre: llite: llite_lib: remove unneeded null test before free
staging: lustre: llite: statahead: remove unneeded null test before free
staging: lustre: lmv: remove unneeded null test before free
staging: lustre: lov: lov_dev: remove unneeded null test before free
staging: lustre: mdc: remove unneeded null test before free
staging: lustre: obdclass: genops: remove unneeded null test before free
staging: lustre: obdclass: llog: remove unneeded null test before free
staging: lustre: obdclass: obd_config: remove unneeded null test before free
staging: lustre: obdclass: obd_mount: remove unneeded null test before free
staging: lustre: obdecho: remove unneeded null test before free
Staging: lustre: osc: remove unneeded null test before free
Staging: lustre: ptlrpc: lproc_ptlrpc: remove unneeded null test before free
staging: lustre: ptlrpc: sec_plain: remove unneeded null test before free
staging: lustre: ptlrpc: service: remove unneeded null test before free
staging: lustre: ptlrpc: Replace OBD_CPT_ALLOC etc by kzalloc_node
drivers: staging: lustre: lustre: Replace OBD_CPT_ALLOC etc by kzalloc_node
staging/lustre/ptlrpc: Replace OBD_CPT_ALLOC etc by kzalloc_node
staging: lustre: cl_page: drop unneeded variable
staging: lustre: cl_page: delete empty macros
staging/lustre/mdc: drop unneeded goto
lustre: lov: Drop lov_lock_handles structure
lustre: lov: Drop unneeded set_oabufs and set_pga fields
lustre: lov: Drop rq_buflen field
lustre: llite: Replace uses of OBD_{ALLOC,FREE}_LARGE
lustre: lmv: Replace uses of OBD_{ALLOC,FREE}_LARGE
lustre: lov: Replace uses of OBD_{ALLOC,FREE}_LARGE
lustre: mdc: Replace uses of OBD_{ALLOC,FREE}_LARGE
lustre: obdclass: Replace uses of OBD_{ALLOC,FREE}_LARGE
lustre: obdclass: linux: Replace uses of OBD_{ALLOC, FREE}_LARGE
lustre: ptlrpc: Replace uses of OBD_{ALLOC,FREE}_LARGE

Juston Li (2):
staging: rtl8723au: fix sparse warning
staging: sm750fb: fix c99 comments

Krzysztof Kozlowski (10):
staging: iio: ad7606_par: Constify platform_device_id
iio: hid-sensor-accel-3d: Constify platform_device_id
iio: adc: axp288: Constify platform_device_id
iio: hid-sensor-gyro-3d: Constify platform_device_id
iio: light: hid-sensor-als: Constify platform_device_id
iio: light: hid-sensor-prox: Constify platform_device_id
iio: hid-sensor-magn-3d: Constify platform_device_id
iio: hid-sensor-incl-3d: Constify platform_device_id
iio: hid-sensor-rotation: Constify platform_device_id
iio: hid-sensor-press: Constify platform_device_id

Ksenija Stanojevic (1):
Staging: rts5208: Replace timeval with timespec64

Kuppuswamy Sathyanarayanan (7):
iio: ltr501: Add regmap support.
iio: ltr501: Add integration time support
iio: ltr501: Add interrupt support
iio: ltr501: Add interrupt rate control support
iio: ltr501: Add ACPI enumeration support
iio: ltr501: Fix proximity threshold boundary check
iio: ltr501: Add light channel support

Lars-Peter Clausen (10):
iio: Replace printk in __iio_update_buffers with dev_dbg
iio: __iio_update_buffers: Slightly refactor scan mask memory management
iio: __iio_update_buffers: Perform request_update() only for new buffers
iio: Add I/Q modifiers
iio: __iio_update_buffers: Verify configuration before starting to apply it
iio: __iio_update_buffers: Split enable and disable path into helper functions
iio: __iio_update_buffers: Leave device in sane state on error
iio: Always compute masklength
iio: Specify supported modes for buffers
iio: Require strict scan mask matching in hardware mode

Laurent Navet (1):
iio: buffer: remove unneeded test

Linus Walleij (8):
iio: st_sensors: print error when failing to get IRQ
iio: st_sensors: make interrupt optional
iio: st_sensors: make BDU optional
iio: st_sensors: make detection more helpful
iio: magnetometer: support for lsm303dlh
iio: make tools more cross-compilation friendly
iio: st_accel: support 8bit channel data
iio: st_accel: support the LIS331DL sensor

Luca Ceresoli (26):
staging: rtl8188eu: remove duplicated comments
staging: rtl8188eu: fix comments over 80 characters
staging: rtl8188eu: document enum where it is declared
staging: rtl8188eu: simplify nested ifs
staging: rtl8188eu: fix lines over 80 characters
staging: rtl8188eu: remove useless comment
staging: rtl8188eu: remove commented code
staging: rtl8723au: remove useless return value
staging: rtl8723au: remove useless comment
staging: rtl8712: remove useless comment
staging: rtl8712: remove unneeded forward declaration
staging: rtl8712: remove useless return value
staging: rtl8188eu: cosmetic: remove useless spaces
staging: rtl8188eu: add missing blank lines after declarations
staging: rtl8188eu: remove useless return value
staging: rtl8188eu: declare internal symbols as static
staging: rtl8188eu: return an error code, not a boolean
staging: rtl8188eu: rtw_mlme_ext.c: reorder message callbacks and tables
staging: rtl8188eu: rtw_mlme_ext.c: unexport message callbacks
staging: rtl8188eu: unexport internal functions
staging: rtl8188eu: issue_probersp(): remove unused parameter
staging: rtl8723au: issue_probersp(): remove unused parameter
staging: rtl8188eu: issue_probersp(): remove unused variable and dead code
staging: rtl8188eu: fix wrong debug print
staging: rtl8188eu: don't define issue_asocrsp() in non-AP mode
staging: rtl8188eu: don't define OnAuth() in non-AP mode

Luis R. Rodriguez (2):
staging: sm750fb: use arch_phys_wc_add() and ioremap_wc()
staging: xgifb: use arch_phys_wc_add() and ioremap_wc()

Madhusudhanan Ravindran (3):
staging: fbtft: replace fbtft_dev_dbg with standard dev_dbg call
staging: emxx_udc: remove commented code
staging: wilc1000: remove unused variables

Malcolm Priestley (12):
staging: vt6655: device_intr check for vif on while loop
staging: vt6655: implement ieee80211_low_level_stats
staging: vt6655: dead code remove STAvUpdate802_11Counter
staging: vt6655: Remove call to STAvUpdateIsrStatCounter.
staging: vt6655: remove mib.c/h dead code.
staging: vt6655: use workqueue for interrupt handling
staging: vt6655: vnt_interrupt_process remove page 0 select
staging: vt6655: vnt_interrupt_process remove camel case.
staging: vt6655: replace and resize dwIsr
staging: vt6655: device_rx_srv check sk_buff is NULL
staging: vt6655: remove suspend struct notifier_block.
staging: vt6655: use module_pci_driver helper

Marcus Folkesson (1):
staging: lustre: fix non-static symbol warnings reported by sparse

Markus BÃhme (1):
staging: rtl8188eu: core/rtw_led.c: fix coding style issue

Marti Bolivar (1):
staging: rtl8192u: don't redefine container_of()

Martin Fuzzey (7):
iio: mma8452: Initialise before activating
iio: mma8452: Add access to registers via DebugFS
iio: core: add high pass filter attributes
iio: mma8452: Basic support for transient events.
iio: mma8452: Add support for transient event debouncing
iio: mma8452: Add highpass filter configuration.
iio: mma8452: Add support for interrupt driven triggers.

Masanari Iida (2):
staging: gdm72xx: Fix typos in printk
staging: sm750fb: Fix typo in sm750.c

Mateusz Kulikowski (70):
staging: rtl8192e: Fix SPACE_BEFORE_TAB warnings
staging: rtl8192e: Copy comments from r819XE_phyreg.h to r8192E_phyreg.h
staging: rtl8192e: remove r819xE_phyreg.h
staging: rtl8192e: Fix SPACING errors
staging: rtl8192e: Remove bb tx gains from r8192_priv
staging: rtl8192e: Fix LINE_SPACING warning
staging: rtl8192e: Fix DEEP_INDENTATION warnings in rtllib_parse_info_param()
staging: rtl8192e: Fix DEEP_INDENTATION warnings in rtl_dm.c
staging: rtl8192e: Fix DeviceID in rtl8192_pci_findadapter()
staging: rtl8192e: accept const MAC address
staging: rtl8192e: Make ethernet addresses properly aligned
staging: rtl8192e: Fix PREFER_ETHER_ADDR_COPY warnings
staging: rtl8192e: Fix DEEP_INDENTATION warning in rtllib_parse_info_param()
staging: rtl8192e: Replace memcmp() with ether_addr_equal()
staging: rtl8192e: Remove rtllib_crypt.[ch]
staging: rtl8192e: Replace RTLLIB_DEBUG(DL_ERR) with netdev_*()
staging: rtl8192e: Remove RTLLIB_ERROR() and RTLLIB_WARNING()
staging: rtl8192e: Remove RTLLIB_DEBUG_WX()
staging: rtl8192e: Simplify rtllib_process_probe_response()
staging: rtl8192e: Remove RTLLIB_DEBUG_SCAN()
staging: rtl8192e: Remove RTLLIB_DEBUG_(FRAG|EAP|DROP|STATE|TX|RX)()
staging: rtl8192e: Remove RTLLIB_DEBUG_QOS()
staging: rtl8192e: Remove RTLLIB_DEBUG_MGMT()
staging: rtl8192e: Remove RTLLIB_DEBUG_INFO()
staging: rtl8192e: Remove RTLLIB_DEBUG()
staging: rtl8192e: Remove RTLLIB_DEBUG_DATA()
staging: rtl8192e: Remove remains of RTLLIB_*_DEBUG() (including proc entry)
staging: rtl8192e: Remove assert() macro
staging: rtl8192e: Fix PREFER_PR_LEVEL warnings
staging: rtl8192e: Fix LONG_LINE warnings
staging: rtl8192e: Fix LONG_LING in rtllib_parse_info_param()
staging: rtl8192e: Remove unimplemented iwpriv handlers
staging: rtl8192e: Fix OOM_MESSAGE warnings
staging: rtl8192e: Remove unused rtl_crypto.h
staging: rtl8192e: Replace ?: with max_t
staging: rtl8192e: Replace ?: with min_t
staging: rtl8192e: Replace ?: with max
staging: rtl8192e: Remove unneeded RT_TRACE(COMP_ERR,...)
staging: rtl8192e: rtl8192_phy_checkBBAndRF(): Don't check MAC
staging: rtl8192e: Replace RT_TRACE(COMP_ERR, ...) with netdev_*
staging: rtl8192e: Fix trivial LONG_LINE errors
staging: rtl8192e: rtl8192E_suspend(): Fix WOL reporting
staging: rtl8192e: Fix SPACING error
staging: rtl8192e: Remove dead code
staging: rtl8192e: Remove dead code: cmpk_handle_query_config_rx()
staging: rtl8192e: Remove dead code: cmpk_message_handle_rx()
staging: rtl8192e: Remove dead code: read/write_cam
staging: rtl8192e: Remove unused macros/structures in rtl_core.h
staging: rtl8192e: Remove dead code: rtl_dm.[ch]
staging: rtl8192e: Remove dead code: undefined arrays
staging: rtl8192e: Remove dead code: rt_stats
staging: rtl8192e: Remove dead code: r8192_priv members
staging: rtl8192e: Remove dead code: mp_adapter
staging: rtl8192e: remove dm_shadow
staging: rtl8192e: Remove dead code: dig_t::dbg_mode, drx_path_sel::DbgMode
staging: rtl8192e: Remove unused code in rtl819x_HT.h
staging: rtl8192e: Remove unused code in rtllib.h
staging: rtl8192e: Remove rt_hi_throughput::ChnkOp
staging: rtl8192e: Remove ENABLE_LOCK_DEBUG reference
staging: rtl8192e: Remove rtllib_stop_queue()
staging: rtl8192e: Remove rtllib_wake_queue()
staging: rtl8192e: Remove rtllib_is_shortslot()
staging: rtl8192e: Remove rtllib_wx_get_encode_ext()
staging: rtl8192e: Remove rtllib_device::get_nic_desc_num()
staging: rtl8192e: Remove WIRELESS_EXT checks
staging: rtl8192e: Remove rtllib_network::last_associate
staging: rtl8192e: Remove rt_pwr_save_ctrl members
staging: rtl8192e: Remove unused rtllib_device members
staging: rtl8192e: Remove softmac_hint11d_wq queue
staging: rtl8192e: Remove rtllib_device::agregation

Matthew Needes (2):
staging: comedi/drivers/pcl.* coding style fixes
staging: comedi/drivers/pcl.* coding style fixes

Maxime Lorrillere (1):
staging:lustre fix lines starting with spaces in libcfs/hash.c

MichaÅ KÄpieÅ (1):
staging: ft1000: ft1000-usb: ft1000_hw.c: fix long lines

Michel von Czettritz (1):
staging: sm750fb: remove duplicate from fb_videomode

Mike Shuey (8):
staging: lustre: lnet: lnet: code cleanups - variable declarations
staging: lustre: lnet: dead code - remove lnet_fini_locks
staging: lustre: lnet: dead code - remove LNetSetAsync
staging: lustre: lnet: lnet: Module is LNet, not Portals
staging: lustre: lnet: o2iblnd: code cleanup - align whitespace
staging: lustre: lnet: socklnd: code cleanup - align spacing
staging: lustre: lnet: selftest: code cleanup - variable spacing, indentation
staging: lustre: lnet: remove LNET_MUTEX_LOCK macro

Mitchel Humpherys (1):
staging: ion: chunk_heap: use pr_debug for heap creation print

Nicholas Mc Guire (4):
staging: rts5208: pass timeout as HZ independent value
staging: me_daq: use schedule_timeout_interruptible()
staging: panel: use schedule_timeout_interruptible()
staging: unisys: use schedule_timeout_interruptible()

Nickolaus Woodruff (1):
staging: rtl8192u: Make core functions static

Nicolas Iooss (1):
Staging: fbtft: fix header guard typo

Niranjan Dighe (3):
Staging: lustre: Replace kzalloc followed by memcpy with kmemdup
Staging: sm750fb: replace spaces by tabs
Staging: sm750fb: correct spacing between lines of code

Nizam Haider (1):
Staging: rts5208: xd: Fixed checkpatch warning

Oleg Drokin (59):
staging/lustre: Always try kmalloc first for OBD_ALLOC_LARGE
staging/lustre: Only set INTERRUPTIBLE state before calling schedule
staging/lustre/ptlrpc: Fix wrong indenting in plain_authorize()
staging/lustre/ptlrpc: Fix potential NULL pointer dereference
staging/lustre/llite: Fix wrong identing in ll_setxattr_common
staging/lustre: Generic helpers for sysfs
staging/lustre: Move /proc/fs/lustre root level files to sysfs
staging/lustre/llite: Preparation to move /proc/fs/lustre/llite to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/blocksize to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/kbytes* to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/files* to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/client_type to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/fstype to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/uuid to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/max_read_ahead_mb to sysfs
staging/lustre/llite: move llite/max_read_ahead_per_file_mb to sysfs
staging/lustre/llite: move llite/max_read_ahead_whole_mb to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/checksum_pages to sysfs
staging/lustre/llite: remove unused ll_max_rw_chunk
staging/lustre/llite: move /proc/fs/lustre/llite/stats_track* to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/statahead_{max, agl} to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/lazystatfs to sysfs
staging/lustre/llite: move /proc/fs/lustre/llite/*_easize to sysfs
staging/lustre/llite: remove llite/*_cookiesize proc files
staging/lustre/llite: move /proc/fs/lustre/llite/xattr_cache to sysfs
staging/lustre/ldlm: Preparation to move /proc/fs/lustre/ldlm to sysfs
staging/lustre/ldlm: move cancel_unused_locks_before_replay to sysfs
staging/lustre/ldlm: move namespaces/resource_count to sysfs
staging/lustre/ldlm: move namespace/lock_count to sysfs
staging/lustre/ldlm: move namespaces/lru_size to sysfs
staging/lustre/ldlm: move namespaces/early_lock_cancel to sysfs
staging/lustre/ldlm: move namespaces/lock_unused_count to sysfs
staging/lustre/ldlm: move namespaces/lru_max_age to sysfs
staging/lustre/ldlm: remove server-side congested locks support
staging/lustre/ldlm: Add infrastructure to move ldlm pool controls to sysfs
staging/lustre/ldlm: move procfs ldlm pool stats to sysfs
staging/lustre: Add debugfs root
staging/lustre: move /proc/fs/lustre/devices to debugfs
staging/lustre/ptlrpc: Add infrastructure for sysfs migration
staging/lustre/ptlrpc: move procfs threads* files to sysfs
staging/lustre/ptlrpc: move procfs high_priority_ratio file to sysfs
staging/lustre: Remove useless num_refs procfs variable
stagng/lustre/obdclass: Remove unused function lprocfs_rd_num_exports
staging/lustre/obdecho: Remove procfs registration
staging/lustre/obdclass: Prepare for procfs to sysfs migration
staging/lustre/obdclass: Move common obd proc files to sysfs
staging/lustre/llite: make llite/lov and lmv symlinks
staging/lustre/mdc: move mdc-specific procfs files to sysfs
staging/lustre/osc: move suitable values from procfs to sysfs
staging/lustre/lov: Move suitable variables from procfs to sysfs
staging/lustre/lmv: Move suitable entries from procfs to sysfs
staging/lustre: Update header license for lustre_dlm_flags.h
staging/lustre/llite: Move all remaining procfs entries to debugfs
staging/lustre/obd: Rename lprocfs_add_symlink to ldebugfs_add_symlink
staging/lustre/obd: remove unused lprocfs_exp_setup() and related functions
staging/lustre/obd: Remove nid_stats tracking
staging/lustre/ldlm: Fix up LDLM_POOL_SYSFS_WRITER*_STORE define
staging/lustre/llite: remove LL_IOC_REMOVE_ENTRY handler
staging/lustre/llite: fix ll_getname user buffer copy

Paul Gortmaker (9):
rtl8188eu: don't duplicate ieee80211 constants for status/reason
rtl8712: don't duplicate ieee80211 constants for status/reason
rtl8192u: don't trample on <linux/ieee80211.h> struct namespace
rtl8192u: promote auth_mode to a full 8 bits
rtl8192u: align local ieee80211_wmm_ac_param struct fields with global
rtl8192u: don't duplicate ieee80211 constants for status/auth/reason
rtl8192u: delete another embedded instance of generic reason codes
rtl8192e: delete local copy of iee80211 reason codes.
drivers/staging: include <module.h> for modular android tegra_ion code

Pedro Marzo Perez (3):
Staging: rtl8192u: Correct include indentation and openning braces at new line
Staging: rtl8192u: Simplify error check code at prism2_wep_init
Staging: rtl8192u: Remove two useless lines at ieee80211_wep_null

Pekka Enberg (3):
staging/lustre: Remove __attribute__ definition from libcfs.h
staging/lustre: Remove duplicate helpers from libcfs.h
staging/lustre: Use roundup_pow_of_two() in LNetEQAlloc()

Peng Fan (1):
staging: nvec: remove duplicated const

Peter Karlsson (3):
staging: ft1000-usb: Removed unnecessary parenthes
staging: ft1000-usb: Removed global initialization
staging: ft1000-usb: Removed CVS keyword marker

Peter Meerwald (3):
iio:tsl4531: Fix leftover TCS3472_ prefix in tsl4531 driver
iio:tsl2563: Use tsl2563_ prefix for driver's functions
iio:tmp006: Prefix #defines with TMP006_

Peter Senna Tschudin (1):
staging: goldfish: Fix pointer cast for 32 bits

Phong Tran (2):
staging: android: ion_test: unregister the misc device
staging: android: ion_test: unregister the platform device

Prarit Bhargava (13):
staging: unisys: unify businst attributes into visorbus_main.c
staging: unisys: unify channel attributes into visorbus_main.c
staging: unisys: unify devmajorminor attributes into visorbus_main.c
staging: unisys: rename visorchannel_funcs.c to visorchannel.c
staging: unisys: remove globals.h
staging: unisys: remove visorbus_private.h
staging: unisys: move visorchipset files to visorbus
staging: unisys: cleanup visorbus_private.h
staging: unisys: visorchannel cleanup visorchannel_create_guts()
staging: unisys: visorchannel some general function cleanups
staging: unisys: fix sig_read_data and sig_read_data functions
staging: unisys: remove BOOL,TRUE,FALSE definitions
staging: unisys: add acpi pnp driver

Prasanna Karthik (4):
Staging: lustre: Clean up Coding style Fix
staging:rtl8712:Fix compressed return statement
staging:rtl8723au: Fix return statement reported by coccinelle
staging:lustre:mdc: Fix return statement reported by coccinelle

Roberta Dobrescu (4):
tools: iio: Add iio targets in tools Makefile
staging: iio: light: isl29018: Remove non-standard sysfs attributes
staging: iio: light: isl29018: Rename lux_scale to calibscale
staging: iio: light: isl29018: Use standard sysfs attributes for scale and integration time

Robin Karlsson (1):
Staging: sm750fb: Fix spelling error in TODO

Sai.Jiang (1):
Staging: rtl8188eu: fix coding style

Sasha Levin (1):
staging: wilc1000: off by one in wilc_wfi_cfg80211_mgmt_types

Shailendra Verma (2):
Staging:Android:ion - Fix for memory leak if ion device registration get failed.
staging:nvec: fix typo in comment

Simon Guo (1):
STAGING: Declare request_cache as static for drivers/staging/lustre/lustre/ptlrpc/client.c

Stanislav Kholmanskikh (3):
staging: wilc1000: coreconfigurator: Remove spaces before "\n"
staging: wilc1000: coreconfigurator: Change return(X) to return X
staging: wilc1000: coreconfigurator: Align enums and defines

Stefan Agner (1):
iio: adc: vf610: implement configurable conversion modes

Sudip Mukherjee (24):
staging: panel: remove duplicate code
staging: sm7xxfb: use framebuffer_alloc and release
staging: sm7xxfb: remove unused functions
staging: lustre: llite: remove unuse variables
staging: dgap: move function before remove
staging: dgap: use remove function
staging: dgap: remove unused code
staging: panel: fix stackdump
staging: rtl8712: fix stack dump
staging: wilc1000: fix warning while printing
staging: fbtft: fix out of bound access
staging: fbtft: fix build error
staging: rtl8188eu: remove unused enum and CONFIG
staging: rtl8188eu: remove unused variables
staging: rtl8188eu: remove function which does nothing
staging: sm7xxfb: declare struct as const
staging: sm7xxfb: remove numvgamodes
staging: sm7xxfb: add newline
staging: sm7xxfb: no space after cast
staging: sm7xxfb: fix alignment
staging: sm7xxfb: reduce indention
staging: sm7xxfb: move mode table
staging: sm7xxfb: fix indention
staging: sm7xxfb: fix camelcase

Sunghoon Cho (5):
staging: wilc1000: remove multiple blank lines.
staging: wilc1000: remove the warnings on prohibited spaces.
staging: wilc1000: remove the warnings on the multiple blank lines.
staging: wilc1000: remove unnecessary blank line.
staging: wilc1000: add a blank line

Tiberiu Breana (4):
iio: light: Add support for Sensortek STK3310
iio: light: Add threshold interrupt support for STK3310
iio: accel: Add support for Sensortek STK8312
iio: accel: Add support for Sensortek STK8BA50

Tolga Ceylan (2):
drivers: staging: fbtft: fbtft-bus.c: Fix different address space warning on I/O mem
staging: rtl8192u/ieee80211/ieee80211_softmac.c: auth parse error code byte order fix

Tomasz Duszynski (1):
iio: light: add support for ROHM BH1710/BH1715/BH1721/BH1750/BH1751 ambient light sensors

Urs FÃssler (1):
iio:adc128s052: add support for adc122s021

Valentin Rothberg (2):
staging: unisys: cleanup UNISYS_VISORUTIL
staging: I2O cleanup

Varka Bhadram (1):
imu: inv_mpu6050: adds device tree bindings

Vianney le ClÃment de Saint-Marcq (6):
iio: core: Introduce IIO_CHAN_INFO_CALIBEMISSIVITY
iio: mlx90614: Add devicetree bindings documentation
iio: mlx90614: Add emissivity setting
iio: mlx90614: Add power management
iio: mlx90614: Check for errors in read values
iio: mlx90614: Fix duplicate const warning

Vignesh R (2):
iio: adc: ti_am335x_adc: refactor DT parsing into a function
iio: adc: ti_am335x_adc: make sample delay, open delay, averaging DT parameters

Vlad Dogaru (10):
iio: accel: kxcjk1013: allow using an external trigger
iio: sx9500: add power management
iio: sx9500: rename GPIO interrupt pin
iio: sx9500: fix formatting
iio: sx9500: optimize power usage
iio: sx9500: refactor GPIO interrupt code
iio: sx9500: add GPIO reset pin
iio: gyro: bmg160: remove redundant field
iio: gyro: bmg160: decouple buffer and triggers
iio: accel: bmc150: decouple buffer and triggers

Vladimirs Ambrosovs (4):
staging: fwserial: fix resource leak
staging: iio_simple_dummy: fix init function
staging: iio_simple_dummy: fix return types
staging: iio_simple_dummy: fix module_param type

Wei Yongjun (1):
staging: dt3155v4l: remove unused including <linux/version.h>

Wim de With (1):
staging: dgnc: fix line length over 80 chars in dgnc_sysfs.c

Xavier Roche (1):
staging: lustre: fixed const warnings (struct seq_operations should be const in these contexts)

Yijing Wang (1):
staging: rts5208: Use common pci_get_bus_and_slot() instead of private one

ZoltÃn Lajos Kis (3):
Staging: lustre: fix line over 80 characters in dt_object.c
Staging: lustre: fix braces are not necessary in dt_object.c
Staging: lustre: fix space before and after comma in dt_object.c

chaehyun lim (1):
staging: wlan-ng: fix checkpatch warnings

kbuild test robot (5):
i2o: fix simple_return.cocci warnings
staging: lustre: fix ifnullfree.cocci warnings
staging: lustre: fix ifnullfree.cocci warnings
staging: lustre: llite: fix ifnullfree.cocci warnings
staging: lustre: llite: fix ifnullfree.cocci warnings

matt mooney (1):
staging: vt6655: fix c99 comments and line length

Documentation/ABI/testing/sysfs-bus-iio | 99 +
Documentation/ABI/testing/sysfs-bus-iio-vf610 | 7 +
.../devicetree/bindings/iio/adc/berlin2_adc.txt | 19 +
.../devicetree/bindings/iio/adc/ti-adc128s052.txt | 4 +-
.../devicetree/bindings/iio/adc/vf610-adc.txt | 9 +
.../devicetree/bindings/iio/imu/inv_mpu6050.txt | 17 +
.../bindings/iio/magnetometer/bmc150_magn.txt | 22 +
.../devicetree/bindings/iio/st-sensors.txt | 2 +
.../bindings/iio/temperature/mlx90614.txt | 24 +
.../bindings/input/touchscreen/ti-tsc-adc.txt | 24 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
Documentation/vme_api.txt | 6 +
MAINTAINERS | 9 +
drivers/Makefile | 1 -
drivers/iio/accel/Kconfig | 21 +
drivers/iio/accel/Makefile | 3 +
drivers/iio/accel/bmc150-accel.c | 55 +-
drivers/iio/accel/hid-sensor-accel-3d.c | 15 +-
drivers/iio/accel/kxcjk-1013.c | 42 +-
drivers/iio/accel/mma8452.c | 555 +-
drivers/iio/accel/mma9551_core.c | 8 +-
drivers/iio/accel/mma9551_core.h | 2 +-
drivers/iio/accel/mma9553.c | 148 +-
drivers/iio/accel/st_accel.h | 1 +
drivers/iio/accel/st_accel_core.c | 86 +
drivers/iio/accel/st_accel_i2c.c | 4 +
drivers/iio/accel/stk8312.c | 390 +
drivers/iio/accel/stk8ba50.c | 302 +
drivers/iio/adc/Kconfig | 11 +-
drivers/iio/adc/Makefile | 1 +
drivers/iio/adc/axp288_adc.c | 2 +-
drivers/iio/adc/berlin2-adc.c | 378 +
drivers/iio/adc/ti-adc128s052.c | 30 +-
drivers/iio/adc/ti_am335x_adc.c | 83 +-
drivers/iio/adc/twl4030-madc.c | 8 +-
drivers/iio/adc/vf610_adc.c | 146 +-
drivers/iio/buffer_cb.c | 2 +
drivers/iio/common/st_sensors/st_sensors_core.c | 27 +-
drivers/iio/common/st_sensors/st_sensors_trigger.c | 4 +-
drivers/iio/dac/Kconfig | 10 +
drivers/iio/dac/Makefile | 1 +
drivers/iio/dac/m62332.c | 269 +
drivers/iio/gyro/bmg160.c | 67 +-
drivers/iio/gyro/hid-sensor-gyro-3d.c | 15 +-
drivers/iio/humidity/Kconfig | 2 +-
drivers/iio/industrialio-buffer.c | 378 +-
drivers/iio/industrialio-core.c | 6 +
drivers/iio/industrialio-event.c | 2 +
drivers/iio/kfifo_buf.c | 2 +
drivers/iio/light/Kconfig | 37 +-
drivers/iio/light/Makefile | 3 +
drivers/iio/light/acpi-als.c | 231 +
drivers/iio/light/bh1750.c | 334 +
drivers/iio/light/hid-sensor-als.c | 14 +-
drivers/iio/light/hid-sensor-prox.c | 2 +-
drivers/iio/light/ltr501.c | 1284 +++-
drivers/iio/light/stk3310.c | 722 ++
drivers/iio/light/tsl2563.c | 36 +-
drivers/iio/light/tsl4531.c | 10 +-
drivers/iio/magnetometer/Kconfig | 29 +-
drivers/iio/magnetometer/Makefile | 3 +
drivers/iio/magnetometer/bmc150_magn.c | 1109 +++
drivers/iio/magnetometer/hid-sensor-magn-3d.c | 2 +-
drivers/iio/magnetometer/mmc35240.c | 579 ++
drivers/iio/magnetometer/st_magn.h | 1 +
drivers/iio/magnetometer/st_magn_core.c | 116 +
drivers/iio/magnetometer/st_magn_i2c.c | 5 +
drivers/iio/orientation/hid-sensor-incl-3d.c | 16 +-
drivers/iio/orientation/hid-sensor-rotation.c | 17 +-
drivers/iio/pressure/hid-sensor-press.c | 14 +-
drivers/iio/proximity/sx9500.c | 457 +-
drivers/iio/temperature/mlx90614.c | 353 +-
drivers/iio/temperature/tmp006.c | 6 +-
drivers/platform/goldfish/goldfish_pipe.c | 18 +-
drivers/staging/Kconfig | 4 +-
drivers/staging/Makefile | 4 +-
drivers/staging/android/Kconfig | 11 +-
drivers/staging/android/ion/ion.c | 1 +
drivers/staging/android/ion/ion_chunk_heap.c | 2 +-
drivers/staging/android/ion/ion_priv.h | 6 +-
drivers/staging/android/ion/ion_test.c | 20 +-
drivers/staging/android/ion/tegra/tegra_ion.c | 1 +
drivers/staging/android/lowmemorykiller.c | 17 +-
drivers/staging/android/uapi/ion.h | 2 +-
drivers/staging/board/Kconfig | 1 -
drivers/staging/board/Makefile | 3 +-
drivers/staging/board/armadillo800eva.c | 105 +
drivers/staging/board/board.c | 136 +
drivers/staging/board/board.h | 27 +-
drivers/staging/board/kzm9d.c | 10 +-
drivers/staging/comedi/Kconfig | 18 +-
drivers/staging/comedi/comedi.h | 2 +-
drivers/staging/comedi/comedi_fops.c | 48 +-
drivers/staging/comedi/comedi_internal.h | 1 +
drivers/staging/comedi/comedidev.h | 30 +-
drivers/staging/comedi/drivers.c | 2 +-
drivers/staging/comedi/drivers/8255.c | 232 +-
drivers/staging/comedi/drivers/8255.h | 19 +-
drivers/staging/comedi/drivers/Makefile | 3 +-
drivers/staging/comedi/drivers/addi_apci_1516.c | 24 +-
drivers/staging/comedi/drivers/addi_apci_3120.c | 14 +-
drivers/staging/comedi/drivers/addi_watchdog.h | 2 +-
drivers/staging/comedi/drivers/adv_pci1724.c | 6 +-
drivers/staging/comedi/drivers/adv_pci_dio.c | 48 +-
drivers/staging/comedi/drivers/amplc_dio200.c | 37 +-
drivers/staging/comedi/drivers/amplc_dio200.h | 44 +-
.../staging/comedi/drivers/amplc_dio200_common.c | 61 +-
drivers/staging/comedi/drivers/amplc_dio200_pci.c | 35 +-
.../staging/comedi/drivers/amplc_pc236_common.c | 12 +-
drivers/staging/comedi/drivers/amplc_pci224.c | 42 +-
drivers/staging/comedi/drivers/amplc_pci230.c | 52 +-
drivers/staging/comedi/drivers/cb_pcidas.c | 64 +-
drivers/staging/comedi/drivers/cb_pcidas64.c | 372 +-
drivers/staging/comedi/drivers/cb_pcidda.c | 16 +-
drivers/staging/comedi/drivers/cb_pcimdas.c | 8 +-
drivers/staging/comedi/drivers/cb_pcimdda.c | 6 +-
drivers/staging/comedi/drivers/comedi_8254.h | 6 +
drivers/staging/comedi/drivers/comedi_8255.c | 285 +
drivers/staging/comedi/drivers/comedi_bond.c | 3 +-
drivers/staging/comedi/drivers/comedi_isadma.h | 4 +
drivers/staging/comedi/drivers/daqboard2000.c | 196 +-
drivers/staging/comedi/drivers/das08.c | 378 +-
drivers/staging/comedi/drivers/das08.h | 48 +-
drivers/staging/comedi/drivers/das08_isa.c | 4 +-
drivers/staging/comedi/drivers/das16m1.c | 4 +-
drivers/staging/comedi/drivers/das1800.c | 86 +-
drivers/staging/comedi/drivers/das800.c | 75 +-
drivers/staging/comedi/drivers/dt3000.c | 22 +-
drivers/staging/comedi/drivers/gsc_hpdi.c | 191 +-
drivers/staging/comedi/drivers/me4000.c | 30 +-
drivers/staging/comedi/drivers/me_daq.c | 3 +-
drivers/staging/comedi/drivers/mite.c | 110 +-
drivers/staging/comedi/drivers/mite.h | 88 +-
drivers/staging/comedi/drivers/ni_670x.c | 12 +-
drivers/staging/comedi/drivers/ni_at_a2150.c | 40 +-
drivers/staging/comedi/drivers/ni_atmio.c | 27 +-
drivers/staging/comedi/drivers/ni_mio_common.c | 2408 +++---
drivers/staging/comedi/drivers/ni_pcimio.c | 17 +-
drivers/staging/comedi/drivers/ni_stc.h | 2237 +++---
drivers/staging/comedi/drivers/pcl812.c | 10 +-
drivers/staging/comedi/drivers/pcl816.c | 2 +-
drivers/staging/comedi/drivers/serial2002.c | 2 +-
drivers/staging/comedi/drivers/vmk80xx.c | 33 +-
drivers/staging/dgap/dgap.c | 133 +-
drivers/staging/dgap/dgap.h | 2 +-
drivers/staging/dgnc/TODO | 6 +-
drivers/staging/dgnc/dgnc_cls.c | 4 +-
drivers/staging/dgnc/dgnc_driver.c | 9 -
drivers/staging/dgnc/dgnc_driver.h | 6 +-
drivers/staging/dgnc/dgnc_neo.c | 4 +-
drivers/staging/dgnc/dgnc_sysfs.c | 110 +-
drivers/staging/dgnc/dgnc_tty.c | 110 +-
drivers/staging/dgnc/digi.h | 14 +-
drivers/staging/emxx_udc/emxx_udc.c | 65 +-
drivers/staging/emxx_udc/emxx_udc.h | 10 -
drivers/staging/fbtft/Kconfig | 8 +-
drivers/staging/fbtft/Makefile | 1 +
drivers/staging/fbtft/fb_agm1264k-fl.c | 6 +-
drivers/staging/fbtft/fb_hx8357d.c | 222 +
drivers/staging/fbtft/fb_hx8357d.h | 102 +
drivers/staging/fbtft/fb_ili9320.c | 118 +-
drivers/staging/fbtft/fb_ra8875.c | 13 +-
drivers/staging/fbtft/fb_st7735r.c | 8 +-
drivers/staging/fbtft/fb_tinylcd.c | 2 +-
drivers/staging/fbtft/fb_tls8204.c | 12 +-
drivers/staging/fbtft/fbtft-bus.c | 8 +-
drivers/staging/fbtft/fbtft-core.c | 34 +-
drivers/staging/fbtft/fbtft.h | 5 -
drivers/staging/fbtft/fbtft_device.c | 54 +-
drivers/staging/fbtft/flexfb.c | 161 +-
drivers/staging/fbtft/internal.h | 2 +-
drivers/staging/fsl-mc/bus/mc-bus.c | 1 -
drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 7 +-
drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 58 +-
drivers/staging/ft1000/ft1000-usb/ft1000_usb.c | 2 -
drivers/staging/fwserial/dma_fifo.c | 2 +-
drivers/staging/fwserial/fwserial.c | 5 +-
drivers/staging/fwserial/fwserial.h | 2 +-
drivers/staging/gdm724x/gdm_endian.c | 46 +-
drivers/staging/gdm724x/gdm_endian.h | 11 -
drivers/staging/gdm72xx/gdm_wimax.c | 2 +-
drivers/staging/gdm72xx/netlink_k.c | 2 +-
drivers/staging/goldfish/goldfish_audio.c | 2 +-
drivers/staging/goldfish/goldfish_nand.c | 2 +-
drivers/staging/i2o/Kconfig | 120 -
drivers/staging/i2o/Makefile | 16 -
drivers/staging/i2o/README | 98 -
drivers/staging/i2o/README.ioctl | 394 -
drivers/staging/i2o/bus-osm.c | 177 -
drivers/staging/i2o/config-osm.c | 90 -
drivers/staging/i2o/core.h | 69 -
drivers/staging/i2o/debug.c | 473 --
drivers/staging/i2o/device.c | 592 --
drivers/staging/i2o/driver.c | 381 -
drivers/staging/i2o/exec-osm.c | 612 --
drivers/staging/i2o/i2o.h | 988 ---
drivers/staging/i2o/i2o_block.c | 1228 ---
drivers/staging/i2o/i2o_block.h | 103 -
drivers/staging/i2o/i2o_config.c | 1162 ---
drivers/staging/i2o/i2o_proc.c | 2049 -----
drivers/staging/i2o/i2o_scsi.c | 814 --
drivers/staging/i2o/iop.c | 1255 ---
drivers/staging/i2o/memory.c | 312 -
drivers/staging/i2o/pci.c | 500 --
drivers/staging/iio/Documentation/device.txt | 2 +-
drivers/staging/iio/accel/Kconfig | 2 +-
drivers/staging/iio/accel/sca3000_ring.c | 2 +
drivers/staging/iio/adc/Kconfig | 6 +-
drivers/staging/iio/adc/ad7606_par.c | 2 +-
drivers/staging/iio/addac/Kconfig | 2 +-
drivers/staging/iio/iio_dummy_evgen.c | 4 +-
drivers/staging/iio/iio_dummy_evgen.h | 2 +-
drivers/staging/iio/iio_simple_dummy.c | 21 +-
drivers/staging/iio/iio_simple_dummy.h | 10 +-
drivers/staging/iio/iio_simple_dummy_events.c | 6 +-
drivers/staging/iio/light/isl29018.c | 297 +-
drivers/staging/iio/resolver/Kconfig | 4 +-
drivers/staging/lustre/TODO | 2 +-
.../staging/lustre/include/linux/libcfs/libcfs.h | 44 +-
.../lustre/include/linux/libcfs/libcfs_ioctl.h | 2 +-
.../lustre/include/linux/libcfs/libcfs_private.h | 68 -
.../lustre/include/linux/libcfs/linux/libcfs.h | 1 -
.../lustre/include/linux/lnet/api-support.h | 44 -
drivers/staging/lustre/include/linux/lnet/api.h | 49 +-
.../staging/lustre/include/linux/lnet/lib-lnet.h | 285 +-
.../staging/lustre/include/linux/lnet/lib-types.h | 667 +-
.../lustre/include/linux/lnet/linux/api-support.h | 42 -
.../lustre/include/linux/lnet/linux/lib-lnet.h | 71 -
.../lustre/include/linux/lnet/linux/lib-types.h | 45 -
.../staging/lustre/include/linux/lnet/linux/lnet.h | 56 -
.../lustre/include/linux/lnet/lnet-sysctl.h | 49 -
drivers/staging/lustre/include/linux/lnet/lnet.h | 17 +-
.../staging/lustre/include/linux/lnet/lnetctl.h | 7 +-
drivers/staging/lustre/include/linux/lnet/lnetst.h | 490 +-
drivers/staging/lustre/include/linux/lnet/nidstr.h | 77 +
drivers/staging/lustre/include/linux/lnet/ptllnd.h | 93 -
.../lustre/include/linux/lnet/ptllnd_wire.h | 119 -
.../staging/lustre/include/linux/lnet/socklnd.h | 68 +-
drivers/staging/lustre/include/linux/lnet/types.h | 290 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 468 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 681 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 484 +-
.../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 48 +-
drivers/staging/lustre/lnet/klnds/socklnd/Makefile | 2 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.c | 485 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.h | 602 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 402 +-
.../lustre/lnet/klnds/socklnd/socklnd_lib-linux.h | 86 -
.../socklnd/{socklnd_lib-linux.c => socklnd_lib.c} | 172 +-
.../lustre/lnet/klnds/socklnd/socklnd_modparams.c | 33 +-
.../lustre/lnet/klnds/socklnd/socklnd_proto.c | 171 +-
drivers/staging/lustre/lnet/lnet/Makefile | 7 +-
drivers/staging/lustre/lnet/lnet/acceptor.c | 91 +-
drivers/staging/lustre/lnet/lnet/api-ni.c | 325 +-
drivers/staging/lustre/lnet/lnet/config.c | 310 +-
drivers/staging/lustre/lnet/lnet/lib-eq.c | 46 +-
drivers/staging/lustre/lnet/lnet/lib-md.c | 32 +-
drivers/staging/lustre/lnet/lnet/lib-me.c | 26 +-
drivers/staging/lustre/lnet/lnet/lib-move.c | 264 +-
drivers/staging/lustre/lnet/lnet/lib-msg.c | 52 +-
drivers/staging/lustre/lnet/lnet/lib-ptl.c | 116 +-
.../linux/linux-tcpip.c => lnet/lnet/lib-socket.c} | 315 +-
drivers/staging/lustre/lnet/lnet/lo.c | 2 +-
drivers/staging/lustre/lnet/lnet/module.c | 28 +-
drivers/staging/lustre/lnet/lnet/peer.c | 50 +-
drivers/staging/lustre/lnet/lnet/router.c | 355 +-
drivers/staging/lustre/lnet/lnet/router_proc.c | 210 +-
drivers/staging/lustre/lnet/selftest/brw_test.c | 60 +-
drivers/staging/lustre/lnet/selftest/conctl.c | 54 +-
drivers/staging/lustre/lnet/selftest/conrpc.c | 124 +-
drivers/staging/lustre/lnet/selftest/conrpc.h | 34 +-
drivers/staging/lustre/lnet/selftest/console.c | 246 +-
drivers/staging/lustre/lnet/selftest/console.h | 186 +-
drivers/staging/lustre/lnet/selftest/framework.c | 160 +-
drivers/staging/lustre/lnet/selftest/module.c | 10 +-
drivers/staging/lustre/lnet/selftest/ping_test.c | 24 +-
drivers/staging/lustre/lnet/selftest/rpc.c | 152 +-
drivers/staging/lustre/lnet/selftest/rpc.h | 141 +-
drivers/staging/lustre/lnet/selftest/selftest.h | 311 +-
drivers/staging/lustre/lnet/selftest/timer.c | 20 +-
drivers/staging/lustre/lnet/selftest/timer.h | 16 +-
drivers/staging/lustre/lustre/fid/Makefile | 3 +-
drivers/staging/lustre/lustre/fid/fid_internal.h | 6 +-
drivers/staging/lustre/lustre/fid/fid_request.c | 78 +-
drivers/staging/lustre/lustre/fid/lproc_fid.c | 55 +-
drivers/staging/lustre/lustre/fld/Makefile | 3 +-
drivers/staging/lustre/lustre/fld/fld_cache.c | 16 +-
drivers/staging/lustre/lustre/fld/fld_internal.h | 5 +-
drivers/staging/lustre/lustre/fld/fld_request.c | 74 +-
drivers/staging/lustre/lustre/fld/lproc_fld.c | 43 +-
drivers/staging/lustre/lustre/include/dt_object.h | 3 -
.../lustre/lustre/include/linux/lustre_compat25.h | 15 -
.../lustre/lustre/include/linux/lustre_lite.h | 1 -
drivers/staging/lustre/lustre/include/linux/obd.h | 10 +-
.../staging/lustre/lustre/include/lprocfs_status.h | 316 +-
drivers/staging/lustre/lustre/include/lu_object.h | 2 -
.../lustre/lustre/include/lustre/lustre_idl.h | 1 +
.../lustre/lustre/include/lustre/lustre_user.h | 1 -
drivers/staging/lustre/lustre/include/lustre_dlm.h | 69 +-
.../lustre/lustre/include/lustre_dlm_flags.h | 17 +-
.../staging/lustre/lustre/include/lustre_export.h | 29 -
drivers/staging/lustre/lustre/include/lustre_fid.h | 5 +-
drivers/staging/lustre/lustre/include/lustre_fld.h | 16 +-
drivers/staging/lustre/lustre/include/lustre_lib.h | 15 +-
drivers/staging/lustre/lustre/include/lustre_net.h | 21 +-
.../staging/lustre/lustre/include/lustre_quota.h | 241 -
drivers/staging/lustre/lustre/include/lustre_sec.h | 8 -
drivers/staging/lustre/lustre/include/obd.h | 22 +-
drivers/staging/lustre/lustre/include/obd_class.h | 36 +-
.../staging/lustre/lustre/include/obd_support.h | 66 +-
drivers/staging/lustre/lustre/lclient/lcommon_cl.c | 45 +-
drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 76 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lib.c | 10 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 22 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 90 +-
drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 178 +-
drivers/staging/lustre/lustre/ldlm/ldlm_request.c | 4 +-
drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 358 +-
drivers/staging/lustre/lustre/libcfs/Makefile | 2 +-
drivers/staging/lustre/lustre/libcfs/fail.c | 2 +-
drivers/staging/lustre/lustre/libcfs/hash.c | 32 +-
.../staging/lustre/lustre/libcfs/linux/linux-mem.c | 59 +
.../lustre/lustre/libcfs/linux/linux-tracefile.c | 13 +-
drivers/staging/lustre/lustre/libcfs/module.c | 12 +-
drivers/staging/lustre/lustre/libcfs/tracefile.c | 2 +-
drivers/staging/lustre/lustre/llite/Makefile | 3 +-
drivers/staging/lustre/lustre/llite/dcache.c | 6 +-
drivers/staging/lustre/lustre/llite/dir.c | 128 +-
drivers/staging/lustre/lustre/llite/file.c | 95 +-
drivers/staging/lustre/lustre/llite/llite_capa.c | 1 +
drivers/staging/lustre/lustre/llite/llite_close.c | 6 +-
.../staging/lustre/lustre/llite/llite_internal.h | 45 +-
drivers/staging/lustre/lustre/llite/llite_lib.c | 74 +-
drivers/staging/lustre/lustre/llite/llite_nfs.c | 2 +-
drivers/staging/lustre/lustre/llite/llite_rmtacl.c | 4 +-
drivers/staging/lustre/lustre/llite/lloop.c | 8 +-
drivers/staging/lustre/lustre/llite/lproc_llite.c | 713 +-
drivers/staging/lustre/lustre/llite/namei.c | 2 +-
drivers/staging/lustre/lustre/llite/rw26.c | 24 +-
drivers/staging/lustre/lustre/llite/statahead.c | 21 +-
drivers/staging/lustre/lustre/llite/super25.c | 27 +-
drivers/staging/lustre/lustre/llite/vvp_dev.c | 23 +-
drivers/staging/lustre/lustre/llite/xattr.c | 10 +-
drivers/staging/lustre/lustre/llite/xattr_cache.c | 6 +-
drivers/staging/lustre/lustre/lmv/Makefile | 3 +-
drivers/staging/lustre/lustre/lmv/lmv_intent.c | 4 +-
drivers/staging/lustre/lustre/lmv/lmv_internal.h | 8 +-
drivers/staging/lustre/lustre/lmv/lmv_obd.c | 124 +-
drivers/staging/lustre/lustre/lmv/lproc_lmv.c | 107 +-
drivers/staging/lustre/lustre/lov/Makefile | 3 +-
drivers/staging/lustre/lustre/lov/lov_dev.c | 19 +-
drivers/staging/lustre/lustre/lov/lov_ea.c | 7 +-
drivers/staging/lustre/lustre/lov/lov_internal.h | 44 -
drivers/staging/lustre/lustre/lov/lov_io.c | 23 +-
drivers/staging/lustre/lustre/lov/lov_lock.c | 5 +-
drivers/staging/lustre/lustre/lov/lov_obd.c | 95 +-
drivers/staging/lustre/lustre/lov/lov_object.c | 5 +-
drivers/staging/lustre/lustre/lov/lov_pack.c | 11 +-
drivers/staging/lustre/lustre/lov/lov_pool.c | 53 +-
drivers/staging/lustre/lustre/lov/lov_request.c | 48 +-
drivers/staging/lustre/lustre/lov/lovsub_dev.c | 4 +-
drivers/staging/lustre/lustre/lov/lproc_lov.c | 58 +-
drivers/staging/lustre/lustre/mdc/Makefile | 3 +-
drivers/staging/lustre/lustre/mdc/lproc_mdc.c | 92 +-
drivers/staging/lustre/lustre/mdc/mdc_internal.h | 7 -
drivers/staging/lustre/lustre/mdc/mdc_locks.c | 6 +-
drivers/staging/lustre/lustre/mdc/mdc_request.c | 51 +-
drivers/staging/lustre/lustre/mgc/Makefile | 3 +-
drivers/staging/lustre/lustre/mgc/lproc_mgc.c | 9 -
drivers/staging/lustre/lustre/mgc/mgc_internal.h | 11 -
drivers/staging/lustre/lustre/mgc/mgc_request.c | 28 +-
drivers/staging/lustre/lustre/obdclass/Makefile | 4 +-
drivers/staging/lustre/lustre/obdclass/acl.c | 30 +-
drivers/staging/lustre/lustre/obdclass/capa.c | 4 +-
drivers/staging/lustre/lustre/obdclass/cl_io.c | 13 +-
drivers/staging/lustre/lustre/obdclass/cl_object.c | 6 +-
drivers/staging/lustre/lustre/obdclass/cl_page.c | 20 +-
drivers/staging/lustre/lustre/obdclass/class_obd.c | 41 +-
drivers/staging/lustre/lustre/obdclass/dt_object.c | 15 +-
drivers/staging/lustre/lustre/obdclass/genops.c | 75 +-
.../lustre/lustre/obdclass/linux/linux-module.c | 157 +-
.../lustre/lustre/obdclass/linux/linux-sysctl.c | 25 -
drivers/staging/lustre/lustre/obdclass/llog.c | 25 +-
drivers/staging/lustre/lustre/obdclass/llog_cat.c | 6 +-
drivers/staging/lustre/lustre/obdclass/llog_obd.c | 4 +-
.../lustre/lustre/obdclass/lprocfs_status.c | 625 +-
drivers/staging/lustre/lustre/obdclass/lu_object.c | 18 +-
.../lustre/lustre/obdclass/lustre_handles.c | 7 +-
.../staging/lustre/lustre/obdclass/lustre_peer.c | 6 +-
.../staging/lustre/lustre/obdclass/obd_config.c | 147 +-
drivers/staging/lustre/lustre/obdclass/obd_mount.c | 109 +-
drivers/staging/lustre/lustre/obdecho/Makefile | 2 +-
.../staging/lustre/lustre/obdecho/echo_client.c | 53 +-
drivers/staging/lustre/lustre/obdecho/lproc_echo.c | 57 -
drivers/staging/lustre/lustre/osc/Makefile | 3 +-
drivers/staging/lustre/lustre/osc/lproc_osc.c | 408 +-
drivers/staging/lustre/lustre/osc/osc_cache.c | 196 +-
drivers/staging/lustre/lustre/osc/osc_dev.c | 16 +-
drivers/staging/lustre/lustre/osc/osc_internal.h | 8 -
drivers/staging/lustre/lustre/osc/osc_io.c | 124 +-
drivers/staging/lustre/lustre/osc/osc_lock.c | 151 +-
drivers/staging/lustre/lustre/osc/osc_object.c | 18 +-
drivers/staging/lustre/lustre/osc/osc_page.c | 38 +-
drivers/staging/lustre/lustre/osc/osc_quota.c | 14 +-
drivers/staging/lustre/lustre/osc/osc_request.c | 221 +-
drivers/staging/lustre/lustre/ptlrpc/Makefile | 3 +-
drivers/staging/lustre/lustre/ptlrpc/client.c | 114 +-
drivers/staging/lustre/lustre/ptlrpc/connection.c | 6 +-
drivers/staging/lustre/lustre/ptlrpc/events.c | 60 +-
drivers/staging/lustre/lustre/ptlrpc/import.c | 8 +-
drivers/staging/lustre/lustre/ptlrpc/layout.c | 70 +-
drivers/staging/lustre/lustre/ptlrpc/llog_client.c | 82 +-
.../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 371 +-
drivers/staging/lustre/lustre/ptlrpc/niobuf.c | 62 +-
drivers/staging/lustre/lustre/ptlrpc/nrs.c | 178 +-
drivers/staging/lustre/lustre/ptlrpc/nrs_fifo.c | 10 +-
.../staging/lustre/lustre/ptlrpc/pack_generic.c | 18 +-
drivers/staging/lustre/lustre/ptlrpc/pinger.c | 30 +-
.../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 21 +-
drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c | 20 +-
drivers/staging/lustre/lustre/ptlrpc/sec.c | 108 +-
drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 76 +-
drivers/staging/lustre/lustre/ptlrpc/sec_config.c | 76 +-
drivers/staging/lustre/lustre/ptlrpc/sec_gc.c | 2 +-
drivers/staging/lustre/lustre/ptlrpc/sec_lproc.c | 39 +-
drivers/staging/lustre/lustre/ptlrpc/sec_null.c | 24 +-
drivers/staging/lustre/lustre/ptlrpc/sec_plain.c | 107 +-
drivers/staging/lustre/lustre/ptlrpc/service.c | 360 +-
drivers/staging/lustre/sysfs-fs-lustre | 543 ++
drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +-
drivers/staging/media/dt3155v4l/dt3155v4l.c | 1 -
drivers/staging/nvec/nvec.c | 2 +-
drivers/staging/nvec/nvec_ps2.c | 4 +-
drivers/staging/octeon-usb/octeon-hcd.c | 16 +-
drivers/staging/octeon-usb/octeon-hcd.h | 2 +-
drivers/staging/octeon/ethernet-defines.h | 62 +-
drivers/staging/octeon/ethernet-mdio.c | 48 +-
drivers/staging/octeon/ethernet-mdio.h | 24 +-
drivers/staging/octeon/ethernet-mem.c | 30 +-
drivers/staging/octeon/ethernet-mem.h | 23 +-
drivers/staging/octeon/ethernet-rgmii.c | 306 +-
drivers/staging/octeon/ethernet-rx.c | 38 +-
drivers/staging/octeon/ethernet-rx.h | 24 +-
drivers/staging/octeon/ethernet-sgmii.c | 112 +-
drivers/staging/octeon/ethernet-spi.c | 237 +-
drivers/staging/octeon/ethernet-tx.c | 28 +-
drivers/staging/octeon/ethernet-tx.h | 23 +-
drivers/staging/octeon/ethernet-util.h | 23 +-
drivers/staging/octeon/ethernet-xaui.c | 114 +-
drivers/staging/octeon/ethernet.c | 115 +-
drivers/staging/octeon/octeon-ethernet.h | 35 +-
drivers/staging/ozwpan/ozusbsvc1.c | 11 +-
drivers/staging/panel/panel.c | 60 +-
drivers/staging/rtl8188eu/core/rtw_ap.c | 56 +-
drivers/staging/rtl8188eu/core/rtw_efuse.c | 2 +-
drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 19 +-
drivers/staging/rtl8188eu/core/rtw_led.c | 2 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c | 11 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 6291 ++++++++--------
drivers/staging/rtl8188eu/core/rtw_recv.c | 2 +
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 38 +-
drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 12 +-
.../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 2 +-
drivers/staging/rtl8188eu/hal/hal_intf.c | 2 +
drivers/staging/rtl8188eu/hal/phy.c | 10 +-
drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 2 +-
drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 2 -
drivers/staging/rtl8188eu/hal/usb_halinit.c | 1 -
drivers/staging/rtl8188eu/include/drv_types.h | 1 -
drivers/staging/rtl8188eu/include/ieee80211.h | 29 +-
drivers/staging/rtl8188eu/include/odm.h | 10 +-
drivers/staging/rtl8188eu/include/odm_HWConfig.h | 3 -
drivers/staging/rtl8188eu/include/osdep_intf.h | 2 -
drivers/staging/rtl8188eu/include/osdep_service.h | 2 -
drivers/staging/rtl8188eu/include/recv_osdep.h | 3 -
drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 17 +-
drivers/staging/rtl8188eu/include/rtw_ap.h | 2 -
drivers/staging/rtl8188eu/include/rtw_ioctl.h | 2 -
drivers/staging/rtl8188eu/include/rtw_led.h | 2 +-
drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +-
drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 86 +-
drivers/staging/rtl8188eu/include/rtw_security.h | 2 +-
drivers/staging/rtl8188eu/include/wifi.h | 77 -
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 8 +-
drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 4 +-
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 112 +-
drivers/staging/rtl8188eu/os_dep/osdep_service.c | 3 +-
drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 12 -
drivers/staging/rtl8192e/dot11d.h | 4 +-
drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 40 -
drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 25 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 290 -
drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 134 -
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 74 +-
.../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 43 +-
.../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 5 -
drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 6 -
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 118 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 6 -
drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 1496 ++--
drivers/staging/rtl8192e/rtl8192e/r819xE_phyreg.h | 908 ---
drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 34 +-
drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 9 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 148 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 419 +-
drivers/staging/rtl8192e/rtl8192e/rtl_crypto.h | 382 -
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 1188 +--
drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 103 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 6 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 17 -
drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 6 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 13 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 107 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 4 -
drivers/staging/rtl8192e/rtl819x_BAProc.c | 149 +-
drivers/staging/rtl8192e/rtl819x_HT.h | 136 -
drivers/staging/rtl8192e/rtl819x_HTProc.c | 55 +-
drivers/staging/rtl8192e/rtl819x_Qos.h | 198 +-
drivers/staging/rtl8192e/rtl819x_TS.h | 3 +-
drivers/staging/rtl8192e/rtl819x_TSProc.c | 93 +-
drivers/staging/rtl8192e/rtllib.h | 645 +-
drivers/staging/rtl8192e/rtllib_crypt.c | 254 -
drivers/staging/rtl8192e/rtllib_crypt.h | 34 -
drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 2 +-
drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 89 +-
drivers/staging/rtl8192e/rtllib_debug.h | 11 +-
drivers/staging/rtl8192e/rtllib_module.c | 72 +-
drivers/staging/rtl8192e/rtllib_rx.c | 1016 +--
drivers/staging/rtl8192e/rtllib_softmac.c | 295 +-
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 18 +-
drivers/staging/rtl8192e/rtllib_tx.c | 78 +-
drivers/staging/rtl8192e/rtllib_wx.c | 108 +-
drivers/staging/rtl8192u/ieee80211/ieee80211.h | 188 +-
.../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 10 +-
.../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 26 +-
.../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 43 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 76 +-
.../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 61 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 14 +-
.../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 48 +-
drivers/staging/rtl8192u/r8192U_core.c | 26 +-
drivers/staging/rtl8192u/r8192U_dm.c | 14 +-
drivers/staging/rtl8192u/r819xU_firmware.h | 11 +-
drivers/staging/rtl8712/ieee80211.h | 29 -
drivers/staging/rtl8712/os_intfs.c | 8 +-
drivers/staging/rtl8712/recv_linux.c | 4 +-
drivers/staging/rtl8712/rtl8712_recv.c | 3 +-
drivers/staging/rtl8712/rtl8712_xmit.c | 12 +-
drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 3 +-
drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h | 2 +-
drivers/staging/rtl8712/rtl871x_sta_mgt.c | 4 +-
drivers/staging/rtl8723au/core/rtw_ap.c | 8 +-
drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 20 +-
drivers/staging/rtl8723au/core/rtw_wlan_util.c | 12 +-
drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c | 2 +-
drivers/staging/rtl8723au/hal/odm.c | 4 +-
drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 2 +-
drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 4 +-
drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c | 2 +-
drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c | 8 +-
drivers/staging/rtl8723au/hal/rtl8723au_xmit.c | 2 +-
drivers/staging/rtl8723au/hal/usb_halinit.c | 2 +-
drivers/staging/rtl8723au/include/odm_debug.h | 2 +-
drivers/staging/rtl8723au/include/rtl8723a_hal.h | 23 +-
drivers/staging/rtl8723au/include/rtw_cmd.h | 2 +-
drivers/staging/rtl8723au/include/rtw_mlme.h | 10 +-
drivers/staging/rtl8723au/include/rtw_mlme_ext.h | 2 +-
drivers/staging/rtl8723au/include/sta_info.h | 2 +-
drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 2 +-
drivers/staging/rtl8723au/os_dep/os_intfs.c | 4 +-
drivers/staging/rts5208/rtsx.c | 2 +-
drivers/staging/rts5208/rtsx.h | 28 +-
drivers/staging/rts5208/rtsx_chip.c | 452 +-
drivers/staging/rts5208/rtsx_scsi.c | 8 +-
drivers/staging/rts5208/xd.c | 3 +-
drivers/staging/skein/skein_api.h | 6 +-
drivers/staging/slicoss/TODO | 1 -
drivers/staging/slicoss/slic.h | 22 +-
drivers/staging/slicoss/slicoss.c | 130 +-
drivers/staging/sm750fb/Kconfig | 4 +
drivers/staging/sm750fb/TODO | 3 +-
drivers/staging/sm750fb/ddk750_chip.c | 19 +-
drivers/staging/sm750fb/ddk750_chip.h | 75 +-
drivers/staging/sm750fb/ddk750_display.c | 44 +-
drivers/staging/sm750fb/ddk750_dvi.c | 4 +-
drivers/staging/sm750fb/ddk750_dvi.h | 68 +-
drivers/staging/sm750fb/ddk750_help.c | 6 +-
drivers/staging/sm750fb/ddk750_help.h | 8 +-
drivers/staging/sm750fb/ddk750_hwi2c.h | 4 +-
drivers/staging/sm750fb/ddk750_mode.c | 56 +-
drivers/staging/sm750fb/ddk750_mode.h | 2 +-
drivers/staging/sm750fb/ddk750_power.c | 4 +-
drivers/staging/sm750fb/ddk750_power.h | 2 +-
drivers/staging/sm750fb/ddk750_reg.h | 4 +-
drivers/staging/sm750fb/ddk750_sii164.c | 15 +-
drivers/staging/sm750fb/ddk750_swi2c.c | 448 +-
drivers/staging/sm750fb/ddk750_swi2c.h | 18 +-
drivers/staging/sm750fb/modedb.h | 446 +-
drivers/staging/sm750fb/readme | 8 +-
drivers/staging/sm750fb/sm750.c | 62 +-
drivers/staging/sm750fb/sm750.h | 70 +-
drivers/staging/sm750fb/sm750_accel.c | 199 +-
drivers/staging/sm750fb/sm750_accel.h | 16 +-
drivers/staging/sm750fb/sm750_cursor.c | 63 +-
drivers/staging/sm750fb/sm750_cursor.h | 24 +-
drivers/staging/sm750fb/sm750_help.h | 40 +-
drivers/staging/sm750fb/sm750_hw.c | 89 +-
drivers/staging/sm750fb/sm750_hw.h | 23 +-
drivers/staging/sm7xxfb/sm7xx.h | 664 +-
drivers/staging/sm7xxfb/sm7xxfb.c | 1074 ++-
drivers/staging/speakup/main.c | 9 +-
drivers/staging/unisys/Kconfig | 10 +-
drivers/staging/unisys/Makefile | 8 +-
.../include/channels/controlframework.h | 62 -
.../common-spar/include/channels/diagchannel.h | 427 --
.../include/diagnostics/appos_subsystems.h | 310 -
.../include/channels => include}/channel.h | 35 -
.../include/channels => include}/channel_guid.h | 0
drivers/staging/unisys/include/diagchannel.h | 43 +
drivers/staging/unisys/include/guestlinuxdebug.h | 3 +-
.../include/channels => include}/iochannel.h | 450 +-
drivers/staging/unisys/include/periodic_work.h | 10 +-
drivers/staging/unisys/include/procobjecttree.h | 47 -
drivers/staging/unisys/include/sparstop.h | 30 -
drivers/staging/unisys/include/timskmod.h | 153 -
drivers/staging/unisys/include/uisqueue.h | 396 -
drivers/staging/unisys/include/uisthread.h | 42 -
drivers/staging/unisys/include/uisutils.h | 299 -
drivers/staging/unisys/include/vbushelper.h | 2 -
.../unisys/{common-spar => }/include/version.h | 0
drivers/staging/unisys/include/visorbus.h | 222 +
drivers/staging/unisys/uislib/Kconfig | 10 -
drivers/staging/unisys/uislib/Makefile | 12 -
drivers/staging/unisys/uislib/uislib.c | 1372 ----
drivers/staging/unisys/uislib/uisqueue.c | 322 -
drivers/staging/unisys/uislib/uisthread.c | 69 -
drivers/staging/unisys/uislib/uisutils.c | 137 -
drivers/staging/unisys/virthba/Kconfig | 13 -
drivers/staging/unisys/virthba/Makefile | 12 -
drivers/staging/unisys/virthba/virthba.c | 1572 ----
drivers/staging/unisys/virthba/virthba.h | 27 -
drivers/staging/unisys/virtpci/Kconfig | 10 -
drivers/staging/unisys/virtpci/Makefile | 10 -
drivers/staging/unisys/virtpci/virtpci.c | 1394 ----
drivers/staging/unisys/virtpci/virtpci.h | 103 -
drivers/staging/unisys/visorbus/Kconfig | 9 +
drivers/staging/unisys/visorbus/Makefile | 13 +
.../channels => visorbus}/controlvmchannel.h | 304 +-
.../controlvmcompletionstatus.h | 0
.../include => visorbus}/iovmcall_gnuc.h | 0
.../unisys/{visorutil => visorbus}/periodic_work.c | 56 +-
.../include/channels => visorbus}/vbuschannel.h | 2 +-
.../include => visorbus}/vbusdeviceinfo.h | 0
drivers/staging/unisys/visorbus/visorbus_main.c | 1518 ++++
drivers/staging/unisys/visorbus/visorbus_private.h | 69 +
.../visorchannel.c} | 468 +-
.../visorchipset.c} | 1552 ++--
.../include => visorbus}/vmcallinterface.h | 16 +-
drivers/staging/unisys/visorchannel/Kconfig | 10 -
drivers/staging/unisys/visorchannel/Makefile | 12 -
drivers/staging/unisys/visorchannel/globals.h | 27 -
drivers/staging/unisys/visorchannel/visorchannel.h | 76 -
.../unisys/visorchannel/visorchannel_main.c | 50 -
drivers/staging/unisys/visorchipset/Kconfig | 11 -
drivers/staging/unisys/visorchipset/Makefile | 15 -
drivers/staging/unisys/visorchipset/file.c | 160 -
drivers/staging/unisys/visorchipset/file.h | 27 -
drivers/staging/unisys/visorchipset/globals.h | 42 -
drivers/staging/unisys/visorchipset/parser.c | 430 --
drivers/staging/unisys/visorchipset/parser.h | 46 -
drivers/staging/unisys/visorchipset/visorchipset.h | 236 -
.../unisys/visorchipset/visorchipset_umode.h | 35 -
drivers/staging/unisys/visornic/Kconfig | 15 +
drivers/staging/unisys/visornic/Makefile | 10 +
drivers/staging/unisys/visornic/visornic_main.c | 2140 ++++++
drivers/staging/unisys/visorutil/Kconfig | 9 -
drivers/staging/unisys/visorutil/Makefile | 9 -
drivers/staging/unisys/visorutil/charqueue.c | 127 -
drivers/staging/unisys/visorutil/charqueue.h | 37 -
drivers/staging/unisys/visorutil/memregion.h | 43 -
.../staging/unisys/visorutil/memregion_direct.c | 207 -
drivers/staging/unisys/visorutil/visorkmodutils.c | 71 -
drivers/staging/vme/devices/vme_user.c | 257 +-
drivers/staging/vt6655/Makefile | 1 -
drivers/staging/vt6655/device.h | 11 +-
drivers/staging/vt6655/device_main.c | 231 +-
drivers/staging/vt6655/mac.c | 49 +-
drivers/staging/vt6655/mib.c | 139 -
drivers/staging/vt6655/mib.h | 82 -
drivers/staging/vt6655/power.h | 8 +-
drivers/staging/vt6655/rxtx.c | 10 +-
drivers/staging/vt6656/card.c | 2 +-
drivers/staging/vt6656/device.h | 2 +-
drivers/staging/vt6656/main_usb.c | 2 +-
drivers/staging/vt6656/rxtx.c | 2 +-
drivers/staging/vt6656/usbpipe.c | 2 +-
drivers/staging/wilc1000/Kconfig | 59 +
drivers/staging/wilc1000/Makefile | 34 +
drivers/staging/wilc1000/TODO | 14 +
drivers/staging/wilc1000/coreconfigsimulator.h | 17 +
drivers/staging/wilc1000/coreconfigurator.c | 2156 ++++++
drivers/staging/wilc1000/coreconfigurator.h | 197 +
drivers/staging/wilc1000/fifo_buffer.c | 133 +
drivers/staging/wilc1000/fifo_buffer.h | 26 +
drivers/staging/wilc1000/host_interface.c | 7963 ++++++++++++++++++++
drivers/staging/wilc1000/host_interface.h | 1281 ++++
drivers/staging/wilc1000/linux_mon.c | 598 ++
drivers/staging/wilc1000/linux_wlan.c | 2783 +++++++
drivers/staging/wilc1000/linux_wlan_common.h | 182 +
drivers/staging/wilc1000/linux_wlan_sdio.c | 249 +
drivers/staging/wilc1000/linux_wlan_sdio.h | 14 +
drivers/staging/wilc1000/linux_wlan_spi.c | 479 ++
drivers/staging/wilc1000/linux_wlan_spi.h | 14 +
drivers/staging/wilc1000/wilc_debugfs.c | 191 +
drivers/staging/wilc1000/wilc_errorsupport.h | 67 +
drivers/staging/wilc1000/wilc_exported_buf.c | 76 +
drivers/staging/wilc1000/wilc_log.h | 47 +
drivers/staging/wilc1000/wilc_memory.c | 58 +
drivers/staging/wilc1000/wilc_memory.h | 239 +
drivers/staging/wilc1000/wilc_msgqueue.c | 190 +
drivers/staging/wilc1000/wilc_msgqueue.h | 108 +
drivers/staging/wilc1000/wilc_osconfig.h | 9 +
drivers/staging/wilc1000/wilc_oswrapper.h | 41 +
drivers/staging/wilc1000/wilc_platform.h | 52 +
drivers/staging/wilc1000/wilc_sdio.c | 1254 +++
drivers/staging/wilc1000/wilc_sleep.c | 18 +
drivers/staging/wilc1000/wilc_sleep.h | 20 +
drivers/staging/wilc1000/wilc_spi.c | 1406 ++++
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 | 3957 ++++++++++
drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 129 +
drivers/staging/wilc1000/wilc_wfi_netdevice.c | 951 +++
drivers/staging/wilc1000/wilc_wfi_netdevice.h | 254 +
drivers/staging/wilc1000/wilc_wlan.c | 2332 ++++++
drivers/staging/wilc1000/wilc_wlan.h | 321 +
drivers/staging/wilc1000/wilc_wlan_cfg.c | 617 ++
drivers/staging/wilc1000/wilc_wlan_cfg.h | 33 +
drivers/staging/wilc1000/wilc_wlan_if.h | 969 +++
drivers/staging/wlan-ng/p80211conv.c | 6 +-
drivers/staging/wlan-ng/p80211wep.c | 14 -
drivers/staging/wlan-ng/prism2fw.c | 8 +-
drivers/staging/wlan-ng/prism2sta.c | 23 +-
drivers/staging/xgifb/XGI_main_26.c | 27 +-
drivers/staging/xgifb/vb_setmode.c | 21 +-
drivers/tty/goldfish.c | 4 +-
drivers/vme/bridges/Kconfig | 2 +-
drivers/vme/bridges/vme_ca91cx42.c | 18 +-
drivers/vme/bridges/vme_ca91cx42.h | 2 +-
drivers/vme/bridges/vme_tsi148.c | 42 +-
drivers/vme/vme.c | 11 +-
include/linux/goldfish.h | 19 +-
include/linux/iio/buffer.h | 3 +
include/linux/iio/iio.h | 3 +
include/linux/iio/types.h | 2 +
include/linux/vme.h | 2 +
include/uapi/linux/iio/types.h | 2 +
tools/Makefile | 7 +-
tools/iio/Makefile | 4 +-
tools/iio/generic_buffer.c | 200 +-
tools/iio/iio_event_monitor.c | 50 +-
tools/iio/iio_utils.c | 469 +-
tools/iio/iio_utils.h | 20 +-
tools/iio/lsiio.c | 63 +-
768 files changed, 66216 insertions(+), 51845 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-vf610
create mode 100644 Documentation/devicetree/bindings/iio/adc/berlin2_adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txt
create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt
create mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90614.txt
create mode 100644 drivers/iio/accel/stk8312.c
create mode 100644 drivers/iio/accel/stk8ba50.c
create mode 100644 drivers/iio/adc/berlin2-adc.c
create mode 100644 drivers/iio/dac/m62332.c
create mode 100644 drivers/iio/light/acpi-als.c
create mode 100644 drivers/iio/light/bh1750.c
create mode 100644 drivers/iio/light/stk3310.c
create mode 100644 drivers/iio/magnetometer/bmc150_magn.c
create mode 100644 drivers/iio/magnetometer/mmc35240.c
create mode 100644 drivers/staging/board/armadillo800eva.c
create mode 100644 drivers/staging/comedi/drivers/comedi_8255.c
create mode 100644 drivers/staging/fbtft/fb_hx8357d.c
create mode 100644 drivers/staging/fbtft/fb_hx8357d.h
delete mode 100644 drivers/staging/i2o/Kconfig
delete mode 100644 drivers/staging/i2o/Makefile
delete mode 100644 drivers/staging/i2o/README
delete mode 100644 drivers/staging/i2o/README.ioctl
delete mode 100644 drivers/staging/i2o/bus-osm.c
delete mode 100644 drivers/staging/i2o/config-osm.c
delete mode 100644 drivers/staging/i2o/core.h
delete mode 100644 drivers/staging/i2o/debug.c
delete mode 100644 drivers/staging/i2o/device.c
delete mode 100644 drivers/staging/i2o/driver.c
delete mode 100644 drivers/staging/i2o/exec-osm.c
delete mode 100644 drivers/staging/i2o/i2o.h
delete mode 100644 drivers/staging/i2o/i2o_block.c
delete mode 100644 drivers/staging/i2o/i2o_block.h
delete mode 100644 drivers/staging/i2o/i2o_config.c
delete mode 100644 drivers/staging/i2o/i2o_proc.c
delete mode 100644 drivers/staging/i2o/i2o_scsi.c
delete mode 100644 drivers/staging/i2o/iop.c
delete mode 100644 drivers/staging/i2o/memory.c
delete mode 100644 drivers/staging/i2o/pci.c
delete mode 100644 drivers/staging/lustre/include/linux/lnet/api-support.h
delete mode 100644 drivers/staging/lustre/include/linux/lnet/linux/api-support.h
delete mode 100644 drivers/staging/lustre/include/linux/lnet/linux/lib-lnet.h
delete mode 100644 drivers/staging/lustre/include/linux/lnet/linux/lib-types.h
delete mode 100644 drivers/staging/lustre/include/linux/lnet/linux/lnet.h
delete mode 100644 drivers/staging/lustre/include/linux/lnet/lnet-sysctl.h
create mode 100644 drivers/staging/lustre/include/linux/lnet/nidstr.h
delete mode 100644 drivers/staging/lustre/include/linux/lnet/ptllnd.h
delete mode 100644 drivers/staging/lustre/include/linux/lnet/ptllnd_wire.h
delete mode 100644 drivers/staging/lustre/lnet/klnds/socklnd/socklnd_lib-linux.h
rename drivers/staging/lustre/lnet/klnds/socklnd/{socklnd_lib-linux.c => socklnd_lib.c} (86%)
rename drivers/staging/lustre/{lustre/libcfs/linux/linux-tcpip.c => lnet/lnet/lib-socket.c} (63%)
delete mode 100644 drivers/staging/lustre/lustre/include/lustre_quota.h
create mode 100644 drivers/staging/lustre/lustre/libcfs/linux/linux-mem.c
delete mode 100644 drivers/staging/lustre/lustre/obdecho/lproc_echo.c
create mode 100644 drivers/staging/lustre/sysfs-fs-lustre
delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r819xE_phyreg.h
delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_crypto.h
delete mode 100644 drivers/staging/rtl8192e/rtllib_crypt.c
delete mode 100644 drivers/staging/rtl8192e/rtllib_crypt.h
delete mode 100644 drivers/staging/unisys/common-spar/include/channels/controlframework.h
delete mode 100644 drivers/staging/unisys/common-spar/include/channels/diagchannel.h
delete mode 100644 drivers/staging/unisys/common-spar/include/diagnostics/appos_subsystems.h
rename drivers/staging/unisys/{common-spar/include/channels => include}/channel.h (94%)
rename drivers/staging/unisys/{common-spar/include/channels => include}/channel_guid.h (100%)
create mode 100644 drivers/staging/unisys/include/diagchannel.h
rename drivers/staging/unisys/{common-spar/include/channels => include}/iochannel.h (58%)
delete mode 100644 drivers/staging/unisys/include/procobjecttree.h
delete mode 100644 drivers/staging/unisys/include/sparstop.h
delete mode 100644 drivers/staging/unisys/include/timskmod.h
delete mode 100644 drivers/staging/unisys/include/uisqueue.h
delete mode 100644 drivers/staging/unisys/include/uisthread.h
delete mode 100644 drivers/staging/unisys/include/uisutils.h
rename drivers/staging/unisys/{common-spar => }/include/version.h (100%)
create mode 100644 drivers/staging/unisys/include/visorbus.h
delete mode 100644 drivers/staging/unisys/uislib/Kconfig
delete mode 100644 drivers/staging/unisys/uislib/Makefile
delete mode 100644 drivers/staging/unisys/uislib/uislib.c
delete mode 100644 drivers/staging/unisys/uislib/uisqueue.c
delete mode 100644 drivers/staging/unisys/uislib/uisthread.c
delete mode 100644 drivers/staging/unisys/uislib/uisutils.c
delete mode 100644 drivers/staging/unisys/virthba/Kconfig
delete mode 100644 drivers/staging/unisys/virthba/Makefile
delete mode 100644 drivers/staging/unisys/virthba/virthba.c
delete mode 100644 drivers/staging/unisys/virthba/virthba.h
delete mode 100644 drivers/staging/unisys/virtpci/Kconfig
delete mode 100644 drivers/staging/unisys/virtpci/Makefile
delete mode 100644 drivers/staging/unisys/virtpci/virtpci.c
delete mode 100644 drivers/staging/unisys/virtpci/virtpci.h
create mode 100644 drivers/staging/unisys/visorbus/Kconfig
create mode 100644 drivers/staging/unisys/visorbus/Makefile
rename drivers/staging/unisys/{common-spar/include/channels => visorbus}/controlvmchannel.h (63%)
rename drivers/staging/unisys/{common-spar/include => visorbus}/controlvmcompletionstatus.h (100%)
rename drivers/staging/unisys/{common-spar/include => visorbus}/iovmcall_gnuc.h (100%)
rename drivers/staging/unisys/{visorutil => visorbus}/periodic_work.c (84%)
rename drivers/staging/unisys/{common-spar/include/channels => visorbus}/vbuschannel.h (98%)
rename drivers/staging/unisys/{common-spar/include => visorbus}/vbusdeviceinfo.h (100%)
create mode 100644 drivers/staging/unisys/visorbus/visorbus_main.c
create mode 100644 drivers/staging/unisys/visorbus/visorbus_private.h
rename drivers/staging/unisys/{visorchannel/visorchannel_funcs.c => visorbus/visorchannel.c} (61%)
rename drivers/staging/unisys/{visorchipset/visorchipset_main.c => visorbus/visorchipset.c} (64%)
rename drivers/staging/unisys/{common-spar/include => visorbus}/vmcallinterface.h (94%)
delete mode 100644 drivers/staging/unisys/visorchannel/Kconfig
delete mode 100644 drivers/staging/unisys/visorchannel/Makefile
delete mode 100644 drivers/staging/unisys/visorchannel/globals.h
delete mode 100644 drivers/staging/unisys/visorchannel/visorchannel.h
delete mode 100644 drivers/staging/unisys/visorchannel/visorchannel_main.c
delete mode 100644 drivers/staging/unisys/visorchipset/Kconfig
delete mode 100644 drivers/staging/unisys/visorchipset/Makefile
delete mode 100644 drivers/staging/unisys/visorchipset/file.c
delete mode 100644 drivers/staging/unisys/visorchipset/file.h
delete mode 100644 drivers/staging/unisys/visorchipset/globals.h
delete mode 100644 drivers/staging/unisys/visorchipset/parser.c
delete mode 100644 drivers/staging/unisys/visorchipset/parser.h
delete mode 100644 drivers/staging/unisys/visorchipset/visorchipset.h
delete mode 100644 drivers/staging/unisys/visorchipset/visorchipset_umode.h
create mode 100644 drivers/staging/unisys/visornic/Kconfig
create mode 100644 drivers/staging/unisys/visornic/Makefile
create mode 100644 drivers/staging/unisys/visornic/visornic_main.c
delete mode 100644 drivers/staging/unisys/visorutil/Kconfig
delete mode 100644 drivers/staging/unisys/visorutil/Makefile
delete mode 100644 drivers/staging/unisys/visorutil/charqueue.c
delete mode 100644 drivers/staging/unisys/visorutil/charqueue.h
delete mode 100644 drivers/staging/unisys/visorutil/memregion.h
delete mode 100644 drivers/staging/unisys/visorutil/memregion_direct.c
delete mode 100644 drivers/staging/unisys/visorutil/visorkmodutils.c
delete mode 100644 drivers/staging/vt6655/mib.c
delete mode 100644 drivers/staging/vt6655/mib.h
create mode 100644 drivers/staging/wilc1000/Kconfig
create mode 100644 drivers/staging/wilc1000/Makefile
create mode 100644 drivers/staging/wilc1000/TODO
create mode 100644 drivers/staging/wilc1000/coreconfigsimulator.h
create mode 100644 drivers/staging/wilc1000/coreconfigurator.c
create mode 100644 drivers/staging/wilc1000/coreconfigurator.h
create mode 100644 drivers/staging/wilc1000/fifo_buffer.c
create mode 100644 drivers/staging/wilc1000/fifo_buffer.h
create mode 100644 drivers/staging/wilc1000/host_interface.c
create mode 100644 drivers/staging/wilc1000/host_interface.h
create mode 100644 drivers/staging/wilc1000/linux_mon.c
create mode 100644 drivers/staging/wilc1000/linux_wlan.c
create mode 100644 drivers/staging/wilc1000/linux_wlan_common.h
create mode 100644 drivers/staging/wilc1000/linux_wlan_sdio.c
create mode 100644 drivers/staging/wilc1000/linux_wlan_sdio.h
create mode 100644 drivers/staging/wilc1000/linux_wlan_spi.c
create mode 100644 drivers/staging/wilc1000/linux_wlan_spi.h
create mode 100644 drivers/staging/wilc1000/wilc_debugfs.c
create mode 100644 drivers/staging/wilc1000/wilc_errorsupport.h
create mode 100644 drivers/staging/wilc1000/wilc_exported_buf.c
create mode 100644 drivers/staging/wilc1000/wilc_log.h
create mode 100644 drivers/staging/wilc1000/wilc_memory.c
create mode 100644 drivers/staging/wilc1000/wilc_memory.h
create mode 100644 drivers/staging/wilc1000/wilc_msgqueue.c
create mode 100644 drivers/staging/wilc1000/wilc_msgqueue.h
create mode 100644 drivers/staging/wilc1000/wilc_osconfig.h
create mode 100644 drivers/staging/wilc1000/wilc_oswrapper.h
create mode 100644 drivers/staging/wilc1000/wilc_platform.h
create mode 100644 drivers/staging/wilc1000/wilc_sdio.c
create mode 100644 drivers/staging/wilc1000/wilc_sleep.c
create mode 100644 drivers/staging/wilc1000/wilc_sleep.h
create mode 100644 drivers/staging/wilc1000/wilc_spi.c
create mode 100644 drivers/staging/wilc1000/wilc_strutils.c
create mode 100644 drivers/staging/wilc1000/wilc_strutils.h
create mode 100644 drivers/staging/wilc1000/wilc_timer.c
create mode 100644 drivers/staging/wilc1000/wilc_timer.h
create mode 100644 drivers/staging/wilc1000/wilc_type.h
create mode 100644 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c
create mode 100644 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h
create mode 100644 drivers/staging/wilc1000/wilc_wfi_netdevice.c
create mode 100644 drivers/staging/wilc1000/wilc_wfi_netdevice.h
create mode 100644 drivers/staging/wilc1000/wilc_wlan.c
create mode 100644 drivers/staging/wilc1000/wilc_wlan.h
create mode 100644 drivers/staging/wilc1000/wilc_wlan_cfg.c
create mode 100644 drivers/staging/wilc1000/wilc_wlan_cfg.h
create mode 100644 drivers/staging/wilc1000/wilc_wlan_if.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/