[GIT PULL] Staging driver patches for 3.20-rc1

From: Greg KH
Date: Sun Feb 15 2015 - 10:13:03 EST


The following changes since commit e36f014edff70fc02b3d3d79cead1d58f289332e:

Linux 3.19-rc7 (2015-02-01 20:07:21 -0800)

are available in the git repository at:

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

for you to fetch changes up to 533e80b1ea709577ec5cf73b8b566569bc711259:

staging: lustre: lustre: libcfs: define symbols as static (2015-02-07 17:41:12 +0800)

----------------------------------------------------------------
Staging drivers patches for 3.20-rc1

Here's the big staging driver tree update for 3.20-rc1. Lots of little
things in here, adding up to lots of overall cleanups. The IIO driver
updates are also in here as they cross the staging tree boundry a lot.
I2O has moved into staging as well, as a plan to drop it from the tree
eventually as that's a dead subsystem.

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

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

----------------------------------------------------------------
Aaro Koskinen (1):
staging: xgifb: fix colours on big-endian machines other than powerpc

Abel Moyo (1):
Staging: rtl8188eu: {core, hal, include}: Removed inline function

Adam Thomson (1):
iio: Add ABI documentation for input current readings

Ahmad Hassan (1):
staging: vt6655: fix space prohibted before that ','

Al Viro (1):
lustre: don't use iovec instead of kvec

Alan Cox (2):
i2o: move to staging
staging: cptm1217: blow it all away

Alexander Boyko (1):
staging/lustre/osc: split different type of IO

Alexander Kuleshov (1):
staging: rtl8192e: Fix duplicated conditional branch

Alexey Khoroshilov (1):
staging: dgnc: implement proper error handling in dgnc_start()

Alexey Tulia (1):
staging: rtl8723au: fix sparse warning

Andreas Ruprecht (2):
staging: lustre: fid: Remove space before braces for defined() check
staging: lustre: osc: Make osc_init() static

Andrew Milkovich (1):
Staging: dgnc: fixed some coding style errors

Anjana Sasindran (4):
staging: rtl8723au: hal: Removed spaces before semicolon
staging: rtl8723au: hal: Added blank line after declaration
staging: rtl8723au: hal: Removed space before semicolon
staging: rtl8723au: hal: Removed a space before semicolon

Arno Tiemersma (1):
staging: lustre: Add blank lines after declarations

Asaf Vertz (7):
staging: rtl8723au: core: fixing "foo * bar" should be "foo *bar"
staging: wlan-ng: hfa384x_usb: fix sparse endianness warnings
staging: iio: tsl2583: fix format string warnings
staging: iio: ad5933: fix format string warnings
staging: iio: tsl2x7x_core: fix format string warnings
staging: lustre: osc: fix space prohibited after that '!'
staging: lustre: lnet: fix space prohibited before that '++'

Athira Lekshmi (1):
Clocking-wizard: Fixed missing blank line warning

Austin Kerbow (1):
Staging: ft1000-pcmcia: fix else close brace style

Aya Mahfouz (1):
staging: davinci_vpfe: fix space prohibited before semicolon warning

Balavasu (2):
staging: lustre: lnet: lnet: do not initialise statics to 0 or NULL
staging: lustre: lnet: lnet: trailing statements should be on next line

Bastian Plettner (1):
staging: speakup: Remove unnecessary space

Bastien Nocera (2):
iio:kxcjk-1013: Add support for SMO8500 device
staging: unisys: Fix typo in comment

Benjamin Romer (49):
staging: unisys: fix line spacing in visorchipset_umode.h
staging: unisys: fix line spacing in globals.h
staging: unisys: remove testing.h
staging: unisys: get rid of channel stub
staging: unisys: remove unused types from visorchipset.h
staging: unisys: add comment to spinlock in struct charqueue
staging: unisys: clean up typecasts in uislib.c
staging: unisys: fix alignment in uislib.c
staging: unisys: refactor create_bus()
staging: unisys: fix strict checks in create_device()
staging: unisys: remove extraneous blank lines in uislib.c
staging: unisys: add missing brackets in info_debugfs_read()
staging: unisys: add missing brackets in Process_Incoming()
staging: unisys: remove extra parens from uislib_enable_channel_interrupts()
staging: unisys: get rid of doubled assignment in uislib_mod_init()
staging: unisys: fix CamelCase global variable names in uislib.c
staging: unisys: refactor init_vbus_channel()
staging: unisys: fix CamelCase in create_bus()
staging: unisys: fix CamelCase in destroy_bus()
staging: unisys: refactor create_device()
staging: unisys: refactor pause_device()
staging: unisys: refactor resume_device()
staging: unisys: refactor destroy_device()
staging: unisys: refactor delete_bus_glue()
staging: unisys: refactor delete_device_glue()
staging: unisys: refactor info_debugfs_read()
staging: unisys: refactor find_dev()
staging: unisys: rename Process_Incoming()
staging: unisys: rename Initialize_incoming_thread()
staging: unisys: fix CamelCase Work queue name in uislib.c
staging: unisys: fix spacing in uisqueue.c
staging: unisys: fix CamelCase names in do_locked_client_insert()
staging: unisys: fix line spacing in uisthread.c
staging: unisys: fix line spacing in uisutils.c
staging: unisys: fix spacing in uisutils.c
staging: unisys: fix brackets in uisctrl_register_req_handler_ex()
staging: unisys: refactor uisctrl_register_req_handler_ex()
staging: unisys: refactor uisctrl_unregister_req_handler_ex()
staging: unisys: fix CamelCase globals in uisutils.c
staging: unisys: refactor req_handler_add()
staging: unisys: refactor visorchipset_file_init()
staging: unisys: fix CamelCase global variables in file.c
staging: unisys: get rid of HAVE_UNLOCKED_IOCTL code
staging: unisys: get rid of goto in visorchipset_open()
staging: unisys: fix CamelCase in visorchipset_mmap()
staging: unisys: get rid of goto in visorchipset_ioctl()
staging: unisys: refactor virthba_ISR()
staging: unisys: fix CamelCase name in virthba_probe()
staging: unisys: fix CamelCase in enable_ints_write()

Bilel DRIRA (1):
staging: ft1000: fix braces warning

Brian Vandre (1):
staging: lustre: fld: fixed symbol was not declared

Bryan Thompson (4):
staging: unisys: visorchannel: Rename CamelCase variable channelBytes
staging: unisys: visorchannel: Rename CamelCase variable nQueues
staging: unisys: visorchannel: Describe spinlocks in VISORCHANNEL_Tag struct
staging: unisys: Remove VISORCHANNEL typedef

Chase Southwood (1):
staging: comedi: das1800: prefer kmalloc_array over kmalloc with multiply

Chen Weixiang (1):
staging: lustre: lustre: libcfs: define symbols as static

Chris Rorvick (3):
drivers: staging: lustre: Use mult if units not specified
drivers: staging: lustre: Track sign separately
staging: emxx_udc: Remove nbu2ss_drv_set_dp_info()

Daeseok Youn (2):
staging: dgap: use gotos for handling error in dgap_remap()
staging: dgap: fix "if" statement that always evaluates to true

Dan Carpenter (4):
Staging: lustre: error handling tweaks in obd_ioctl_getdata()
staging: lustre: potential underflow in mdc_iocontrol()
staging: lustre: remove the CFS_HOP() macro
staging: fbtft: fix allyesconfig build

Daniel Baluta (22):
MAINTAINERS: Add IIO include files
iio: imu: Add support for Kionix KMX61 sensor
iio: dummy: Add virtual registers for dummy device
iio: core: Introduce IIO_ACTIVITY channel
iio: dummy: Demonstrate the usage of new channel types
iio: event_monitor: Add support for new channel types
iio: imu: Add support for Kionix KMX61 sensor
iio: imu: kmx61: Add acpi support
iio: imu: kmx61: Add PM runtime support
iio: imu: kmx61: Add PM sleep support
iio: imu: kmx61: Add support for data ready triggers
iio: imu: kmx61: Add support for any motion trigger
iio: imu: kmx61: Save odr_bits for later use
iio: imu: kmx61: Don't ignore kmx61_set_power_state errors
iio: imu: kmx61: Enhance error handling
iio: imu: kmx61: Fixup parameters alignment
iio: imu: kmx61: Drop unused device parameter
iio: imu: kmx61: Use false instead of 0 for ev_enable_state
iio: imu: kmx61: Fix device initialization when setting trigger state
iio: imu: kmx61: Remove unnecessary REG_INS1 read
iio: imu: kmx61: Use correct base when reading data
iio kmx61 / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PM

David Decotigny (1):
staging: comedi: dmm32at: fix style issues

Davidlohr Bueso (1):
drivers/staging: use current->state helpers

Dean Ancajas (1):
Staging: lustre: obd: Fix a coding style issue

Dean Michael Ancajas (2):
Staging: rtl8723au: os_dep: Fixed a coding style issue.
Staging: ft1000: ft1000-pcmcia: Fixed a coding style issue

Devendra Naga (2):
cptm1217: check if interrupts are masked at probe
staging: mt29f_spinand: check for the return value of spinand_read_status

Dmitry Eremin-Solenikov (1):
iio: inkern: add iio_write_channel_raw

Eduardo Barretto (1):
Staging: wlan-ng: hfa384x_usb: fixed an 'else' statement coding style issue

Emrys Bayliss (8):
Staging: vt6656: Checkpatch fix: else after break or return
Staging: vt6655: Checkpatch fix: unnecessary whitespace
Staging: vt6655: Checkpatch fix: empty c99 comments
Staging: vt6655: comment after statement formatting
Staging: vt6655: Checkpatch fix: c99 comments after statements
Staging: vt6655: Checkpatch fix: lines longer than 80 columns
Staging: vt6655: comment headings formatting
Staging: vt6655: Checkpatch fix: c99 comment headings

Ezequiel Garcia (1):
DT: Add a vendor prefix for Cosmic Circuits

Fabian Frederick (2):
iio: common: remove unnecessary sizeof(u8)
staging: lustre: make obd_updatemax_lock static

Fabian Holler (3):
staging: android: fix indentation to match open parenthesis
staging: android: remove blank lines after open braces
staging: android: remove space after casts

Frank Zago (1):
staging/lustre/libcfs: protect kkuc_groups from write access

Fred Chou (2):
staging: vt6655: remove unused function in mac.c
staging:lustre:lustre:ptlrpc: fix sparse warnings in lproc_ptlrpc.c

Frederic Jacob (1):
Staging: comedi: fix blank line coding style in comedi_bond.c

Gangadhar Vukkesala (2):
staging: rtl8188eu: Fixed a space coding style issue.
staging: rtl8192e: fixed a space coding style issue

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

Greg Kroah-Hartman (4):
Merge 3.19-rc5 into staging-next
Merge tag 'iio-for-3.20a_take2' of git://git.kernel.org/.../jic23/iio into staging-testing
Merge tag 'iio-for-3.20b' of git://git.kernel.org/.../jic23/iio into staging-testing
Merge 3.19-rc7 into staging-next

Guillaume Vercoutere (1):
staging: android: Correct coding style in logger.c

Gustavo A. R. Silva (8):
Staging: vt6655: Fixed a typo
Staging: vt6656: Fixed typo in a macro name
Staging: vt6656: Fixed typo in a variable name
Staging: comedi: kcomedilib: Fixed a typo
Staging: octeon: Fixed a typo
Staging: octeon-usb: Fixed a typo
Staging: olpc_dcon: Fixed a typo
Staging: nvec: Fixed a typo

Gwendal Grignou (3):
iio: ak8975: minor fixes
iio: ak8975: add definition structure per compass type
iio: ak8975: add ak09911 and ak09912 support

H Hartley Sweeten (151):
staging: comedi: hwdrv_apci1500: introduce z8536_read()
staging: comedi: hwdrv_apci1500: introduce z8536_write()
staging: comedi: hwdrv_apci1500: introduce z8536_reset()
staging: comedi: addi_apci_1500: tidy up PCI Bar 1 register map
staging: comedi: addi_apci_1500: remove private data 'iobase'
staging: comedi: addi_apci_1500: remove private data 'i_IobaseReserved'
staging: comedi: addi_apci_1500: use amcc_s5933.h defines
staging: comedi: addi_apci_1500: rename private data 'i_IobaseAddon'
staging: comedi: addi_apci_1500: tidy up PCI Bar 2 register map
staging: comedi: addi_apci_1500: remove APCI1500_ADDRESS_RANGE
staging: comedi: addi_apci_1500: handle shared interrupt
staging: comedi: aio_iiro_16: fix subdevice 0 'type'
staging: comedi: aio_iiro_16: fix subdevice 1 'type'
staging: comedi: aio_iiro_16: tidy up subdevice init
staging: comedi: aio_iiro_16: tidy up multi-line comments
staging: comedi: aio_iiro_16: read intial state of the digital outputs
staging: comedi: aio_iiro_16: introduce aio_iiro_enable_irq()
staging: comedi: aio_iiro_16: add command support for change of state detection
staging: comedi: aio_iiro_16: update the MODULE_DESCRIPTION
staging: comedi: adl_pci9118: remove VIRT_TO_BUS dependancy
staging: comedi: das1800: reduce indent level of das1800_init_dma()
staging: comedi: das1800: separate AI FIFO bounce buffer from DMA buffer
staging: comedi: das1800: introduce struct das1800_dma_desc
staging: comedi: das1800: tidy up das1800_init_dma()
staging: comedi: das1800: remove VIRT_TO_BUS dependancy
staging: comedi: das1800: introduce das1800_free_dma()
staging: comedi: ni_at_a2150: remove 'volatile' from private data variable
staging: comedi: ni_at_a2150: use comedi_bytes_per_sample()
staging: comedi: ni_at_a2150: introduce a2150_alloc_irq_dma()
staging: comedi: ni_at_a2150: introduce a2150_free_dma()
staging: comedi: ni_at_a2150: introduce struct a2150_dma_desc
staging: comedi: ni_at_a2150: remove VIRT_TO_BUS dependancy
staging: comedi: ni_labpc: introduce struct labpc_dma_desc
staging: comedi: ni_labpc_isadma: tidy up labpc_init_dma_chan()
staging: comedi: ni_labpc: remove VIRT_TO_BUS dependancy
staging: comedi: pcl818: introduce pcl818_alloc_dma()
staging: comedi: pcl818: introduce pcl818_dma_free()
staging: comedi: pcl818: introduce struct pcl818_dma_desc
staging: comedi: pcl818: remove VIRT_TO_BUS dependancy
staging: comedi: pcl818: fix pcl818_handle_dma() for short DMA transaction
staging: comedi: pcl816: introduce pcl816_alloc_dma()
staging: comedi: pcl816: introduce pcl816_free_dma()
staging: comedi: pcl816: introduce struct pcl816_dma_desc
staging: comedi: pcl816: remove VIRT_TO_BUS dependancy
staging: comedi: pcl816: fix short DMA transactions
staging: comedi: pcl812: introduce pcl812_alloc_dma()
staging: comedi: pcl812: introduce pcl812_free_dma()
staging: comedi: pcl812: introduce struct pcl812_dma_desc
staging: comedi: pcl812: remove VIRT_TO_BUS dependancy
staging: comedi: dt282x: introduce dt282x_alloc_dma()
staging: comedi: dt282x: introduce struct dt282x_dma_desc
staging: comedi: dt282x: remove VIRT_TO_BUS dependancy
staging: comedi: das16: introduce struct das16_dma_desc
staging: comedi: das16 introduce das16_alloc_dma()
staging: comedi: das16: introduce das16_free_dma()
staging: comedi: das16: board is not a PCI device
staging: comedi: pcl818: introduce pcl818_isadma_program()
staging: comedi: pcl818: introduce pcl818_isadma_disable()
staging: comedi: pcl816: introduce pcl816_isadma_program()
staging: comedi: pcl816: introduce pcl816_isadma_disable()
staging: comedi: dt282x: introduce dt282x_isadma_program()
staging: comedi: dt282x: introduce dt282x_isadma_disable()
staging: comedi: das1800: pass dma descriptor to das1800_flush_dma_channel()
staging: comedi: das1800: move dma transfer 'size' to dma descriptor
staging: comedi: das1800: introduce das1800_isadma_program()
staging: comedi: das1800: introduce das1800_isadma_disable()
staging: comedi: das16: move dma transfer 'size' to dma descriptor
staging: comedi: das16: introduce das16_isadma_program()
staging: comedi: das16: introduce das16_isadma_disable()
staging: comedi: pcl812: introduce pcl812_isadma_program()
staging: comedi: pcl812: introduce pcl812_isadma_disable()
staging: comedi: ni_at_a2150: introduce a2150_isadma_program()
staging: comedi: ni_at_a2150: introduce a2150_isadma_disable()
staging: comedi: ni_labpc_isadma: remove hard coded samples size
staging: comedi: ni_labpc_isadma: convert 'dma_buffer_size' to a define
staging: comedi: ni_labpc_isadma: introduce labpc_isadma_disable()
staging: comedi: ni_labpc_isadma: tidy up labpc_drain_dma()
staging: comedi: ni_labpc_isadma: move dma programming out of labpc_drain_dma()
staging: comedi: ni_labpc_isadma: introduce labpc_isadma_program()
staging: comedi: das1800: remove hard coded 'sample_size'
staging: comedi: das1800: tidy up das1800_ai_transfer_size()
staging: comedi: comedi_isadma: introduce helper module for ISA DMA
staging: comedi: pcl818: remove depends on ISA_DMA_API limitation
staging: comedi: pcl816: remove depends on ISA_DMA_API limitation
staging: comedi: pcl812: remove depends on ISA_DMA_API limitation
staging: comedi: das16: remove depends on ISA_DMA_API limitation
staging: comedi: das1800: remove depends on ISA_DMA_API limitation
staging: comedi: dt282x: remove depends on ISA_DMA_API limitation
staging: comedi: ni_at_a2150: remove depends on ISA_DMA_API limitation
staging: comedi: ni_labpc_isadma: use comedi_isdma module
staging: comedi: pcl818: simplify the dma->size calculations
staging: comedi: pcl818: use common function to setup dma
staging: comedi: pcl816: simplify the dma->size calculations
staging: comedi: pcl816: use common function to setup dma
staging: comedi: pcl812: simplify the dma->size calculations
staging: comedi: pcl812: use common function to setup dma
staging: comedi: aio_iiro_16: return input state in async command sample
staging: comedi: addi_apci_1500: rewrite the subdevice support functions
staging: comedi: comedidev.h: remove unused "minor bits" information
staging: comedi: comedidev.h: remove unused "polling" function prototypes
staging: comedi: comedidev.h: add namespace to the subdevice "runflags"
staging: comedi: das16: use COMEDI_CB_CANCEL_MASK to see if command is running
staging: comedi: drivers: remove inappropriate COMEDI_CB_EOA events
staging: comedi: pcl818: introduce pcl818_ai_write_sample()
staging: comedi: adv_pci1710: change boardinfo 'n_counter' to 'has_counter'
staging: comedi: adv_pci1710: simplify digital input and output boardinfo
staging: comedi: adv_pci1710: rename boardinfo 'have_irq'
staging: comedi: adv_pci1710: remove boardinfo 'ai_maxdata'
staging: comedi: adv_pci1710: remove boardinfo 'ao_maxdata'
staging: comedi: adv_pci1710: change boardinfo 'n_aichand' to 'has_diff_ai'
staging: comedi: adv_pci1710: remove boardinfo 'ai_ns_min'
staging: comedi: adv_pci1710: change boardinfo 'fifo_half_size' to 'has_large_fifo'
staging: comedi: adv_pci1710: change boardinfo 'n_aochan' to 'has_ao'
staging: comedi: adv_pci1710: use comedi_subdevice 'readback'
staging: comedi: adv_pci1710: tidy up pci1720_insn_write_ao()
staging: comedi: adv_pci1710: tidy up pci171x_insn_write_ao()
staging: comedi: adv_pci1710: tidy up counter subdevice init
staging: comedi: adv_pci1710: tidy up digital input and output subdevice init
staging: comedi: adv_pci1710: tidy up analog output subdevice init
staging: comedi: adv_pci1710: tidy up analog input subdevice init
staging: comedi: adv_pci1710: rename 'this_board' local variables
staging: comedi: adv_pci1710: remove function separation comments
staging: comedi: adv_pci1710: update the MODULE_DESCRIPTION
staging: comedi: adv_pci1710: remove boardinfo 'rangelist_ao'
staging: comedi: adv_pci1710: refactor boardinfo 'cardtype'
staging: comedi: adv_pci1710: clarify the 'act_chanlist'
staging: comedi: adv_pci1710: tidy up setup_channel_list()
staging: comedi: adv_pci1710: introduce pci171x_ai_read_sample()
staging: comedi: adv_pci1710: do comedi_handle_events() in common code patch
staging: comedi: adv_pci1710: remove 'turn' param from move_block_from_fifo()
staging: comedi: adv_pci1710: transfer all ai samples in one step
staging: comedi: adv_pci1710: absorb move_block_from_fifo()
staging: comedi: ni_labpc_common: move comedi_alloc_devpriv() to common code
staging: comedi: ni_labpc_cs: remove unnecessary includes
staging: comedi: ni_labpc: remove unnecessary private data validation
staging: comedi: ni_labpc_common: use DIV_ROUND_UP to round divisor values
staging: comedi: ni_labpc_common: use DIV_ROUND_CLOSEST to round divisor values
staging: comedi: ni_labpc_common: use the cfc_check_trigger_arg_*() helpers
staging: comedi: vmk80xx: GPCT_RESET is not an (*insn_config) instruction
staging: comedi: vmk80xx: tidy up vmk80xx_cnt_insn_config()
staging: comedi: das16: absorb das16_ai_enable()
staging: comedi: das16: remove unnecessary das16_ai_disable()
staging: comedi: das16: absorb das16_ai_disable()
staging: comedi: das16: introduce das16_ai_range()
staging: comedi: das16: introduce das16_ao_range()
staging: comedi: das16: change type of private data 'timer_running'
staging: comedi: das16: use comedi_async 'scans_done' to detect EOA
staging: comedi: das16: fix DMA size for short transfers
staging: comedi: das16: introduce das16_ai_set_mux_range()
staging: comedi: pcl812: fix logic error in pcl812_ai_setup_dma()
staging: comedi: addi_apci_1500: fix array access out of bounds error

Hartmut Knaack (1):
iio:pressure:bmp280: cleanup

Heba Aamer (12):
staging: vt6655: fix space prohibited before that ','
staging: vt6656: fix Prefer ether_addr_copy() over memcpy() if the Ethernet addresses are __aligned(2)
staging: rtl8712: remove useless printing line
staging: fbtft: fix space required after that ';'
staging: fbtft: fix spaces required around that '='
staging: fbtft: fix spaces required around that '<'
staging: fbtft: fix Macros with complex values should be enclosed in parentheses
staging: fbtft: fix do not initialise statics to 0 or NULL
staging: fbtft: fix trailing whitespace
staging: fbtft: remove redundant .owner
staging: rtl8712: fix Prefer ether_addr_copy() over memcpy()
staging: lustre: lustre: osc: modifying seq_printf statements

Henri Doreau (1):
staging/lustre/obdclass: Proper swabbing of llog_rec_tail.

Hongchao Zhang (1):
staging/lustre/obdclass: fix a race in recovery

Ian Abbott (86):
staging: comedi: 8255_pci: rewrite comedi driver comment block
staging: comedi: adl_pci6208: rewrite "Devices:" line
staging: comedi: adl_pci7x3x: rewrite comedi driver comment block
staging: comedi: adl_pci8164: rewrite "Devices:" line
staging: comedi: adv_pci1723: rewrite "Devices:" line
staging: comedi: adv_pci1724: rewrite "Devices:" line
staging: comedi: c6xdigio: rewrite "Devices:" line
staging: comedi: cb_pcidda: rewrite "Devices:" line
staging: comedi: comedi_parport: rewrite "Devices:" line
staging: comedi: dac02: rewrite "Devices:" line
staging: comedi: das08: remove comedi driver comment block
staging: comedi: das08_isa: rewrite "Devices:" line
staging: comedi: das08_pci: rewrite "Devices:" line
staging: comedi: das16: rewrite "Devices:" line
staging: comedi: das6402: rewrite "Devices:" line
staging: comedi: dmm32at: rewrite "Devices:" line
staging: comedi: dt282x: rewrite "Devices:" line
staging: comedi: dyna_pci10xx: rewrite comedi driver comment block
staging: comedi: ii_pci20kc: rewrite "Devices:" line
staging: comedi: ke_counter: rewrite "Devices:" line
staging: comedi: me_daq: rewrite "Devices:" line
staging: comedi: mf6x4: rewrite "Devices:" line
staging: comedi: ni_6527: rewrite "Devices:" line
staging: comedi: ni_65xx: rewrite "Devices:" line
staging: comedi: ni_65xx: use board names on "Devices:" line
staging: comedi: ni_at_ao: rewrite "Devices:" line
staging: comedi: ni_labpc: rewrite "Devices:" line
staging: comedi: ni_labpc_pci: rewrite "Devices:" line
staging: comedi: ni_tio: change comedi "driver" comment to "module"
staging: comedi: ni_tiocmd: change comedi "driver" comment to "module"
staging: comedi: pcl711: rewrite "Devices:" line
staging: comedi: pcl724: rewrite "Devices:" line
staging: comedi: pcl726: rewrite "Devices:" line
staging: comedi: pcl730: rewrite "Devices:" line
staging: comedi: pcmad: rewrite "Devices:" line
staging: comedi: pcmda12: rewrite "Devices:" line
staging: comedi: pcmmio: rewrite "Devices:" line
staging: comedi: pcmuio: rewrite "Devices:" line
staging: comedi: rtd520: rewrite "Devices:" line
staging: comedi: rti800: rewrite "Devices:" line
staging: comedi: rti802: rewrite "Devices:" line
staging: comedi: usbdux: rewrite "Devices:" line
staging: comedi: usbduxfast: rewrite "Devices:" line
staging: comedi: usbduxsigma: rewrite "Devices:" line
staging: comedi: vm80xx: rewrite comedi driver comment block
staging: comedi: cb_pcidas64: fix incorrect AI range code handling
staging: comedi: 8253.h: reformat copyright comment
staging: comedi: 8253.h: reformat other block comments
staging: comedi: 8253.h: use usual style for single-line comments
staging: comedi: 8255.c: reformat copyright comment
staging: comedi: 8255.c: reformat comedi driver comment
staging: comedi: 8255.c: document subdev_8255_init() and _mm_init()
staging: comedi: 8255.c: reformat remaining block comments
staging: comedi: 8255.h: reformat copyright comment
staging: comedi: addi_apci_1032: add comedi driver comment
staging: comedi: add comedi_usb.h
staging: comedi: comedi_usb.c: include new "comedi_usb.h" header
staging: comedi: dt9812: include new "comedi_usb.h" header
staging: comedi: ni_usb6501: include new "comedi_usb.h" header
staging: comedi: usbdux: include new "comedi_usb.h" header
staging: comedi: usbduxfast: include new "comedi_usb.h" header
staging: comedi: usbduxsigma: include new "comedi_usb.h" header
staging: comedi: vmk80xx: include new "comedi_usb.h" header
staging: comedi: comedi_usb.h: move USB stuff out of comedidev.h
staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back
staging: comedi: comedi_compat32.h: reformat copyright comment
staging: comedi: comedi_compat32.c: reformat copyright comment
staging: comedi: comedi_compat32.c: reformat other block comments
staging: comedi: comedi_compat32.c: align some comments
staging: comedi: comedi_compat32.c: absorb raw_ioctl()
staging: comedi: comedi_fops.c: reformat copyright header
staging: comedi: comedi_fops.c: document exported functions
staging: comedi: comedi_fops.c: reformat ioctl handler comments
staging: comedi: range.c: reformat ioctl handler comment
staging: comedi: range.c: reformat copyright comment
staging: comedi: comedi_fops.c: reformat remaining block comments
staging: comedi: add comedi_pcmcia.h
staging: comedi: comedi_pcmcia.c: include new "comedi_pcmcia.h" header
staging: comedi: cb_das16_cs: include new "comedi_pcmcia.h" header
staging: comedi: das08_cs: include new "comedi_pcmcia.h" header
staging: comedi: ni_daq_700: include new "comedi_pcmcia.h" header
staging: comedi: ni_daq_dio24: include new "comedi_pcmcia.h" header
staging: comedi: ni_labpc_cs: include new "comedi_pcmcia.h" header
staging: comedi: ni_mio_cs: include new "comedi_pcmcia.h" header
staging: comedi: quatech_daqp_cs: include new "comedi_pcmcia.h" header
staging: comedi: comedi_pcmcia.h: move PCMCIA stuff out of comedidev.h

Igor Ishchenko (1):
staging: lustre: lnet: Removed spaces before increments and decrements

Irina Tirdea (18):
iio: core: Introduce IIO_EV_DIR_NONE
iio: core: Introduce STEPS channel, ENABLE mask and INSTANCE event
iio: core: Introduce IIO_CHAN_INFO_CALIBHEIGHT
iio: accel: kxcjk-1013: always power on device in resume
iio: accel: kxcjk-1013: only set power state if CONFIG_PM is defined
iio: accel: kxcjk-1013: error handling when set mode fails
iio: accel: kxcjk-1013: power off device if probe fails
iio: core: Introduce ENERGY channel type
iio: core: Introduce DISTANCE channel type
iio: core: Introduce IIO_VELOCITY and IIO_MOD_ROOT_SUM_SQUARED_X_Y_Z
iio: core: Introduce IIO_CHAN_INFO_CALIBWEIGHT
iio: core: Introduce CHANGE event type
iio: core: Remove IIO_EV_TYPE_INSTANCE
iio: accel: mma9551: Add runtime pm support
iio: accel: mma9551: split driver to expose mma955x api
iio: core: Introduce IIO_CHAN_INFO_DEBOUNCE_COUNT and _TIME
iio: Documentation: Fix calibheight unit
iio: add driver for Freescale MMA9553

Ivan T. Ivanov (1):
iio: consumer.h: Fix scale factor in function comment

Jamie Lawler (1):
Staging: octeon: Add blank lines after declarations

Jeremiah Mahler (12):
staging: lustre: use min/max instead of MIN/MAX, simple cases
staging: lustre: replace MIN with min_t
staging: lustre: replace MIN/MAX with min_t/max_t
staging: lustre: replace MIN with min, cast (__kernel_size_t)
staging: lustre: replace MIN with min_t, remove cast
staging: lustre: remove custom MIN/MAX and min_t operations
staging: lustre: selftest: fix "not declared" by declaring in header
staging: lustre: selftest: fix "not declared" by declaring static
staging: lustre: selftest: fix sfw_deactivate_session context imbalance
staging: lustre: selftest: fix _post_buffer context imbalance
staging: lustre: selftest: fix _recycle_buffer context imbalance
staging: lustre: fix min() comparison types lacks cast build warning

Jes Sorensen (12):
staging: rtl8723au: usb_dvobj_init(): A NULL pointer check for usb_host_endpoints makes no sense
staging: rtl8723au: Use correct register names to set parameters to reduce 80M spur
staging: rtl8723au: Use proper enum defines
staging: rtl8723au: Use enum for counter and avoid ugly typecast
staging: rtl8723au: Hal8723APhyCfg.h: Remove some undefined structs and enums
staging: rtl8723au: Baseband is always configured through PHY regs
staging: rtl8723au: There is no 11N pseudo PHY here
staging: rtl8723au: Hal8723APhyCfg.h: Remove more unused #defines
staging: rtl8723au: HalPwrSeqCmdParsing23a(): Avoid unnecessary variable inits
staging: rtl8723au: Hal8723PwrSeq.h: Remove PCI specific entries from the power sequence tables
staging: rtl8723au: Hal8723PwrSeq.h: Remove SDIO specific entries
staging: rtl8723au: Hal8723PwrSeq.h: Use BIT() define to match mask value

Jia He (1):
staging: lustre: libcfs: fix sparse warnings about static declaration

Jinshan Xiong (2):
staging/lustre/llite: to configure max_cached_mb correctly
staging/lustre/llite: Solve a race to access lli_has_smd in read case

Joe Borg (1):
Staging: rtl8723au: core: rtw_ap: checkpatch.pl fixes

John L. Hammond (1):
staging/lustre/llite: remove llite proc root on init failure

John Stultz (3):
staging: Remove the Android alarm-dev driver
staging: Remove the Android logger driver
staging: Remove logger and alarm-dev from android Makefile

Jon Bernard (1):
staging: lustre: ptlrpc: fix lproc_ptlrpc static declarations

Jonathan Cameron (2):
Revert "iio: imu: Add support for Kionix KMX61 sensor"
iio:common:ssp_sensors fix warnings due to 32 bit instead of 64 bit passed to do_div

Jonathan Jin (1):
staging: rtl8192e: rejoin split quoted strings

Karol Wrona (10):
iio: kfifo: Remove unused argument in iio_kfifo_allocate
iio: kfifo: Add resource management devm_iio_kfifo_allocate/free
iio: core: Get rid of misleading comment
iio: Deselect IIO_TRIGGER for IIO_KFIFO_BUF
iio: Add new operating mode for non triggered sw buffers
iio: common: ssp_sensors: Add sensorhub driver
iio: sensorhub: Add sensorhub bindings
iio: common: ssp_sensors: Add sensorhub iio commons
iio: common: ssp_sensors: Add sensorhub accelerometer sensor
iio: common: ssp_sensors: Add sensorhub gyroscope sensor

Karthik Nayak (1):
Staging: rtl8192u: removed an unnecessary else statement

Ken Depro (12):
staging: unisys: Remove unneeded spaces after casts in virthba.c
staging: unisys: Fix open parenthesis alignment checks in virthba.c
staging: unisys: Fix logical continuation checks in virthba.c
staging: unisys: Remove blank lines before/after braces in virthba.c
staging: unisys: Change alloc calls to use var name instead of type in virthba.c
staging: unisys: fix checkpatch checks for structs in virthba.c
staging: unisys: Fix "else not useful after return" warning in virthba.c
staging: unisys: Fix warnings regarding lines over 80 characters in virthba.c
staging: unisys: Fix open parenthesis alignment issues in virthba.c
staging: unisys: Fix CamelCase for Disk Add/Remove global variables in virthba.c
staging: unisys: Fix remaining CamelCase global variables in virthba.c
staging: unisys: Fix CamelCase for function names in virthba.c

Kevin Tsai (1):
iio: Added Capella cm3232 ambient light sensor driver.

Kolbeinn Karlsson (1):
Staging: rtl8192e: Fixed unnecessary line continuation.

Krzysztof Adamski (5):
staging: vt6656: Use ether_addr_copy() in vnt_fill_ieee80211_rts.
staging: vt6656: Use ether_addr_copy() on vnt_private members.
staging: vt6656: whitespace checkpatch warning fix.
staging: dgnc: fix long lines in PCI device table
staging: fbtft: fbtft-core mark functions static

Krzysztof Konopko (1):
staging: rtl8723au: Fix sparse warnings

Kumar Amit Mehta (3):
staging: lustre: lustre: obdclass: obd_mount.c: Fix NULL dereference
staging: lustre: lustre: mdc: lproc_mdc.c: Fix for potential NULL pointer dereference
staging: rtl8188eu: core: rtw_wlan_util.c: Fix for NULL dereference

Kuppuswamy Sathyanarayanan (1):
iio: jsa1212: Add JSA1212 proximity/ALS sensor

Lai Siyao (1):
staging/lustre/llite: don't add to page cache upon failure

Lars-Peter Clausen (15):
staging:iio:ad5933: Don't enable channels by default
staging:iio:sca3000: Don't enable channels by default
iio: Unexport iio_scan_mask_set()
staging:iio:sca3000: Register same channels for device and buffer
staging:iio:dummy: Register same channels for device and buffer
iio: Move buffer registration to the core
iio: Remove get_bytes_per_datum() from iio_buffer_access_funcs
iio: buffer: Move iio_buffer_alloc_sysfs and iio_buffer_free_sysfs
iio: buffer: Allocate standard attributes in the core
iio: buffer: Make length attribute read only for buffers without set_length
iio: buffer: Drop get_length callback
staging:iio:ad5933: Report temperature as raw value
staging:iio:ad5933: Remove platform data from state struct
staging: virtpci: Remove no-op suspend/resume functions
iio: as3935: Switch to PM ops

Li Xi (2):
staging/lustre/ldlm: high load because of negative timeout
staging/lustre/libcfs: fix illegal page access of tracefiled()

Liang Zhen (3):
staging/lustre/ptlrpc: avoid list scan in ptlrpcd_check
staging/lustre/lnet: peer aliveness status and NI status
staging/lustre/lnet: portal spreading rotor should be unsigned

Loic Pefferkorn (1):
staging: lustre: fix sparse warnings related to lock context imbalance

Lorenzo Stoakes (4):
staging: rtl8192u: fix comments
staging: rtl8192u: fix whitespace and alignment
staging: rtl8192u: remove redundant code
staging: rtl8192u: Refactor heavy nesting

Luca Ceresoli (7):
staging/lustre: remove unused function
staging: lustre: mdc: declare internal symbols as static
staging: lustre: lmv: declare internal symbols as static
staging: lustre: libcfs: declare internal symbols as static
staging: lustre: llite: declare internal symbols as static
staging: lustre: fld: declare internal symbols as static
staging: lustre: lnet: declare internal symbols as static

Malcolm Priestley (13):
staging: vt6655: [BUG] Protect MACvSelectPage1 with lock.
staging: vt6655: set_channel replace parameter with ieee80211_channel
staging: vt6655: common variable size channel numbers to ieee80211_channel->hw_value
staging: vt6655: remove antenna diversity functions
staging: vt6655: device_init_registers alway set initial antenna mode
staging: vt6655: Fix RFbSetPower() error: buffer overflow 'priv->abyCCKPwrTbl' 15 <= 56
staging: vt6655: RFbSetPower remove unused variable byPwrdBm
staging: vt6655: move setting of PSTxDesc->buff_addr to vnt_tx_packet
staging: vt6655: parse bb vga code out of device_intr.
staging: vt6655: Fix TD_FLAGS_NETIF_SKB only on TYPE_AC0DMA
staging: vt6655: vnt_rx_data add track rsr and new_rsr errors
staging: vt6656: vnt_fill_cts_head remove unneeded NULL check.
staging: vt6656: parse cts fall back out of vnt_fill_cts_head

Marc Dietrich (1):
staging: nvec: specify a platform-device base id

Mariam Mohamed Fawzy (1):
staging: vt6655: fix that open brace { should be on the previous line

Mariusz Gorski (2):
staging: panel: Remove unused variable
staging: panel: Remove magic numbers in LCD commands

Masanari Iida (3):
staging: wlan-ng: Fix typo in comments and printk
staging: wlan-ng: Fix comment in prism2sta.c
staging: mt29f_spinand: Fix typo in Kconfig

Mathieu Poirier (2):
staging: skein: Fixing trailing whitespace error
staging: skein: Fixing single statement macro checkpatch warning

Matthew Tyler (2):
staging: lustre: Fix minor style error in libcfs_string.c
staging: lustre: Cleanup cfs_str2mask in libcfs_string.c

Mauro Stettler (1):
staging: flexfb: Remove initialization to 0

Max Perepelitsyn (2):
staging: rtl8712: remove spaces before commas
staging: sm7xxfb: make smtc_scr_info static

Michael Hornung (1):
staging: rtl8712: Do coding style cleanup

Mitchel Humpherys (1):
staging: ion: always initialize the free list parameters

Mohammad Jamal (1):
Staging: rtl8192u : fix space before , coding style issue in r8190_rtl8256.c

Murilo Opsfelder Araujo (1):
staging: olpc_dcon: fix sparse symbol not declared warning

Nicholas Mc Guire (11):
comedi: rtd520: if condition with no effect - if identical to else
staging: rts5208: use msecs_to_jiffies for timeouts
staging: comedi: dt282x: condition with no effect - if identical to else
staging: unisys: use msecs_to_jiffies for conversions
staging: rtl8712: cleanup of timeout conversions
staging: rtl8712: condition with no effect removed
staging: rtl8188eu: use msecs_to_jiffies for conversions
staging: rtl8723au: multiple condition with no effect - if identical to else
staging: rtl8188eu: odm: condition with no effect
staging: rtl8188eu: odm: conditional setting with no effect
staging: rtl8188eu: core: switch with redundant cases

Nicholas Parkanyi (1):
staging: vt6655: Replace C99 comments in power.c and upc.h.

Ning Zhou (1):
staging: gdm724x: fix line limit coding style issue in gdm_lte.c

Niu Yawei (1):
staging/lustre/ptlrpc: hold rq_lock when modify rq_flags

Noralf Trønnes (2):
staging: fbtft: remove ARCH_BCM2708 optimization
MAINTAINERS: add entry for staging/fbtft/

Octavian Purdila (1):
iio: buffer: fix custom buffer attributes copy

Oleg Drokin (2):
staging/lustre: remove unused lustre_update.h header
staging/lustre/mdc: Initialize req in mdc_enqueue for !it case

Panir.Nyan (2):
staging: speakup: Split the comment to fit the length
staging: speakup: Combine the consecutive string

Patrick Farrell (1):
staging/lustre/clio: Do not allow group locks with gid 0

Paul Hedman (1):
Staging: rtl8712: Fixes brace coding style in rtl871x_sta_mgt.c

Peter Poklop (1):
Staging: rtl8723au: fix space coding style issue in os_intfs.c

Phani Movva (2):
DT: iio: adc: Add CC_10001 binding documentation
iio: adc: Cosmic Circuits 10001 ADC driver

Piotr Kubus (1):
Staging: vt6655: fix a space coding style issue

Rasmus Villemoes (1):
staging: unisys: remove leftover __DATE__

Rene Kolarik (1):
drivers: staging: rtl8192u driver cleanup

Ricardo Ribalda Delgado (2):
staging/unisys/visorutil/procobjecttree: Code Style
staging/unisys/visorutil/procobjecttree: Replace typedef

Rickard Strandqvist (28):
staging: iio: accel: sca3000_core.c: Remove unused function
staging: unisys: virtpci: virtpci.c: Removes unnecessary NULL check
staging: unisys: uislib: uisutils.c: Fix a missing va_end
staging: rtl8723au: hal: odm.c: Remove some unused functions
staging: rtl8188eu: hal: rtl8188e_cmd.c: Remove unused function
staging: rtl8188eu: hal: rtl8188e_hal_init.c: Remove unused function
staging: rtl8188eu: os_dep: usb_ops_linux.c: Remove unused function
staging: rtl8192e: rtl8192e: rtl_cam.c: Remove unused function
staging: rtl8712: rtl871x_mp_ioctl.c: Remove some unused functions
staging: rtl8188eu: core: rtw_mlme_ext.c: Remove unused function
staging: rtl8192e: rtl8192e: rtl_pm.c: Remove some unused functions
staging: rtl8192e: rtllib_rx.c: Remove some unused functions
staging: gs_fpgaboot: io.c: Remove unused function
staging: ft1000: ft1000-usb: ft1000_hw.c: Fix a potential memory leak.
staging: lustre: lustre: mdc: mdc_lib.c: Removed an unnecessary NULL check
staging: lustre: lustre: obdclass: lprocfs_status.c: Removed an unnecessary NULL check
staging: lustre: lustre: obdclass: lprocfs_status.c: Tidied up some code in a case statement
staging: rtl8723au: os_dep: usb_intf: Remove unused functions
staging: rtl8723au: core: rtw_cmd: Remove unused functions
staging: rtl8712: recv_linux: Remove unused function
staging: lustre: libcfs: nidstrings: Change type in printf format string
staging: comedi: drivers: ni_atmio: Removed variables that is never used
staging: comedi: drivers: ni_mio_cs: Removed variables that is never used
staging: comedi: drivers: mite: Removed variables that is never used
staging: comedi: drivers: addi-data: hwdrv_apci3501: Removed variables that is never used
staging: comedi: drivers: rtd520: Removed variables that is never used
staging: comedi: drivers: addi_apci_3501: Removed variables that is never used
staging: comedi: drivers: usbduxsigma: Removed variables that is never used

Robert Kmiec (1):
staging: rts5208/ms.c: Code style fix (space before comma)

Robert Nachlinger (1):
Staging: gdm724x: fix space before comma coding style issue in gdm_mux.c

Roberta Dobrescu (14):
iio: frequency: Remove 'out of memory' message
iio: frequency: Remove unnecessary braces around single statement block
iio: trigger: Add a blank line after declarations
iio: accel: kxcjk-1013: Add a blank line after declarations
iio: accel: mma8452: Remove trailing whitespace
iio: accel: Annotate Kconfig entries with module name information
iio: light: Annotate Kconfig entry with module name information
iio: light: lm3533-als: Remove space before ','
iio: amplifiers: ad8366: Remove space before ','
iio: amplifiers: ad8366: Use right order for type specification
iio: frequency: ad9523: Increase sleep time in ad9523_store_eeprom
iio: industrialio-event: Fix typo 's/dynically/dynamically/'
iio: light: tcs3414: Fix misindented lines
iio: light: cm32181: Fix typo 's/claibscale/calibscale/'

Sakshi Bansal (1):
Staging: vt6655: baseband.c: fixed line over 80 characters

Serguey Parkhomovsky (1):
staging: lustre: libcfs: fix sparse warnings about static declaration

Simon Guo (2):
STAGING: Fix pcl818.c coding style issue: code indent should use tabs where possible
STAGING: Fix pcl818.c coding style issue: line over 80 characters

Soren Brinkmann (1):
staging: clocking-wizard: Handle invalid clk in notifier

Spencer Baugh (1):
lustre: ptlrpc: add "ptlrpc_internal.h" to sec_gc.c

Srinivas Pandruvada (11):
iio: imu: inv_mpu6050: Add i2c mux for by pass
iio: imu: inv_mpu6050: ACPI enumeration
iio: hid_sensor_hub: Common PM functions
iio: hid-sensor-accel-3d: Introduce PM
iio: hid-sensor-gyro-3d: Introduce PM
iio: hid-sensor-als: Introduce PM
iio: hid-sensor-prox: Introduce PM
iio: hid-sensor-magn-3d: Introduce PM
iio: hid-sensor-incl-3d: Introduce PM
iio: hid-sensor-press: Introduce PM
iio: magnetometer: ak8975: Add AK8963

Stanimir Varbanov (2):
DT: iio: vadc: document dt binding
iio: vadc: Qualcomm SPMI PMIC voltage ADC driver

Stefan Wahren (3):
iio: inkern: add out of range error message
DT: mxs-lradc: fix ranges of ts properties
iio: mxs-lradc: check ranges of ts properties

Steve Pennington (1):
Staging: android: fix line length coding style issue in sync_debug.c

Sudip Mukherjee (11):
staging: xgifb: remove unnecessary check
staging: rtl8712: remove unused function
Revert "staging: sm7xxfb: remove driver"
staging: sm7xxfb: update TODO file
MAINTAINERS: update for SM7XX driver
staging: sm7xxfb: add missing blank line
staging: sm7xxfb: no space is necessary after a cast
staging: sm7xxfb: remove unnecessary blank lines
staging: sm7xxfb: fix alignment
staging: sm7xxfb: fix CamelCase
staging: sm7xxfb: fix remaining CamelCase

Syed Amer Gilani (1):
staging: unisys: fix checkpatch space prohibited before comma errors

Sören Brinkmann (3):
staging: vt6655: Declare vnt_init() static
staging: lustre: libcfs/nidstrings: Declare internal symbols static
staging: lustre: libcfs/nidstrings: Avoid forward declarations

Thomas Petazzoni (28):
staging: fbtft: core support
staging: fbtft: add fb_agm1264k-fl driver
staging: fbtft: add fb_bd663474 driver
staging: fbtft: add fb_hx8340bn driver
staging: fbtft: add fb_hx8347d driver
staging: fbtft: add fb_hx8353d driver
staging: fbtft: add fb_ili9320 driver
staging: fbtft: add fb_ili9325 driver
staging: fbtft: add fb_ili9340 driver
staging: fbtft: add fb_ili9341 driver
staging: fbtft: add fb_ili9481 driver
staging: fbtft: add fb_ili9486 driver
staging: fbtft: add fb_pcd8544 driver
staging: fbtft: add fb_ra8875 driver
staging: fbtft: add fb_s6d02a1 driver
staging: fbtft: add fb_s6d1121 driver
staging: fbtft: add fb_ssd1289 driver
staging: fbtft: add fb_ssd1306 driver
staging: fbtft: add fb_ssd1331 driver
staging: fbtft: add fb_ssd1351 driver
staging: fbtft: add fb_st7735r driver
staging: fbtft: add fb_tinylcd driver
staging: fbtft: add fb_tls8204 driver
staging: fbtft: add fb_uc1701 driver
staging: fbtft: add fb_upd161704 driver
staging: fbtft: add fb_watterott driver
staging: fbtft: add flexfb driver
staging: fbtft: add fbtft_device driver

Tristan Lelong (3):
staging: lustre: fix sparse warning on LPROC_SEQ_FOPS macros
staging: lustre: replace static value with define
staging: lustre: remove kmalloc from fld_proc_hash_seq_write

Tsung-Han Lin (1):
staging:board: remove unnecessary function

Vaishali Thakkar (2):
Staging: rtl8192u: Remove check of ieee in rtl819x_BAProc.c
Staging: rtl8192u: Use put_unaligned_le16 in rtl819x_BAProc.c

Varka Bhadram (3):
imu: inv_mpu6050: use devm_iio_trigger_alloc
imu: inv_mpu6050: use devm_request_irq
imu: inv_mpu6050: cleanup on error check

Vlad Dogaru (7):
iio: bmp280: refactor compensation code
iio: add driver for Freescale MMA9551L
iio: ABI: add clarification for proximity
iio: mma9551: fix sparse warning
staging: iio: dummy: fix compile error when not using buffering
iio: driver for Semtech SX9500 proximity solution
iio: ensure scan index is unique at device register

Yang Sheng (1):
staging/lustre/llite: Add exception entry check after radix_tree

Yannis Damigos (1):
staging: rtl8723au: Fix sparse invalid assignment warnings

Zachary Warren (2):
drivers:staging:iio: fix checkpatch complaint about space before comma
staging: unisys: rework signal remove/insert to avoid sparse lock warnings

Zeng Tao (1):
staging: ion: ion_cma_heap: remove ion_cma_get_sgtable

drumber-1 (1):
Staging: comedi: fix spacing coding style issue in s626.c

jitendra kumar khasdev (1):
Staging: comedi: fix line over 80 characters warning

kbuild test robot (1):
iio: imu: kmx61: kmx61_set_wake_up_odr() can be static

samuel kihahu (1):
staging: lustre: cleanup align switch and case

tolga ceylan (1):
Staging: NetLogic: Coding style correction

wang di (1):
staging/lustre/fld: refer to MDT0 for fld lookup in some cases

Documentation/ABI/testing/sysfs-bus-iio | 200 +-
.../devicetree/bindings/i2c/trivial-devices.txt | 1 +
.../devicetree/bindings/iio/adc/cc10001_adc.txt | 22 +
.../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 129 ++
.../devicetree/bindings/iio/sensorhub.txt | 25 +
.../bindings/staging/iio/adc/mxs-lradc.txt | 4 +-
.../devicetree/bindings/vendor-prefixes.txt | 1 +
Documentation/driver-model/devres.txt | 2 +
MAINTAINERS | 20 +
drivers/Kconfig | 2 -
drivers/iio/Kconfig | 1 -
drivers/iio/accel/Kconfig | 31 +
drivers/iio/accel/Makefile | 6 +
drivers/iio/accel/hid-sensor-accel-3d.c | 8 +-
drivers/iio/accel/kxcjk-1013.c | 52 +-
drivers/iio/accel/mma8452.c | 2 +-
drivers/iio/accel/mma9551.c | 637 ++++++
drivers/iio/accel/mma9551_core.c | 798 +++++++
drivers/iio/accel/mma9551_core.h | 81 +
drivers/iio/accel/mma9553.c | 1334 +++++++++++
drivers/iio/accel/ssp_accel_sensor.c | 169 ++
drivers/iio/adc/Kconfig | 25 +
drivers/iio/adc/Makefile | 2 +
drivers/iio/adc/cc10001_adc.c | 423 ++++
drivers/iio/adc/qcom-spmi-vadc.c | 1016 +++++++++
drivers/iio/adc/ti_am335x_adc.c | 11 +-
drivers/iio/amplifiers/ad8366.c | 4 +-
drivers/iio/common/Kconfig | 1 +
drivers/iio/common/Makefile | 1 +
.../iio/common/hid-sensors/hid-sensor-trigger.c | 75 +-
.../iio/common/hid-sensors/hid-sensor-trigger.h | 5 +
drivers/iio/common/ssp_sensors/Kconfig | 26 +
drivers/iio/common/ssp_sensors/Makefile | 8 +
drivers/iio/common/ssp_sensors/ssp.h | 257 +++
drivers/iio/common/ssp_sensors/ssp_dev.c | 712 ++++++
drivers/iio/common/ssp_sensors/ssp_iio.c | 107 +
drivers/iio/common/ssp_sensors/ssp_iio_sensor.h | 71 +
drivers/iio/common/ssp_sensors/ssp_spi.c | 608 +++++
drivers/iio/common/st_sensors/st_sensors_spi.c | 2 +-
drivers/iio/frequency/ad9523.c | 2 +-
drivers/iio/frequency/adf4350.c | 7 +-
drivers/iio/gyro/Makefile | 2 +
drivers/iio/gyro/hid-sensor-gyro-3d.c | 8 +-
drivers/iio/gyro/ssp_gyro_sensor.c | 168 ++
drivers/iio/iio_core.h | 9 +
drivers/iio/imu/Kconfig | 11 +
drivers/iio/imu/Makefile | 2 +
drivers/iio/imu/inv_mpu6050/Kconfig | 1 +
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 124 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 6 +
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 39 +-
drivers/iio/imu/kmx61.c | 1595 +++++++++++++
drivers/iio/industrialio-buffer.c | 410 ++--
drivers/iio/industrialio-core.c | 57 +-
drivers/iio/industrialio-event.c | 15 +-
drivers/iio/industrialio-triggered-buffer.c | 13 +-
drivers/iio/inkern.c | 30 +-
drivers/iio/kfifo_buf.c | 87 +-
drivers/iio/light/Kconfig | 24 +
drivers/iio/light/Makefile | 2 +
drivers/iio/light/cm32181.c | 2 +-
drivers/iio/light/cm3232.c | 403 ++++
drivers/iio/light/hid-sensor-als.c | 9 +-
drivers/iio/light/hid-sensor-prox.c | 10 +-
drivers/iio/light/jsa1212.c | 471 ++++
drivers/iio/light/lm3533-als.c | 2 +-
drivers/iio/light/tcs3414.c | 4 +-
drivers/iio/magnetometer/Kconfig | 15 +-
drivers/iio/magnetometer/Makefile | 1 -
drivers/iio/magnetometer/ak09911.c | 326 ---
drivers/iio/magnetometer/ak8975.c | 505 +++--
drivers/iio/magnetometer/hid-sensor-magn-3d.c | 9 +-
drivers/iio/orientation/hid-sensor-incl-3d.c | 9 +-
drivers/iio/pressure/bmp280.c | 150 +-
drivers/iio/pressure/hid-sensor-press.c | 9 +-
drivers/iio/proximity/Kconfig | 17 +
drivers/iio/proximity/Makefile | 1 +
drivers/iio/proximity/as3935.c | 18 +-
drivers/iio/proximity/sx9500.c | 752 +++++++
drivers/iio/trigger/iio-trig-sysfs.c | 2 +
drivers/message/Makefile | 1 -
drivers/staging/Kconfig | 8 +-
drivers/staging/Makefile | 4 +-
drivers/staging/android/Kconfig | 26 -
drivers/staging/android/Makefile | 2 -
drivers/staging/android/alarm-dev.c | 446 ----
drivers/staging/android/android_alarm.h | 41 -
drivers/staging/android/ashmem.c | 12 +-
drivers/staging/android/ion/ion.c | 3 +
drivers/staging/android/ion/ion_cma_heap.c | 20 +-
drivers/staging/android/ion/ion_heap.c | 2 -
drivers/staging/android/logger.c | 808 -------
drivers/staging/android/logger.h | 89 -
drivers/staging/android/sync_debug.c | 3 +-
drivers/staging/android/uapi/android_alarm.h | 62 -
drivers/staging/board/board.c | 3 +-
.../clocking-wizard/clk-xlnx-clock-wizard.c | 5 +-
drivers/staging/comedi/Kconfig | 21 +-
drivers/staging/comedi/comedi_compat32.c | 99 +-
drivers/staging/comedi/comedi_compat32.h | 38 +-
drivers/staging/comedi/comedi_fops.c | 467 ++--
drivers/staging/comedi/comedi_pcmcia.c | 5 +-
drivers/staging/comedi/comedi_pcmcia.h | 55 +
drivers/staging/comedi/comedi_usb.c | 3 +-
drivers/staging/comedi/comedi_usb.h | 50 +
drivers/staging/comedi/comedidev.h | 103 +-
drivers/staging/comedi/drivers.c | 2 +-
drivers/staging/comedi/drivers/8253.h | 92 +-
drivers/staging/comedi/drivers/8255.c | 174 +-
drivers/staging/comedi/drivers/8255.h | 32 +-
drivers/staging/comedi/drivers/8255_pci.c | 65 +-
drivers/staging/comedi/drivers/Makefile | 1 +
.../comedi/drivers/addi-data/hwdrv_apci1500.c | 2365 --------------------
.../comedi/drivers/addi-data/hwdrv_apci3501.c | 3 +-
drivers/staging/comedi/drivers/addi_apci_1032.c | 78 +-
drivers/staging/comedi/drivers/addi_apci_1500.c | 844 ++++++-
drivers/staging/comedi/drivers/addi_apci_3501.c | 3 +-
drivers/staging/comedi/drivers/adl_pci6208.c | 3 +-
drivers/staging/comedi/drivers/adl_pci7x3x.c | 62 +-
drivers/staging/comedi/drivers/adl_pci8164.c | 2 +-
drivers/staging/comedi/drivers/adl_pci9111.c | 2 +-
drivers/staging/comedi/drivers/adl_pci9118.c | 4 +-
drivers/staging/comedi/drivers/adv_pci1710.c | 665 +++---
drivers/staging/comedi/drivers/adv_pci1723.c | 2 +-
drivers/staging/comedi/drivers/adv_pci1724.c | 2 +-
drivers/staging/comedi/drivers/aio_iiro_16.c | 240 +-
drivers/staging/comedi/drivers/c6xdigio.c | 2 +-
drivers/staging/comedi/drivers/cb_das16_cs.c | 5 +-
drivers/staging/comedi/drivers/cb_pcidas.c | 2 +-
drivers/staging/comedi/drivers/cb_pcidas64.c | 124 +-
drivers/staging/comedi/drivers/cb_pcidda.c | 10 +-
drivers/staging/comedi/drivers/comedi_bond.c | 1 +
drivers/staging/comedi/drivers/comedi_isadma.c | 262 +++
drivers/staging/comedi/drivers/comedi_isadma.h | 116 +
drivers/staging/comedi/drivers/comedi_parport.c | 2 +-
drivers/staging/comedi/drivers/dac02.c | 2 +-
drivers/staging/comedi/drivers/das08.c | 17 +-
drivers/staging/comedi/drivers/das08_cs.c | 5 +-
drivers/staging/comedi/drivers/das08_isa.c | 18 +-
drivers/staging/comedi/drivers/das08_pci.c | 2 +-
drivers/staging/comedi/drivers/das16.c | 469 ++--
drivers/staging/comedi/drivers/das16m1.c | 2 +-
drivers/staging/comedi/drivers/das1800.c | 340 ++-
drivers/staging/comedi/drivers/das6402.c | 4 +-
drivers/staging/comedi/drivers/das800.c | 2 +-
drivers/staging/comedi/drivers/dmm32at.c | 4 +-
drivers/staging/comedi/drivers/dt282x.c | 231 +-
drivers/staging/comedi/drivers/dt3000.c | 2 +-
drivers/staging/comedi/drivers/dt9812.c | 3 +-
drivers/staging/comedi/drivers/dyna_pci10xx.c | 35 +-
drivers/staging/comedi/drivers/gsc_hpdi.c | 4 +-
drivers/staging/comedi/drivers/ii_pci20kc.c | 2 +-
drivers/staging/comedi/drivers/jr3_pci.h | 5 +-
drivers/staging/comedi/drivers/ke_counter.c | 2 +-
drivers/staging/comedi/drivers/me4000.c | 4 +-
drivers/staging/comedi/drivers/me_daq.c | 5 +-
drivers/staging/comedi/drivers/mf6x4.c | 2 +-
drivers/staging/comedi/drivers/mite.c | 2 -
drivers/staging/comedi/drivers/ni_6527.c | 3 +-
drivers/staging/comedi/drivers/ni_65xx.c | 30 +-
drivers/staging/comedi/drivers/ni_at_a2150.c | 192 +-
drivers/staging/comedi/drivers/ni_at_ao.c | 3 +-
drivers/staging/comedi/drivers/ni_atmio.c | 2 -
drivers/staging/comedi/drivers/ni_daq_700.c | 5 +-
drivers/staging/comedi/drivers/ni_daq_dio24.c | 6 +-
drivers/staging/comedi/drivers/ni_labpc.c | 16 +-
drivers/staging/comedi/drivers/ni_labpc.h | 8 +-
drivers/staging/comedi/drivers/ni_labpc_common.c | 55 +-
drivers/staging/comedi/drivers/ni_labpc_cs.c | 15 +-
drivers/staging/comedi/drivers/ni_labpc_isadma.c | 149 +-
drivers/staging/comedi/drivers/ni_labpc_isadma.h | 23 +-
drivers/staging/comedi/drivers/ni_labpc_pci.c | 7 +-
drivers/staging/comedi/drivers/ni_mio_common.c | 7 +-
drivers/staging/comedi/drivers/ni_mio_cs.c | 9 +-
drivers/staging/comedi/drivers/ni_pcidio.c | 4 +-
drivers/staging/comedi/drivers/ni_tio.c | 43 +-
drivers/staging/comedi/drivers/ni_tiocmd.c | 43 +-
drivers/staging/comedi/drivers/ni_usb6501.c | 3 +-
drivers/staging/comedi/drivers/pcl711.c | 6 +-
drivers/staging/comedi/drivers/pcl724.c | 12 +-
drivers/staging/comedi/drivers/pcl726.c | 7 +-
drivers/staging/comedi/drivers/pcl730.c | 19 +-
drivers/staging/comedi/drivers/pcl812.c | 258 +--
drivers/staging/comedi/drivers/pcl816.c | 240 +-
drivers/staging/comedi/drivers/pcl818.c | 422 ++--
drivers/staging/comedi/drivers/pcmad.c | 3 +-
drivers/staging/comedi/drivers/pcmda12.c | 2 +-
drivers/staging/comedi/drivers/pcmmio.c | 2 +-
drivers/staging/comedi/drivers/pcmuio.c | 3 +-
drivers/staging/comedi/drivers/quatech_daqp_cs.c | 12 +-
drivers/staging/comedi/drivers/rtd520.c | 16 +-
drivers/staging/comedi/drivers/rti800.c | 3 +-
drivers/staging/comedi/drivers/rti802.c | 2 +-
drivers/staging/comedi/drivers/s626.c | 2 +-
drivers/staging/comedi/drivers/usbdux.c | 6 +-
drivers/staging/comedi/drivers/usbduxfast.c | 5 +-
drivers/staging/comedi/drivers/usbduxsigma.c | 9 +-
drivers/staging/comedi/drivers/vmk80xx.c | 80 +-
drivers/staging/comedi/drivers/z8536.h | 202 ++
.../staging/comedi/kcomedilib/kcomedilib_main.c | 2 +-
drivers/staging/comedi/range.c | 56 +-
drivers/staging/cptm1217/Kconfig | 12 -
drivers/staging/cptm1217/Makefile | 2 -
drivers/staging/cptm1217/TODO | 5 -
drivers/staging/cptm1217/clearpad_tm1217.c | 665 ------
drivers/staging/cptm1217/cp_tm1217.h | 8 -
drivers/staging/dgap/dgap.c | 38 +-
drivers/staging/dgnc/dgnc_driver.c | 40 +-
drivers/staging/dgnc/dgnc_utils.c | 2 +-
drivers/staging/dgnc/digi.h | 60 +-
drivers/staging/dgnc/dpacompat.h | 12 +-
drivers/staging/emxx_udc/emxx_udc.c | 52 +-
drivers/staging/fbtft/Kconfig | 169 ++
drivers/staging/fbtft/Makefile | 34 +
drivers/staging/fbtft/README | 32 +
drivers/staging/fbtft/fb_agm1264k-fl.c | 462 ++++
drivers/staging/fbtft/fb_bd663474.c | 193 ++
drivers/staging/fbtft/fb_hx8340bn.c | 229 ++
drivers/staging/fbtft/fb_hx8347d.c | 181 ++
drivers/staging/fbtft/fb_hx8353d.c | 166 ++
drivers/staging/fbtft/fb_ili9320.c | 234 ++
drivers/staging/fbtft/fb_ili9325.c | 291 +++
drivers/staging/fbtft/fb_ili9340.c | 163 ++
drivers/staging/fbtft/fb_ili9341.c | 179 ++
drivers/staging/fbtft/fb_ili9481.c | 117 +
drivers/staging/fbtft/fb_ili9486.c | 121 +
drivers/staging/fbtft/fb_pcd8544.c | 177 ++
drivers/staging/fbtft/fb_ra8875.c | 331 +++
drivers/staging/fbtft/fb_s6d02a1.c | 168 ++
drivers/staging/fbtft/fb_s6d1121.c | 208 ++
drivers/staging/fbtft/fb_ssd1289.c | 206 ++
drivers/staging/fbtft/fb_ssd1306.c | 229 ++
drivers/staging/fbtft/fb_ssd1331.c | 205 ++
drivers/staging/fbtft/fb_ssd1351.c | 258 +++
drivers/staging/fbtft/fb_st7735r.c | 195 ++
drivers/staging/fbtft/fb_tinylcd.c | 124 +
drivers/staging/fbtft/fb_tls8204.c | 176 ++
drivers/staging/fbtft/fb_uc1701.c | 210 ++
drivers/staging/fbtft/fb_upd161704.c | 206 ++
drivers/staging/fbtft/fb_watterott.c | 324 +++
drivers/staging/fbtft/fbtft-bus.c | 256 +++
drivers/staging/fbtft/fbtft-core.c | 1521 +++++++++++++
drivers/staging/fbtft/fbtft-io.c | 239 ++
drivers/staging/fbtft/fbtft-sysfs.c | 222 ++
drivers/staging/fbtft/fbtft.h | 447 ++++
drivers/staging/fbtft/fbtft_device.c | 1444 ++++++++++++
drivers/staging/fbtft/flexfb.c | 592 +++++
drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 111 +-
drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 8 +-
drivers/staging/gdm724x/gdm_lte.c | 3 +-
drivers/staging/gdm724x/gdm_mux.c | 2 +-
drivers/staging/gs_fpgaboot/io.c | 9 -
drivers/{message => staging}/i2o/Kconfig | 1 -
drivers/{message => staging}/i2o/Makefile | 0
drivers/{message => staging}/i2o/README | 0
drivers/{message => staging}/i2o/README.ioctl | 0
drivers/{message => staging}/i2o/bus-osm.c | 2 +-
drivers/{message => staging}/i2o/config-osm.c | 2 +-
drivers/{message => staging}/i2o/core.h | 0
drivers/{message => staging}/i2o/debug.c | 2 +-
drivers/{message => staging}/i2o/device.c | 2 +-
drivers/{message => staging}/i2o/driver.c | 2 +-
drivers/{message => staging}/i2o/exec-osm.c | 2 +-
{include/linux => drivers/staging/i2o}/i2o.h | 0
drivers/{message => staging}/i2o/i2o_block.c | 2 +-
drivers/{message => staging}/i2o/i2o_block.h | 0
drivers/{message => staging}/i2o/i2o_config.c | 0
drivers/{message => staging}/i2o/i2o_proc.c | 2 +-
drivers/{message => staging}/i2o/i2o_scsi.c | 2 +-
drivers/{message => staging}/i2o/iop.c | 2 +-
drivers/{message => staging}/i2o/memory.c | 2 +-
drivers/{message => staging}/i2o/pci.c | 2 +-
.../staging/iio/Documentation/iio_event_monitor.c | 23 +-
drivers/staging/iio/Documentation/ring.txt | 8 +-
drivers/staging/iio/accel/lis3l02dq_core.c | 13 +-
drivers/staging/iio/accel/lis3l02dq_ring.c | 2 +-
drivers/staging/iio/accel/sca3000_core.c | 45 +-
drivers/staging/iio/accel/sca3000_ring.c | 29 +-
drivers/staging/iio/adc/ad7192.c | 2 +-
drivers/staging/iio/adc/mxs-lradc.c | 45 +-
drivers/staging/iio/iio_dummy_evgen.c | 17 +
drivers/staging/iio/iio_dummy_evgen.h | 6 +
drivers/staging/iio/iio_simple_dummy.c | 210 +-
drivers/staging/iio/iio_simple_dummy.h | 13 +-
drivers/staging/iio/iio_simple_dummy_buffer.c | 12 +-
drivers/staging/iio/iio_simple_dummy_events.c | 66 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 53 +-
drivers/staging/iio/light/tsl2583.c | 2 +-
drivers/staging/iio/light/tsl2x7x_core.c | 2 +-
drivers/staging/iio/meter/ade7758.h | 1 -
drivers/staging/iio/meter/ade7758_core.c | 15 +-
drivers/staging/iio/meter/ade7758_ring.c | 7 +-
drivers/staging/iio/meter/ade7759.c | 2 +-
.../staging/lustre/include/linux/libcfs/libcfs.h | 3 +
.../lustre/include/linux/libcfs/libcfs_hash.h | 28 +-
.../lustre/include/linux/libcfs/libcfs_private.h | 8 -
.../staging/lustre/include/linux/lnet/lib-lnet.h | 36 +-
.../staging/lustre/include/linux/lnet/lib-types.h | 8 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 14 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 2 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 13 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.c | 2 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.h | 14 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 28 +-
.../lustre/lnet/klnds/socklnd/socklnd_lib-linux.c | 36 +-
.../lustre/lnet/klnds/socklnd/socklnd_proto.c | 4 +-
drivers/staging/lustre/lnet/lnet/lib-move.c | 49 +-
drivers/staging/lustre/lnet/lnet/lib-ptl.c | 8 +-
drivers/staging/lustre/lnet/lnet/lo.c | 2 +-
drivers/staging/lustre/lnet/lnet/module.c | 2 +-
drivers/staging/lustre/lnet/lnet/router.c | 40 +-
drivers/staging/lustre/lnet/lnet/router_proc.c | 2 +-
drivers/staging/lustre/lnet/selftest/conctl.c | 2 +-
drivers/staging/lustre/lnet/selftest/conrpc.c | 2 +-
drivers/staging/lustre/lnet/selftest/conrpc.h | 2 +-
drivers/staging/lustre/lnet/selftest/console.c | 30 +-
drivers/staging/lustre/lnet/selftest/framework.c | 4 +-
drivers/staging/lustre/lnet/selftest/module.c | 50 +-
drivers/staging/lustre/lnet/selftest/rpc.c | 8 +-
drivers/staging/lustre/lnet/selftest/selftest.h | 12 +
drivers/staging/lustre/lnet/selftest/timer.c | 2 +-
drivers/staging/lustre/lustre/fid/fid_internal.h | 2 +-
drivers/staging/lustre/lustre/fid/fid_request.c | 4 +-
drivers/staging/lustre/lustre/fld/fld_cache.c | 6 +-
drivers/staging/lustre/lustre/fld/fld_internal.h | 2 +-
drivers/staging/lustre/lustre/fld/fld_request.c | 11 +-
drivers/staging/lustre/lustre/fld/lproc_fld.c | 16 +-
drivers/staging/lustre/lustre/include/lclient.h | 3 +
.../staging/lustre/lustre/include/lprocfs_status.h | 44 +-
.../lustre/lustre/include/lustre/lustre_idl.h | 5 +
drivers/staging/lustre/lustre/include/lustre_fid.h | 4 +-
drivers/staging/lustre/lustre/include/lustre_fld.h | 4 +-
.../staging/lustre/lustre/include/lustre_update.h | 189 --
drivers/staging/lustre/lustre/lclient/lcommon_cl.c | 6 +
drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 5 +-
drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 36 +-
drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 7 +-
drivers/staging/lustre/lustre/libcfs/debug.c | 12 +-
drivers/staging/lustre/lustre/libcfs/hash.c | 18 +-
.../lustre/lustre/libcfs/kernel_user_comm.c | 4 +-
.../staging/lustre/lustre/libcfs/libcfs_string.c | 16 +-
.../lustre/lustre/libcfs/linux/linux-curproc.c | 7 +-
.../lustre/lustre/libcfs/linux/linux-proc.c | 24 +-
.../lustre/lustre/libcfs/linux/linux-tcpip.c | 2 +-
.../lustre/lustre/libcfs/linux/linux-tracefile.c | 4 +-
drivers/staging/lustre/lustre/libcfs/module.c | 8 +-
drivers/staging/lustre/lustre/libcfs/nidstrings.c | 233 +-
drivers/staging/lustre/lustre/libcfs/tracefile.c | 3 +-
drivers/staging/lustre/lustre/llite/dir.c | 11 +-
drivers/staging/lustre/lustre/llite/file.c | 8 +-
drivers/staging/lustre/lustre/llite/lproc_llite.c | 8 +-
drivers/staging/lustre/lustre/llite/super25.c | 141 +-
drivers/staging/lustre/lustre/llite/vvp_io.c | 15 +-
drivers/staging/lustre/lustre/llite/vvp_lock.c | 1 +
drivers/staging/lustre/lustre/lmv/lmv_obd.c | 87 +-
drivers/staging/lustre/lustre/lmv/lproc_lmv.c | 4 +-
drivers/staging/lustre/lustre/lov/lproc_lov.c | 20 +-
drivers/staging/lustre/lustre/mdc/lproc_mdc.c | 9 +-
drivers/staging/lustre/lustre/mdc/mdc_lib.c | 7 +-
drivers/staging/lustre/lustre/mdc/mdc_locks.c | 1 +
drivers/staging/lustre/lustre/mdc/mdc_request.c | 62 +-
drivers/staging/lustre/lustre/obdclass/cl_object.c | 5 +-
drivers/staging/lustre/lustre/obdclass/class_obd.c | 2 +-
drivers/staging/lustre/lustre/obdclass/genops.c | 10 +-
.../lustre/lustre/obdclass/linux/linux-module.c | 31 +-
drivers/staging/lustre/lustre/obdclass/llog_swab.c | 5 +-
.../lustre/lustre/obdclass/lprocfs_status.c | 26 +-
drivers/staging/lustre/lustre/obdclass/obd_mount.c | 5 +
drivers/staging/lustre/lustre/osc/lproc_osc.c | 77 +-
drivers/staging/lustre/lustre/osc/osc_cache.c | 12 +
drivers/staging/lustre/lustre/osc/osc_internal.h | 5 -
drivers/staging/lustre/lustre/osc/osc_lock.c | 12 +-
drivers/staging/lustre/lustre/osc/osc_request.c | 2 +-
drivers/staging/lustre/lustre/ptlrpc/client.c | 14 +-
drivers/staging/lustre/lustre/ptlrpc/layout.c | 1 -
.../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 41 +-
drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c | 23 +-
drivers/staging/lustre/lustre/ptlrpc/sec_gc.c | 2 +
drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 4 +-
drivers/staging/mt29f_spinand/Kconfig | 2 +-
drivers/staging/mt29f_spinand/mt29f_spinand.c | 17 +-
drivers/staging/netlogic/xlr_net.c | 2 +-
drivers/staging/nvec/nvec.c | 2 +-
drivers/staging/octeon-usb/octeon-hcd.c | 2 +-
drivers/staging/octeon/ethernet-rx.c | 2 +
drivers/staging/octeon/ethernet.c | 2 +-
drivers/staging/olpc_dcon/olpc_dcon.c | 2 +-
drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 2 +-
drivers/staging/panel/panel.c | 104 +-
drivers/staging/rtl8188eu/core/rtw_ap.c | 2 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 67 +-
drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 7 +-
drivers/staging/rtl8188eu/hal/odm.c | 22 +-
drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 36 +-
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 14 -
drivers/staging/rtl8188eu/include/osdep_service.h | 2 +-
drivers/staging/rtl8188eu/include/rtl8188e_cmd.h | 1 -
drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 1 -
drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 4 +-
drivers/staging/rtl8188eu/include/usb_ops_linux.h | 1 -
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 27 -
drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 29 -
drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 2 -
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 4 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 14 -
drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 2 -
drivers/staging/rtl8192e/rtl819x_HTProc.c | 4 +-
drivers/staging/rtl8192e/rtllib_module.c | 4 +-
drivers/staging/rtl8192e/rtllib_rx.c | 127 +-
.../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 28 +-
.../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 2 +-
drivers/staging/rtl8192u/r8190_rtl8256.c | 2 +-
drivers/staging/rtl8192u/r8192U_dm.c | 2309 ++++++++-----------
drivers/staging/rtl8712/drv_types.h | 6 +-
drivers/staging/rtl8712/osdep_service.h | 9 +-
drivers/staging/rtl8712/recv_linux.c | 14 -
drivers/staging/rtl8712/recv_osdep.h | 1 -
drivers/staging/rtl8712/rtl8712_cmd.h | 12 +-
drivers/staging/rtl8712/rtl8712_event.h | 2 +-
drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 4 +-
drivers/staging/rtl8712/rtl871x_mlme.c | 4 +-
drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 525 -----
drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 46 -
drivers/staging/rtl8712/rtl871x_pwrctrl.h | 22 +-
drivers/staging/rtl8712/rtl871x_sta_mgt.c | 5 +-
drivers/staging/rtl8712/rtl871x_xmit.c | 2 +-
drivers/staging/rtl8712/sta_info.h | 2 +-
drivers/staging/rtl8712/usb_intf.c | 5 +-
drivers/staging/rtl8723au/core/rtw_ap.c | 10 +-
drivers/staging/rtl8723au/core/rtw_cmd.c | 61 -
drivers/staging/rtl8723au/core/rtw_efuse.c | 32 +-
drivers/staging/rtl8723au/core/rtw_xmit.c | 9 -
drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c | 8 +-
drivers/staging/rtl8723au/hal/odm.c | 87 +-
drivers/staging/rtl8723au/hal/odm_HWConfig.c | 8 +-
.../staging/rtl8723au/hal/rtl8723a_bt-coexist.c | 62 +-
drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c | 35 +-
drivers/staging/rtl8723au/hal/rtl8723au_xmit.c | 4 +-
drivers/staging/rtl8723au/hal/usb_halinit.c | 14 +-
drivers/staging/rtl8723au/include/Hal8723APhyCfg.h | 55 -
drivers/staging/rtl8723au/include/Hal8723PwrSeq.h | 46 +-
drivers/staging/rtl8723au/include/osdep_intf.h | 3 -
.../rtl8723au/include/rtl8723a_bt-coexist.h | 177 +-
drivers/staging/rtl8723au/include/rtl8723a_recv.h | 4 +-
drivers/staging/rtl8723au/include/rtw_cmd.h | 10 +-
drivers/staging/rtl8723au/include/rtw_mlme_ext.h | 2 +-
drivers/staging/rtl8723au/include/wifi.h | 14 +-
drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 3 +-
drivers/staging/rtl8723au/os_dep/os_intfs.c | 2 +-
drivers/staging/rtl8723au/os_dep/usb_intf.c | 170 +-
drivers/staging/rts5208/ms.c | 12 +-
drivers/staging/rts5208/rtsx_transport.c | 12 +-
drivers/staging/skein/skein_block.c | 17 +-
drivers/staging/skein/skein_generic.c | 1 -
drivers/staging/sm7xxfb/Kconfig | 13 +
drivers/staging/sm7xxfb/Makefile | 1 +
drivers/staging/sm7xxfb/TODO | 12 +
drivers/staging/sm7xxfb/sm7xx.h | 779 +++++++
drivers/staging/sm7xxfb/sm7xxfb.c | 1024 +++++++++
drivers/staging/speakup/i18n.h | 2 +-
drivers/staging/speakup/kobjects.c | 2 +-
drivers/staging/speakup/selection.c | 2 +-
drivers/staging/speakup/synth.c | 6 +-
drivers/staging/unisys/Kconfig | 1 -
drivers/staging/unisys/Makefile | 1 -
drivers/staging/unisys/channels/Kconfig | 10 -
drivers/staging/unisys/channels/Makefile | 11 -
drivers/staging/unisys/channels/channel.c | 219 --
drivers/staging/unisys/channels/chanstub.c | 75 -
drivers/staging/unisys/channels/chanstub.h | 23 -
.../staging/unisys/common-spar/include/version.h | 1 -
drivers/staging/unisys/include/timskmod.h | 4 +-
drivers/staging/unisys/uislib/Kconfig | 2 +-
drivers/staging/unisys/uislib/uislib.c | 755 +++----
drivers/staging/unisys/uislib/uisqueue.c | 215 +-
drivers/staging/unisys/uislib/uisthread.c | 1 -
drivers/staging/unisys/uislib/uisutils.c | 99 +-
drivers/staging/unisys/virthba/Kconfig | 2 +-
drivers/staging/unisys/virthba/virthba.c | 353 +--
drivers/staging/unisys/virtpci/virtpci.c | 61 +-
drivers/staging/unisys/visorchannel/visorchannel.h | 69 +-
.../unisys/visorchannel/visorchannel_funcs.c | 206 +-
drivers/staging/unisys/visorchipset/file.c | 122 +-
drivers/staging/unisys/visorchipset/file.h | 3 +-
drivers/staging/unisys/visorchipset/globals.h | 2 -
drivers/staging/unisys/visorchipset/testing.h | 43 -
drivers/staging/unisys/visorchipset/visorchipset.h | 55 -
.../unisys/visorchipset/visorchipset_main.c | 5 +-
.../unisys/visorchipset/visorchipset_umode.h | 2 -
drivers/staging/unisys/visorutil/charqueue.c | 2 +-
drivers/staging/unisys/visorutil/procobjecttree.c | 21 +-
drivers/staging/vt6655/baseband.c | 343 +--
drivers/staging/vt6655/baseband.h | 17 -
drivers/staging/vt6655/card.c | 9 +-
drivers/staging/vt6655/channel.c | 18 +-
drivers/staging/vt6655/channel.h | 2 +-
drivers/staging/vt6655/device.h | 25 +-
drivers/staging/vt6655/device_main.c | 172 +-
drivers/staging/vt6655/dpc.c | 15 +-
drivers/staging/vt6655/mac.c | 25 +-
drivers/staging/vt6655/mac.h | 684 +++---
drivers/staging/vt6655/power.c | 26 +-
drivers/staging/vt6655/rf.c | 27 +-
drivers/staging/vt6655/rf.h | 8 +-
drivers/staging/vt6655/rxtx.c | 3 +-
drivers/staging/vt6655/upc.h | 8 +-
drivers/staging/vt6656/card.c | 2 +-
drivers/staging/vt6656/device.h | 6 +-
drivers/staging/vt6656/dpc.h | 2 +-
drivers/staging/vt6656/main_usb.c | 3 +-
drivers/staging/vt6656/rxtx.c | 109 +-
drivers/staging/wlan-ng/hfa384x.h | 6 +-
drivers/staging/wlan-ng/hfa384x_usb.c | 17 +-
drivers/staging/wlan-ng/p80211conv.c | 2 +-
drivers/staging/wlan-ng/p80211req.c | 2 +-
drivers/staging/wlan-ng/prism2mgmt.h | 2 +-
drivers/staging/wlan-ng/prism2sta.c | 4 +-
drivers/staging/xgifb/XGI_main_26.c | 10 +-
include/dt-bindings/iio/qcom,spmi-vadc.h | 119 +
include/linux/iio/buffer.h | 76 +-
include/linux/iio/common/ssp_sensors.h | 82 +
include/linux/iio/consumer.h | 12 +-
include/linux/iio/iio.h | 11 +-
include/linux/iio/kfifo_buf.h | 5 +-
include/linux/iio/types.h | 14 +-
525 files changed, 31906 insertions(+), 15103 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/adc/cc10001_adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.txt
create mode 100644 Documentation/devicetree/bindings/iio/sensorhub.txt
create mode 100644 drivers/iio/accel/mma9551.c
create mode 100644 drivers/iio/accel/mma9551_core.c
create mode 100644 drivers/iio/accel/mma9551_core.h
create mode 100644 drivers/iio/accel/mma9553.c
create mode 100644 drivers/iio/accel/ssp_accel_sensor.c
create mode 100644 drivers/iio/adc/cc10001_adc.c
create mode 100644 drivers/iio/adc/qcom-spmi-vadc.c
create mode 100644 drivers/iio/common/ssp_sensors/Kconfig
create mode 100644 drivers/iio/common/ssp_sensors/Makefile
create mode 100644 drivers/iio/common/ssp_sensors/ssp.h
create mode 100644 drivers/iio/common/ssp_sensors/ssp_dev.c
create mode 100644 drivers/iio/common/ssp_sensors/ssp_iio.c
create mode 100644 drivers/iio/common/ssp_sensors/ssp_iio_sensor.h
create mode 100644 drivers/iio/common/ssp_sensors/ssp_spi.c
create mode 100644 drivers/iio/gyro/ssp_gyro_sensor.c
create mode 100644 drivers/iio/imu/kmx61.c
create mode 100644 drivers/iio/light/cm3232.c
create mode 100644 drivers/iio/light/jsa1212.c
delete mode 100644 drivers/iio/magnetometer/ak09911.c
create mode 100644 drivers/iio/proximity/sx9500.c
delete mode 100644 drivers/staging/android/alarm-dev.c
delete mode 100644 drivers/staging/android/android_alarm.h
delete mode 100644 drivers/staging/android/logger.c
delete mode 100644 drivers/staging/android/logger.h
delete mode 100644 drivers/staging/android/uapi/android_alarm.h
create mode 100644 drivers/staging/comedi/comedi_pcmcia.h
create mode 100644 drivers/staging/comedi/comedi_usb.h
delete mode 100644 drivers/staging/comedi/drivers/addi-data/hwdrv_apci1500.c
create mode 100644 drivers/staging/comedi/drivers/comedi_isadma.c
create mode 100644 drivers/staging/comedi/drivers/comedi_isadma.h
create mode 100644 drivers/staging/comedi/drivers/z8536.h
delete mode 100644 drivers/staging/cptm1217/Kconfig
delete mode 100644 drivers/staging/cptm1217/Makefile
delete mode 100644 drivers/staging/cptm1217/TODO
delete mode 100644 drivers/staging/cptm1217/clearpad_tm1217.c
delete mode 100644 drivers/staging/cptm1217/cp_tm1217.h
create mode 100644 drivers/staging/fbtft/Kconfig
create mode 100644 drivers/staging/fbtft/Makefile
create mode 100644 drivers/staging/fbtft/README
create mode 100644 drivers/staging/fbtft/fb_agm1264k-fl.c
create mode 100644 drivers/staging/fbtft/fb_bd663474.c
create mode 100644 drivers/staging/fbtft/fb_hx8340bn.c
create mode 100644 drivers/staging/fbtft/fb_hx8347d.c
create mode 100644 drivers/staging/fbtft/fb_hx8353d.c
create mode 100644 drivers/staging/fbtft/fb_ili9320.c
create mode 100644 drivers/staging/fbtft/fb_ili9325.c
create mode 100644 drivers/staging/fbtft/fb_ili9340.c
create mode 100644 drivers/staging/fbtft/fb_ili9341.c
create mode 100644 drivers/staging/fbtft/fb_ili9481.c
create mode 100644 drivers/staging/fbtft/fb_ili9486.c
create mode 100644 drivers/staging/fbtft/fb_pcd8544.c
create mode 100644 drivers/staging/fbtft/fb_ra8875.c
create mode 100644 drivers/staging/fbtft/fb_s6d02a1.c
create mode 100644 drivers/staging/fbtft/fb_s6d1121.c
create mode 100644 drivers/staging/fbtft/fb_ssd1289.c
create mode 100644 drivers/staging/fbtft/fb_ssd1306.c
create mode 100644 drivers/staging/fbtft/fb_ssd1331.c
create mode 100644 drivers/staging/fbtft/fb_ssd1351.c
create mode 100644 drivers/staging/fbtft/fb_st7735r.c
create mode 100644 drivers/staging/fbtft/fb_tinylcd.c
create mode 100644 drivers/staging/fbtft/fb_tls8204.c
create mode 100644 drivers/staging/fbtft/fb_uc1701.c
create mode 100644 drivers/staging/fbtft/fb_upd161704.c
create mode 100644 drivers/staging/fbtft/fb_watterott.c
create mode 100644 drivers/staging/fbtft/fbtft-bus.c
create mode 100644 drivers/staging/fbtft/fbtft-core.c
create mode 100644 drivers/staging/fbtft/fbtft-io.c
create mode 100644 drivers/staging/fbtft/fbtft-sysfs.c
create mode 100644 drivers/staging/fbtft/fbtft.h
create mode 100644 drivers/staging/fbtft/fbtft_device.c
create mode 100644 drivers/staging/fbtft/flexfb.c
rename drivers/{message => staging}/i2o/Kconfig (99%)
rename drivers/{message => staging}/i2o/Makefile (100%)
rename drivers/{message => staging}/i2o/README (100%)
rename drivers/{message => staging}/i2o/README.ioctl (100%)
rename drivers/{message => staging}/i2o/bus-osm.c (99%)
rename drivers/{message => staging}/i2o/config-osm.c (98%)
rename drivers/{message => staging}/i2o/core.h (100%)
rename drivers/{message => staging}/i2o/debug.c (99%)
rename drivers/{message => staging}/i2o/device.c (99%)
rename drivers/{message => staging}/i2o/driver.c (99%)
rename drivers/{message => staging}/i2o/exec-osm.c (99%)
rename {include/linux => drivers/staging/i2o}/i2o.h (100%)
rename drivers/{message => staging}/i2o/i2o_block.c (99%)
rename drivers/{message => staging}/i2o/i2o_block.h (100%)
rename drivers/{message => staging}/i2o/i2o_config.c (100%)
rename drivers/{message => staging}/i2o/i2o_proc.c (99%)
rename drivers/{message => staging}/i2o/i2o_scsi.c (99%)
rename drivers/{message => staging}/i2o/iop.c (99%)
rename drivers/{message => staging}/i2o/memory.c (99%)
rename drivers/{message => staging}/i2o/pci.c (99%)
delete mode 100644 drivers/staging/lustre/lustre/include/lustre_update.h
create mode 100644 drivers/staging/sm7xxfb/Kconfig
create mode 100644 drivers/staging/sm7xxfb/Makefile
create mode 100644 drivers/staging/sm7xxfb/TODO
create mode 100644 drivers/staging/sm7xxfb/sm7xx.h
create mode 100644 drivers/staging/sm7xxfb/sm7xxfb.c
delete mode 100644 drivers/staging/unisys/channels/Kconfig
delete mode 100644 drivers/staging/unisys/channels/Makefile
delete mode 100644 drivers/staging/unisys/channels/channel.c
delete mode 100644 drivers/staging/unisys/channels/chanstub.c
delete mode 100644 drivers/staging/unisys/channels/chanstub.h
delete mode 100644 drivers/staging/unisys/visorchipset/testing.h
create mode 100644 include/dt-bindings/iio/qcom,spmi-vadc.h
create mode 100644 include/linux/iio/common/ssp_sensors.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/