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.