All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, devel@linuxdriverproject.org
Subject: [GIT PULL] Staging driver patches for 4.5-rc1
Date: Tue, 12 Jan 2016 20:33:39 -0800	[thread overview]
Message-ID: <20160113043339.GA6211@kroah.com> (raw)

The following changes since commit 9f9499ae8e6415cefc4fe0a96ad0e27864353c89:

  Linux 4.4-rc5 (2015-12-13 17:42:58 -0800)

are available in the git repository at:

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

for you to fetch changes up to 841e3ed977e0284e3680d6345d880a64e8072573:

  Revert "arm64: dts: Add dts files to enable ION on Hi6220 SoC." (2016-01-08 21:00:08 -0800)

----------------------------------------------------------------
Staging patches for 4.5-rc1

Here is the big staging driver pull request for 4.5-rc1.  Lots of
cleanups and fixes here, not as many as some releases, but 800+ isn't
that bad.  Full details in the shortlog.  All of these have been in
linux-next for a while.

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

----------------------------------------------------------------
Abdul Hussain (1):
      Staging: rtl8188eu: fix space prohibited before that ','

Adriana Reus (9):
      iio: light: pa12203001: Poweroff chip if register fails
      iio: Reconcile operation order between iio_register/unregister and pm functions
      iio: light: us5182d: Add property for choosing default power mode
      Documentation: devicetree: Add property for controlling power saving mode for the us5182 als sensor
      iio: light: us5182d: Add functions for selectively enabling als and proximity
      iio: light: us8152d: Add power management support
      iio: light: us5182d: Fix enable status inconcistency
      iio: light: us5182d: Add interrupt support and events
      iio: light: us5182d: Refactor read_raw function

Amarjargal Gundjalam (5):
      staging: media: bcm2048: match alignments with open parenthesis
      staging: media: bcm2048: add space around operators
      staging: media: bcm2048: remove unnecessary blank lines
      staging: media: bcm2048: remove unnecessary space after a cast
      staging: media: bcm2048: fix mispelling

Amitoj Kaur Chawla (22):
      staging: rtl8192u: Remove unnecessary function
      staging: gdm72xx: Remove wrapper function
      staging: rtl8188eu: core: rtw_ap : Remove unnecessary functions
      staging: rtl8188eu: Remove unused function
      staging: rtl8188eu: core: Remove wrapper function
      staging: rtl8188eu: core: Change function parameter to bool
      staging: rdma: amso1100: Remove unnecessary variable
      staging: rdma: hfi1: Remove unnecessary variable
      staging: rdma: amso1100: Remove extern from function declarations
      staging: rdma: hfi1: Remove hfi1_nomsix() wrapper function
      staging: rdma: hfi1: sdma: Remove wrapper functions
      staging: rdma: hfi1: chip: Remove wrapper function
      staging: gdm724x: Remove wrapper function
      staging: wlan-ng: Remove wrapper function
      staging: wlan-ng: hfa384x_usb: Remove wrapper function
      staging: wlan-ng: prism2mib: Remove unnecessary variable
      staging: rtl8712: rtl871x_mlme: Remove wrapper function
      staging: rtl8192e: Remove unnecessary variable
      staging: wilc1000: Remove inclusion of version.h
      staging: rdma: amso1100: c2: Remove wrapper function
      staging: lustre: lnet: klnds: socklnd: Move extern declarations to header
      staging: rdma: amso1100: Remove unnecessary variables

Andrea Lowe (1):
      staging/rdma/hfi1: Adding counter resolutions for DataPortCounters

Andreas Dilger (1):
      staging: lustre: update Intel copyright messages 2015

Andrew F. Davis (1):
      iio: Make IIO value formating function globally available.

Andrzej Pietrasiewicz (1):
      staging: comedi: ni_mio_common: add "no_channel" versions of some functions

Anjali Menon (3):
      staging: rdma: ehca: Added a blank line
      staging: unisys: visornic: Removed the blank line
      staging: lustre: lustre: fld: Removed a blank line

Anshul Garg (1):
      iio/inkern.c Use list_for_each_entry_safe

Arnd Bergmann (22):
      staging: iio: select IRQ_WORK for IIO_DUMMY_EVGEN
      staging/wilc1000: remove unused functions
      staging/wilc1000: make symbols static if possible
      staging/wilc1000: use proper naming for global symbols
      staging/wilc1000: move extern declarations to headers
      staging/wilc1000: use NO_SECURITY instead of NO_ENCRYPT
      staging/wilc1000: avoid static definitions in header
      staging/wilc1000: remove linux_wlan_{device_power,device_detection}
      staging/wilc1000: move wilc_wlan_inp_t into struct wilc
      staging/wilc1000: move init/exit functions to driver files
      staging/wilc1000: unify device pointer
      staging/wilc1000: pass io_type to wilc_netdev_init
      staging/wilc1000: use device pointer for phy creation
      staging/wilc1000: get rid of WILC_SDIO_IRQ_GPIO
      staging/wilc1000: pass hif operations through initialization
      staging/wilc1000: turn enable_irq/disable_irq into callbacks
      staging/wilc1000: remove WILC_SDIO/WILC_SPI macros
      staging/wilc1000: split out bus specific modules
      staging/wilc1000: use more regular probing
      staging/wilc1000: pass struct wilc to most linux_wlan.c functions
      staging/emxx_udc: fix 64-bit warnings
      staging: gdm72xx: Replace timeval with ktime_t

Arthur Kepner (2):
      staging/rdma/hfi1: don't cache "prescan head"
      staging/rdma/hfi1: optionally prescan rx queue for {B, F}ECNs - UC, RC

Aya Mahfouz (6):
      staging: lustre: ldlm_extent.c: replace IS_PO2 by is_power_of_2
      staging: lustre: workitem.c: replace IS_PO2 by is_power_of_2
      staging: lustre: selftest.h: replace IS_PO2 by is_power_of_2
      staging: lustre: hash.c: Replace IS_PO2 by is_power_of_2
      staging: lustre: libcfs.h: remove IS_PO2 and __is_po2
      staging: gdm724x: constify tty_port_operations structs

Benjamin Romer (1):
      staging: unisys: better config switch comments

Bhaktipriya Shridhar (1):
      Staging: iio: accel: sca3000: Fixed NULL comparison style

Bjorn Andersson (1):
      iio: light: lm3533-als: Print error message on invalid resistance

Bogicevic Sasa (2):
      drivers:staging:wilc1000 Fix all comparison to NULL could be written ...
      driver:staging:dgnc Fix spaces preferred around that ...

Burcin Akalin (11):
      staging: gdm72xx: Add space around '&'
      staging: gdm72xx: Add space around '-'
      staging: gdm72xx: Add space around '+'
      staging: gdm72xx: Add space around '/'
      staging: gdm72xx: Add space around '>>'
      staging: gdm72xx:Add space around '<<'
      staging: vt6656: Do not use multiple blank lines.
      staging: nvec:Misspelled the word
      staging: nvec: Add space around '>>'
      staging: nvec: Add space around '<<'
      staging: octeon: Add space around '+'

Chaehyun Lim (67):
      staging: wilc1000: fix return type of host_int_del_beacon
      staging: wilc1000: fix parameter name of host_int_del_beacon
      staging: wilc1000: fix return type of host_int_del_station
      staging: wilc1000: fix parameter name of host_int_del_station
      staging: wilc1000: rename pu8MacAddr in host_int_del_station
      staging: wilc1000: rename pstrDelStationMsg in host_int_del_station
      staging: wilc1000: fix return type of host_int_add_station
      staging: wilc1000: fix parameter name of host_int_add_station
      staging: wilc1000: rename pstrStaParams in host_int_add_station
      staging: wilc1000: rename pstrAddStationMsg in host_int_add_station
      staging: wilc1000: use kmemdup in host_int_add_station
      staging: wilc1000: remove rates variable in host_int_add_station
      staging: most: remove multiple blank lines
      staging: most: remove blank line after an open brace
      staging: most: add spaces preferred around that '<<'
      staging: most: rename DIM_Startup to dim_startup
      staging: most: rename DIM_Shutdown to dim_shutdown
      staging: most: rename DIM_DetachBuffers to dim_detach_buffers
      staging: most: rename DIM_GetLockState to dim_get_lock_state
      staging: most: rename DIMCB_OnError to dimcb_on_error
      staging: most: rename DIMCB_IoWrite to dimcb_io_write
      staging: most: rename DIMCB_IoRead to dimcb_io_read
      staging: most: rename DIM_NormCtrlAsyncBufferSize to dim_norm_ctrl_async_buffer_size
      staging: most: rename DIM_NormIsocBufferSize to dim_norm_isoc_buffer_size
      staging: most: rename DIM_NormSyncBufferSize to dim_norm_sync_buffer_size
      staging: most: rename DIM_InitControl to dim_init_control
      staging: most: rename DIM_InitAsync to dim_init_async
      staging: most: rename DIM_InitIsoc to dim_init_isoc
      staging: most: rename DIM_InitSync to dim_init_sync
      staging: most: rename DIM_DestroyChannel to dim_destroy_channel
      staging: most: rename DIM_ServiceIrq to dim_service_irq
      staging: most: rename DIM_ServiceChannel to dim_service_channel
      staging: most: fix argument name of DIM_GetChannelState
      staging: most: rename DIM_GetChannelState to dim_get_channel_state
      staging: most: rename DIM_EnqueueBuffer to dim_enqueue_buffer
      staging: wilc1000: fix return type of host_int_add_ptk
      staging: wilc1000: fix argument name of host_int_add_ptk
      staging: wilc1000: rename pu8Ptk in host_int_add_ptk
      staging: wilc1000: rename u8PtkKeylen in host_int_add_ptk
      staging: wilc1000: rename pu8RxMic in host_int_add_ptk
      staging: wilc1000: rename pu8TxMic in host_int_add_ptk
      staging: wilc1000: rename u8Ciphermode in host_int_add_ptk
      staging: wilc1000: rename u8Idx in host_int_add_ptk
      staging: wilc1000: replace u32 with int
      staging: wilc1000: rename u8KeyLen in host_int_add_ptk
      staging: wilc1000: use kmemdup in host_int_add_ptk
      staging: wilc1000: fix return type of host_int_add_rx_gtk
      staging: wilc1000: fix argument name of host_int_add_rx_gtk
      staging: wilc1000: rename pu8RxGtk in host_int_add_rx_gtk
      staging: wilc1000: rename u8GtkKeylen in host_int_add_rx_gtk
      staging: wilc1000: rename u8KeyIdx in host_int_add_rx_gtk
      staging: wilc1000: rename u32KeyRSClen in host_int_add_rx_gtk
      staging: wilc1000: rename KeyRSC in host_int_add_rx_gtk
      staging: wilc1000: rename pu8RxMic in host_int_add_rx_gtk
      staging: wilc1000: rename pu8TxMic in host_int_add_rx_gtk
      staging: wilc1000: rename u8Ciphermode in host_int_add_rx_gtk
      staging: wilc1000: rename u8KeyLen in host_int_add_rx_gtk
      staging: wilc1000: use kmemdup in host_int_add_rx_gtk
      staging: wilc1000: remove host_int_add_tx_gtk declaration
      staging: wilc1000: remove host_int_get_pmkid_info
      staging: wilc1000: remove host_int_set_RSNAConfigPSKPassPhrase
      staging: wilc1000: remove host_int_get_RSNAConfigPSKPassPhrase
      staging: wilc1000: remove host_int_set_start_scan_req
      staging: wilc1000: remove host_int_get_start_scan_req
      staging: wilc1000: remove host_int_disconnect_station
      staging: wilc1000: remove host_int_get_assoc_req_info
      staging: wilc1000: remove host_int_get_rx_power_level

Chandra S Gorentla (1):
      staging: wilc1000: Remove 'if' statement, which is always false

Chen Feng (3):
      docs: dts: Add documentation for hi6220 SoC ION node
      staging: android: ion: Add ion driver for Hi6220 SoC platform
      arm64: dts: Add dts files to enable ION on Hi6220 SoC.

Cristina Opriceana (1):
      iio: Move IIO Dummy Driver out of staging

Dan Carpenter (4):
      staging: lustre: remove o_ prefix from function pointers
      staging: lustre: remove m_ prefix from function pointers
      staging: lustre: potential underflow in libcfs_kkuc_group_add()
      staging: lustre: remove unused variable

Daniel Baluta (4):
      iio: core: Introduce IIO configfs support
      iio: core: Introduce IIO software triggers
      iio: trigger: Introduce IIO hrtimer based trigger
      iio: Documentation: Add IIO configfs documentation

Daniel H. Hemmingsen (1):
      Staging: comedi: Fixed multiple commenting and spacing codig style issues.

Dean Luick (17):
      staging/rdma/hfi1: Always download SBus firmware
      staging/rdma/hfi1: Select only devices with active links
      staging/rdma/hfi1: use one-shot LCB write
      staging/rdma/hfi1: Fix downgrade race
      staging/rdma/hfi1: Read EFI variable for device description
      staging/rdma/hfi1: Adjust EPROM partitions, add EPROM commands
      staging/rdma/hfi1: Support alternate firmware names
      staging/rdma/hfi1: Decode CNP opcode
      staging/rdma/hfi1: Add aeth name syndrome decode
      staging/rdma/hfi1: Add one-time LCB reset
      staging/rdma/hfi1: Extend quiet timeout
      staging/rdma/hfi1: Add a credit push on diagpkt allocate fail
      staging/rdma/hfi1: Correctly limit VLs against SDMA engines
      staging/rdma/hfi1: Unexpected link up pkey values are not an error
      staging/rdma/hfi1: remove SPC freeze error messages
      staging/rdma/hfi1: unknown frame messages are not errors
      staging/rdma/hfi1: Remove incorrect link credit check

Dennis Dalessandro (3):
      staging/rdma/hfi1: Reduce number of parameters passed to send handlers
      staging/rdma/hfi1: Reduce snoop locking scope in IOCTL handler.
      staging/rdma/hfi1: Return immediately on error

Dmitry Eremin (2):
      staging: lustre: fix buffer overflow of string buffer
      staging: lustre: Fix possible NULL pointer dereference in lprocfs_status.c

Dmitry Torokhov (1):
      android: unconditionally remove callbacks in sync_fence_free()

Dragos Bogdan (2):
      staging:iio:ad7780: Switch to the gpio descriptor interface
      staging:iio:ad7780: Remove the ad7780_platform_data

Easwar Hariharan (2):
      staging/rdma/hfi1: Clear the QSFP reset that is asserted on FLR
      staging/rdma/hfi1: Fix a possible null pointer dereference

Egor Uleyskiy (6):
      drivers: staging: vme: Fixed indention
      drivers: staging: vme: Deleted extra empty lines
      drivers: staging: vme: Fixed the using of sizeof
      drivers: staging: vme: Deleted extra bracking
      drivers: staging: vme: Fixed checking NULL and 0 code style
      drivers: staging: vme: Deleted casting to (void *)

Erik Arfvidson (12):
      staging: unisys: iochannel fix block comments
      staging: unisys: iochannel.h remove redundant comments
      staging: unisys: iochannel fix spacing around operators
      staging: unisys: iochannel fix trailing */
      staging: unisys: visorbus.h fix block comment
      staging: unisys: vbushelper.h fix Block comment
      staging: unisys: Fix visorchannel.c block comments
      staging: unisys: Fix vmcallerinterface.h block comments
      staging: unisys: Fix channel.h Block comments
      staging: unisys: Fix periodic_work.c parenthesis alignment
      staging: unisys: controlvmcompletionstatus.h fix block comments
      staging: unisys: fix vbuschannel.h comments

Erik E. Kahn (1):
      staging/rdma/hfi1: HFI now sends OPA Traps instead of IBTA

Fan Yong (1):
      staging: lustre: race condition for check/use cfs_fail_val

Gavin O'Leary (1):
      staging: unisys: visorbus: visorbus_main.c: made checkpatch warning-free

Geliang Tang (3):
      staging: rdma: use kmalloc_array instead of kmalloc
      staging: comedi: use kmalloc_array instead of kmalloc
      staging: emxx_udc: use list_first_entry_or_null()

Giuseppe Barba (1):
      iio: st-accel: add support for lis2dh12

Glen Lee (101):
      staging: wilc1000: wilc_wlan_txq_get_first: add argument struct wilc
      staging: wilc1000: linux_wlan_firmware_download: change argument
      staging: wilc1000: wilc_wlan_txq_remove_from_head: add new argument dev
      staging: wilc1000: wilc_wlan_txq_add_mgmt_pkt: add new argument dev
      staging: wilc1000: wilc_wlan_txq_add_to_tail: add argument net_device
      staging: wilc1000: linux_wlan_start_firmware: change argument with dev
      staging: wilc1000: wilc_wlan_init: add argument struct net_device
      staging: wilc1000: wilc_wlan_init: add argument net_device
      staging: wilc1000: linux_wlan_get_firmware: change argument p_nic with dev
      staging: wilc1000: wl_wlan_cleanup: add argument struct wilc
      staging: wilc1000: change enum variable name with lower case
      staging: wilc1000: send_config_pkt: remove unnecessary blank line
      staging: wilc1000: fix kbuild test robot error
      staging: wilc1000: separate hif_sdio and hif_spi into different module
      staging: wilc1000: remove function pointer sdio_cmd52
      staging: wilc1000: remove sdio_cmd52 of wilc_wlan_io_func_t
      staging: wilc1000: remove function pointer sdio_cmd53
      staging: wilc1000: remove sdio_cmd53 of wilc_wlan_io_func_t
      staging: wilc1000: remove function pointer sdio_set_max_speed
      staging: wilc1000: remove sdio_set_max_speed
      staging: wilc1000: remove function pointer sdio_set_default_speed
      staging: wilc1000: remove varialbe sdio_set_default_speed
      staging: wilc1000: call linux_sdio_init instead of io_init
      staging: wilc1000: wilc_spi.c: add prefix wilc in all function name
      staging: wilc1000: remove function pointer spi_tx of wilc_spi_t
      staging: wilc1000: remove function pointer spi_tx of wilc_wlan_io_function_t
      staging: wilc1000: remove function pointer spi_rx of wilc_spi_t
      staging: wilc1000: remove function pointer spi_rx of wilc_wlan_io_func_t
      staging: wilc1000: remove function pointer spi_trx
      staging: wilc1000: remove spi_trx of wilc_wlan_io_func_t
      staging: wilc1000: remove function pointer spi_max_speed
      staging: wilc1000: remove spi_max_speed of wilc_wlan_io_func_t
      staging: wilc1000: remove function pointer io_init
      staging: wilc1000: remove unused function pointer io_deinit
      staging: wilc1000: linux_sdio_init: remove parameter pv
      staging: wilc1000: linux_spi_init: remove parameter vp
      staging: wilc1000: remove os_context
      staging: wilc1000: change parameter type of hif_init
      staging: wilc1000: remove os_private
      staging: wilc1000: remove sdio speed control codes
      staging: wilc1000: remove spi speed control codes
      staging: wilc1000: remove paltform define PLAT_WMS8304
      staging: wilc1000: pass struct wilc to the functions which use hif_func
      staging: wilc1000: pass wilc to all function pointers of wilc_hif_func
      staging: wilc1000: wilc_sdio_cmd52: pass struct wilc
      staging: wilc1000: wilc_sdio_cmd53: pass struct wilc
      staging: wilc1000: wilc_spi_write: pass struct wilc
      staging: wilc1000: wilc_spi_read: pass struct wilc
      staging: wilc1000: wilc_spi_write_read: pass struct wilc
      staging: wilc1000: add struct wilc to host_if_drv
      staging: wilc1000: wilc_send_config_pkt: pass struct wilc
      staging: wilc1000: wilc_wlan_cfg_set: pass struct wilc
      staging: wilc1000: wilc_wlan_cfg_get: pass struct wilc
      staging: wilc1000: wilc_dbg: remove wilc
      staging: wilc1000: use wilc instead of wilc_dev and remove wilc_dev
      staging: wilc1000: remove unused variable
      staging: wilc1000: return linux error value
      staging: wilc1000: fix rmmod failure
      staging: wilc1000: fix a bug when unload driver
      staging: wilc1000: remove define COMPLEMENT_BOOT
      staging: wilc1000: remove wilc memory allocation config
      staging: wilc1000: rename index to tcp_pending_ack_idx
      staging: wilc1000: use kernel define byte order macros
      staging: wilc1000: wilc_wlan.c: remove hif_func of wilc_wlan_dev_t
      staging: wilc1000: remove io_type of wilc_wlan_dev_t
      staging: wilc1000: remove unused varialbe tx_buffer_offset
      staging: wilc1000: move all of wilc_wlan_dev_t to struct wilc
      staging: wilc1000: sdio/spi: use device print api instead of custom one
      staging: wilc1000: remove wilc_debug_func of hif_init
      staging: wilc1000: remove unused functions
      staging: wilc1000: linux_wlan_sdio.c: fix checkpatch warning line over 80
      staging: wilc1000: linux_wlan_sdio.c: remove braces
      staging: wilc1000: wilc_sdio_cmd53: return linux error value
      staging: wilc1000: wilc_sdio_cmd52: return linux error value
      staging: wilc1000: linux_wlan_spi.c: remove braces for single statement
      staging: wilc1000: linux_wlan_spi.c: add a blank
      staging: wilc1000: linux_wlan_spi.c: fix NULL comparison style
      staging: wilc1000: linux_wlan_spi.c: return linux error value
      staging: wilc1000: linux_sdio_probe: use return value
      staging: wilc1000: linux_wlan_sdio.c: move all the codes to wilc_sdio.c
      staging: wilc1000: remove unused files
      staging: wilc1000: rename spi function names
      staging: wilc1000: remove unneeded function
      staging: wilc1000: linux_wlan_spi.c: move all the codes to wilc_spi.c
      staging: wilc1000: remove unused files
      staging: wilc1000: remove unneeded extern variable
      staging: wilc1000: move perInterface_wlan_t to wilc_vif
      staging: wilc1000: change vif to pointer to refence real private data
      staging: wilc1000: remove duplicate netdev
      staging: wilc1000: pass vif to hostIFthread
      staging: wilc1000: remove argument hif_drv
      staging: wilc1000: take vif instead of drv in hostIFthread
      staging: wilc1000: pass struct wilc
      staging: wilc1000: use vif index to communicate with wilc device
      staging: wilc1000: wilc_set_wfi_drv_handler: pass vif index
      staging: wilc1000: change join_req_drv type and it's name
      staging: wilc1000: remove used functions
      staging: wilc1000: remove drv of struct host_if_msg
      staging: wilc1000: remove wilc of struct host_if_drv
      staging: wilc1000: set hif_drv before it is used
      staging: wilc1000: bug fix on memory free

Greg Kroah-Hartman (7):
      Merge 4.4-rc2 into staging-next
      Merge tag 'iio-for-4.5a' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge 4.4-rc5 into staging-next
      staging: wilc1000: Merge wilc-branch-arnd into work-testing
      Merge tag 'iio-for-4.5b' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge tag 'iio-for-4.5c' of git://git.kernel.org/.../jic23/iio into staging-next
      Revert "arm64: dts: Add dts files to enable ION on Hi6220 SoC."

Gustavo Padovan (1):
      staging/android: add TODO to de-stage android sync framework

H Hartley Sweeten (58):
      staging: comedi: adv_pci1710: separate out PCI-1720 support as a new driver
      staging: comedi: adv_pci_dio: separate out PCI-1760 support
      staging: comedi: adv_pci1710: remove 'has_irq' boardinfo
      staging: comedi: adv_pci1710: remove 'has_counter' boardinfo
      staging: comedi: adv_pci1710: don't "reset" board when detaching
      staging: comedi: adv_pci1710: refactor ai range programming
      staging: comedi: adv_pci1710: define the mux control register bits
      staging: comedi: adv_pci1710: remove 'n_aichan' boardinfo
      staging: comedi: adv_pci1710: remove 'has_di_do' boardinfo
      staging: comedi: adv_pci1710: remove 'has_large_fifo' and 'has_diff_ai' boardinfo
      staging: comedi: adv_pci1710: tidy up boardinfo definition
      staging: comedi: adv_pci1710: rename interrupt_service_pci1710()
      staging: comedi: adv_pci1710: rename pci171x_insn_counter_config()
      staging: comedi: adv_pci1710: rename pci171x_d[io]_insn_bits
      staging: comedi: adv_pci1710: rename pci171x_ao_insn_write()
      staging: comedi: adv_pci1710: support external analog output reference
      staging: comedi: adv_pci1710: tidy up analog output subdev_flags
      staging: comedi: adv_pci1710: tidy up analog input subdev_flags
      staging: comedi: adv_pci1710: post increment 'subdev' in (*auto_attach)
      staging: comedi: adv_pci1710: ai (*cancel) should not enable software trigger
      staging: comedi: adv_pci1710: tidy up pci1710_reset()
      staging: comedi: adv_pci1710: fix counter 0 internal clock source
      staging: comedi: adv_pci1710: fix ai (*insn_read)
      staging: comedi: adv_pci1710: rename pci171x_ai_{cmd,cmdtest}()
      staging: comedi: adv_pci1710: rename pci171x_ai_*()
      staging: comedi: adv_pci_dio: remove unnecessary function separation comments
      staging: comedi: adv_pci_dio: tidy up comedi driver block comment
      staging: comedi: adv_pci_dio: remove 'main_pci_region' boardinfo
      staging: comedi: adv_pci_dio: post increment 'subdev' in (*auto_attach)
      staging: comedi: adv_pci_dio: use a const pointer to the diosubd_data
      staging: comedi: adv_pci_dio: absorb pci_dio_add_do()
      staging: comedi: adv_pci_dio: absorb pci_dio_add_di()
      staging: comedi: adv_pci_dio: refactor 'io_access' boardinfo
      staging: comedi: adv_pci_dio: remove need for diosubd_data 'regs' member
      staging: comedi: adv_pci_dio: use the diosubd_data 'addr' for di/do s->private
      staging: comedi: adv_pci_dio: simplify the 'boardid' boardinfo
      staging: comedi: adv_pci_dio: remove defines used for the 'timer_regbase'
      staging: comedi: adv_pci_dio: remove defines used for the di registers
      staging: comedi: adv_pci_dio: remove board reset during (*detach)
      staging: comedi: adv_pci_dio: do board reset early in (*auto_attach)
      staging: comedi: adv_pci_dio: reset digital outputs in subdevice init
      staging: comedi: adv_pci_dio: remove defines used for the do registers
      staging: comedi: adv_pci_dio: remove defines used for the dio (8255) registers
      staging: comedi: adv_pci_dio: use a default case in pci_dio_reset()
      staging: comedi: adv_pci_dio: disable channel freeze outside of switch
      staging: comedi: adv_pci_dio: cleanup "disable and clear interrupts" comments
      staging: comedi: adv_pci_dio: use common defines for PCI-173[036] registers
      staging: comedi: adv_pci_dio: use common defines for PCI-1739/175[01] registers
      staging: comedi: adv_pci_dio: cleanup PCI-1753 interrupt register defines
      staging: comedi: adv_pci_dio: cleanup PCI-175[46] interrupt registers
      staging: comedi: adv_pci_dio: rename PCI1752_6_CFC define
      staging: comedi: adv_pci_dio: cleanup PCI-1762 interrupt registers
      staging: comedi: adv_pci_dio: remove boardinfo 'cardtype'
      staging: comedi: adv_pci_dio: move and rename enum hw_cards_id
      staging: comedi: adv_pci_dio: move and rename the MAX_*_SUBDEV[SG] defines
      staging: comedi: adv_pci_dio: move pci_dio_override_cardtype()
      staging: comedi: adv_pci_dio: tidy up the comedi comment block
      staging: comedi: adv_pci_dio: update the MODULE_DESCRIPTION

H. Nikolaus Schaller (1):
      iio:adc: add iio driver for Palmas (twl6035/7) gpadc

Haibo Chen (2):
      iio: adc: add IMX7D ADC driver support
      Documentation: add the binding file for Freescale imx7d ADC driver

Harish Chegondi (2):
      staging/rdma/hfi1: Destroy workqueues if hfi1_register_ib_device() call returns error
      staging/rdma/hfi1: Consider VL15 MTU also when calculating the maximum VL MTU

Ian Abbott (10):
      staging: comedi: rearrange comedi_write() code
      staging: comedi: do extra checks for becoming non-busy for "write"
      staging: comedi: make some variables unsigned in comedi_write()
      staging: comedi: avoid bad truncation of a size_t in comedi_write()
      staging: comedi: allow buffer wraparound in comedi_write()
      staging: comedi: return error on "write" if no command set up
      staging: comedi: simplify returned errors for comedi_write()
      staging: comedi: check for more errors for zero-length write
      staging: comedi: s526: replace counter mode bitfield struct
      staging: comedi: s526: add macros for counter control reg values

Ignacio Hernandez (1):
      staging/rdma/hfi1: Remove spurious error messages

Ioana Ciornei (6):
      iio: gyro: check sscanf return value
      iio: imu: check sscanf return value
      staging: android: replace explicit NULL comparison
      staging: android: replace uint32_t with u32
      staging: android: properly align function arguments
      staging: android: remove multiple blank lines

Ira Weiny (14):
      staging/rdma/hfi1: Remove file pointer macros
      staging/rdma/hfi1: Remove rcv bubbles code
      staging/rdma/hfi1: Eliminate WARN_ON when VL is invalid
      staging/rdma/hfi1: diag.c use BIT macros
      staging/rdma/hfi1: diag.c fix alignment
      staging/rdma/hfi1: diag.c fix logical continuations
      staging/rdma/hfi1: diag.c fix white space errors
      staging/rdma/hfi1: diag.c change null comparisons
      staging/rdma/hfi1: diag.c add missing braces
      staging/rdma/hfi1: diag.c correct sizeof parameter
      staging/rdma/hfi1: Fix camel case variables
      staging/rdma/hfi1: Return early from hfi1_ioctl parameter errors
      staging/rdma/hfi1: hfi1_ioctl remove setlink state
      staging/rdma/hfi1: Further clean up hfi1_ioctl parameter checks

Ivan Safonov (22):
      staging: rtl8188eu: do .. while (0) loop replaced by while (...) loop
      staging: rtl8188eu: while loop replaced by for loop
      staging: rtl8188eu: 'infinite' loop removed
      staging: rtl8188eu: *(ptr + i) replaced by ptr[i] in _rtl88e_fw_block_write
      staging: rtl8188eu: assigning a value to the variable is replaced by the increment
      staging: rtl8188eu: initial value placed in the variable
      staging: rtl8188eu: offset variable replaced by its value
      staging: rtl8188eu: unnecessary variable override removed
      staging: rtl8188eu: unnecessary branching removed
      staging: rtl8188eu: offset increment placed into for loop header
      staging: rtl8188eu: buf_ptr variable completely defined in a single line
      staging: rtl8188eu: types of local variables conformed with types of function arguments
      staging: rtl8188eu: unnecessary initialization removed
      staging: rtl8188eu: unnessesary braces for single statement block removed
      staging: rtl8188eu: buf_ptr renamed to byte_buffer
      staging: rtl8188eu: pu4BytePtr renamed to dword_buffer
      staging: rtl8188eu: offset renamed to write_address
      staging: rtl8188eu: for loop instead of while loop used
      staging: rtl8188eu: rarely used macros replaced by their definitions
      staging: rtl8188eu: unused macros removed
      staging: rtl8188eu: goto replaced by 'else' branch
      staging: rtl8188eu: goto removed

James Simmons (6):
      staging: lustre: remove white space in libcfs_hash.h
      staging: lustre: remove obsolete comment in libcfs_hash.h
      staging: lustre: move linux hash.h header to start of libcfs_hash.h
      staging: lustre: remove white space in hash.c
      staging: lustre: place linux header first in hash.c
      staging: lustre: Update module author to OpenSFS

Jareer Abdel-Qader (1):
      staging/rdma/hfi1: Disable thermal polling before sensor initialization

Javier Martinez Canillas (2):
      iio: adc: mcp320x: Deprecated compatible strings with no vendor prefix
      iio: adc: mcp320x: Add compatible with vendor prefix to OF table

Jitendra Kumar Khasdev (2):
      staging: dgnc: dgnc_cls.c: Replaced udelay by usleep_range
      staging: comedi: comedilib.h: Coding style warning fix for block comments

Joachim Eastwood (1):
      iio: accel: add Freescale MMA7455L/MMA7456L 3-axis accelerometer driver

Joel Rosenzweig (1):
      staging/rdma/hfi1: Adds software counters for bitfields within various error status fields

John L. Hammond (3):
      staging: lustre: remove hsm_nl proc file
      staging: lustre: remove {linux,posix}-tracefile.h
      staging: lustre: remove obsolete comment in tracefile.h

Jonathan Cameron (4):
      staging:iio: Delete some commented out lines in Kconfig and Makefile.
      staging:iio:mxs-lradc Fix large integer implicitly truncated to unsigned warning
      iio:configfs: Introduce iio/configfs.h to provide a location for the configfs_subsystem
      iio: adc: ina2xx: Fix incorrect report of data endianness to userspace.

Jubin John (4):
      staging/rdma/hfi1: Add space between concatenated string elements
      staging/rdma/hfi1: Fix error in hfi1 driver build
      staging/rdma/hfi1: add definitions for OPA traps
      staging/rdma/hfi1: Fix module parameter spelling

Julia Lawall (2):
      iio: adc: xilinx: constify iio_buffer_setup_ops structure
      lustre: constify inode_operations structures

Kaike Wan (1):
      staging/rdma/hfi1: Fix qp.h comments

Ksenija Stanojevic (7):
      Staging: comedi: das16: Fix sparse endian warning
      Staging: comedi: ni_mio_common: Fix endian sparse warning
      Staging: comedi: adl_pci9118: Fix endian sparse warning
      Staging: lustre: Replace LPROCFS_CLIMP_EXIT with up_read
      Staging: rtl8192u: Remove unused function
      Staging: rtl8723au: Remove unused EFUSE_Write1Byte function
      Staging: rtl8723au: Declare function static

Lars-Peter Clausen (6):
      iio: Set device watermark based on watermark of all attached buffers
      iio:iio_buffer_init(): Only set watermark if not already set
      iio: Add support for indicating fixed watermarks
      iio: Add buffer enable/disable callbacks
      iio: Add generic DMA buffer infrastructure
      iio: Add a DMAengine framework based buffer

Leo Kim (210):
      staging: wilc1000: rename enuHostIFstate of struct host_if_drv
      staging: wilc1000: rename au8AssociatedBSSID of struct host_if_drv
      staging: wilc1000: rename strCfgValues of struct host_if_drv
      staging: wilc1000: rename gtOsCfgValuesSem of struct host_if_drv
      staging: wilc1000: rename hSemTestKeyBlock of struct host_if_drv
      staging: wilc1000: rename hSemTestDisconnectBlock of struct host_if_drv
      staging: wilc1000: rename hSemGetRSSI of struct host_if_drv
      staging: wilc1000: rename hSemGetLINKSPEED of struct host_if_drv
      staging: wilc1000: rename hSemGetCHNL of struct host_if_drv
      staging: wilc1000: rename hSemInactiveTime of struct host_if_drv
      staging: wilc1000: rename hScanTimer of struct host_if_drv
      staging: wilc1000: rename hConnectTimer of struct host_if_drv
      staging: wilc1000: rename hRemainOnChannel of struct host_if_drv
      staging: wilc1000: host_interface.h : remove over-commenting
      staging: wilc1000: rename bReg of struct reg_frame
      staging: wilc1000: rename u16FrameType of struct reg_frame
      staging: wilc1000: rename u8Regid of struct reg_frame
      staging: wilc1000: rename u16Channel of struct remain_ch
      staging: wilc1000: rename pRemainOnChanExpired of struct remain_ch
      staging: wilc1000: rename pRemainOnChanReady of struct remain_ch
      staging: wilc1000: rename pVoid of struct remain_ch
      staging: wilc1000: rename au8Bssid of struct ba_session_info
      staging: wilc1000: rename u8Ted of struct ba_session_info
      staging: wilc1000: rename u16BufferSize of struct ba_session_info
      staging: wilc1000: rename u16SessionTimeout of struct ba_session_info
      staging: wilc1000: remove warnings line over 80 characters
      staging: wilc1000: rename pfUserScanResult of struct user_scan_req
      staging: wilc1000: rename u32UserScanPvoid of struct user_scan_req
      staging: wilc1000: rename astrFoundNetworkInfo of struct user_scan_req
      staging: wilc1000: rename ssidLen of struct user_conn_req
      staging: wilc1000: rename pu8ConnReqIEs of struct user_conn_req
      staging: wilc1000: rename ConnReqIEsLen of struct user_conn_req
      staging: wilc1000: rename pfUserConnectResult of struct user_conn_req
      staging: wilc1000: rename IsHTCapable of struct user_conn_req
      staging: wilc1000: rename u32UserConnectPvoid of struct user_conn_req
      staging: wilc1000: host_interface.h: move local define variables
      staging: wilc1000: rename u8LinkSpeed of struct rf_info
      staging: wilc1000: rename s8RSSI of struct rf_info
      staging: wilc1000: rename u32TxCount of struct rf_info
      staging: wilc1000: rename u32RxCount of struct rf_info
      staging: wilc1000: rename u32TxFailureCount of struct rf_info
      staging: wilc1000: rename WPARxGtk of enum KEY_TYPE
      staging: wilc1000: rename WPAPtk of enum KEY_TYPE
      staging: wilc1000: rename u32RcvdChCount of struct user_scan_req
      staging: wilc1000: rename tenuAuth_type of struct user_conn_req
      staging: wilc1000: rename u32ListenSessionID of struct remain_ch
      staging: wilc1000: rename u64P2p_MgmtTimeout of struct host_if_drv
      staging: wilc1000: rename u8P2PConnect of struct host_if_drv
      staging: wilc1000: rename au8BSSID of struct add_sta_param
      staging: wilc1000: rename u16AssocID of struct add_sta_param
      staging: wilc1000: rename u8NumRates of struct add_sta_param
      staging: wilc1000: rename pu8Rates of struct add_sta_param
      staging: wilc1000: rename bIsHTSupported of struct add_sta_param
      staging: wilc1000: rename u16HTCapInfo of struct add_sta_param
      staging: wilc1000: rename u8AmpduParams of struct add_sta_param
      staging: wilc1000: rename au8SuppMCsSet of struct add_sta_param
      staging: wilc1000: rename u16HTExtParams of struct add_sta_param
      staging: wilc1000: rename u32TxBeamformingCap of struct add_sta_param
      staging: wilc1000: rename u8ASELCap of struct add_sta_param
      staging: wilc1000: rename u16FlagsMask of struct add_sta_param
      staging: wilc1000: rename u16FlagsSet of struct add_sta_param
      staging: wilc1000: rename pstrHostIFSetChan of fuction Handle_SetChannel
      staging: wilc1000: rename pstrHostIfSetDrvHandler of fuction Handle_SetWfiDrvHandler
      staging: wilc1000: rename pstrHostIfSetOperationMode of fuction Handle_SetOperationMode
      staging: wilc1000: rename pu8IPAddr of fuction Handle_set_IPAddress
      staging: wilc1000: rename firmwareIPAddress of fuction Handle_set_IPAddress
      staging: wilc1000: remove unused parameter of fuction Handle_get_IPAddress
      staging: wilc1000: rename pstrHostIfSetMacAddress of fuction Handle_SetMacAddress
      staging: wilc1000: rename pstrHostIfGetMacAddress of fuction Handle_GetMacAddress
      staging: wilc1000: rename strHostIFCfgParamAttr of fuction Handle_CfgParam
      staging: wilc1000: remove return type of Handle_wait_msg_q_empty
      staging: wilc1000: rename gau8MulticastMacAddrList variable
      staging: wilc1000: replace explicit NULL comparisons with !
      staging: wilc1000: linux_wlan: remove unused define CUSTOMER_PLATFORM
      staging: wilc1000: rename pstrWFIDrv of function dev_state_ev_handler
      staging: wilc1000: rename pstrWFIDrv of function linux_wlan_init_test_config
      staging: wilc1000: rename pstrWFIDrv of function wilc_set_multicast_list
      staging: wilc1000: rename pstrWFIDrv of function mac_close
      staging: wilc1000: rename pIP_Add_buff of function dev_state_ev_handler
      staging: wilc1000: fixes blank lines aren't necessary brace
      staging: wilc1000: linux_wlan.c: clean up comments
      staging: wilc1000: linux_wlan: remove unused defines
      staging: wilc1000: remove extern function in c file and move it to header file.
      staging: wilc1000: remove warnings line over 80 characters
      staging: wilc1000: fixes add spaces required around that '&&'
      staging: wilc1000: remove do-nothing if condition case.
      staging: wilc1000: rename function GetIfHandler
      staging: wilc1000: rename pMacHeader of function get_if_handler
      staging: wilc1000: rename Bssid of function get_if_handler
      staging: wilc1000: rename Bssid1 of function get_if_handler
      staging: wilc1000: rename pBSSID of function linux_wlan_set_bssid
      staging: wilc1000: fixes braces {} should be used on all arms of this statement
      staging: wilc1000: remove goto from linux_wlan_start_firmware
      staging: wilc1000: remove goto from linux_wlan_firmware_download
      staging: wilc1000: fixes missing a blank line after declarations
      staging: wilc1000: remove goto from wlan_initialize_threads
      staging: wilc1000: remove goto from mac_open
      staging: wilc1000: rename Set_machw_change_vir_if function
      staging: wilc1000: rename host_int_get_MacAddress function
      staging: wilc1000: rename s32Error of mac_ioctl function
      staging: wilc1000: rename QueueCount of mac_xmit function
      staging: wilc1000: rename pu8UdpBuffer of mac_xmit function
      staging: wilc1000: fixes alignment should match open parenthesis
      staging: wilc1000: fixes a struct allocation to match coding standards
      staging: wilc1000: fixes that open brace { should be on the previous line
      staging: wilc1000: wilc_wlan.c: remove over-commenting
      staging: wilc1000: fixes please don't use multiple blank lines
      staging: wilc1000: fixes blank lines aren't necessary brace
      staging: wilc1000: fixes add blank line after function declaration
      staging: wilc1000: fixes missing a blank line after declarations
      staging: wilc1000: rename genuChipPSstate variable
      staging: wilc1000: replace explicit NULL comparisons with !
      staging: wilc1000: rename Statisitcs_totalAcks variable
      staging: wilc1000: rename Statisitcs_DroppedAcks variable
      staging: wilc1000: rename Ack_session_info struct variable
      staging: wilc1000: rename Ack_seq_num of struct ack_session_info
      staging: wilc1000: rename Bigger_Ack_num of struct ack_session_info
      staging: wilc1000: remove typedef of struct Pending_Acks_info_t
      staging: wilc1000: rename Session_index of struct pending_acks_info
      staging: wilc1000: rename Acks_keep_track_info variable
      staging: wilc1000: rename Pending_Acks_info variable
      staging: wilc1000: rename PendingAcks_arrBase variable
      staging: wilc1000: rename Opened_TCP_session variable
      staging: wilc1000: rename Pending_Acks variable
      staging: wilc1000: rename Init_TCP_tracking function
      staging: wilc1000: rename add_TCP_track_session function
      staging: wilc1000: rename Update_TCP_track_session function
      staging: wilc1000: rename add_TCP_Pending_Ack function
      staging: wilc1000: rename Ack member variable
      staging: wilc1000: rename Session_index member variable
      staging: wilc1000: remove do-nothing else condition case.
      staging: wilc1000: rename Total_Length variable
      staging: wilc1000: rename Data_offset variable
      staging: wilc1000: rename Ack_no variable
      staging: wilc1000: remove warnings line over 80 characters
      staging: wilc1000: rename Dropped variable
      staging: wilc1000: rename EnableTCPAckFilter variable
      staging: wilc1000: rename Enable_TCP_ACK_Filter function
      staging: wilc1000: rename is_TCP_ACK_Filter_Enabled function
      staging: wilc1000: fixes a struct allocation to match coding standards
      staging: wilc1000: remove unused argument of chip_sleep_manually function
      staging: wilc1000: rename pu32TxqCount in wilc_wlan_handle_txq function
      staging: wilc1000: fixes else should follow close brace '}'
      staging: wilc1000: rename pBSSID variable
      staging: wilc1000: fixes a struct allocation to match coding standards
      staging: wilc1000: rename bValue in set_machw_change_vir_if function
      staging: wilc1000: fixes braces {} should be used on all arms of this statement
      staging: wilc1000: fixes braces {} are not necessary for any arm of this statement
      staging: wilc1000: rename drvHandler in wilc_wlan_cfg_commit function
      staging: wilc1000: rename drvHandler in wilc_wlan_cfg_set function
      staging: wilc1000: rename drvHandler in wilc_wlan_cfg_get function
      staging: wilc1000: wilc_wlan.c: remove unused pointer variables
      staging: wilc1000: fixes alignment should match open parenthesis
      staging: wilc1000: rename tcp_PendingAck_index of struct txq_entry_t
      staging: wilc1000: fixes space prohibited between function name and open parenthesis
      staging: wilc1000: fixes possible unnecessary 'out of memory' message
      staging: wilc1000: remove warnings line over 80 characters
      staging: wilc1000: replace numeric type to kernel error type
      staging: wilc1000: wilc_wlan.h: alignment defines
      staging: wilc1000: fixes prefer using the BIT macro
      staging: wilc1000: fixes please don't use multiple blank lines
      staging: wilc1000: remove typedef from wilc_cfg_frame_t
      staging: wilc1000: remove unused typedef wilc_wlan_cfg_func_t
      staging: wilc1000: remove typedef from wilc_cfg_rsp_t
      staging: wilc1000: remove typedef from wilc_hif_func_t
      staging: wilc1000: rename Handle_SetChannel function
      staging: wilc1000: rename Handle_SetWfiDrvHandler function
      staging: wilc1000: rename Handle_SetOperationMode function
      staging: wilc1000: rename Handle_set_IPAddress function
      staging: wilc1000: rename Handle_get_IPAddress function
      staging: wilc1000: rename Handle_SetMacAddress function
      staging: wilc1000: rename Handle_GetMacAddress function
      staging: wilc1000: rename Handle_CfgParam function
      staging: wilc1000: rename strWIDList of handle_cfg_param function
      staging: wilc1000: rename u8WidCnt of handle_cfg_param function
      staging: wilc1000: rename u32LastScannedNtwrksCountShadow variable
      staging: wilc1000: rename astrLastScannedNtwrksShadow variable
      staging: wilc1000: rename WILC_WFI_2ghz_channels variable
      staging: wilc1000: rename WILC_WFI_rates variable
      staging: wilc1000: rename u8WLANChannel variable
      staging: wilc1000: rename u8P2P_oui variable
      staging: wilc1000: rename u8P2Plocalrandom variable
      staging: wilc1000: rename u8P2Precvrandom variable
      staging: wilc1000: rename u8P2P_vendorspec variable
      staging: wilc1000: rename bWilc_ie variable
      staging: wilc1000: rename duringIP_TIME variable
      staging: wilc1000: rename wilc_connected_SSID variable
      staging: wilc1000: clear_shadow_scan: remove unused argument
      staging: wilc1000: rename pUserVoid in refresh_scan function
      staging: wilc1000: rename bDirectScan in refresh_scan function
      staging: wilc1000: rename pstrNetworkInfo variable
      staging: wilc1000: rename s32Freq variable
      staging: wilc1000: reset_shadow_found: remove unused argument
      staging: wilc1000: update_scan_time: remove unused argument
      staging: wilc1000: rename pUserVoid in is_network_in_shadow function
      staging: wilc1000: rename pUserVoid in add_network_to_shadow function
      staging: wilc1000: rename enuScanEvent in CfgScanResult function
      staging: wilc1000: rename pstrNetworkInfo in CfgScanResult function
      staging: wilc1000: rename pUserVoid in CfgScanResult function
      staging: wilc1000: rename pJoinParams in CfgScanResult function
      staging: wilc1000: rename pstrNetworkInfo in get_rssi_avg function
      staging: wilc1000: wilc_wfi_cfgoperations.c: remove over-commenting
      staging: wilc1000: fixes blank lines aren't necessary brace
      staging: wilc1000: Handle_AddBASession: remove unused function
      staging: wilc1000: change if with else if
      staging: wilc1000: Handle_SetMulticastFilter(): fixes right shifting more than type allows
      staging: wilc1000: replace explicit NULL comparisons with !
      staging: wilc1000: fixes potential null dereference 'wid.val'
      staging: wilc1000: wilc_init(): fixes inconsistent returns
      staging: wilc1000: wilc_deinit(): fixes inconsistent returns

Liang Zhen (2):
      staging: lustre: wrong parameter to cfs_hash_keycpy
      staging: lustre: remove page_collection::pc_lock in libcfs

Maarten Lankhorst (2):
      staging/android/sync: Support sync points created from dma-fences
      staging/android/sync: add sync_fence_create_dma

Marc Titinger (6):
      iio: ina2xx: add support for TI INA2xx Power Monitors
      iio: ina2xx: provide a sysfs parameter to allow async readout of the ADCs
      iio: ina2xx: re-instate a sysfs show/store for the shunt resistor value
      iio: ina2xx: give the capture kthread a more useful name string.
      iio: ina2xx: fix channel order in software buffer
      iio: ina2xx: add ABI documentation entry sysfs-bus-iio-ina2xx-adc

Marek Belisko (1):
      iio:adc:palmas: add DT support

Mario J. Rugiero (1):
      staging: wilc1000: replace 'ptr > 0' check by 'ptr' check.

Mark F. Brown (1):
      staging/rdma/hfi1: Workaround to prevent corruption during packet delivery

Markus Elfring (5):
      staging: lustre: Delete an unnecessary variable initialisation in class_register_type()
      staging: most: Delete an unnecessary check before the function call "module_put"
      staging: lustre: Delete unnecessary goto statements in six functions
      staging: lustre: Delete an unnecessary variable initialisation in mgc_process_recover_log()
      staging: lustre: Fix a jump label position in osc_get_info()

Martin Kepplinger (3):
      iio: mma8452: support either of the available interrupt pins
      iio: mma8452: remove unused register description
      iio: mma8452: use enum for channel index

Masanari Iida (1):
      staging: wilc1000: Fix typo in wilc_msgqueue.h

Matt Ranostay (5):
      iio: pulsedlight-lidar-lite: add runtime PM
      iio: chemical: vz89x: rework i2c transfer reading
      iio: proximity: lidar: optimize i2c transactions
      iio: light: add MAX30100 oximeter driver support
      iio: chemical: add AMS iAQ-core support

Mike Marciniszyn (9):
      staging/rdma/hfi1: move hfi1_migrate_qp
      staging/rdma/hfi1: Use parallel workqueue for SDMA engines
      staging/rdma/hfi1: pre-compute sc and sde for RC/UC QPs
      staging/rdma/hfi1: add common routine for queuing acks
      staging/rdma/hfi1: add ACK coalescing logic
      staging/rdma/hfi1: rework is_a0() and is_bx()
      staging/rdma/hfi1: fix pio progress routine race with allocator
      staging/rdma/hfi1: fix sdma build failures to always clean up
      staging/rdma/hfi1: convert buffers allocated atomic to per cpu

Mitko Haralanov (8):
      staging/rdma/hfi1: Clean up macro indentation
      staging/rdma/hfi1: Remove unnecessary include files
      staging/rdma/hfi1: Move macros to a common header
      staging/rdma/hfi1: Unconditionally clean-up SDMA queues
      staging/rdma/hfi1: Convert to use get_user_pages_fast
      staging/rdma/hfi1: Add page lock limit check for SDMA requests
      staging/rdma/hfi1: Clean-up unnecessary goto statements
      staging/rdma/hfi1: Detect SDMA transmission error early

Moritz König (3):
      STAGING: COMEDI: Fixed format of comments in plx9080.h
      STAGING: COMEDI: Added spaces around binary operators in plx9080.h
      STAGING: COMEDI: Using kernel types in plx9080.h

Niranjana Vishwanathapura (1):
      staging/rdma/hfi1: Handle packets with invalid RHF on context 0

Nizam Haider (8):
      iio: adc: mxs-lradc: Prefer using the BIT macro
      iio: adc: ad7793: removed unnecessary else.
      IIO: adc: at91_adc.c Prefer kmalloc_array over kmalloc with multiply
      Staging: iio: adc: use dev_get_platdata()
      Staging: iio: light: tsl2x7x_core: use dev_get_platdata()
      Staging: iio: frequency: use dev_get_platdata()
      Staging: dgnc: dgnc_neo.c Braces {} should be used on all arms of this statement
      Staging: dgnc: dgnc_tty: Typo error dgnc_wmove comment

Oliver Stäbler (1):
      iio:adc128s052: add support for adc124s021

Othmar Pasteka (1):
      staging: vt6656: remove address from GPL text

Ranjith Thangavel (4):
      comedi: comedi_parport: Fix coding style - use BIT macro
      comedi: ni_65xx: Fix coding style - use BIT macro
      comedi: cb_pcidda: Fix coding style - use BIT macro
      comedi: ni_6527: Fix coding style - use BIT macro

Rasmus Villemoes (1):
      staging: lustre: fix %.2X versus signed char issue

Robert Kmiec (1):
      iio: st_accel_core: Remove unneeded define

Rémy Oudompheng (2):
      staging: rtl8188eu: jiffies are unsigned long
      staging: rtl8188eu: add missing delay in polling loops.

Sascha Hauer (2):
      iio: adc: mcp3422: Add mcp3421 support
      dt-bindings: iio: adc: Update mcp342x binding for the mcp3421

Sean Nyekjaer (3):
      iio: core: added support for IIO_VAL_INT
      iio: adc: Add TI ADS8688
      iio: ti-ads8688: Add DT binding documentation

Sebastian Sanchez (4):
      staging/rdma/hfi1: Convert dd_dev_info() to hfi1_cdbg() in process startup
      staging/rdma/hfi1: Fix for opaportconfig ledon by not checking for portNum
      staging/rdma/hfi1: Fix for module parameter hdrq_entsize when it's 0
      staging/rdma/hfi1: Change num_rcv_contexts to num_user_contexts and its meaning

Sebastien Buisson (1):
      staging: lustre: fix 'error handling' issues for libcfs workitem.c

Shivani Bhardwaj (31):
      Staging: lustre: console: Drop unnecessary wrapper function
      Staging: lustre: console: Remove irrelevant return statement
      Staging: lustre: api-ni: Drop unneeded wrapper function
      Staging: lustre: config: Remove unnecessary wrapper functions
      Staging: lustre: rpc: Drop unnecessary wrapper function
      Staging: lustre: Drop wrapper functions
      Staging: lustre: linux-crypto-adler: Drop wrapper function
      Staging: lustre: linux-cpu: Remove wrapper function
      Staging: lustre: linux-cpu: Drop wrapper function
      Staging: lustre: linux-cpu: Remove unnecessary wrapper function
      Staging: lustre: tracefile: Replace function calls
      Staging: lustre: tracefile: Remove wrapper function
      Staging: lustre: dir: Remove wrapper function
      Staging: lustre: module: Replace function calls
      Staging: lustre: tracefile: Remove wrapper function
      Staging: lustre: tracefile: Remove function prototype
      Staging: lustre: ldlm_pool: Remove unneeded wrapper function
      Staging: lustre: ldlm_pool: Drop wrapper function
      Staging: lustre: ldlm_pool: Drop unneeded wrapper function
      Staging: lustre: rw: Remove wrapper stride_page_count
      Staging: lustre: statahead: Remove ll_sa_entry_unhashed wrapper
      Staging: lustre: statahead: Remove sa_first_received_entry wrapper
      Staging: lustre: statahead: Remove agl_first_entry wrapper
      Staging: lustre: statahead: Remove sa_received_empty wrapper
      Staging: lustre: statahead: Remove agl_list_empty wrapper
      staging: lustre: workitem: Remove cfs_wi_sched_lock wrapper
      staging: lustre: workitem: Remove cfs_wi_sched_unlock wrapper
      staging: lustre: mdc_request: Remove mdc_kuc_reregister wrapper
      staging: lustre: acl: Remove lustre_posix_acl_xattr_free wrapper
      staging: lustre: cl_io: Remove cl_lock_descr_fid wrapper
      staging: lustre: Remove cl_2queue_add wrapper

Shraddha Barke (31):
      Staging: lustre: mdc: Declare local functions as static
      Staging: lustre: mdc: Remove unused mdc_open function from header
      Staging: lustre: fld: Remove unused seq_client_alloc_super
      Staging: lustre: fld: Declare local functions as static
      Staging: lustre: fld: Remove unused functions
      Staging: lustre: fld: Remove unused declaration
      Staging: lustre: osc: Declare local functions as static
      Staging: lustre: lclient: Remove wrapper functions
      Staging: lustre: lmv: Remove unused function declaration
      Staging: lustre: lmv: Declare local functions as static
      Staging: lustre: lov: Remove unused function declarations
      Staging: lustre: lov: Declare local functions as static
      Staging: lustre: mdc: Remove unused declarations
      Staging: lustre: lnet: Remove typedef srpc_server_rpc_t
      Staging: lustre: ptlrpc: Remove unused function declarations
      Staging: lustre: obdclass: Declare local function cl_lock_mutex_try as static
      Staging: lustre: libcfs: Remove unused functions
      Staging: sm750fb: Remove unused modedb.h file
      Staging: dgnc: Remove unused #include header file
      Staging: wlan-ng: Remove unused function declaration
      Staging: fwserial: Remove unused fwtty_bind_console from header
      Staging: fwserial: Declare fwtty_port_put as static
      Staging: lustre: obd_cksum.h: Remove unused cksum_types_supported_server
      Staging: lustre: lustre_mds: Remove unused md_should_create
      Staging: lustre: include: Remove unused llog_backup declaration
      Staging: lustre: lnet: Remove functions LNetEQWait and LNetEQGet
      Staging: lustre: obdclass: Declare cl_env_peek as static
      Staging: lustre: libcfs: Remove unused libcfs_debug_set_level
      Staging: lustre: osc: Declare as static
      Staging: lustre: osc: Declare osc_attr_set as static
      Staging: lustre: obdclass: Declare lu_site_hash_ops as static

Sudip Mukherjee (2):
      staging: unisys: remove unused variable
      staging: unisys: return error value directly

Sunny Kumar (1):
      staging: rdma: hfi1 : Prefer using the BIT macro

Teodora Baluta (1):
      iio: accel: add support for Memsic MXC6255XC sensor

Vennila Megavannan (2):
      staging/rdma/hfi1: Enable WFR PCIe extended tags from the driver
      staging/rdma/hfi1: remove RxCtxRHQS from hfi1stats

Wenwei Tao (1):
      staging: android: ashmem.c: destroy slabs when init fails

Wim de With (1):
      staging: gdm72xx: add userspace data struct

Yash Shah (1):
      Staging: rdma:Delete unnecessary NULL check before calling function "kmem_cache_destroy"

frank zago (3):
      staging: lustre: remove unnecessary EXPORT_SYMBOL in libcfs
      staging: lustre: remove libcfs_debug_set_level prototype from libcfs_private.h
      staging: lustre: remove unnecessary EXPORT_SYMBOL for lnet layer

 Documentation/ABI/testing/configfs-iio             |   21 +
 Documentation/ABI/testing/sysfs-bus-iio-ina2xx-adc |   24 +
 .../devicetree/bindings/i2c/trivial-devices.txt    |    1 +
 .../devicetree/bindings/iio/accel/mma8452.txt      |    6 +
 .../devicetree/bindings/iio/adc/imx7d-adc.txt      |   22 +
 .../devicetree/bindings/iio/adc/mcp320x.txt        |   30 +-
 .../devicetree/bindings/iio/adc/mcp3422.txt        |    3 +-
 .../devicetree/bindings/iio/adc/palmas-gpadc.txt   |   48 +
 .../devicetree/bindings/iio/adc/ti-adc128s052.txt  |    4 +-
 .../devicetree/bindings/iio/adc/ti-ads8688.txt     |   20 +
 .../devicetree/bindings/iio/health/max30100.txt    |   21 +
 .../devicetree/bindings/iio/light/us5182d.txt      |   11 +
 .../devicetree/bindings/iio/st-sensors.txt         |    1 +
 .../devicetree/bindings/staging/ion/hi6220-ion.txt |   31 +
 Documentation/iio/iio_configfs.txt                 |   93 +
 drivers/iio/Kconfig                                |   18 +
 drivers/iio/Makefile                               |    4 +
 drivers/iio/accel/Kconfig                          |   42 +-
 drivers/iio/accel/Makefile                         |    6 +
 drivers/iio/accel/bmc150-accel-core.c              |   20 +-
 drivers/iio/accel/kxcjk-1013.c                     |   20 +-
 drivers/iio/accel/mma7455.h                        |   19 +
 drivers/iio/accel/mma7455_core.c                   |  311 ++
 drivers/iio/accel/mma7455_i2c.c                    |   56 +
 drivers/iio/accel/mma7455_spi.c                    |   52 +
 drivers/iio/accel/mma8452.c                        |   61 +-
 drivers/iio/accel/mma9551.c                        |   19 +-
 drivers/iio/accel/mma9553.c                        |   20 +-
 drivers/iio/accel/mxc6255.c                        |  198 ++
 drivers/iio/accel/st_accel.h                       |    1 +
 drivers/iio/accel/st_accel_core.c                  |    1 +
 drivers/iio/accel/st_accel_i2c.c                   |    5 +
 drivers/iio/accel/st_accel_spi.c                   |    1 +
 drivers/iio/adc/Kconfig                            |   43 +-
 drivers/iio/adc/Makefile                           |    4 +
 drivers/iio/adc/ad7793.c                           |    5 +-
 drivers/iio/adc/at91_adc.c                         |    2 +-
 drivers/iio/adc/imx7d_adc.c                        |  609 ++++
 drivers/iio/adc/ina2xx-adc.c                       |  745 ++++
 drivers/iio/adc/mcp320x.c                          |   28 +
 drivers/iio/adc/mcp3422.c                          |    9 +
 drivers/iio/adc/palmas_gpadc.c                     |  859 +++++
 drivers/iio/adc/ti-adc128s052.c                    |   13 +-
 drivers/iio/adc/ti-ads8688.c                       |  486 +++
 drivers/iio/adc/xilinx-xadc-core.c                 |    2 +-
 drivers/iio/buffer/Kconfig                         |   20 +
 drivers/iio/buffer/Makefile                        |    2 +
 drivers/iio/buffer/industrialio-buffer-dma.c       |  683 ++++
 drivers/iio/buffer/industrialio-buffer-dmaengine.c |  213 ++
 drivers/iio/chemical/Kconfig                       |    8 +
 drivers/iio/chemical/Makefile                      |    1 +
 drivers/iio/chemical/ams-iaq-core.c                |  200 ++
 drivers/iio/chemical/vz89x.c                       |   66 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |    3 -
 drivers/iio/dummy/Kconfig                          |   36 +
 drivers/iio/dummy/Makefile                         |   10 +
 .../{staging/iio => iio/dummy}/iio_dummy_evgen.c   |    0
 .../{staging/iio => iio/dummy}/iio_dummy_evgen.h   |    0
 .../{staging/iio => iio/dummy}/iio_simple_dummy.c  |    0
 .../{staging/iio => iio/dummy}/iio_simple_dummy.h  |    0
 .../iio => iio/dummy}/iio_simple_dummy_buffer.c    |    0
 .../iio => iio/dummy}/iio_simple_dummy_events.c    |    0
 drivers/iio/gyro/adis16136.c                       |    4 +-
 drivers/iio/gyro/bmg160_core.c                     |   19 +-
 drivers/iio/health/Kconfig                         |   21 +
 drivers/iio/health/Makefile                        |    7 +
 drivers/iio/health/max30100.c                      |  453 +++
 drivers/iio/imu/adis16400_core.c                   |    6 +-
 drivers/iio/imu/adis16480.c                        |    4 +-
 drivers/iio/imu/kmx61.c                            |   24 +-
 drivers/iio/industrialio-buffer.c                  |   58 +-
 drivers/iio/industrialio-configfs.c                |   51 +
 drivers/iio/industrialio-core.c                    |   10 +
 drivers/iio/industrialio-sw-trigger.c              |  184 +
 drivers/iio/inkern.c                               |    6 +-
 drivers/iio/light/lm3533-als.c                     |    4 +-
 drivers/iio/light/pa12203001.c                     |   16 +-
 drivers/iio/light/rpr0521.c                        |   14 +-
 drivers/iio/light/us5182d.c                        |  609 +++-
 drivers/iio/magnetometer/bmc150_magn.c             |   20 +-
 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c  |  151 +-
 drivers/iio/trigger/Kconfig                        |   10 +
 drivers/iio/trigger/Makefile                       |    2 +
 drivers/iio/trigger/iio-trig-hrtimer.c             |  193 +
 drivers/staging/android/TODO                       |    8 +
 drivers/staging/android/ashmem.c                   |   15 +-
 drivers/staging/android/ion/Kconfig                |    7 +
 drivers/staging/android/ion/Makefile               |    1 +
 drivers/staging/android/ion/compat_ion.c           |    6 +-
 drivers/staging/android/ion/hisilicon/Kconfig      |    5 +
 drivers/staging/android/ion/hisilicon/Makefile     |    1 +
 drivers/staging/android/ion/hisilicon/hi6220_ion.c |  223 ++
 drivers/staging/android/lowmemorykiller.c          |    6 +-
 drivers/staging/android/sync.c                     |   41 +-
 drivers/staging/android/sync.h                     |   10 +
 drivers/staging/android/sync_debug.c               |   42 +-
 drivers/staging/android/timed_gpio.c               |   11 +-
 drivers/staging/comedi/Kconfig                     |   24 +-
 drivers/staging/comedi/comedi.h                    |  307 +-
 drivers/staging/comedi/comedi_fops.c               |  124 +-
 drivers/staging/comedi/comedilib.h                 |   32 +-
 drivers/staging/comedi/drivers/Makefile            |    2 +
 drivers/staging/comedi/drivers/adl_pci9118.c       |    3 +-
 drivers/staging/comedi/drivers/adv_pci1710.c       |  542 ++-
 drivers/staging/comedi/drivers/adv_pci1720.c       |  195 ++
 drivers/staging/comedi/drivers/adv_pci1760.c       |  432 +++
 drivers/staging/comedi/drivers/adv_pci_dio.c       | 1125 ++----
 drivers/staging/comedi/drivers/amplc_pci224.c      |   11 +-
 drivers/staging/comedi/drivers/cb_pcidda.c         |    6 +-
 drivers/staging/comedi/drivers/comedi_parport.c    |    4 +-
 drivers/staging/comedi/drivers/das16.c             |    3 +-
 drivers/staging/comedi/drivers/ni_6527.c           |   24 +-
 drivers/staging/comedi/drivers/ni_65xx.c           |   54 +-
 drivers/staging/comedi/drivers/ni_670x.c           |    5 +-
 drivers/staging/comedi/drivers/ni_mio_common.c     |  100 +-
 drivers/staging/comedi/drivers/plx9080.h           |  126 +-
 drivers/staging/comedi/drivers/s526.c              |  197 +-
 drivers/staging/dgnc/dgnc_cls.c                    |    2 +-
 drivers/staging/dgnc/dgnc_neo.c                    |   10 +-
 drivers/staging/dgnc/dgnc_tty.c                    |    2 +-
 drivers/staging/dgnc/dgnc_utils.c                  |    1 -
 drivers/staging/emxx_udc/emxx_udc.c                |   40 +-
 drivers/staging/fwserial/fwserial.c                |    3 +-
 drivers/staging/fwserial/fwserial.h                |   10 -
 drivers/staging/gdm724x/gdm_lte.c                  |    2 +-
 drivers/staging/gdm724x/gdm_tty.c                  |    2 +-
 drivers/staging/gdm724x/netlink_k.c                |    5 -
 drivers/staging/gdm724x/netlink_k.h                |    1 -
 drivers/staging/gdm72xx/gdm_qos.c                  |   52 +-
 drivers/staging/gdm72xx/gdm_sdio.c                 |   13 +-
 drivers/staging/gdm72xx/gdm_sdio.h                 |    4 +-
 drivers/staging/gdm72xx/gdm_wimax.c                |   21 +-
 drivers/staging/gdm72xx/wm_ioctl.h                 |    7 +-
 drivers/staging/iio/Kconfig                        |   29 -
 drivers/staging/iio/Makefile                       |    7 -
 drivers/staging/iio/accel/sca3000_ring.c           |    2 +-
 drivers/staging/iio/adc/ad7192.c                   |    2 +-
 drivers/staging/iio/adc/ad7280a.c                  |    2 +-
 drivers/staging/iio/adc/ad7780.c                   |   36 +-
 drivers/staging/iio/adc/ad7780.h                   |   30 -
 drivers/staging/iio/adc/ad7816.c                   |    2 +-
 drivers/staging/iio/adc/mxs-lradc.c                |    4 +-
 drivers/staging/iio/frequency/ad9832.c             |    2 +-
 drivers/staging/iio/frequency/ad9834.c             |    2 +-
 drivers/staging/iio/light/tsl2x7x_core.c           |    2 +-
 .../staging/lustre/include/linux/libcfs/libcfs.h   |    9 +-
 .../lustre/include/linux/libcfs/libcfs_cpu.h       |    3 +-
 .../lustre/include/linux/libcfs/libcfs_hash.h      |  156 +-
 .../include/linux/libcfs/libcfs_kernelcomm.h       |    2 +-
 .../lustre/include/linux/libcfs/libcfs_private.h   |    2 -
 drivers/staging/lustre/include/linux/lnet/api.h    |    6 -
 .../staging/lustre/include/linux/lnet/lib-lnet.h   |    2 +-
 .../staging/lustre/include/linux/lnet/lib-types.h  |    2 +-
 drivers/staging/lustre/include/linux/lnet/nidstr.h |    2 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |    4 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |    2 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |    2 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.c    |   13 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.h    |    3 +
 .../lustre/lnet/klnds/socklnd/socklnd_lib.c        |    2 -
 drivers/staging/lustre/lnet/lnet/acceptor.c        |    2 +-
 drivers/staging/lustre/lnet/lnet/api-ni.c          |   21 +-
 drivers/staging/lustre/lnet/lnet/config.c          |   26 +-
 drivers/staging/lustre/lnet/lnet/lib-eq.c          |   18 -
 drivers/staging/lustre/lnet/lnet/lib-move.c        |    3 +-
 drivers/staging/lustre/lnet/lnet/lib-ptl.c         |    2 +-
 drivers/staging/lustre/lnet/lnet/lib-socket.c      |    2 +-
 drivers/staging/lustre/lnet/lnet/module.c          |    4 +-
 drivers/staging/lustre/lnet/lnet/router.c          |    2 +-
 drivers/staging/lustre/lnet/selftest/brw_test.c    |    6 +-
 drivers/staging/lustre/lnet/selftest/conctl.c      |    2 -
 drivers/staging/lustre/lnet/selftest/conrpc.c      |    4 +-
 drivers/staging/lustre/lnet/selftest/console.c     |   88 +-
 drivers/staging/lustre/lnet/selftest/framework.c   |    8 +-
 drivers/staging/lustre/lnet/selftest/rpc.c         |   25 +-
 drivers/staging/lustre/lnet/selftest/selftest.h    |   16 +-
 drivers/staging/lustre/lustre/fid/fid_internal.h   |    2 -
 drivers/staging/lustre/lustre/fid/fid_request.c    |   25 +-
 drivers/staging/lustre/lustre/fid/lproc_fid.c      |    2 +-
 drivers/staging/lustre/lustre/fld/fld_cache.c      |   35 +-
 drivers/staging/lustre/lustre/fld/fld_internal.h   |   11 +-
 drivers/staging/lustre/lustre/fld/fld_request.c    |    4 +-
 drivers/staging/lustre/lustre/fld/lproc_fld.c      |    2 +-
 drivers/staging/lustre/lustre/include/cl_object.h  |    3 +-
 .../staging/lustre/lustre/include/lprocfs_status.h |    5 +-
 drivers/staging/lustre/lustre/include/lu_object.h  |    2 +-
 .../lustre/lustre/include/lustre/ll_fiemap.h       |    2 +
 .../lustre/lustre/include/lustre/lustre_idl.h      |    2 +-
 .../lustre/lustre/include/lustre/lustre_user.h     |    2 +-
 .../staging/lustre/lustre/include/lustre_disk.h    |    1 +
 drivers/staging/lustre/lustre/include/lustre_dlm.h |    4 +-
 .../staging/lustre/lustre/include/lustre_eacl.h    |    2 -
 .../staging/lustre/lustre/include/lustre_export.h  |    2 +-
 drivers/staging/lustre/lustre/include/lustre_fid.h |    2 +-
 drivers/staging/lustre/lustre/include/lustre_fld.h |    2 +-
 drivers/staging/lustre/lustre/include/lustre_ha.h  |    2 +-
 drivers/staging/lustre/lustre/include/lustre_log.h |    5 +-
 drivers/staging/lustre/lustre/include/lustre_mds.h |    6 -
 drivers/staging/lustre/lustre/include/lustre_net.h |    2 +-
 .../staging/lustre/lustre/include/lustre_param.h   |    2 +-
 .../lustre/lustre/include/lustre_req_layout.h      |    2 +-
 drivers/staging/lustre/lustre/include/obd.h        |  324 +-
 drivers/staging/lustre/lustre/include/obd_cksum.h  |   23 -
 drivers/staging/lustre/lustre/include/obd_class.h  |   18 +-
 .../staging/lustre/lustre/include/obd_support.h    |    2 +-
 drivers/staging/lustre/lustre/lclient/lcommon_cl.c |    6 +-
 drivers/staging/lustre/lustre/ldlm/interval_tree.c |   16 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_extent.c   |    2 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_internal.h |    2 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lib.c      |    2 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |    2 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |    2 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |   49 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_request.c  |    2 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |    4 +-
 drivers/staging/lustre/lustre/libcfs/debug.c       |   23 +-
 drivers/staging/lustre/lustre/libcfs/fail.c        |    4 +-
 drivers/staging/lustre/lustre/libcfs/hash.c        |  383 +-
 .../lustre/lustre/libcfs/kernel_user_comm.c        |    3 +-
 drivers/staging/lustre/lustre/libcfs/libcfs_lock.c |    2 +-
 drivers/staging/lustre/lustre/libcfs/libcfs_mem.c  |    2 -
 .../staging/lustre/lustre/libcfs/libcfs_string.c   |    2 +-
 .../staging/lustre/lustre/libcfs/linux/linux-cpu.c |   33 +-
 .../lustre/libcfs/linux/linux-crypto-adler.c       |    9 +-
 .../lustre/lustre/libcfs/linux/linux-curproc.c     |    2 +-
 .../lustre/lustre/libcfs/linux/linux-debug.c       |    1 -
 .../lustre/lustre/libcfs/linux/linux-tracefile.h   |   48 -
 drivers/staging/lustre/lustre/libcfs/module.c      |    8 +-
 drivers/staging/lustre/lustre/libcfs/tracefile.c   |   27 +-
 drivers/staging/lustre/lustre/libcfs/tracefile.h   |   29 +-
 drivers/staging/lustre/lustre/libcfs/workitem.c    |   58 +-
 drivers/staging/lustre/lustre/llite/dcache.c       |    2 +-
 drivers/staging/lustre/lustre/llite/dir.c          |   13 +-
 drivers/staging/lustre/lustre/llite/file.c         |    4 +-
 .../staging/lustre/lustre/llite/llite_internal.h   |   16 +-
 drivers/staging/lustre/lustre/llite/llite_lib.c    |    2 +-
 drivers/staging/lustre/lustre/llite/llite_mmap.c   |    2 +-
 drivers/staging/lustre/lustre/llite/lloop.c        |    2 +-
 drivers/staging/lustre/lustre/llite/lproc_llite.c  |    2 +-
 drivers/staging/lustre/lustre/llite/namei.c        |    3 +-
 drivers/staging/lustre/lustre/llite/rw.c           |   14 +-
 drivers/staging/lustre/lustre/llite/rw26.c         |    5 +-
 drivers/staging/lustre/lustre/llite/statahead.c    |   78 +-
 drivers/staging/lustre/lustre/llite/super25.c      |    2 +-
 drivers/staging/lustre/lustre/llite/symlink.c      |    2 +-
 drivers/staging/lustre/lustre/llite/vvp_dev.c      |    2 +-
 drivers/staging/lustre/lustre/llite/vvp_internal.h |    2 +
 drivers/staging/lustre/lustre/llite/vvp_io.c       |    4 +-
 drivers/staging/lustre/lustre/llite/vvp_lock.c     |    2 +
 drivers/staging/lustre/lustre/llite/vvp_object.c   |    2 +-
 drivers/staging/lustre/lustre/llite/vvp_page.c     |    2 +-
 drivers/staging/lustre/lustre/llite/xattr.c        |    7 +-
 drivers/staging/lustre/lustre/llite/xattr_cache.c  |    2 +
 drivers/staging/lustre/lustre/lmv/lmv_intent.c     |   23 +-
 drivers/staging/lustre/lustre/lmv/lmv_internal.h   |   16 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |   96 +-
 .../staging/lustre/lustre/lov/lov_cl_internal.h    |    2 +-
 drivers/staging/lustre/lustre/lov/lov_dev.c        |    2 +-
 drivers/staging/lustre/lustre/lov/lov_ea.c         |    2 +-
 drivers/staging/lustre/lustre/lov/lov_internal.h   |   17 +-
 drivers/staging/lustre/lustre/lov/lov_io.c         |    2 +-
 drivers/staging/lustre/lustre/lov/lov_merge.c      |    2 +-
 drivers/staging/lustre/lustre/lov/lov_obd.c        |   62 +-
 drivers/staging/lustre/lustre/lov/lov_object.c     |    2 +-
 drivers/staging/lustre/lustre/lov/lov_offset.c     |    2 +-
 drivers/staging/lustre/lustre/lov/lov_pack.c       |   17 +-
 drivers/staging/lustre/lustre/lov/lov_page.c       |    2 +-
 drivers/staging/lustre/lustre/lov/lov_pool.c       |    3 +-
 drivers/staging/lustre/lustre/lov/lov_request.c    |   18 +-
 drivers/staging/lustre/lustre/lov/lovsub_dev.c     |    2 +
 drivers/staging/lustre/lustre/lov/lovsub_object.c  |    2 +-
 drivers/staging/lustre/lustre/lov/lproc_lov.c      |    2 +-
 drivers/staging/lustre/lustre/mdc/lproc_mdc.c      |   79 +-
 drivers/staging/lustre/lustre/mdc/mdc_internal.h   |   17 +-
 drivers/staging/lustre/lustre/mdc/mdc_lib.c        |    2 +-
 drivers/staging/lustre/lustre/mdc/mdc_locks.c      |    2 +-
 drivers/staging/lustre/lustre/mdc/mdc_reint.c      |    2 +-
 drivers/staging/lustre/lustre/mdc/mdc_request.c    |  141 +-
 drivers/staging/lustre/lustre/mgc/mgc_request.c    |   36 +-
 drivers/staging/lustre/lustre/obdclass/acl.c       |    9 -
 drivers/staging/lustre/lustre/obdclass/cl_io.c     |   28 +-
 drivers/staging/lustre/lustre/obdclass/cl_lock.c   |    3 +-
 drivers/staging/lustre/lustre/obdclass/cl_object.c |    5 +-
 drivers/staging/lustre/lustre/obdclass/cl_page.c   |    2 +-
 drivers/staging/lustre/lustre/obdclass/class_obd.c |    4 +-
 drivers/staging/lustre/lustre/obdclass/genops.c    |    8 +-
 .../lustre/lustre/obdclass/linux/linux-sysctl.c    |    2 +-
 drivers/staging/lustre/lustre/obdclass/llog.c      |    2 +-
 drivers/staging/lustre/lustre/obdclass/llog_cat.c  |    2 +-
 .../staging/lustre/lustre/obdclass/llog_internal.h |    2 +-
 drivers/staging/lustre/lustre/obdclass/llog_obd.c  |    2 +-
 drivers/staging/lustre/lustre/obdclass/llog_swab.c |    2 +-
 .../lustre/lustre/obdclass/lprocfs_status.c        |   23 +-
 drivers/staging/lustre/lustre/obdclass/lu_object.c |    4 +-
 .../staging/lustre/lustre/obdclass/obd_config.c    |    2 +-
 drivers/staging/lustre/lustre/obdclass/obd_mount.c |   12 +-
 .../staging/lustre/lustre/obdecho/echo_client.c    |   18 +-
 drivers/staging/lustre/lustre/osc/lproc_osc.c      |    2 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |   12 +-
 .../staging/lustre/lustre/osc/osc_cl_internal.h    |    2 +-
 drivers/staging/lustre/lustre/osc/osc_dev.c        |    2 +-
 drivers/staging/lustre/lustre/osc/osc_internal.h   |    8 +-
 drivers/staging/lustre/lustre/osc/osc_io.c         |    2 +-
 drivers/staging/lustre/lustre/osc/osc_lock.c       |    2 +-
 drivers/staging/lustre/lustre/osc/osc_object.c     |    6 +-
 drivers/staging/lustre/lustre/osc/osc_page.c       |    2 +-
 drivers/staging/lustre/lustre/osc/osc_quota.c      |    2 +-
 drivers/staging/lustre/lustre/osc/osc_request.c    |   73 +-
 drivers/staging/lustre/lustre/ptlrpc/client.c      |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/events.c      |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/import.c      |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/layout.c      |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_client.c |    2 +-
 .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c    |    8 +-
 drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/pers.c        |    2 +
 drivers/staging/lustre/lustre/ptlrpc/pinger.c      |    2 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h |    5 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c   |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c     |    3 +-
 drivers/staging/lustre/lustre/ptlrpc/recover.c     |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_config.c  |    5 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_plain.c   |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/wiretest.c    |    2 +-
 drivers/staging/media/bcm2048/radio-bcm2048.c      |  393 +--
 drivers/staging/most/aim-network/networking.h      |    2 -
 drivers/staging/most/hdm-dim2/dim2_errors.h        |    2 -
 drivers/staging/most/hdm-dim2/dim2_hal.c           |  133 +-
 drivers/staging/most/hdm-dim2/dim2_hal.h           |   53 +-
 drivers/staging/most/hdm-dim2/dim2_hdm.c           |   60 +-
 drivers/staging/most/hdm-dim2/dim2_reg.h           |    5 +-
 drivers/staging/most/hdm-dim2/dim2_sysfs.h         |    3 -
 drivers/staging/most/mostcore/core.c               |    3 +-
 drivers/staging/most/mostcore/mostcore.h           |    2 -
 drivers/staging/nvec/README                        |    2 +-
 drivers/staging/nvec/nvec.c                        |   20 +-
 drivers/staging/octeon/ethernet-defines.h          |    2 +-
 drivers/staging/rdma/amso1100/c2.c                 |   17 +-
 drivers/staging/rdma/amso1100/c2.h                 |   80 +-
 drivers/staging/rdma/amso1100/c2_mq.h              |   14 +-
 drivers/staging/rdma/amso1100/c2_provider.c        |   10 +-
 drivers/staging/rdma/amso1100/c2_rnic.c            |    5 +-
 drivers/staging/rdma/amso1100/c2_vq.h              |   20 +-
 drivers/staging/rdma/ehca/ehca_av.c                |    6 +-
 drivers/staging/rdma/ehca/ehca_cq.c                |    3 +-
 drivers/staging/rdma/ehca/ehca_main.c              |    3 +-
 drivers/staging/rdma/ehca/ehca_mrmw.c              |    6 +-
 drivers/staging/rdma/ehca/ehca_pd.c                |    3 +-
 drivers/staging/rdma/ehca/ehca_qp.c                |    3 +-
 drivers/staging/rdma/hfi1/Makefile                 |    2 +-
 drivers/staging/rdma/hfi1/chip.c                   | 3686 ++++++++++++++++++--
 drivers/staging/rdma/hfi1/chip.h                   |  273 +-
 drivers/staging/rdma/hfi1/chip_registers.h         |    4 +-
 drivers/staging/rdma/hfi1/common.h                 |   15 +-
 drivers/staging/rdma/hfi1/diag.c                   |  499 ++-
 drivers/staging/rdma/hfi1/driver.c                 |  215 +-
 drivers/staging/rdma/hfi1/efivar.c                 |  169 +
 drivers/staging/rdma/hfi1/efivar.h                 |   60 +
 drivers/staging/rdma/hfi1/eprom.c                  |  119 +-
 drivers/staging/rdma/hfi1/file_ops.c               |  207 +-
 drivers/staging/rdma/hfi1/firmware.c               |  193 +-
 drivers/staging/rdma/hfi1/hfi.h                    |  104 +-
 drivers/staging/rdma/hfi1/init.c                   |  101 +-
 drivers/staging/rdma/hfi1/iowait.h                 |    6 +-
 drivers/staging/rdma/hfi1/mad.c                    |  227 +-
 drivers/staging/rdma/hfi1/mad.h                    |  114 +
 drivers/staging/rdma/hfi1/pcie.c                   |   36 +-
 drivers/staging/rdma/hfi1/pio.c                    |   68 +-
 drivers/staging/rdma/hfi1/pio.h                    |    2 +-
 drivers/staging/rdma/hfi1/pio_copy.c               |    6 +-
 drivers/staging/rdma/hfi1/qp.c                     |   48 +-
 drivers/staging/rdma/hfi1/qp.h                     |   46 +-
 drivers/staging/rdma/hfi1/qsfp.c                   |    5 +-
 drivers/staging/rdma/hfi1/rc.c                     |   81 +-
 drivers/staging/rdma/hfi1/ruc.c                    |   55 +-
 drivers/staging/rdma/hfi1/sdma.c                   |   67 +-
 drivers/staging/rdma/hfi1/sdma.h                   |   15 +-
 drivers/staging/rdma/hfi1/trace.c                  |   29 +-
 drivers/staging/rdma/hfi1/trace.h                  |    3 +-
 drivers/staging/rdma/hfi1/uc.c                     |   15 +-
 drivers/staging/rdma/hfi1/ud.c                     |   22 +-
 drivers/staging/rdma/hfi1/user_exp_rcv.h           |   74 +
 drivers/staging/rdma/hfi1/user_pages.c             |   97 +-
 drivers/staging/rdma/hfi1/user_sdma.c              |  363 +-
 drivers/staging/rdma/hfi1/user_sdma.h              |   12 +-
 drivers/staging/rdma/hfi1/verbs.c                  |  130 +-
 drivers/staging/rdma/hfi1/verbs.h                  |   50 +-
 drivers/staging/rdma/ipath/ipath_file_ops.c        |    8 +-
 drivers/staging/rtl8188eu/core/rtw_ap.c            |   54 +-
 drivers/staging/rtl8188eu/core/rtw_cmd.c           |  100 +-
 drivers/staging/rtl8188eu/core/rtw_efuse.c         |    4 +-
 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c     |    7 -
 drivers/staging/rtl8188eu/core/rtw_mlme.c          |   22 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |   84 +-
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c       |   14 +-
 drivers/staging/rtl8188eu/core/rtw_xmit.c          |   11 +-
 drivers/staging/rtl8188eu/hal/fw.c                 |   40 +-
 drivers/staging/rtl8188eu/hal/hal_com.c            |   14 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c        |    2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c  |    7 +-
 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c     |   34 +-
 drivers/staging/rtl8188eu/hal/usb_halinit.c        |   10 +-
 drivers/staging/rtl8188eu/include/HalVerDef.h      |   33 -
 drivers/staging/rtl8188eu/include/osdep_service.h  |    2 -
 drivers/staging/rtl8188eu/include/rtw_xmit.h       |    1 -
 drivers/staging/rtl8188eu/os_dep/os_intfs.c        |   10 +-
 drivers/staging/rtl8188eu/os_dep/osdep_service.c   |    6 -
 drivers/staging/rtl8188eu/os_dep/usb_intf.c        |    8 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c     |    5 +-
 drivers/staging/rtl8192u/r8192U_core.c             |   15 -
 drivers/staging/rtl8192u/r819xU_phy.c              |   25 +-
 drivers/staging/rtl8712/rtl871x_mlme.c             |    8 +-
 drivers/staging/rtl8723au/core/rtw_efuse.c         |   45 +-
 drivers/staging/sm750fb/modedb.h                   |  233 --
 drivers/staging/sm750fb/sm750.c                    |    2 -
 drivers/staging/unisys/include/channel.h           |  114 +-
 drivers/staging/unisys/include/iochannel.h         |  157 +-
 drivers/staging/unisys/include/vbushelper.h        |    3 +-
 drivers/staging/unisys/include/visorbus.h          |    4 +-
 drivers/staging/unisys/visorbus/Kconfig            |    7 +-
 .../unisys/visorbus/controlvmcompletionstatus.h    |   24 +-
 drivers/staging/unisys/visorbus/periodic_work.c    |   11 +-
 drivers/staging/unisys/visorbus/vbuschannel.h      |    9 +-
 drivers/staging/unisys/visorbus/visorbus_main.c    |   15 +-
 drivers/staging/unisys/visorbus/visorchannel.c     |    4 +-
 drivers/staging/unisys/visorbus/vmcallinterface.h  |   34 +-
 drivers/staging/unisys/visorhba/visorhba_main.c    |   16 +-
 drivers/staging/unisys/visorinput/Kconfig          |    7 +-
 drivers/staging/unisys/visorinput/visorinput.c     |    4 +-
 drivers/staging/unisys/visornic/visornic_main.c    |    1 -
 drivers/staging/vme/devices/vme_pio2_cntr.c        |    2 +-
 drivers/staging/vme/devices/vme_pio2_core.c        |   22 +-
 drivers/staging/vme/devices/vme_pio2_gpio.c        |   32 +-
 drivers/staging/vme/devices/vme_user.c             |   22 +-
 drivers/staging/vme/devices/vme_user.h             |    2 -
 drivers/staging/vt6656/baseband.c                  |    4 -
 drivers/staging/vt6656/baseband.h                  |    4 -
 drivers/staging/vt6656/card.c                      |    3 -
 drivers/staging/vt6656/card.h                      |    3 -
 drivers/staging/vt6656/channel.c                   |    4 -
 drivers/staging/vt6656/channel.h                   |    4 -
 drivers/staging/vt6656/desc.h                      |    3 -
 drivers/staging/vt6656/device.h                    |    3 -
 drivers/staging/vt6656/dpc.c                       |    3 -
 drivers/staging/vt6656/dpc.h                       |    3 -
 drivers/staging/vt6656/firmware.c                  |    4 -
 drivers/staging/vt6656/firmware.h                  |    4 -
 drivers/staging/vt6656/int.c                       |    4 -
 drivers/staging/vt6656/int.h                       |    4 -
 drivers/staging/vt6656/key.c                       |    5 -
 drivers/staging/vt6656/key.h                       |    4 -
 drivers/staging/vt6656/mac.c                       |    4 -
 drivers/staging/vt6656/mac.h                       |    4 -
 drivers/staging/vt6656/main_usb.c                  |    3 -
 drivers/staging/vt6656/power.c                     |    4 -
 drivers/staging/vt6656/power.h                     |    3 -
 drivers/staging/vt6656/rf.c                        |    4 -
 drivers/staging/vt6656/rf.h                        |    4 -
 drivers/staging/vt6656/rxtx.c                      |    3 -
 drivers/staging/vt6656/rxtx.h                      |    3 -
 drivers/staging/vt6656/usbpipe.c                   |    4 -
 drivers/staging/vt6656/usbpipe.h                   |    4 -
 drivers/staging/vt6656/wcmd.c                      |    3 -
 drivers/staging/vt6656/wcmd.h                      |    3 -
 drivers/staging/wilc1000/Kconfig                   |   46 +-
 drivers/staging/wilc1000/Makefile                  |   22 +-
 drivers/staging/wilc1000/coreconfigurator.c        |   34 +-
 drivers/staging/wilc1000/coreconfigurator.h        |   24 +-
 drivers/staging/wilc1000/host_interface.c          | 2360 ++++++-------
 drivers/staging/wilc1000/host_interface.h          | 1034 +-----
 drivers/staging/wilc1000/linux_mon.c               |   13 +-
 drivers/staging/wilc1000/linux_wlan.c              | 1252 +++----
 drivers/staging/wilc1000/linux_wlan_common.h       |   24 +-
 drivers/staging/wilc1000/linux_wlan_sdio.c         |  251 --
 drivers/staging/wilc1000/linux_wlan_sdio.h         |   14 -
 drivers/staging/wilc1000/linux_wlan_spi.c          |  409 ---
 drivers/staging/wilc1000/linux_wlan_spi.h          |   14 -
 drivers/staging/wilc1000/wilc_debugfs.c            |   26 +-
 drivers/staging/wilc1000/wilc_msgqueue.c           |    9 +-
 drivers/staging/wilc1000/wilc_msgqueue.h           |   12 +-
 drivers/staging/wilc1000/wilc_sdio.c               |  717 ++--
 drivers/staging/wilc1000/wilc_spi.c                |  714 ++--
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c  | 2061 ++++-------
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h  |   87 +-
 drivers/staging/wilc1000/wilc_wfi_netdevice.h      |   80 +-
 drivers/staging/wilc1000/wilc_wlan.c               | 1542 +++-----
 drivers/staging/wilc1000/wilc_wlan.h               |  384 +-
 drivers/staging/wilc1000/wilc_wlan_cfg.c           |   25 +-
 drivers/staging/wilc1000/wilc_wlan_cfg.h           |    4 +-
 drivers/staging/wilc1000/wilc_wlan_if.h            |   38 +-
 drivers/staging/wlan-ng/hfa384x_usb.c              |   34 +-
 drivers/staging/wlan-ng/p80211netdev.h             |    1 -
 drivers/staging/wlan-ng/prism2mgmt.h               |    1 -
 drivers/staging/wlan-ng/prism2mib.c                |    5 +-
 drivers/staging/wlan-ng/prism2sta.c                |   21 -
 include/linux/iio/buffer-dma.h                     |  152 +
 include/linux/iio/buffer-dmaengine.h               |   18 +
 include/linux/iio/buffer.h                         |   16 +
 include/linux/iio/configfs.h                       |   15 +
 include/linux/iio/iio.h                            |    2 +
 include/linux/iio/sw_trigger.h                     |   70 +
 include/linux/mfd/palmas.h                         |   75 +-
 include/uapi/rdma/hfi/hfi1_user.h                  |   38 +-
 505 files changed, 20908 insertions(+), 13964 deletions(-)
 create mode 100644 Documentation/ABI/testing/configfs-iio
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-ina2xx-adc
 create mode 100644 Documentation/devicetree/bindings/iio/adc/imx7d-adc.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/palmas-gpadc.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads8688.txt
 create mode 100644 Documentation/devicetree/bindings/iio/health/max30100.txt
 create mode 100644 Documentation/devicetree/bindings/staging/ion/hi6220-ion.txt
 create mode 100644 Documentation/iio/iio_configfs.txt
 create mode 100644 drivers/iio/accel/mma7455.h
 create mode 100644 drivers/iio/accel/mma7455_core.c
 create mode 100644 drivers/iio/accel/mma7455_i2c.c
 create mode 100644 drivers/iio/accel/mma7455_spi.c
 create mode 100644 drivers/iio/accel/mxc6255.c
 create mode 100644 drivers/iio/adc/imx7d_adc.c
 create mode 100644 drivers/iio/adc/ina2xx-adc.c
 create mode 100644 drivers/iio/adc/palmas_gpadc.c
 create mode 100644 drivers/iio/adc/ti-ads8688.c
 create mode 100644 drivers/iio/buffer/industrialio-buffer-dma.c
 create mode 100644 drivers/iio/buffer/industrialio-buffer-dmaengine.c
 create mode 100644 drivers/iio/chemical/ams-iaq-core.c
 create mode 100644 drivers/iio/dummy/Kconfig
 create mode 100644 drivers/iio/dummy/Makefile
 rename drivers/{staging/iio => iio/dummy}/iio_dummy_evgen.c (100%)
 rename drivers/{staging/iio => iio/dummy}/iio_dummy_evgen.h (100%)
 rename drivers/{staging/iio => iio/dummy}/iio_simple_dummy.c (100%)
 rename drivers/{staging/iio => iio/dummy}/iio_simple_dummy.h (100%)
 rename drivers/{staging/iio => iio/dummy}/iio_simple_dummy_buffer.c (100%)
 rename drivers/{staging/iio => iio/dummy}/iio_simple_dummy_events.c (100%)
 create mode 100644 drivers/iio/health/Kconfig
 create mode 100644 drivers/iio/health/Makefile
 create mode 100644 drivers/iio/health/max30100.c
 create mode 100644 drivers/iio/industrialio-configfs.c
 create mode 100644 drivers/iio/industrialio-sw-trigger.c
 create mode 100644 drivers/iio/trigger/iio-trig-hrtimer.c
 create mode 100644 drivers/staging/android/ion/hisilicon/Kconfig
 create mode 100644 drivers/staging/android/ion/hisilicon/Makefile
 create mode 100644 drivers/staging/android/ion/hisilicon/hi6220_ion.c
 create mode 100644 drivers/staging/comedi/drivers/adv_pci1720.c
 create mode 100644 drivers/staging/comedi/drivers/adv_pci1760.c
 delete mode 100644 drivers/staging/iio/adc/ad7780.h
 delete mode 100644 drivers/staging/lustre/lustre/libcfs/linux/linux-tracefile.h
 create mode 100644 drivers/staging/rdma/hfi1/efivar.c
 create mode 100644 drivers/staging/rdma/hfi1/efivar.h
 create mode 100644 drivers/staging/rdma/hfi1/user_exp_rcv.h
 delete mode 100644 drivers/staging/sm750fb/modedb.h
 delete mode 100644 drivers/staging/wilc1000/linux_wlan_sdio.c
 delete mode 100644 drivers/staging/wilc1000/linux_wlan_sdio.h
 delete mode 100644 drivers/staging/wilc1000/linux_wlan_spi.c
 delete mode 100644 drivers/staging/wilc1000/linux_wlan_spi.h
 create mode 100644 include/linux/iio/buffer-dma.h
 create mode 100644 include/linux/iio/buffer-dmaengine.h
 create mode 100644 include/linux/iio/configfs.h
 create mode 100644 include/linux/iio/sw_trigger.h

                 reply	other threads:[~2016-01-13  4:33 UTC|newest]

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

Reply instructions:

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

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

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

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

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

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

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