* [GIT PULL] Staging driver patches for 4.6-rc1
@ 2016-03-18 3:23 Greg KH
2016-03-18 3:25 ` Greg KH
0 siblings, 1 reply; 4+ messages in thread
From: Greg KH @ 2016-03-18 3:23 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton; +Cc: linux-kernel, devel
The following changes since commit fc77dbd34c5c99bce46d40a2491937c3bcbd10af:
Linux 4.5-rc6 (2016-02-28 08:41:20 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.6-rc1
for you to fetch changes up to 2df122bdebaba1daad3a8087b89a5e3456474538:
staging: lustre: fix aligments in lnet selftest (2016-03-11 22:26:02 -0800)
----------------------------------------------------------------
Staging driver patches for 4.6-rc1
Here is the big staging driver pull request for 4.6-rc1.
Lots of little things here, over 1600 patches or so. Notible is all of
the good Lustre work happening, those developers have finally woken up
and are cleaning up their code greatly. The Outreachy intern
application process is also happening, which brought in another 400 or
so patches. Full details are in the very long shortlog.
All of these have been in linux-next with no reported issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Aaro Koskinen (27):
staging: octeon: refactor rgmii 10 mbps preamble error checking
staging: octeon: support fixed-link phys
staging: octeon-usb: support official bindings
staging: octeon-usb: delete redundant blank lines
staging: octeon-usb: add missing braces
staging: octeon-usb: delete space after cast
staging: octeon-usb: clean up includes
staging: octeon-usb: switch to use kernel types
staging: octeon-usb: add spaces around operator
staging: octeon-usb: make driver name to match the file name
staging: octeon: drop atomic usage from rx counters
staging: octeon-usb: use preferred style for NULL comparison
staging: octeon-usb: align split lines to match open parenthesis
staging: octeon-usb: eliminate redundant parameter from find_ready_pipe
staging: octeon-usb: pass transfer type to find_ready_pipe
staging: octeon-usb: simplify if statement
staging: octeon-usb: rename cvmx_usb_complete to cvmx_usb_status
staging: octeon-usb: rename cvmx_usb_perform_complete to cvmx_usb_complete
staging: octeon-usb: rename STATUS_SUCCESS to STATUS_OK
staging: octeon-usb: fold cvmx_usb_state into octeon_hcd
staging: octeon-usb: move control transfer handling into separate function
staging: octeon-usb: move bulk transfer handling into separate function
staging: octeon-usb: move interrupt transfer handling into separate function
staging: octeon-usb: move isoc transfer handling into separate function
staging: octeon-usb: move next pipe selection into a separate function
staging: octeon-usb: avoid an overlong line
staging: octeon-usb: update TODO
Adriana Reus (5):
iio: inv_mpu6050: Remove unused parameter
iio: imu: inv-mpu6050: Fix interrupt pin configuration
iio: imu: inv_mpu6050: Use regmap instead of i2c specific functions
iio: imu: inv_mpu6050: Separate driver into core and i2c functionality.
iio: imu: inv_mpu6050: Add SPI support for MPU6000
Akinobu Mita (6):
iio: adc: mcp3422: Add support for MCP3425
iio: dac: mcp4725: Add basic support for MCP4726
iio: adc: mcp320x: support more differential voltage measurement
iio: pressure: mpl115: don't set unused i2c clientdata
iio: pressure: mpl115: support MPL115A1
iio: adc: add support for ADC0831/ADC0832/ADC0834/ADC0838 chips
Alan (2):
rtl871x: avoid running off end of buffer
comedi: note a coverity discovered hole that needs fixing
Alexander Koch (3):
iio: light: opt3001: extract int. time constants
iio: light: opt3001: trivial type refactoring
iio: light: opt3001: enable operation w/o IRQ
Alexey Mednyy (2):
Staging: fbtft: add ssd1305 controller support
Staging: fbtft: add ssd1325 controller support
Alexey Tulia (2):
staging: rtl8188eu: remove an extra space
staging: vt6656: fix definitions of DEVICE_FLAGS_* flags
Alison Schofield (24):
staging: wilc1000: remove parentheses on right hand side of assignment
staging: speakup: compress return logic into one line
staging: gdm72xx: compress return logic into one line
staging: vt6656: replace explicit NULL comparison with ! operator
staging: vt6656: replace GFP_ATOMIC with GFP_KERNEL for urb allocation
staging: vt6656: move local var init into declaration
staging: wilc1000: host_interface: remove cast on void pointers
staging: wilc1000: linux_mon: remove cast on void pointer
staging: wilc1000: linux_wlan: remove cast on void pointers
staging: wilc1000: wilc_wfi_cfgoperations: remove cast on void pointers
staging: wilc1000: host_interface: remove unused semaphores
staging: vt6656: simplify tests of successful urb status
staging: iio: isl29018: use regmap to retrieve struct device
staging: wilc1000: remove code for HOST_IF_MSG_DEL_ALL_RX_BA_SESSIONS
staging: wilc1000: remove code for HOST_IF_MSG_GET_CHNL
staging: wilc1000: remove code for HOST_IF_GET_LINKSPEED
staging: wilc1000: remove code for HOST_IF_MSG_FLUSH_CONNECT
staging: wilc1000: remove code for HOST_IF_MSG_Q_IDLE
staging: wilc1000: remove code for HOST_IF_MSG_SET_MAC_ADDRESS
staging: speakup: remove multiple assignments
staging: fbtft: replace ternary operator with min macro
staging: iio: light: tsl2x7x: remove useless initialization
staging: iio: adt7316: remove useless initialization
staging: iio: ade7854: use devm_iio_device_register
Alyona Romanenko (1):
staging: lustre: issue in the offset in lnet match hash table
Amadeusz Pawlik (1):
staging: rtl8192e: Clean unnecessary blank lines
Amir Shehata (20):
staging: lustre: Dynamic LNet Configuration (DLC)
staging: lustre: Dynamic LNet Configuration (DLC) dynamic routing
staging: lustre: DLC Feature dynamic net config
staging: lustre: Dynamic LNet Configuration (DLC) IOCTL changes
staging: lustre: Dynamic LNet Configuration (DLC) show command
staging: lustre: fix crash due to NULL networks string
staging: lustre: DLC user/kernel space glue code
staging: lustre: improve LNet clean up code and API
staging: lustre: return appropriate errno when adding route
staging: lustre: startup lnet acceptor thread dynamically
staging: lustre: reject invalid net configuration for lnet
staging: lustre: return -EEXIST if NI is not unique
staging: lustre: handle lnet_check_routes() errors
staging: lustre: improvement to router checker
staging: lustre: prevent assert on LNet module unload
staging: lustre: remove messages from lazy portal on NI shutdown
staging: lustre: Allocate the correct number of rtr buffers
staging: lustre: Ignore hops if not explicitly set
staging: lustre: change ibh_mrs from array to pointer
staging: lustre: make ko2iblnd connect parameters persistent
Amitoj Kaur Chawla (88):
staging: rtl8712: rtl871x_sta_mgt: Remove wrapper function
staging: lustre: obdclass: Use IS_ERR_OR_NULL
staging: rtl8192u: ieee80211: rtl819x_TSProc: Replace MSECS with msecs_to_jiffies
staging: rtl8192u: ieee80211: rtl819x_BAProc: Replace MSECS with msecs_to_jiffies
staging: rtl8192u: ieee80211: ieee80211_softmac: Replace MSECS with msecs_to_jiffies
staging: rtl8192u: ieee80211: ieee80211_rx: Replace MSECS with msecs_to_jiffies
staging: rtl8192u: r8192U_dm: Replace MSECS with msecs_to_jiffies
staging: rtl8192u: ieee80211: Remove MSECS macro
staging: rtl8192u: ieee80211: ieee80211_softmac: Replace driver specific macro msleep_interruptible_rsl
staging: rtl8192u: ieee80211: Remove msleep_interruptible_rsl Macro
staging: gdm724x: gdm_mux: Remove create_workqueue()
staging: goldfish: goldfish_nand: Return correct error code
staging: sm750fb: Remove inclusion of header file
staging: wilc1000: Remove unused function
staging: wilc1000: Return correct error codes
staging: lustre: obdclass: obd_mount: Declare function as static
staging: lustre: osc: osc_request: Declare local function and structure as static
staging: lustre: Replace __attribute__((packed)) with __packed
staging: iio: adc: Remove unnecessary test from if conditions
staging: wlan-ng: Remove flush_scheduled_work
staging: rdma: hfi1: Replace kmalloc and memcpy with kmemdup
staging: rdma: hfi1: Use DIV_ROUND_UP
staging: rdma: hfi1: Use offset_in_page macro
staging: most: hdm-dim2: Replace kzalloc with devm_kzalloc
staging: most: hdm-dim2: Switch to devm_ioremap_resource()
staging: most: hdm-dim2: Replace request_irq with devm_request_irq
staging: most: hdm-dim2: Replace pr_err with dev_err
staging: most: hdm-usb: Remove create_workqueue()
staging: rtl8188eu: core: Use put_unaligned_le16
staging: rtl8712: Declare function as static
staging: comedi: drivers: Use DIV_ROUND_CLOSEST
staging: emxx_udc: Remove header file
staging: lustre: obdclass: Remove header file
staging: rdma: hfi1: Remove header file
staging: rtl8188eu: os_dep: Remove header file
staging: sm750fb: Remove header files
staging: wilc1000: Remove header file
staging: wilc1000: wilc_wfi_netdevice: Remove header files
staging: lustre: llite: Remove IS_ERR tests
staging: lustre: libcfs: Use swap() in cfs_hash_bd_order()
staging: lustre: libcfs: Remove unnecessary braces
staging: lustre: libcfs: Remove comparison with zero
staging: unisys: visorbus: Remove unnecessary dev_set_drvdata()
staging: unisys: visorbus: visorchipset: Remove create_singlethread_workqueue()
staging: unisys: visornic: Remove create_singlethread_workqueue()
staging: lustre: lclient: Replace kmem_cache_alloc with kmem_cache_zalloc
staging: lustre: obdclass: Replace kmem_cache_alloc with kmem_cache_zalloc
staging: lustre: lov: Replace kmem_cache_alloc with kmem_cache_zalloc
staging: lustre: obdecho: Replace kmem_cache_alloc with kmem_cache_zalloc
staging: lustre: ptlrpc: Replace kmem_cache_alloc with kmem_cache_zalloc
staging: lustre: osc: Replace kmem_cache_alloc with kmem_cache_zalloc
staging: lustre: ldlm: Replace kmem_cache_alloc with kmem_cache_zalloc
staging: lustre: llite: Replace kmem_cache_alloc with kmem_cache_zalloc
staging: wilc1000: wilc_wlan: Remove wrapper function
staging: lustre: llite: Remove unnecessary test in if condition
staging: speakup: Remove unnecessary test in if condition
staging: gdm724x: gdm_usb: Remove create_workqueue()
staging: comedi: drivers: Remove use of deprecated pci API
staging: comedi: drivers: gsc_hpdi: Remove use of deprecated pci API
staging: rtl8192e: Remove create_workqueue()
staging: rtl8192e: rtl8192e: Remove create_workqueue()
staging: rtl8712: Remove exceptional & on function name
staging: rtl8712: rtl871x_mp_ioctl: Remove exceptional & on function name
staging: media: omap4iss: Remove unnecessary platform_set_drvdata()
staging: rts5208: Remove unnecessary pci_set_drvdata()
staging: most: hdm-usb: Remove invalid reference error
staging: sm750fb: Remove parentheses from return arguments
staging: sm750fb: Remove unnecessary pci_set_drvdata()
staging: sm750fb: Replace kzalloc with devm_kzalloc
staging: sm750fb: Use pcim_enable_device()
staging: fbtft: Remove unnecessary spi_set_drvdata()
staging: fbtft: Use devm_kcalloc instead of devm_kzalloc
staging: vme: devices: Replace kzalloc with devm_kzalloc
staging: wlan-ng: Remove unnecessary macro
staging: netlogic: Simplify use of devm_ioremap_resource
staging: netlogic: Replace pr_* with netdev_*
staging: android: ion: tegra: Use devm_kcalloc instead of devm_kzalloc
staging: android: ion: tegra: Replace IS_ERR_OR_NULL with IS_ERR
staging: android: Replace min_t/max_t with min/max
staging: android: Use devm_kcalloc instead of devm_kzalloc
staging: iio: adc: Replace of_iomap() with devm_ioremap_resource()
staging: rdma: hfi1: Remove unnecessary kfree
staging: rdma: hfi1: Remove unnecessary pci_set_drvdata()
staging: rdma: hfi1: Replace ALIGN with PAGE_ALIGN
staging: rdma: hfi1: driver: Replace IS_ALIGNED with PAGE_ALIGNED
staging: rdma: hfi1: file_ops: Replace ALIGN with PAGE_ALIGN
staging: speakup: Replace del_timer with del_timer_sync
staging: rts5208: Replace pci_enable_device with pcim_enable_device
Anatoly Stepanov (1):
staging: rtl8723au: change parameter type in rtl8723a_set_rssi_cmd declaration
Anchal Jain (6):
staging: fbtft: Fix block comment coding style
staging: wilc1000: Check for quoted strings broken across lines
staging: lustre: lustre: Remove unnecessary pair of braces {}
staging: lustre: lnet: Remove an error code indent should use tabs where possible
staging: wilc1000: Remove a whitespace before parenthesis
staging: wilc1000: Possible unnecessary 'out of memory' message
Andreas Dannenberg (1):
iio: light: opt3001: Add device tree binding documentation
Andreas Dilger (4):
staging: lustre: add missing MODULE_AUTHOR for LNet selftest module
staging: lustre: update the MODULE_DESCRIPTION for all lustre modules
staging: lustre: make module_init/exit naming consistent
staging: lustre: update comment for lnet_lib_init/exit
Andrew Bradford (2):
staging: rtl8188eu: fix signal strength indication
staging: rtl8188eu: Remove RF_PATH_C & RF_PATH_D
Andrew F. Davis (6):
Documentation: afe4404: Add DT bindings for the AFE4404 heart monitor
iio: health: Add driver for the TI AFE4404 heart monitor
Documentation: afe4403: Add DT bindings for the AFE4403 heart monitor
iio: health: Add driver for the TI AFE4403 heart monitor
iio: ina2xx: Fix whitespace and re-order code
iio: ina2xx: Remove trace_printk debug statments
Andy Shevchenko (3):
staging: rtl8188eu: provide an absolute path to include folder
staging: rtl8188eu: replace open-coded print_hex_dump()
staging: rtl8188eu: print OUI with %*ph
Anjali Menon (3):
staging: lustre: lustre: lov: Added space
staging: rts5208: Removed blank lines
staging: emxx_udc: Alligned to match '('
Arnd Bergmann (10):
staging: wilc1000: remove extraneous variable
iio: chemical: select IRQ_WORK for ATLAS ph sensor
staging: ste_rmi4: avoid unused function warnings
iio: health/afe4403: select REGMAP_SPI
iio: health/afe4403: mark suspend/resume functions __maybe_unused
iio: health/afe4404: mark suspend/resume functions __maybe_unused
iio: pressure: ms5611: select IIO_BUFFER
staging: rtl8712: reduce stack usage
isdn: icn: remove a #warning
isdn: i4l: move active-isdn drivers to staging
Aybuke Ozdemir (1):
Staging: comedi: Prefer using the BIT macro
Ben Gilbert (1):
Staging: fbtft: Removed commented out/dead code
Ben Marsh (15):
Staging: Android: memory allocation style change in ion_page_pool.c
Staging: gs_fpgaboot: fix memory allocation in gs_fpgaboot.c
Staging: gs_fpgaboot: fix data types in gs_fpgaboot.c
Staging: vt6655: remove unnecessary blank lines from card.c
Staging: slicoss: memory allocation style change in slicoss.c
Staging: slicoss: changes memory allocation style in slicoss.c
Staging: slicoss: changes the style of memory allocation in slicoss.c
Staging: slicoss: change memory allocation style in slicoss.c
Staging: slicoss: removes unnecessary blank lines in slicoss.c
Staging: slicoss: changes comparisons to NULL in slicoss.c
Staging: nvec: removes an unnecessary cast on a void pointer
Staging: xgifb: remove useless blank lines
Staging: Android: change memory allocation style in ion_carveout_heap.c
Staging: Android: align code with open parenthesis in ion_carveout_heap.c
Staging: android: change memory allocation style in ion_carveout_heap.c
Benjamin Romer (9):
staging: unisys: fix parenthesis in toolaction_show()
staging: unisys: remove unnecessary goto
staging: unisys: fix return value for visorbus pci probe
staging: unisys: remove goto in get_vbus_header_info
staging: unisys: cleanup rc -1 in create_visor_device()
staging: unisys: get rid of goto in create_bus_instance()
staging: unisys: remove pointless init of rc in chipset_device_create()
staging: unisys: clean up initiate_chipset_device_pause_resume()
staging: unisys: return meaningful error for visorchipset_init()
Benoit Hiller (1):
staging: xgifb: Don't use multiple blank lines
Bhaktipriya Shridhar (80):
staging: unisys: visorchipset.c fixed spacing around operator
staging: comedi: dt2801: Prefer using the BIT macro
staging: rtl8723au: Fixes unnecessary return warning
staging: lusture: obdclass: Remove return statement in void function
staging: rtl8723au: hal: Use macro ARRAY_SIZE
staging: rtl8188eu: core: Remove unnecessary braces
staging: rtl8192u: Remove create_workqueue()
staging: rtl8192e: Drop useless initialisation
staging: rtl8712: Replace explicit NULL comparison
staging: wilc1000: Remove useless return variables
staging: most: hdm-usb: Use macro DIV_ROUND_UP
staging: unisys: visorbus: Remove useless return variables
staging: lustre: lnet: Use list_for_each_entry_safe
staging: wilc1000: Removed unused variables
staging: comedi: Use macro DIV_ROUND_CLOSEST
staging: unisys: visornic: Remove unnecessary else after return
staging: comedi: drivers: amplc_pci230: Prefer using macro DIV_ROUND_UP
staging: comedi: drivers: ni_mio_common: Prefer using macro DIV_ROUND_UP
staging: comedi: rtd520: Prefer using macro DIV_ROUND_UP
staging: comedi: dt282x: Prefer using macro DIV_ROUND_UP
staging: comedi: ni_pcidio.c: Prefer using macro DIV_ROUND_UP
staging: rtl8723au: Remove unnecessary parantheses
staging: rtl8723au: hal: Remove useless return variables
staging: rtl8192e: Prefer using macro DIV_ROUND_UP
staging: rtl8192e: rtllib_crypt_tkip: Remove unnecessary else after return
staging: rtl8192u: ieee80211: Use macro DIV_ROUND_UP
staging: rtl8192u: ieee802111: Drop Useless Initialization
staging: rtl8192u: ieee80211: Remove unused variables
staging: rtl8192u: ieee80211_crypt: Remove unnecessary else after return
staging: octeon: Convert create_singlethread_workqueue()
staging: rtl8712: Remove cast on void pointer
staging: rtl8712: Remove unnecessary cast on void pointer
staging: rtl8712: Simplify return
staging: rtl8712: Remove unnecessary parantheses
staging: rtl8712: Make return of 0 explicit
drivers: staging: rtl8712: Change form of NULL comparisons
staging: rtl8712: Remove unnecessary else after return
staging: media: davinci_vpfe: dm365_ipipe_hw: Remove unnecessary else after return
staging: media: davinci_vpfe: Remove unnecessary else after return
staging: rts5208: Removed unnecessary return variable
staging: rts5208: Prefer using BIT macro
staging: rts5208: Remove NULL test before vfree
staging: rts5208: Change form of NULL comparisons
staging: sm750fb: Remove Unused macro
staging: rtl8188eu: Remove unnecessary parantheses
staging: rtl8188eu: hal: Drop Useless Initialization
staging: rtl8188eu: core: Remove casts of pointer to same type
staging: rtl8188eu: os_dep: Remove useless return variables
staging: rtl8188eu: core: Remove useless return variables
staging: rtl8188eu: core: Remove NULL test before vfree
staging: rtl8188eu: os_dep: Remove NULL test before vfree
staging: rtl8188eu: os_dep: Remove unnecessary else after return
staging: fbtft: Use kmalloc_array
staging: android: ion: hisilicon: Remove useless return variables
staging: fsl-mc: bus: Eliminate double function call
staging: rtl8723au: hal: Remove Unused macro
staging: rtl8723au: core: rtw_sta_mgt: Change form of NULL comparisons
staging: rtl8723au: core: rtw_security: Change form of NULL comparisons
staging: rtl8723au: hal: Use macro DIV_ROUND_UP
staging: rtl8723au: core: Remove unnecessary else after return
staging: rtl8723au: hal: Remove unnecessary function and its call
staging: iio: addac: Remove unnecessary else after return
staging: lustre: obdclass: Use list_for_each_entry_safe
staging: lustre: lnet: lib-move: Use list_for_each_entry_safe
staging: lustre: lnet: conrpc: Use list_for_each_entry_safe
staging: lustre: lnet: router: Use list_for_each_entry_safe
staging: lustre: lnet: config: Use list_for_each_entry_safe
staging: lustre: lnet: peer: Use list_for_each_entry_safe
staging: lustre: lnet: api-ni: Use list_for_each_entry_safe
staging: lustre: osc: Use list_for_each_entry_safe
staging: lustre: osc_cache: Use list_for_each_entry_safe
staging: lustre: libcfs: Use list_for_each_entry_safe
staging: lustre: lnet: socklnd_proto: Use list_for_each_entry_safe
staging: lustre: lnet: socklnd: Use list_for_each_entry_safe
staging: lustre: lnet: o2iblnd: Use list_for_each_entry_safe
staging: rdma: hfi1: Use setup_timer
staging: rdma: hfi1: Compress return logic
staging: rdma: hfi1: Remove useless return variables
staging: rdma: hfi1: Remove casts of pointer to same type
staging: rdma: hfi1: Remove unnecessary parantheses
Bhumika Goyal (70):
Staging:lustre:lustre:obdclass:Remove return from void function
Staging:lustre:obdclass:linux:remove unnecessary braces
Staging:lustre:obdclass:linux:simplify NULL comparison
Staging:lustre:lustre:llite:Remove explicit NULL comparision
Staging:lustre:lclient:Remove unused function
Staging:iio:Remove exceptional & on function name
Staging:speakup:add space around '|'
Staging:octeon:removed blank line after {
Staging:wlan-ng:Merged two lines into one
Staging: lustre: lnet: Remove explicit NULL comparision
Staging: xgifb: Remove space after type cast
Staging: xgifb: Remove unnecessary blank lines
Staging: lustre: llite: Remove NULL check before kfree
Staging: lustre: obdclass: Declare function as static
Staging: media: Remove multiple assignments
Staging: wlan-ng: Remove multiple assignments
Staging: wlan-ng: Drop wrapper function
Staging: wlan-ng: Remove function prototype
Staging: rtl8188eu: os_dep: Remove NULL test before rtw_free_netdev
Staging: rdma: hfi1: Delete NULL check before vfree
Staging: iio: light: remove exceptional & on function name
Staging: iio: light: remove exceptional & on function name
Staging: iio: magnetometer: remove exceptional & on function name
Staging: rtl8723au: Remove unused macros
Staging: rtl8192u: Remove useless comments
Staging: rtl8723au: Replace header files
Staging: rtl819u: ieee80211: Remove function ieee80211_wep_null
Staging: wilc1000: Remove and rename struct typedefs
Staging: lustre: lov: Pull assignments out of function call
Staging: lustre: lnet: Remove and rename struct typedef lstcon_session_t
Staging: wilc1000: Remove unused function WILC_WFI_update_stats
Staging: wilc1000: Remove and rename struct typedefs from .c files
Staging: wlan-ng: Remove function hfa384x_drvr_commtallies
Staging: wlan-ng: Remove unused functions and prototypes
Staging: rtl8723au: hal: Remove unused macros
Staging: rtl8188eu: core: rtw_mlme.c: Remove NULL test before vfree
Staging: rtl8188eu: core: rtw_xmit.c: Remove NULL test before vfree
Staging: rtl8192u: Convert long if-else block to switch-case
Staging: fsl-mc: bus: Drop owner assignment from platform_driver
Staging: lustre: lov: Use list_for_each_entry instead of list_for_each
Staging: lustre: Remove print statement on function failure
Staging: lustre: lnet: Remove and rename struct typedefs
Staging: gdm724x: Use min instead of ternary operator
Staging: gdm724x: Replace random_ether_addr with eth_random_addr
Staging: comedi: s626.c: Remove unused functions
Staging: most: Replace pr_err with dev_err
Staging: most: Use list_first_entry instead of list_entry
Staging: rtl8723au: Clean up tests if NULL returned on failure
Staging: rtl8723au: Remove debug messages
Staging: lustre: lnet: Use list_first_entry_or_null
Staging: lustre: Use list_{next/prev}_entry instead of list_entry
Staging: rtl8192e: Replace random_ether_addr with eth_random_addr
Staging: rtl8192u: Clean up tests if NULL returned on failure
Staging: rtl8192u: Remove debug messages
Staging: rtl8192u: Replace memset with eth_broadcast_addr
Staging: rtl8192u: Replace random_ether_addr with eth_random_addr
Staging: rtl8712: Clean up tests if NULL returned on failure
Staging: rtl8712: Remove function r8712_setptm_cmd and r8712_gettssi_cmd
Staging: rts5208: Use min instead of ternary operator
Staging: sm750fb: Remove unused functions
Staging: rtl8188eu: Remove function rtw_freq2ch
Staging: android: ashmem.c: Redefine macros as static inline functions
Staging: android: ashmem.c: Convert macros page_range_{subsumes/subsumed_by/in}_range to static inline function
Staging: fsl-mc: Replace pr_debug with dev_dbg
Staging: fsl-mc: Replace pr_err with dev_err
Staging: rtl8723au: Use min macro instead of ternary operator
Staging: rtl8723au: Remove print statements and debug messages
taging: rtl8723au: Remove empty function odm_Init_RSSIForDM23a
Staging: rtl8723au: Remove unused functions and prototype
Staging: rdma: Use min macro instead of ternary operator
Bogicevic Sasa (4):
drivers:staging:sm750fb Fix all space preferred around messages
drivers:staging:wlan-ng Fix all no space necesarry after a cast
drivers:staging:wlan-ng Fix space preferred around that messages
drivers:staging:fwserial Fix No space is necessary after a cast
Bopamo Osaisai (1):
Staging: android: Fix brace coding style warning in sync_debug.c
Bruno Faccini (1):
staging: lustre: avoid race during lnet acceptor thread termination
Byeoungwook Kim (1):
staging: rtl8192u: Fix block comments use * on subsequent lines in r8192U_wx.c
CHANG FU CHIAO (1):
staging: lustre: add static declaration
Chaehyun Lim (197):
staging: wilc1000: fix return type of wilc_add_pkt declaration
staging: wilc1000: match argument name of wilc_add_ptk declaration
staging: wilc1000: fix return type of wilc_add_rx_gtk declaration
staging: wilc1000: match argument name of wilc_add_rx_gtk declaration
staging: wilc1000: remove wilc_add_tx_gtk declaration
staging: wilc1000: remove wilc_set_start_scan_req declaration
staging: wilc1000: fix return type of wilc_set_pmkid_info
staging: wilc1000: replace u32 with int
staging: wilc1000: rename pu8PmkidInfoArray in wilc_set_pmkid_info
staging: wilc1000: fix return type of wilc_get_mac_address
staging: wilc1000: rename pu8MacAddress in wilc_get_mac_address
staging: wilc1000: fix return type of wilc_set_mac_address
staging: wilc1000: rename pu8MacAddress in wilc_set_mac_address
staging: wilc1000: fix return type of wilc_flush_join_req
staging: wilc1000: fix return type of wilc_set_join_req
staging: wilc1000: rename pu8bssid in wilc_set_join_req
staging: wilc1000: rename pu8ssid in wilc_set_join_req
staging: wilc1000: rename ssidLen in wilc_set_join_req
staging: wilc1000: rename pu8IEs in wilc_set_join_req
staging: wilc1000: rename IEsLen in wilc_set_join_req
staging: wilc1000: rename pfConnectResult in wilc_set_join_req
staging: wilc1000: rename pvUserArg in wilc_set_join_req
staging: wilc1000: rename u8security in wilc_set_join_req
staging: wilc1000: rename tenuAuth_type in wilc_set_join_req
staging: wilc1000: rename u8channel in wilc_set_join_req
staging: wilc1000: rename pJoinParams in wilc_set_join_req
staging: wilc1000: use kmemdup instead of kmalloc and memcpy
staging: wilc1000: fix return type of wilc_disconnect
staging: wilc1000: rename u16ReasonCode in wilc_disconnect
staging: wilc1000: remove wilc_free_join_params
staging: wilc1000: fix return type of wilc_get_rssi
staging: wilc1000: rename ps8Rssi in wilc_get_rssi
staging: wilc1000: fix return type of wilc_get_statistics
staging: wilc1000: rename pstrStatistics in wilc_get_statistics
staging: wilc1000: fix return type of wilc_frame_register
staging: wilc1000: rename u16FrameType in wilc_frame_register
staging: wilc1000: rename bReg in wilc_frame_register
staging: wilc1000: fix return type of wilc_listen_state_expired
staging: wilc1000: rename u32SessionID in wilc_listen_state_expired
staging: wilc1000: fix return type of wilc_set_power_mgmt
staging: wilc1000: rename bIsEnabled in wilc_set_power_mgmt
staging: wilc1000: rename u32Timeout in wilc_set_power_mgmt
staging: wilc1000: rename pstrPowerMgmtParam in wilc_set_power_mgmt
staging: wilc1000: fix return type of wilc_setup_multicast_filter
staging: wilc1000: rename bIsEnabled in wilc_setup_multicast_filter
staging: wilc1000: rename u32count in wilc_setup_multicast_filter
staging: wilc1000: rename pstrMulticastFilterParam in wilc_setup_multicast_filter
staging: wilc1000: fix return type of wilc_setup_ipaddress
staging: wilc1000: rename u16ipadd in wilc_setup_ipaddress
staging: wilc1000: remove return statement
staging: wilc1000: fix return type of host_int_get_ipaddress
staging: wilc1000: remove argument hif_drv in host_int_get_ipaddress
staging: wilc1000: rename u16ipadd in host_int_get_ipaddress
staging: wilc1000: move static declaration of host_int_get_ipaddress
staging: wilc1000: rename u32duration in struct remain_ch
staging: wilc1000: fix return type of wilc_remain_on_channel
staging: wilc1000: rename u32SessionID in wilc_remain_on_channel
staging: wilc1000: rename u32duration in wilc_remain_on_channel
staging: wilc1000: rename RemainOnChanExpired in wilc_remain_on_channel
staging: wilc1000: rename RemainOnChanReady in wilc_remain_on_channel
staging: wilc1000: rename pvUserArg in wilc_remain_on_channel
staging: wilc1000: fix return type of wilc_del_all_rx_ba_session
staging: wilc1000: rename pBSSID in wilc_del_all_rx_ba_session
staging: wilc1000: rename TID in wilc_del_all_rx_ba_session
staging: wilc1000: rename pBASessionInfo in wilc_del_all_rx_ba_session
staging: wilc1000: fix return type of wilc_edit_station
staging: wilc1000: rename pstrStaParams in wilc_edit_station
staging: wilc1000: rename pstrAddStationMsg in wilc_edit_station
staging: wilc1000: use kmemdup in wilc_edit_station
staging: wilc1000: remove rates variable in wilc_edit_station
staging: wilc1000: fix return type of wilc_del_allstation
staging: wilc1000: rename pu8MacAddr in wilc_del_allstation
staging: wilc1000: rename pstrDelAllStationMsg in wilc_del_allstation
staging: wilc1000: rename au8Zero_Buff in wilc_del_allstation
staging: wilc1000: use int instead of u32
staging: wilc1000: rename u8AssocNumb in wilc_del_allstation
staging: wilc1000: fix return type of wilc_add_beacon
staging: wilc1000: rename u32Interval in wilc_add_beacon
staging: wilc1000: rename u32DTIMPeriod in wilc_add_beacon
staging: wilc1000: rename u32HeadLen in wilc_add_beacon
staging: wilc1000: rename pu8Head in wilc_add_beacon
staging: wilc1000: rename u32TailLen in wilc_add_beacon
staging: wilc1000: rename pu8Tail in wilc_add_beacon
staging: wilc1000: rename pstrSetBeaconParam in wilc_add_beacon
staging: wilc1000: rename pu8ssid in struct hidden_net_info
staging: wilc1000: rename u8ssidlen in struct hidden_net_info
staging: wilc1000: rename pstrHiddenNetworkInfo in struct hidden_network
staging: wilc1000: rename u8ssidnum in struct hidden_network
staging: wilc1000: fix return type of wilc_scan
staging: wilc1000: rename u8ScanSource in wilc_scan
staging: wilc1000: rename u8ScanType in wilc_scan
staging: wilc1000: rename pu8ChnlFreqList in wilc_scan
staging: wilc1000: rename u8ChnlListLen in wilc_scan
staging: wilc1000: rename pu8IEs in wilc_scan
staging: wilc1000: rename IEsLen in wilc_scan
staging: wilc1000: rename ScanResult in wilc_scan
staging: wilc1000: rename pvUserArg in wilc_scan
staging: wilc1000: rename pstrHiddenNetwork in wilc_scan
staging: wilc1000: use kmemdup instead of kmalloc/memcpy
staging: wilc1000: rename phWFIDrv in wilc_init declaration
staging: wilc1000: fix return type of wilc_init
staging: wilc1000: remove redundant check in wilc_mq_recv
staging: wilc1000: rename struct __Message_struct
staging: wilc1000: rename pvBuffer in struct message
staging: wilc1000: rename u32Length in struct message
staging: wilc1000: rename pstrNext in struct message
staging: wilc1000: rename struct WILC_MsgQueueHandle
staging: wilc1000: rename hSem in struct message_queue
staging: wilc1000: rename strCriticalSection in struct message_queue
staging: wilc1000: rename bExiting in struct message_queue
staging: wilc1000: rename u32ReceiversCount in struct message_queue
staging: wilc1000: rename pstrMessageList in struct message_queue
staging: wilc1000: rename pHandle in wilc_mq_create
staging: wilc1000: rename pHandle in wilc_mq_destroy
staging: wilc1000: rename pstrMessge in wilc_mq_destroy
staging: wilc1000: rename pHandle in wilc_mq_send
staging: wilc1000: rename pvSendBuffer in wilc_mq_send
staging: wilc1000: rename u32SendBufferSize in wilc_mq_send
staging: wilc1000: rename pstrMessage in wilc_mq_send
staging: wilc1000: rename pstrTailMsg in wilc_mq_send
staging: wilc1000: fix return error code
staging: wilc1000: rename pHandle in wilc_mq_recv
staging: wilc1000: rename pvRecvBuffer in wilc_mq_recv
staging: wilc1000: rename u32RecvBufferSize in wilc_mq_recv
staging: wilc1000: rename pu32ReceivedLength in wilc_mq_recv
staging: wilc1000: rename pstrMessage in wilc_mq_recv
staging: wilc1000: fix coding style of kmalloc usage
staging: wilc1000: fix logical continuations
staging: wilc1000: remove over-commenting
staging: wilc1000: fix alignment for open parenthesis
staging: wilc1000: wilc_msgqueue: use standard struct list_head
staging: wilc1000: wilc_msgqueue: release semaphore in error path
staging: wilc1000: linux_mon: use __packed instead of __attribute__((packed))
staging: wilc1000: linux_mon: remove blank lines after open brace '{'
staging: wilc1000: linux_mon: remove blank line before a close brace '}'
staging: wilc1000: linux_mon: remove multiple blank lines
staging: wilc1000: linux_mon: fix NULL comparison style
staging: wilc1000: linux_mon: remove space after a cast
staging: wilc1000: linux_mon: insert blank line after a function
staging: wilc1000: linux_mon: add braces on all arms of if statement
staging: wilc1000: linux_mon: fix coding style of kmalloc usage
staging: wilc1000: linux_mon: fix error code of kmalloc
staging: wilc1000: linux_mon: remove debug message of kmalloc failure
staging: wilc1000: fix return type of wilc_hif_set_cfg
staging: wilc1000: rename pstrCfgParamVal in wilc_hif_set_cfg
staging: wilc1000: fix return type of wilc_deinit
staging: wilc1000: fix return error code of wilc_deinit
staging: wilc1000: fix return type of wilc_send_config_pkt
staging: wilc1000: use int type for counter variable
staging: wilc1000: remove initialization code of counter variable
staging: wilc1000: rename counter in wilc_send_config_pkt
staging: wilc1000: rename au8bssid in struct join_bss_param
staging: wilc1000: rename au8bssid in struct found_net_info
staging: wilc1000: rename s8rssi in struct found_net_info
staging: wilc1000: rename pu8bssid in struct user_conn_req
staging: wilc1000: rename pu8ssid in struct user_conn_req
staging: wilc1000: rename u8security in user_conn_req
staging: wilc1000: define a new local variable in wilc_scan
staging: wilc1000: change handle_set_channel's return type to void
staging: wilc1000: change data type of result variable to int.
staging: wilc1000: rename result in handle_set_channel
staging: wilc1000: use netdev_err instead of PRINT_ER
staging: wilc1000: handle_set_mac_address: remove debug message of kmalloc failure
staging: wilc1000: handle_set_mac_address: fix kmalloc return error code
staging: wilc1000: handle_set_mac_address: use kmemdup
staging: wilc1000: handle_set_mac_address: change return type to void
staging: wilc1000: handle_set_mac_address: change data type of result
staging: wilc1000: handle_set_mac_address: rename result
staging: wilc1000: handle_set_mac_address: use netdev_err
staging: wilc1000: handle_set_mac_address: fix missing blank line after declaration
staging: wilc1000: handle_cfg_param: remove wrapper struct cfg_param_attr
staging: wilc1000: handle_cfg_param: change data type of wid_cnt
staging: wilc1000: handle_cfg_param: rename wid_cnt
staging: wilc1000: handle_cfg_param: fix logical continuations
staging: wilc1000: handle_cfg_param: fix line over 80 characters
staging: wilc1000: handle_cfg_param: remove unnecessary whitespace
staging: wilc1000: rename struct tstrConnectInfo
staging: wilc1000: rename au8bssid in struct connect_info
staging: wilc1000: rename pu8ReqIEs in struct connect_info
staging: wilc1000: rename ReqIEsLen in struct connec_info
staging: wilc1000: rename pu8RespIEs in struct connect_info
staging: wilc1000: rename u16RespIEsLen in struct connect_info
staging: wilc1000: rename u16ConnectStatus in struct connect_info
staging: wilc1000: rename struct tstrDisconnectNotifInfo
staging: wilc1000: rename u16reason in disconnect_info
staging: wilc1000: remove typedef from struct sdio_cmd52_t
staging: wilc1000: remove unnecessary comment codes
staging: wilc1000: remove typedef from sdio_cmd53_t
staging: wilc1000: remove unused define
staging: wilc1000: remove typedef from enum tenuConnectSts
staging: wilc1000: use TAG_PARAM_OFFSET define
staging: wilc1000: remove commented codes
staging: wilc1000: rename hardwareProductVersion in struct wilc_mac_cfg
staging: wilc1000: add enum cfg_type_cmd
staging: wilc1000: remove unnecessary comments
staging: wilc1000: use switch statement instead of multiple if statement
staging: wilc1000: use mutex instead of semaphore sem_cfg_values
Chen Feng (2):
staging: ion : Donnot wakeup kswapd in ion system alloc
android: binder: Sanity check at binder ioctl
Chris Elliott (1):
Staging: rtl8188eu: core: rtw_debug: fixed a parentheses coding style issue
Chris Horn (3):
staging: lustre: rename variables in lnet_find_route_locked
staging: lustre: reflect down routes in /proc/sys/lnet/routes
staging: lustre: Use lnet_is_route_alive for router aliveness
Chris Park (36):
staging: wilc1000: fix warnings for line over 80 characters
staging: wilc1000: remove useless log message
staging: wilc1000: remove useless function
staging: wilc1000: remove unnecessary braces
staging: wilc1000: remove warnings missing a blank line after declarations
staging: wilc1000: Optimize code of wilc_get_chipid function
staging: wilc1000: remove unused log message using the CORECONFIG_DBG tag
staging: wilc1000: remove unused log message using the HOSTINF_DBG tag
staging: wilc1000: remove unused log message using the TX_DBG tag
staging: wilc1000: remove unnecessary wilc_rx_complete function
staging: wilc1000: remove unused log message using the RX_DBG tag
staging: wilc1000: remove unused debug tag
staging: wilc1000: remove unnecessary log message using GENERIC_DBG tag
staging: wilc1000: host_interface.c: removes unnecessary log message
staging: wilc1000: linux_mon.c: removes unnecessary log message
staging: wilc1000: linux_mon.c: removes comments
staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
staging: wilc1000: removes unused HOSTAPD_DBG tag
staging: wilc1000: host_interface.c: removes unnecessary log messages
staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
staging: wilc1000: removes unused CFG80211_DBG tag
staging: wilc1000: coreconfigurator.c: removes unnecessary log messages
staging: wilc1000: host_interface.c: removes unnecessary log messages
staging: wilc1000: host_interface.c: replace PRINT_ER with netdev_err
staging: wilc1000: linux_wlan.c: removes unnecessary log messages
staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
staging: wilc1000: wilc_wlan.c: removes unnecessary log messages
staging: wilc1000: removes unused region feature
staging: wilc1000: removes usused PRINT_XX(region...)
staging: wilc1000: moves to define values
staging: wilc1000: moves LINUX_RX_SIZE, LINUX_TX_SIZE
staging: wilc1000: move WILC_MULTICAST_TABLE_SIZE define to wilc_wlan_if.h file
staging: wilc1000: move MODALIS and GPIO_NUM define to wilc_wlan.h file
staging: wilc1000: remove useless define in linux_wlan_common.h file
staging: wilc1000: removes linux_wlan_common.h file
Christian Colic (6):
staging: speakup: (coding style) Add spaces around operands (checkpatch checks)
staging: speakup: (coding style) Add braces around all arms of if-statement
staging: speakup: (coding style) Rewrite comparisons to NULL
staging: wlan-ng: (coding style) remove unnecessary blank line before "}"
staging: fwserial: (coding-style) rewrite comparisons to NULL as "!fifo->data"
staging: rtl8192e: remove unnecessary multiple blank lines
Christian Gromm (28):
staging: most: remove unnecessary keep_mbo variable
staging: most: rename variables
staging: most: simplify expression
staging: most: unify types
staging: most: use min_t
staging: most: fix mbo leak
staging: most: fix tracking of MBO offset
staging: most: use readl and writel functions
staging: most: remove function destroy_most_c_obj
staging: most: add missing call to ida_simple_remove
staging: most: move call to disconnect_channel callback
staging: most: move initialization of pointer
staging: most: move mutex
staging: most: move channel disconnect to function most_deregister_interface
staging: most: remove tainted flag
staging: most: remove reference counter
staging: most: remove code to destroy channel
staging: most: remove redundant mutexes
staging: most: remove redundant call to wake_up_interruptible
staging: most: encapsulate shared code
staging: most: fix retrieval of buffer availability
staging: most: rename variable channel
staging: most: fix race conditions
staging: most: change type of access_ref
staging: most: remove stacked_mbo
staging: most: rearrange function aim_write
staging: most: add statistics for dropped packets
staging: most: remove 2nd forward declaration of struct most_aim
Cihangir Akturk (1):
drivers: staging: rtl8723au: remove unneeded null test
Claudiu Beznea (1):
Staging: rtl8188eu: removed unnecessary check in core/rtw_ap.c
Colin Cross (1):
staging: lowmemorykiller: Make default lowmemorykiller debug message useful
Colin Ian King (2):
iio: adc: axp288: remove redundant duplicate const on axp288_adc_channels
Staging: iio: adc: fix indent on break statement
Colin Vidal (4):
Staging: rtl8188eu/core: remove paragraph which mention FSF address in comment header
Staging: rtl8188eu/core: Coding style fix, set conform spaces between identifiers
Staging: rtl8188eu/core: Coding style fix, set constant operand on right in tests
Staging: rtl8188eu/core: Coding style fix, avoid line over 80 characters
Cristina Moraru (7):
iio: si7005: add support for Hoperf th02
iio: si7020: add support for Hoperf th06
iio: hmc5843: Swap suspend and resume implementations
iio: hmc5843: Fix comment style warnings
iio: hmc5843: Add attributes for measurement config of bias current
iio: hmc5843: Add ABI documentation file for hmc5843
iio: hmc5843: Move hmc5843 out of staging
Dan Carpenter (9):
staging: unisys: remove some dead code
staging: rtl8712: memory corruption in wpa_set_encryption()
staging: wilc1000: fix mgmt_tx()
staging: gdm72xx: underflow in netlink_rcv_cb()
Staging: gdm72xx: silence underflow warning in netlink_send()
Staging: gdm72xx: make "len" unsigned
staging: gdm72xx: zero out padding
Staging: gdm72xx: underflow bug in gdm_wimax_ioctl_get_data()
Staging: gdm72xx: remove duplicate condition
Daniel Baluta (11):
iio: pressure: ms5611: Add IIO_CHAN_INFO_SCALE to mask
iio: pressure: ms5611: Add triggered buffer support
iio: Fix documentation for iio_dev mlock
iio: adc: Add TI ADS1015 ADC driver support
iio: imu: inv_mpu6050: Fix multiline comments style
iio: imu: inv_mpu6050: Fix Yoda conditions
iio: imu: inv_mpu6050: Fix newlines to make code easier to read
iio: imu: inv_mpu6050: Remove unnecessary parentheses
iio: imu: inv_mpu6050: Delete space before comma
iio: imu: inv_mpu6050: Fix code indent for if statement
iio: imu: inv_mpu6050: Fix alignment with open parenthesis
Daniel Chromik (1):
misc: panel, convert struct to bitmap
Daniel H. Hemmingsen (1):
Staging: panel: Fixed a spacing after cast coding style issue
Daniil Leshchev (1):
staging: rtl8723au: use %pM and %ph formatting
David Kershner (7):
staging: unisys: Only process up to budget amount of responses
staging: unisys: iochannel.h: fix inconsistent indenting
staging: unisys: iochannel.h add_phys_info needs u64 pfn
staging: unisys: Update MAINTAINERS file
staging: unisys: visorbus: variable adjustment should be a u64
staging: unisys: visorbus: cleanup gotos in visorchannel_create_guts
staging: unisys: visorbus: clean up visorchannel_clear
Dean Luick (1):
staging/rdma/hfi1: set Gen3 half-swing for integrated devices
Derek Yerger (1):
staging: ion: debugfs invalid gfp mask
Dilek Uzulmez (4):
Staging: octeon: Remove blank lines after open braces
Staging: speakup: Add space around '|'
Staging: ste_rmi4: Add space around '/'
Staging: rts5208: Remove unnecessary parentheses
Dmitry Eremin (5):
staging/lustre: proper support of NFS anonymous dentries
staging: lustre: fix socklnd issues found by Klocwork Insight tool
staging: lustre: fix api-ni.c issues found by Klocwork Insight tool
staging: lustre: fix conctl.c issues found by Klocwork Insight tool
staging: lustre: fix framework.c issues found by Klocwork Insight tool
Doug Oucharek (2):
staging: lustre: Remove LASSERTS from router checker
staging: lustre: Change connect peer failed cleanup order
Edward Mascarenhas (1):
staging/rdma/hfi1: Clean up comments
Erik Arfvidson (13):
staging: unisys: Fix guestlinuxdebug.h comments
staging: unisys: fix comments for controlvmchannel.h
staging: unisys: Fix NULL comparison vbusdeviceinfo.h
staging: unisys: fix trailing comment in vbusdeviceinfo.h
staging: unisys: fix comments in visorchipset
staging: unisys: fix spacing in visorchipset.c
staging: unisys: fix comparison to NULL in visorchipset.c
staging: unisys: fix blank lines in visorchipset.c
staging: unisys: fix spaces after cast visorchipset.c
staging: unisys: fix comments in visorbus_main.c
staging: unisys: fix block comments in ultrainputreport.h
staging: unisys: fix comments in visornic_main.c
staging: unisys: fix else statement in visornic_main.c
EunTaik Lee (1):
staging/android/ion : fix a race condition in the ion driver
Eva Rachel Retuya (34):
staging: fbtft: Fix block comments according to kernel coding style
staging: fbtft: Indent to match open parenthesis
staging: fbtft: Add blank line after function declaration
staging: fbtft: Remove blank line after '{' brace
staging: fbtft: Modify block comments based on kernel coding style
staging: fbtft: Fix alignment to match open parenthesis
staging: fbtft: Insert blank line after function declaration
staging: fbtft: Delete blank line after '{' brace
staging: fbtft: Remove the use of CamelCase
staging: wilc1000: Remove initialization of static variables
staging: wilc1000: declare 'fops' as const
staging: wilc1000: remove trailing whitespace
staging: wilc1000: remove spaces around '->'
staging: iio: light: indent to match open parenthesis
staging: iio: light: omit space after a cast
staging: iio: light: fix block comments according to kernel coding style
staging: iio: light: add space around '*"
staging: iio: light: fix multiple assignments in a single line
staging: iio: resolver: align to match open parenthesis
staging: iio: resolver: add spaces around operators
staging: iio: resolver: use blank line after array declaration
staging: iio: resolver: add missing braces on if-else statements
staging: iio: resolver: delete space after a cast
staging: iio: resolver: remove unnecessary blank line
staging: iio: resolver: fix comparison to NULL
staging: most: compress return logic into one line
staging: unisys: visorinput: convert pr_err() to dev_err()
staging: ste_rmi4: simplify NULL tests
staging: [media] mn88472: simplify NULL tests
staging: rts5208: simplify NULL tests
staging: sm750fb: convert pr_err() to dev_err()
staging: dgnc: delete parentheses around right hand side of assignment
staging: gs_fpgaboot: drop wrapper function 'finish_driver'
staging: wlan-ng: simplify NULL tests
Fan Yong (2):
staging: lustre: add debugging ability for LFSCK
staging: lustre: enum lu_object_header_flags comma style fix
Frank Zago (9):
staging/lustre: Add __user annotations in lnetselftest code
staging: lustre: do not memset after LIBCFS_ALLOC
staging: lustre: make local functions static for LNet ni
staging: lustre: make some lnet functions static
staging: lustre: missed a few cases of using NULL instead of 0
staging: lustre: remove unnecessary EXPORT_SYMBOL from lnet layer
staging: lustre: make o2iblnd local functions static
staging: lustre: make o2iblnd_cb.c local functions static
staging: lustre: corrected some typos and grammar errors
Fu Yong Quah (1):
staging: wlan-ng: fix NULL comparison
G Pooja Shamili (3):
staging: rtl8712: Remove the unnecessary parantheses
staging: mt29f_spinand: Replacing pr_info with dev_info after the call to devm_kzalloc
staging: netlogic: Replacing pr_err with dev_err after the call to devm_kzalloc
Gavin O'Leary (3):
Staging: wlan-ng: p80211wep: fixed a block comment style issue
staging: wlan-ng: fixed a comment
staging: wlan-ng: Fixed more comments
Gavin Thomas Claugus (1):
Staging: rtl8192u: Fix block comment formatting
Geliang Tang (14):
staging: rtl8188eu: use list_first_entry_or_null()
staging: wlan-ng: use list_for_each_entry*
staging: fbtft: use to_spi_device
staging: fbtft: use to_platform_device()
staging: rtl8712: use list_first_entry_or_null()
staging: rtl8192u: use to_delayed_work
staging: rtl8192e: use to_delayed_work
staging: rtl8723au: use list_for_each_entry*()
staging: rtl8723au: core: rtw_recv: remove useless codes
staging: rtl8723au: whitespace and blank line cleaning
staging: rtl8723au: core: rtw_recv: use list_first_entry_or_null()
staging: rtl8723au: core: rtw_xmit: use list_first_entry_or_null()
staging: rtl8723au: core: rtw_recv: use list_first_entry()
staging: rtl8723au: fix static checker warning
Georgiana Chelu (1):
Staging: iio: Fixed block comments warning
Glen Lee (30):
staging: wilc1000: fix always return 0 error
staging: wilc1000: remove wilc_sdio_init
staging: wilc1000: fix bug when changing virtual interface
staging: wilc1000: remove define WILC_OPTIMIZE_SLEEP_INT
staging: wilc1000: support suspend/resume functionality
staging: wilc1000: add sdio resume/suspend
staging: wilc1000: sdio_init: add resume argument
staging: wilc1000: add ops resuem/suspend/wakeup in cfg80211
staging: wilc1000: remove sleep and reduce close timeout
staging: wilc1000: get address from wilc
staging: wilc1000: use unified firmware
staging: wilc1000: remove wilc_set_machw_change_vir_if
staging: wilc1000: set bssid with mode
staging: wilc1000: set proper bssid address
staging: wilc1000: change_virtual_intf: change codes for unified firmware
staging: wilc1000: call power save after changing mode
staging: wilc1000: wilc_set_wfi_drv_handler: add mac index
staging: wilc1000: remove unused functions
staging: wilc1000: ignore power save
staging: wilc1000: handle connecting error
staging: wilc1000: tcp_process: fix a build warning
staging: wilc1000: remove define TCP_ACK_FILTER
staging: wilc1000: increase link speed
staging: wilc1000: disable power save when AP mode
staging: wilc1000: fix bug on p2p connection
staging: wilc1000: add ops tx power in cfg80211
staging: wilc1000: fix WEP security bug
staging: wilc1000: get mac address after setting drv handler
staging: wilc1000: move wilc_send_config_pkt to wilc_wlan.c
staging: wilc1000: pass vif to wilc_send_config_pkt
Greg Hackmann (2):
staging: goldfish: audio: add devicetree bindings
staging: goldfish: audio: fix compiliation on arm
Greg Kroah-Hartman (11):
Merge 4.5-rc2 into staging-next
Merge tag 'iio-for-4.6a' of git://git.kernel.org/.../jic23/iio into staging-next
Merge 4.5-rc3 into staging-next
staging: rtl8*: fix my email address up
Merge tag 'iio-for-4.6b' of git://git.kernel.org/.../jic23/iio into staging-next
Merge char-misc-next into staging-next
Merge 4.5-rc6 into staging-next
Merge tag 'iio-for-4.6c' of git://git.kernel.org/.../jic23/iio into staging-next
Revert "staging/lustre: F_SETLKW64 F_SETLK64 F_GETLK64 are always defined"
Revert "staging: comedi: drivers: Remove unneeded NULL check before kfree()"
staging: android: ion: fix up file mode
Gregor Boirie (1):
iio:pressure:ms5611: fix ms5607 temp compensation
Grygorii Strashko (1):
iio: adc: palmas: Drop IRQF_EARLY_RESUME flag
Grégor Boirie (2):
iio:pressure:ms5611: use probed device name
iio:pressure:ms5611: power regulator support
Gujulan Elango, Hari Prasath (H.) (1):
staging: iio: replace clk_get() with devm_clk_get()
Gustavo Padovan (16):
staging/android: fix sync framework documentation
staging/android: sync: remove interfaces that are not used
staging/android: remove not used sync_timeline ops
staging/android: create a 'sync' dir for debugfs information
staging/android: move SW_SYNC_USER to a debugfs file
staging/android: rename sync_fence to sync_file
staging/android: rename 'sync_pt' to 'fence' in struct sync_fence_cb
staging/android: remove struct sync_pt
staging/android: remove unused var from sync_timeline_signal()
staging/android: remove pointless sync_timeline_signal at destroy phase
staging/android: remove sync_fence_create_dma()
staging/android: remove SYNC_WAIT ioctl
staging/android: rename sync_pt_info to sync_fence_info
staging/android: rename sync_file_info_data to sync_file_info
staging/android: remove driver_data from struct sync_fence_info
staging/android: remove len field from struct sync_fence_info
Hamish Martin (1):
staging: octeon-ethernet: fix TCP/UDP checksum calc
Haneen Mohammed (3):
Staging: rts5208: fix check for dma mapping error
Staging: rts5208: remove unnecessary parantheses
Staging: vt6655: Add check dma_mapping_error
Harald Geyer (2):
iio: dht11: Improve reliability - be more tolerant about missing start bits
iio: dht11: Simplify decoding algorithm
Hari Prasath Gujulan Elango (6):
staging: wilc1000: replace numerical constant with predefined MACRO
staging: most: replace multiple if..else with table lookup
staging: rtl8188eu: use eth_broadcast_addr() in place of memset
staging: nvec: replace led_classdev_register
staging: dgnc: convert to wait_event_interruptible_timeout
staging: rtl8192e: prefer using eth_broadcast_addr()
Hemmo Nieminen (2):
staging: rtl8712: Improve suspend/resume functionality.
staging: rtl8712: Improve suspend/resume functionality.
Henri Doreau (1):
staging: lustre: Prevent duplicate CT registrations
Hongchao Zhang (1):
staging: lustre: embed kr_data into kkuc_reg
Hugo Camboulive (4):
staging: wilc1000: add missing __user attribute
staging: wilc1000: make some variables static
staging: unisys: visornic: remove useless memset
staging: most: add __iomem for io_base and registers
Ian Abbott (15):
staging: comedi: comedi.h: tweak start of header comment
staging: comedi: comedi.h: add kernel-doc to common enums
staging: comedi: comedi.h: add kernel-doc comments to struct types
staging: comedi: comedi.h: remove struct comedi_trig
staging: comedi: comedi.h: remove SDF_MODE0 etc.
staging: comedi: COMEDI_BUFINFO: get amount freed, not amount allocated
staging: comedi: COMEDI_BUFINFO: force bytes_read or bytes_written to 0
staging: comedi: COMEDI_BUFINFO: update buffer before becoming non-busy
staging: comedi: COMEDI_BUFINFO: force bytes_written to 0 if stopped
staging: comedi: COMEDI_BUFINFO: return error if no active command
staging: comedi: COMEDI_BUFINFO: become non-busy even if bytes_read is 0
staging: comedi: COMEDI_BUFINFO: return -EPIPE for abnormal read
staging: comedi: COMEDI_BUFINFO: terminate "write" command when stopped
staging: comedi: comedi.h: Do not use BIT macro
staging: comedi: comedi.h: Fix comment for struct comedi_krange
Ira Weiny (2):
staging/rdma/hfi1: add dd_dev_dbg
staging/rdma/hfi1: Fix Xmit Wait calculation
Isaac Huang (1):
staging: lustre: fix bogus lst errors for lnet selftest
Ivan Safonov (13):
staging: rtl8188eu: remove _rtl88e_fill_dummy
staging: rtl8188eu: remove pfirmware and fwsize of the hal_data_8188e structure
staging: rtl8188eu: add release_firmware() between request_firmware and function error exit
staging: rtl8188eu: FIELD_OFFSET macro replaced by offsetof macro
staging: rtl8188eu: remove unused include/ieee80211_ext.h
staging: rtl8188eu: remove unused macros from include/basic_types.h
staging: rtl8188eu: remove unnecessary debug output from os_dep/usb_intf.c
staging: rtl8188eu: replace (a == NULL) to (!a) in rtw_drv_init
staging: rtl8188eu: remove chip_type of the adapter structure
staging: rtl8188eu: remove FabVersion member of odm_dm_struct struct
staging: rtl8188eu: remove PWR_FAB_*_MSK macro definitions and fab_msk of wl_pwr_cfg structure
staging: rtl8188eu: remove PWR_INTF_*_MSK macro definitions and interface_mask of wl_pwr_cfg structure
staging: rtl8188eu: remove PWR_BASEADDR_* macro definitions and "base" member of wl_pwr_cfg structure
J. German Rivera (11):
irqdomain: Added domain bus token DOMAIN_BUS_FSL_MC_MSI
fsl-mc: msi: Added FSL-MC-specific member to the msi_desc's union
staging: fsl-mc: Added generic MSI support for FSL-MC devices
staging: fsl-mc: Added GICv3-ITS support for FSL-MC MSIs
staging: fsl-mc: Extended MC bus allocator to include IRQs
staging: fsl-mc: Changed DPRC built-in portal's mc_io to be atomic
staging: fsl-mc: Populate the IRQ pool for an MC bus instance
staging: fsl-mc: set MSI domain for DPRC objects
staging: fsl-mc: Fixed bug in dprc_probe() error path
staging: fsl-mc: Added DPRC interrupt handler
staging: fsl-mc: Added MSI support to the MC bus driver
James Nunez (1):
staging: lustre: Correct missing newline
James Simmons (45):
staging: lustre: Handle nodemask on UMP machines
staging: lustre: Use kernel's strncasecmp and remove cfs_get_blocked_sigs
staging: lustre: kg_sem semaphore handling is incorrectly
staging: lustre: convert kernelcomm group to unsigned int
staging: lustre: remove unnecessary NULL checks in kernel_comm.c
staging: lustre: cleanup block comment style in kernel_comm code
staging: lustre: add space around '+' in kernel_comm code
staging: lustre: use proper braces in libcfs_kkuc_group_put
staging: lustre: return proper error code for libcfs_kkuc_msg_put
staging: lustre: fix all conditional comparison to zero for kernelcomm.c
staging: lustre: cleanup white space in kernel comm code
staging: lustre: drop *_t from end of struct lnet_text_buf
staging: lustre: format properly all comment blocks for LNet core
staging: lustre: align all code properly for LNet core
staging: lustre: remove unnecessary parentheses around LNet function pointer
staging: lustre: remove unnecessary blank lines reported by checkpatch.pl
staging: lustre: add missing spaces for LNet layer reported by checkpatch.pl
staging: lustre: don't set more than one variable per line in LNet layer
staging: lustre: remove space in LNet function declarations
staging: lustre: balance braces properly in LNet layer
staging: lustre: fix all NULL comparisons in LNet layer
staging: lustre: fix all conditional comparison to zero in LNet layer
staging: lustre: eliminate obsolete Cray SeaStar support
staging: lustre: use sock.h in only acceptor.c
staging: lustre: move module info to end of libcfs module.c file
staging: lustre: add missing MODULE_AUTHOR for LNet selftest module
staging: lustre: return proper error code for LNet core
staging: lustre: bind socklnd peers to a specific CPT
staging: lustre: reverse LNet and infinband header order
staging: lustre: handle complex strings in cfs_str2num_check
staging: lustre: change test to assert in LNetGetId
staging: lustre: rename proc_call_handler to lprocfs_call_handler
staging: lustre: make LNet use lprocfs_call_handler
staging: lustre: move libcfs to lnet layer
staging: lustre: fixup kernel Kconfig option LNET_MAX_PAYLOAD
staging: lustre: add help section of Kconfig config LNET
staging: lustre: make lustre dependent on LNet
staging: lustre: remove returns in void function for lnet selftest
staging: lustre: fix spacing issues checkpatch reported in lnet selftest
staging: lustre: remove extra spacing of variable declartions for lnet selftest
staging: lustre: remove extra spacing when setting variable for lnet selftest
staging: lustre: filter remaining extra spacing for lnet selftest
staging: lustre: test for proper errno code in lstcon_rpc_trans_abort
staging: lustre: report minimum of two buffers for LNet selftest load test
staging: lustre: fix aligments in lnet selftest
Janani Ravichandran (71):
staging: rdma: Use kcalloc instead of kzalloc
staging: goldfish: Change form of NULL comparisons
staging: nvec: Remove unneeded comment
staging: iio: Remove parantheses around right hand side of assignment
staging: lustre: Modify arguments of sizeof() to pointer variables
staging: wilc1000: Remove unneeded parentheses in assignment
staging: iio: Remove parentheses on the right hand side of assignment
staging: unisys: Remove parentheses around right hand side of assignment
staging: unisys: Modify boolean assignment
staging: octeon: Add spaces around operators
staging: octeon: Remove unneeded parentheses in assignment
staging: comedi: Use ARRAY_SIZE for sizes of arrays
staging: xgifb: Remove unneeded parentheses
staging: slicoss: Align #define constants
staging: speakup: Eliminate commented out code
staging: gdm724x: Remove unneeded parentheses
staging: rtl8723au: Use ARRAY_SIZE macro for sizes of arrays
staging: rtl8188eu: Remove unnecessary pointer cast
staging: emxx_udc: Remove parentheses around the right hand side of assignment
staging: media: Remove unneeded parentheses
staging: fsl-mc: Remove unneeded parentheses
staging: wilc1000: Include KERN_ facility level for printk()
staging: wilc1000: Eliminate extraneous braces
staging: wilc1000: Eliminate spaces between function names and open parentheses
staging: wilc1000: Remove useless macros
staging: wilc1000: Remove useless return statement in a void function
staging: wilc1000: Simplify code by eliminating else block
staging: wilc1000: linux_mon.c: Remove unneeded braces
staging: rtl8192u: ieee80211: Fix comment style
staging: rts5208: Place constants on the right side of comparisons
staging: sm750fb: Remove unneeded braces in if...else statements
staging: sm750fb: Eliminate commented out code
staging: sm750fb: Fix indentation of if...else statements
staging: speakup: Fix block comment style
staging: vt6655: Fit function header on the same line
staging: vt6655: Add missing blank line after declaration
staging: xgifb: Fix comment style
staging: wilc1000: Modify tcp_process to return void rather than int
staging: wilc1000: Use kmalloc_array instead of kmalloc
staging: wilc1000: Rearrange statement to respect 80 char limit
staging: lustre: lustre: Remove unnecessary else after return
staging: lustre: lustre: Remove unneeded else after goto
staging: iio: accel: Remove unnecessary else after goto in if block
staging: rtl8723au: Remove unnecessary else following return
staging: rtl8192e: Remove explicit pointer cast in assignments
staging: fsl-mc: Remove unneeded else following a return
staging: mt29f_spinand: Remove unneeded else following return
staging: android: Remove unneeded else following a return
staging: comedi: drivers: Remove unnecessary else following return
staging: lustre: lnet: Use list_entry() rather than container_of()
staging: comedi: drivers: Remove unneeded NULL check before kfree()
staging: rtl8192e: Drop cast on void pointer
staging: slicoss: Eliminate commented out code
staging: rts5208: rtsx.c: Drop unneeded void pointer cast
staging: rts5208: rtsx_transport.c: Drop void pointer cast
staging: nvec: nvec.c: Drop void pointer cast
staging: fbtft: fbtft-bus.c: Drop unneeded void pointer cast
staging: fbtft: fb_ra8875.c: Remove unneeded void pointer cast
staging: fbtft: fb_uc1611.c: Drop void pointer cast
staging: wlan-ng: Drop void pointer cast
staging: wlan-ng: prism2mib.c: Drop void pointer cast
staging: wlan-ng: prism2mgmt.c: Drop void pointer cast
staging: wlan-ng: prism2sta.c: Drop unneeded void pointer cast
staging: netlogic: Drop unneeded void pointer cast
staging: fsl-mc: Drop unneeded void pointer cast
staging: rtl8723au: core: Drop unneeded pointer cast
staging: rtl8723au: core: Remove CamelCase
staging: rtl8723au: Eliminate commented out code
staging: rdma: hfi1: Do not use | with a variable with value 0
staging: rdma: hfi1: user_sdma.c: Drop void pointer cast
staging: mt29f_spinand: Drop void pointer cast
Jeff Becker (1):
STAGING/SPEAKUP: Fix "expression using sizeof bool" warnings
Jeremy Filizetti (1):
staging: lustre: Support different ko2iblnd configs between systems
Jiading Gai (1):
staging: rtl8723au: hal: rtl8723a_hal_init: fixed 4 spelling errors.
Jian Yu (1):
staging: lustre: replace direct LNet HZ access with kernel APIs
Joe Perches (1):
staging: skein: threefish_block: Use rol64
John L. Hammond (5):
staging/lustre/obdecho: remove userspace LSM handling
staging: lustre: remove uses of IS_ERR_VALUE()
staging: lustre: remove LUSTRE_{,SRV_}LNET_PID
staging: lustre: assume a kernel build
staging: lustre: set task state before scheduling in lnet_sock_accept
Jonathan Cameron (1):
iio:pressure:Kconfig white space cleanup.
Joseph Bisch (1):
staging: rtl8712: Remove unnecessary ret variable
Joshua Clayton (1):
staging: lustre: fix lock imbalance
Julia Lawall (5):
iio: ak8975: constify ak_def structures
staging: lustre: obdecho: constify lu_device_operations and cl_device_operations structures
staging/lustre/llite: constify export_operations structures
staging: rdma: hfi1: diag: constify hfi1_filter_array structure
Staging: ste_rmi4: constify synaptics_rmi4_platform_data structures
Kees Cook (1):
Staging: unisys: fix potential format string leak
Kevin Wern (1):
staging/slicoss: Use ethtool_ops instead of module_param.
Ksenija Stanojevic (8):
Staging: panel: Remove space
Staging: panel: Use u8 type
Staging: panel: Remove typedef pmask_t
Staging: panel: Remove ULL
Staging: panel: Reduce value range for *name
Staging: panel: Make code more readable
misc: Move panel driver out of staging
iio: adc: Move mxs-lradc out of staging
Kyle Kuffermann (1):
rtl8188eu: Add spaces around arithmetic operators
Larry Finger (1):
staging: r8192U: Fix check pointer after usage problem
Lars-Peter Clausen (10):
staging:iio:ad7606: Consolidate channel specs
iio: Add helper function for calculating scan index storage size
staging: rts5208: Remove unnecessary synchronize_irq() before free_irq()
staging:iio:ad7606: Consolidate PM ops
iio:ad5064: List support LTC devices in Kconfig
iio:ad5064: Use a enum for the register map layout type
iio:ad5064: Add AD5625/AD5627/AD5645/AD5647/AD4665/AD5657 support
iio: buffer-dmaengine: Use dmaengine_terminate_sync()
staging:iio:ad7192: Add support for the AD7193
staging:iio: Remove periodic RTC trigger driver
Laura Abbott (1):
staging: ashmem: Avoid deadlock with mmap/shrink
Laura Garcia Liebana (23):
staging: netlogic: Fix multiple irq assignments in a single line
staging: netlogic: Remove multiple blank lines
staging: netlogic: Fix parenthesis alignment
staging: netlogic: Fix several parentheses alignments
staging: netlogic: Remove blank spaces after a cast
staging: netlogic: Fix multiple assignments
staging: netlogic: Fix CamelCase for constants
staging: netlogic: Fix comparison to NULL
staging: netlogic: Insert spaces around operator
staging: netlogic: Fix indent for conditional statement
staging: netlogic: Return zero pointer after failed kmalloc
staging: nvec: Use the BIT macro
staging: nvec: Fix alignment with the open parenthesis
staging: octeon: Move logical operators on the correct line
staging: octeon: Insert blank line after struct declaration
staging: octeon: Remove comparison to NULL
staging: octeon: Fix block comments
staging: octeon: Remove blank lines after open brace
staging: octeon: Fix lines over 80 characters
staging: octeon: Remove multiple blank lines
staging: octeon: Fix braces in condition statement
staging: nvec: Remove blank lines before a close brace
staging: nvec: Avoid the use of BUG_ON
Leo Kim (61):
staging: wilc1000: wilc_frmw_to_linux(): fixes null check
staging: wilc1000: fixes no space is necessary after a cast
staging: wilc1000: fixes add spaces required around
staging: wilc1000: coreconfigurator.c : remove over-commenting
staging: wilc1000: renames u16RxLen variable
staging: wilc1000: renames u16TagParamOffset variable
staging: wilc1000: renames u16index variable
staging: wilc1000: rename hWILCWFIDrv of wilc_priv structure
staging: wilc1000: fixes missing a blank line after declarations
staging: wilc1000: rename pBssid of tx_complete_data structure
staging: wilc1000: remove warnings line over 80 characters
staging: wilc1000: removes unnecessary debug logs
staging: wilc1000: replaces PRINT_XXX with netdev_xxx
staging: wilc1000: removes void function return
staging: wilc1000: renames u8IfIdx of wilc_vif structure
staging: wilc1000: fixes variable dereferenced before check
staging: wilc1000: wilc_parse_network_info(): renames function variables
staging: wilc1000: wilc_parse_network_info(): renames local variables
staging: wilc1000: wilc_parse_network_info(): renames local inner variables
staging: wilc1000: rename variable s32Error
staging: wilc1000: wilc_parse_assoc_resp_info(): renames function variables
staging: wilc1000: wilc_parse_assoc_resp_info(): renames local variables
staging: wilc1000: wilc_dealloc_assoc_resp_info(): renames function variables
staging: wilc1000: wilc_dealloc_network_info(): renames function variables
staging: wilc1000: wilc_wfi_cfgoperations.c: replaces PRINT_ER with netdev_err
staging: wilc1000: wilc_msgqueue.c: removes debug print log
staging: wilc1000: removes function 'wilc_dealloc_network_info()'
staging: wilc1000: removes function 'wilc_dealloc_assoc_resp_info()'
staging: wilc1000: remove typedef from tstrConnectRespInfo
staging: wilc1000: renames struct connect_resp_info variables
staging: wilc1000: remove typedef from pstrNetworkInfo
staging: wilc1000: renames s8rssi of connect_resp_info structure
staging: wilc1000: renames u16CapInfo of connect_resp_info structure
staging: wilc1000: renames au8ssid of connect_resp_info structure
staging: wilc1000: renames u8SsidLen of connect_resp_info structure
staging: wilc1000: renames au8bssid of connect_resp_info structure
staging: wilc1000: renames u16BeaconPeriod of connect_resp_info structure
staging: wilc1000: renames u8DtimPeriod of connect_resp_info structure
staging: wilc1000: renames u8channel of connect_resp_info structure
staging: wilc1000: renames struct connect_resp_info variables
staging: wilc1000: renames bNewNetwork of connect_resp_info structure
staging: wilc1000: renames u8Found of connect_resp_info structure
staging: wilc1000: renames u32Tsf of connect_resp_info structure
staging: wilc1000: renames struct connect_resp_info variables
staging: wilc1000: renames pJoinParams of connect_resp_info structure
staging: wilc1000: renames strRssi of connect_resp_info structure
staging: wilc1000: renames u64Tsf of connect_resp_info structure
staging: wilc1000: remove warnings line over 80 characters
staging: wilc1000: wilc_wlan.c: removes PRINT_ER
staging: wilc1000: linux_mon.c: removes debug logs
staging: wilc1000: linux_mon.c: replaces PRINT_ER with netdev_err
staging: wilc1000: linux_mon.c: add to check routine
staging: wilc1000: removes potential null dereference
staging: wilc1000: removes wilc_dbg()
staging: wilc1000: replaces wilc_debug with netdev_err
staging: wilc1000: removes unnecessary wilc_debug print log
staging: wilc1000: removes unnecessary wilc_debug print log
staging: wilc1000: removes unnecessary variable of wilc_mac_cfg_t structure
staging: wilc1000: wilc_wlan_cfg_init: changes unused argument
staging: wilc1000: removes unnecessary retry 3 times
staging: wilc1000: Revert "staging: wilc1000: remove spaces around '->'"
Li Xi (1):
staging: lustre: remove annoying message in parse_nidrange
Liang Zhen (10):
staging: lustre: fix failure handle of create reply
staging: lustre: return +ve for blocked lnet message
staging: lustre: set downis to 1 if there's no NI for remote net
staging: lustre: recv could access freed message
staging: lustre: take extra refcount in kiblnd_connreq_done
staging: lustre: check wr_id returned by ib_poll_cq
staging: lustre: avoid intensive reconnecting for ko2iblnd
staging: lustre: do less intense allocating retry for ko2iblnd
staging: lustre: LNet drop rule implementation
staging: lustre: LNet network latency simulation
Linus Walleij (1):
iio: st_sensors: support active-low interrupts
Liviu Dudau (1):
staging: android: ion: Set the length of the DMA sg entries in buffer
Luca Ceresoli (6):
staging: rtl8188eu: add spaces around binary '*'
staging: rtl8188eu: don't cast to void* when calling memset()
staging: rtl8188eu: rtw_mlme_ext.c: remove commented code
staging: rtl8188eu: remove useless variable rtw_AcceptAddbaReq
staging: rtl8188eu: rename camelcase bAcceptAddbaReq
staging: rtl8188eu: rtw_mlme_ext.c: simplify call to issue_action_BA()
Lucas Tanure (1):
Staging: rtl8712: Remove unnecessary cast on void pointer
Ludovic Desroches (4):
iio:adc:at91_adc8xx: introduce new atmel adc driver
MAINTAINERS: add entry for Atmel SAMA5D2 ADC driver
iio:adc:at91-sama5d2: fix vref_uv type
iio:adc:at91-sama5d2: code cleanup
Luuk Paulussen (1):
staging: octeon: Fix logic for waking octeon ethernet tx queue.
M. Vefa Bicakci (2):
staging: lustre: Use const static file_operations struct
staging: lustre: Use __user for a pointer to a user space address
Malcolm Priestley (25):
staging: vt6655: channel.c replace pDevice with priv
staging: vt6655: set_channel replace void handler.
staging: vt6655: set_channel replace bResult with ret
staging: vt6655: rf.c rename bResult ret.
staging: vt6655: power.c replace pDevice with priv
staging: vt6655: rf.c/h Replace DeviceContext with vnt_private
staging: vt6655: PSbIsNextTBTTWakeUp Rename bWakeUp wake_up
staging: vt6655: mac.c replace void __iomem * with struct vnt_private
staging: vt6655: mac.c rename dwIoBase to io_base
staging: vt6655: mac.c Replace VNSvInPortB byData reads with ioread8.
staging: vt6655: replace VNSvInPortD dwData reads with ioread32
staging: vt6655: MACvSaveContext use memcpy_fromio to read context.
staging: vt6655: mac.c rename pbyCxtBuf to cxt_buf
staging: vt6655: MACvRestoreContext replace for loops with memcpy_toio.
staging: vt6655: mac.c/h resize all unsigned long to u32
staging: vt6655: mac.c replace VNSvOutPortD with iowrite32.
staging: vt6655: mac.c replace VNSvOutPortW with iowrite16
staging: vt6655: mac.c replace VNSvOutPortB with iowrite8
staging: vt6655: MACbPSWakeup replace VNSvInPortB byOrgValue with ioread8
staging: vt6655: MACvSetLoopbackMode replace byOrgValue with ioread8
staging: vt6655: mac.c replace VNSvInPortB with ioread8
staging: vt6655: mac Replace dwCurrDescAddr with curr_desc_addr.
staging: vt6655: mac.c replace byOrgDMACtl with org_dma_ctl
staging: vt6655: mac.c replace wOffset with offset.
staging: vt6655: mac.c replace dwData with data.
Manuel Pégourié-Gonnard (3):
staging: mt29f: fix unchecked malloc()
staging: mt29f: fix usage of coma operator
staging: mt29f: clean up existing kernel-doc
Marc Andre (2):
iio:ad5064: Structural changes to support LTC2617
iio:ad5064: Add support for ltc2617 and similar devices
Martin Kepplinger (3):
iio: mma8452: add freefall detection for Freescale's accelerometers
iio: mma8452: whitespace cleanup
iio: mma8452: add support for MMA8451Q
Matej Vasek (1):
staging: sm750fb, fix typos
Matt Ranostay (14):
iio: health: max30100: add config for LED current
devicetree: add Atlas Scientific LLC vendor prefix
iio: ph: add IIO_PH channel type
iio: chemical: add Atlas pH-SM sensor support
iio: chemical: atlas-ph-sensor: switch regmap cache
iio: chemical: atlas-ph-sensor: use regmap_bulk_read
iio: imu: mpu6050: remove trailing whitespaces
iio: potentiometer: add TI tpl0102 support
iio: imu: mpu6050: use inv_mpu6050_sensor_show return code
iio: imu: mpu6050: fix INV_MPU6050_REG_UP_TIME delay
iio: imu: mpu6050: add missing docstring for int_pin_cfg
iio: imu: mpu6050: add calibration offset support
iio: imu: mpu6050: add mpu6500 register settings
iio: convert to common i2c_check_functionality() return value
Mauro Dreissig (1):
staging: rtl8712: Cleanup _io_ops wrappers
Michael Hornung (6):
staging: rtl8712: Coding style: Remove multiple blank lines
staging: rtl8712: Coding style: Make use of BIT macro
staging: rtl8712: Coding style: Fix missing spaces
staging: rtl8712: Replace FSF mailing address by URL
staging: rtl8712: Coding style: Fix alignment
staging: rtl8712: Remove unused CamelCase define
Mike Rapoport (81):
staging: sm750fb: disable PCI device if lynxfb_pci_probe fails
staging: sm750fb: lynxfb_pci_probe: return actual errors
staging: sm750fb: lynxfb_pci_remove: remove unused variable
staging: sm750fb: replace dual member of sm750_dev with fb_count
staging: sm750fb: introduce sm750fb_frambuffer_release
staging: sm750fb: introduce sm750fb_frambuffer_alloc
staging: sm750fb: lynxfb_pci_probe: remove some pr_info
staging: sm750fb: hw_sm750(le)_deWait: rename dwVal to val
staging: sm750fb: use BIT macro for DE_STATE1 single-bit field
staging: sm750fb: use BIT macro for DE_STATE2 single-bit fields
staging: sm750fb: remove unused DE_STATE2_DE_RESERVED
staging: sm750fb: use BIT macro for SYSTEM_CTRL single-bit fields
staging: sm750fb: change definition of SYSTEM_CTRL multi-bit fields
staging: sm750fb: ddk750_initHw: rename ulReg to reg
staging: sm750fb: use BIT macro for MISC_CTRL single-bit fields
staging: sm750fb: ddk750_sii164: fix defines for i2c{Read, Write}reg
staging: sm750fb: use BIT macro for GPIO_MUX single-bit fields
staging: sm750fb: change definition of MISC_CTRL multi-bit fields
staging: sm750fb: use BIT macro for CURRENT_GATE single-bit fields
staging: sm750fb: set{Memory, Master}Clock: rename ulReg to reg
staging: sm750fb: change definition of CURRENT_GATE multi-bit fields
staging: sm750fb: use BIT macro for MODE0_GATE single-bit fields
staging: sm750fb: change definition of MODE0_GATE multi-bit fields
staging: sm750fb: use BIT macro for POWER_MODE_CTRL single-bit fields
staging: sm750fb: change definition of POWER_MODE_CTRL multi-bit field
staging: sm750fb: formatPllReg: rename ulPllReg to reg
staging: sm750fb: formatPllReg: fix comment formatting
staging: sm750fb: rename PANEL_PLL_CTRL_* fields to PLL_CTRL_*
staging: sm750fb: use PLL_CTRL_POWER defines for CRT_PLL_CTRL
staging: sm750fb: use BIT macro for PLL_CTRL single-bit fields
staging: sm750fb: change defintion of PANEL_PLL_CTRL multi-bit fields
staging: sm750fb: drop redundant defines for PLL_CTRL fields
staging: sm750fb: use BIT macro for VGA_CONFIGURATION single-bit fields
staging: sm750fb: change definition of VGA_CONFIGURATION multi-bit field
staging: sm750fb: programModeRegisters: rename local vairables
staging: sm750fb: setDisplayControl: rename local vairables
staging: sm750fb: share common bits in display control registers
staging: sm750fb: merge reserved bits of PANEL/CRT_DISPLAY_CTRL registers
staging: sm750fb: refactor setDisplayControl function
staging: sm750fb: hw_sm750_setBLANK: reduce printk verbosity
staging: sm750fb: use BIT macro for PANEL_DISPLAY_CTRL single-bit fields
staging: sm750fb: remove PANEL_DISPLAY_CTRL_TFT_DISP defines
staging: sm750fb: change definition of PANEL_DISPLAY_CTRL multi-bit fields
staging: sm750fb: change definition of PANEL_FB_ADDRESS fields
staging: sm750fb: change definition of PANEL_FB_WIDTH fields
staging: sm750fb: change definition of PANEL_WINDOW_WIDTH fields
staging: sm750fb: change definition of PANEL_WINDOW_HEIGHT fields
staging: sm750fb: change definition of PANEL_PLANE_TL fields
staging: sm750fb: change definition of PANEL_PLANE_BR fields
staging: sm750fb: use BIT macro for DMA_ABORT_INTERRUPT single-bit fields
staging: sm750fb: use BIT macro for CRT_DISPLAY_CTRL single-bit fields
staging: sm750fb: change definition of CRT_DISPLAY_CTRL multi-bit fields
staging: sm750fb: use BIT macro for I2C_CTRL fields
staging: sm750fb: use BIT macro for I2C_STATUS fields
staging: sm750fb: change definition of PANEL_HORIZONTAL_TOTAL fields
staging: sm750fb: change definition of CRT_AUTO_CENTERING_TL fields
staging: sm750fb: change definition of CRT_AUTO_CENTERING_BR fields
staging: sm750fb: change definition of CRT_HORIZONTAL_TOTAL fields
staging: sm750fb: change definition of CRT_HORIZONTAL_SYNC fields
staging: sm750fb: change definition of CRT_VERTICAL_TOTAL fields
staging: sm750fb: change definition of CRT_VERTICAL_SYNC fields
staging: sm750fb: change definition of PANEL_HORIZONTAL_SYNC fields
staging: sm750fb: change definition of PANEL_VERTICAL_TOTAL fields
staging: sm750fb: change definition of PANEL_VERTICAL_SYNC fields
staging: sm750fb: change definition of HWC_ADDRESS fields
staging: sm750fb: change definition of HWC_LOCATION fields
staging: sm750fb: change definition of HWC_COLOR_{12, 3} fields
staging: sm750fb: change definition of DE_SOURCE fields
staging: sm750fb: change definition of DE_DESTINATION fields
staging: sm750fb: change definition of DE_DIMENSION fields
staging: sm750fb: change definition of DE_CONTROL fields
staging: sm750fb: change definition of DE_PITCH fields
staging: sm750fb: change definition of DE_STRETCH_FORMAT fields
staging: sm750fb: change definition of DE_WINDOW_WIDTH fields
staging: sm750fb: change definition of CRT_FB_WIDTH fields
staging: sm750fb: change definition of CRT_FB_ADDRESS fields
staging: sm750fb: use BIT() macro for single-bit fields definition
staging: sm750: change definition of multi-bit register fields
staging: sm750fb: replace absDiff with kernel standard abs macro
staging: sm750fb: move MHz() and roundedDiv() close to their usage
staging: sm750fb: remove sm750_help.h
Neil Zhang (1):
ion:synchronize debugfs callback and ion_client_destroy
Nicholas Mc Guire (1):
staging: rtl8712: consolidate kmalloc + memset 0 to kzalloc
Niranjan Dighe (2):
staging: lustre: Remove unused memhog functionality
staging: lustre/lnet: Fix wrong typecasting warning generated by sparse
Nizam Haider (1):
Staging: fbtft: fbtft-core: Removed unnecessary checks
Okash Khawaja (1):
staging: rtl8192u: fix large frame size compiler warning
Olaf Weber (1):
staging: lustre: Use after free in lnet_ptl_match_delay()
Oleg Drokin (164):
staging/lustre/lnet: Make lnet_ping static
staging/lustre/lnet: Get rid of IOC_LIBCFS_DEBUG_PEER hack
staging/lustre/lnet: Get rid of IOC_LIBCFS_PORTALS_COMPATIBILITY ioctl
staging/lustre/obdecho: Remove unused ioctls
staging/lustre: Add __user attributes to libcfs_ioctl_get/popdata args
staging/lustre: Change ioctl user pointers in libcfs_ioctl_data
staging/lustre: Update user pointers in struct obd_ioctl_data
staging/lustre: Mark obd_ioctl_popdata/getdata argument as __user
staging/lustre/lnet: Properly mark userspace pointer of lnet_ping()
staging/lustre: Get rid of an ugly statfs hack in lov_iocontrol
staging/lustre: Properly mark obd_iocontrol argument as __user
staging/lustre: Properly mark argument to p_ioctl in cfs_psdev_ops as __user
staging/lustre: Declare lprocfs_write_frac_u64_helper argument as __user
staging/lustre/osc: Do not use lprocfs_write_helper in sysfs store methods
staging/lustre/llite: Properly mark ll_obd_statfs argument as __user
staging/lustre/llite: Fix improper userspace access in ll_fiemap
staging/lustre: Declare lov_getstripe lump argument as __user
staging/lustre/llite: Update llite_lib.c with proper __user attributes
staging/lustre/osc: Mark osc_getstripe user pointer argument as __user
staging/lustre/lloop: Properly mark userspace pointers in lo/lloop_ioctl
staging/lustre: Properly mark lmv_fid2path uarg argment as __user
staging/lustre: Mark lmv_hsm_ct_register/unregister uarg as __user
staging/lustre/llite: Update all file.c user pointer casts to __user
staging/lustre: Properly cast ll_fid2path argument to __user in ll_file_ioctl
staging/lustre: Properly cast ll_fid2path argument to __user in ll_dir_ioctl
staging/lustre: Properly cast ll_getname argument to __user in ll_dir_ioctl
staging/lustre/llite: Update ll_dir_ioctl pointer casts with __user
staging/lustre/libcfs: Properly handle debugfs read- and write-only files
staging/lustre/obdclass: export debugfs functionality for GPL only.
staging/lustre/lnet: Don't call roundup_pow_of_two on zero in LNetEQAlloc
staging/lustre/obdecho: Remove always true condition
staging/lustre/obdecho: Better handle invalid create requests
staging/lustre: Adjust import state history output format
staging/lustre: Update internal client version.
staging/lustre: Remove unused LUSTRE_VERSION_ALLOWED_OFFSET define
staging/lustre/ptlrpc: Get rid of /proc references in comments
staging/lustre/obdclass: Get rid of /proc references in comments.
staging/lustre/libcfs: Get rid of /proc references in comments
staging/lustre/llite: Get rid of /proc references in comments
staging/lustre/lov: Get rid of /proc references in comments
staging/lustre: Remove unused function oti_init
staging/lustre: Remove unused osc_on_mdt function
staging/lustre: Remove server code from client_obd_setup()
staging/lustre: Remove server code from class_get_type()
staging/lustre: Remove commented out lock_lock_multi_match
staging/lustre/osc: Remove commented out osc_page_protected()
staging/lustre/libcfs: Adjust NULL comparison codestyle
staging/lustre/lov: Adjust NULL comparison codestyle
staging/lustre/llite: Adjust NULL comparison codestyle
staging/lustre/ldlm: Adjust NULL comparison codestyle
staging/lustre/lmv: Adjust NULL comparison codestyle
staging/lustre/fid: Adjust NULL comparison codestyle
staging/lustre/fld: Adjust NULL comparison codestyle
staging/lustre/lclient: Adjust NULL comparison codestyle
staging/lustre/include: Adjust NULL comparison codestyle
staging/lustre/mdc: Adjust NULL comparison codestyle
staging/lustre/mgc: Adjust NULL comparison codestyle
staging/lustre/obdclass: Adjust NULL comparison codestyle
staging/lustre/obdecho: Adjust NULL comparison codestyle
staging/lustre/osc: Adjust NULL comparison codestyle
staging/lustre/ptlrpc: Adjust NULL comparison codestyle
staging/lustre: Remove the "write to FSF to get a copy of GPL" wording
staging/lustre/libcfs: Cleanup: parenthesis alignment adjustments
staging/lustre/libcfs: Move EXPORT_SYMBOLs under function/variable
staging/lustre/libcfs: style change to add missing spaces for operations
staging/lustre/libcfs: reformat cfs_tcd_for_each_type_lock define
staging/lustre/libcfs: Remove stray spaces after function name
staging/lustre/libcfs: Shortened too long lines
staging/lustre/libcfs: Remove unused cfs_tcd_owns_tage() function
staging/lustre/libcfs: Move private tracefile structs out of header
staging/lustre/libcfs: Update comments style to match kernel
staging/lustre/libcfs: Remove useless returns in void functions
staging/lustre/libcfs: Remove empty lines after/before braces
staging/lustre: Update cfs_cpu_notify switch statement with a comment
staging/lustre: Get rid of cfs_trace_buf_type_t typedef
staging/lustre/libcfs: Get rid of multiple assignments
staging/lustre: Remove space after cast in cfs_crypto_hash_final()
staging/lustre: Convert cfs_trace_daemon_command to use kstrtoul
staging/lustre: Convert cfs_str2num_check to use kstrtoul
staging/lustre/ldlm: Remove unused lr_most_restr from struct ldlm_resource
staging/lustre/fld: Remove useless typedefs
staging/lustre: Get rid of client_obd_lock_t typedef
staging/lustre: Get rid of loc_flags_t typedef
staging/lustre: Get rid of cksum_type_t typedef
staging/lustre: Get rid of ost_cmd_t typedef
staging/lustre: Get rid of quota_cmd_t typedef
staging/lustre: Get rid of mds_cmd_t typedef
staging/lustre: Get rid of mds_reint_t, mdt_reint_t typedefs
staging/lustre: Get rid of ldlm_cmd_t typedef
staging/lustre: Remove ldlm type/mode typedefs
staging/lustre: Get rid of mgs_cmd_t typedef
staging/lustre: Get rid of obd_cmd_t typedef
staging/lustre: Get rid of llog_op_type typedef
staging/lustre: Get rid of sec_cmd_t typedef
staging/lustre: Get rid of object update code
staging/lustre: Get rid of lustre_fid typedef
staging/lustre: Get rid of lustre_quota_version typedef
staging/lustre: Get rid of ldlm_error_t typedef
staging/lustre: Remove ldlm_appetite_t typedef
staging/lustre: Get rid of ldlm_ns_type_t typedef
staging/lustre: Get rid of ldlm_cancel_flags_t typedef
staging/lustre/llite: Get rid of se_stat_t typedef
staging/lustre: Remove lustre_build_version.h
staging/lustre: Get rid of C99 comments in lustre_idl.h
staging/lustre: Remove server-side changelog defines
staging/lustre: Remove FSF mailing address from GPL notices
staging/lustre: Remove server-only values from enum lu_dirent_attrs
staging/lustre: Remove *_CONNECT_SUPPORTED defines
staging/lustre: Remove duplicated quota defines
staging/lustre: Remove unused struct quota_body
staging/lustre: Remove lquota_glb_rec, lquota_slv_rec and lquota_acct_rec
staging/lustre: S_DIRSYNC is always defined in kernel
staging/lustre: FMODE_READ and FMODE_WRITE are always defined in the kernel
staging/lustre: Remove index file transfer structures
staging/lustre: Remove server data from struct obd_export
staging/lustre: Remove last_rcvd-file related data
staging/lustre: Remove dead code in ldlm_lock_destroy_internal
staging/lustre: MAY_NOT_BLOCK is always defined, don't check for it.
staging/lustre: Remove unused lli_open_count from struct ll_inode_info
staging/lustre: Reformat comments and structures in lustre_idl.h
staging/lustre/include: Adjust comment style
staging/lustre/fld: Adjust comments to better conform to coding style
staging/lustre/fid: Adjust comments to better conform to coding style
staging/lustre/lclient: Adjust comments to better conform to coding style
staging/lustre/ldlm: Adjust comments to better conform to coding style
staging/lustre/llite: Adjust comments to better conform to coding style
staging/lustre/lmv: Adjust comments to better conform to coding style
staging/lustre/lov: Adjust comments to better conform to coding style
staging/lustre/mdc: Adjust comments to better conform to coding style
staging/lustre/mgc: Adjust comments to better conform to coding style
staging/lustre/obdclass: Adjust comments to better conform to coding style
staging/lustre/obdecho: Adjust comments to better conform to coding style
staging/lustre/osc: Adjust comments to better conform to coding style
staging/lustre/ptlrpc: Adjust comments to better conform to coding style
staging/lustre: Fix indentation mistakes
staging/lustre: Remove stray space before newline in messages
staging/lustre: Remove commented out obd functions
staging/lustre: Remove unused members of struct ll_sb_info
staging/lustre/llite: Fix style vs open parenthesis alignment
staging/lustre/include: Fix style of function declarations
staging/lustre/fld: Fix style vs open parenthesis alignment
staging/lustre: Remove unused liblustre_check_services prototype
staging/lustre: Remove unused lustre_build_lock_params()
staging/lustre: Convert ptlrpc_at_check_timed to void
staging/lustre: Remove misleading liblustre comments.
staging/lustre: Remove liblustre references from explanations
staging/lustre/lmv: Remove commented out MDS selection policies
staging/lustre: F_SETLKW64 F_SETLK64 F_GETLK64 are always defined
staging/lustre: MS_POSIXACL is always defined, don't check for it
staging/lustre: Remove RELEASEPAGE_ARG_TYPE compat macro
staging/lustre: NEED_QUOTA_DEFS is never defined, drop it.
staging/lustre/ptlrpc: Fix style vs open parenthesis alignment
staging/lustre/osc: Fix style vs open parenthesis alignment
staging/lustre/obdclass: Fix style vs open parenthesis alignment
staging/lustre/lov: Fix style vs open parenthesis alignment
staging/lustre/mdc: Fix style vs open parenthesis alignment
staging/lustre/mgc: Fix style vs open parenthesis alignment
staging/lustre/obdecho: Fix style vs open parenthesis alignment
staging/lustre/lmv: Fix style vs open parenthesis alignment
staging/lustre: Fix lines that start with spaces
staging/lustre: Rework MAX_DIO_SIZE macro
staging/lustre: Remove unneeded {} in lprocfs_stats_unlock()
staging/lustre/ptlrpc: Fix ENABLE_PINGER ifdef
staging/lustre: Unbreak ll_prep_inode iget result check
Othmar Pasteka (1):
staging: sm750fb: fix style for if clause
Pablo G. Gallardo (2):
STAGING: COMEDI: Remove unnecessary typecast of c90 int constant
STAGING: COMEDI: Wrap line over 80 characters
Parinay Kondekar (1):
staging:lustre: remove obsolete comment in libcfs_ioctl.h
Paul Gortmaker (2):
staging: drop kbuild workaround dummy module from top dir
drivers/staging/android: don't use modular references in sync_debug.c
Philippe Loctaux (1):
Staging: comedi: contec_pci_dio: fixed comment blocks coding style issues
Pranjal Bhor (6):
staging: wlan-ng: Fixed block comments coding style issue
staging: wlan-ng: Logical continuation fixes
staging: wlan-ng: Removed blank lines after braces
staging: wlan-ng: Coding style fix for casting operation
staging: wlan-ng: Open parenthesis alignment style fix
staging: wlan-ng: NULL comparisons made elegant
Priit Laes (13):
staging: fbtft: Use standard MIPI DCS command defines for hx8353d
staging: fbtft: Use standard MIPI DCS command defines for hx8357d
staging: fbtft: Use standard MIPI DCS command defines for ili9163
staging: fbtft: Use standard MIPI DCS command defines for ili9340
staging: fbtft: Use standard MIPI DCS command defines for ili9341
staging: fbtft: Use standard MIPI DCS command defines for ili9481
staging: fbtft: Use standard MIPI DCS command defines for ili9486
staging: fbtft: Use standard MIPI DCS command defines for s6d02a1
staging: fbtft: Use standard MIPI DCS command defines for st7735r
staging: fbtft: Use standard MIPI DCS command defines for fbtft driver
staging: fbtft: Use standard MIPI DCS command defines for tinylcd
staging: fbtft: Use standard MIPI DCS command defines for hx8340bn
staging: fbtft: Remove unused and duplicated defines
Rajmal Menariya (1):
staging: ion: Set minimum carveout heap allocation order to PAGE_SHIFT
Rakhi Sharma (3):
Staging: rtl8712: rtl8712_cmd: Fixed a warning.
staging: lustre: lov_pool: Fixed a return coding style warning.
staging: rtl8712: Fixed a comparision coding style warning.
Randy Dunlap (1):
staging: unisys: visorinput depends on INPUT
Rasmus Linusson (2):
staging: comedi: cb_pcimdda: Fix multi-line comments
staging: comedi: cb_pcimdda: Fix long lines in comments
Rehas Sachdeva (7):
staging: wilc1000: Remove unnecessary 'else'
staging: vt6656: Remove unnecessary parentheses
staging: dgnc: Add spaces around '|' and '<<'
staging: dgnc: Avoid multiple blank lines
staging: dgnc: Fix block comment style
staging: dgnc: Break line after boolean operator
staging: xgifb: Avoid multiple blank lines
Ricardo Ribalda Delgado (1):
iio: add ad5761 DAC driver
Ricardo Ruedas (1):
staging: panel: remove warnings line over 80 characters
Roger H. Newell (3):
staging: wilc1000: spelling corrections
staging: wilc1000: Whitespaces removed from function call
staging: wilc1000: Removed braces from single block statements
Rohit kumar (1):
staging/ion: Add support to get ion handle from dma buf
Rom Lemarchand (1):
staging: ashmem: Add missing include
Saatvik Arya (2):
drivers: staging: octeon-usb: octeon-hcd.c: fixed coding style related warnings
drivers: staging: xgifb: vgatypes.h: fixed coding style warnings
Sanchayan Maity (1):
iio: dac: vf610_dac: Add IIO DAC driver for Vybrid SoC
Sandeep Jain (1):
staging: lowmemorykiller: fix 2 checks that checkpatch complained
Sandhya Bankar (19):
Staging: most: Do not print message if kzalloc() failed.
Staging: lustre: Remove int typecast of offsetof().
Staging: lustre: Do not print message if kzalloc() failed.
Staging: vt6655: Remove & from function name.
Staging: most: Use usb_endpoint_dir_in(endpoint) instead of (endpoint->bEndpointAddress & USB_DIR_IN).
Staging: comedi: Use predefined macro offset_in_page() instead of (addr & ~PAGE_MASK).
Staging: rtl8712: Avoid multiple assignments.
Staging: media: Remove unnecessary goto.
Staging: sm750fb: Remove leading and trailing whitespace.
Staging: rtl8188eu: Do not print message if kzalloc() failed.
Staging: rtl8188eu: rtw_efuse: Do not print message if kzalloc() failed.
Staging: rtl8188eu: Use !x instead of x==NULL.
Staging: wlan-ng: Handle error condition.
Staging: wlan-ng: Do not print message if kzalloc() failed.
Staging: emxx_udc: Return NULL instead of 0.
Staging: iio: ade7754: Remove unnecessary goto.
Staging: iio: ade7758_core: Remove unnecessary goto.
Staging: iio: ade7854: Remove unnecessary goto.
Staging: ieee80211: Place constant on right side of the test.
Saurabh Sengar (1):
Staging: speakup: varhandlers: cleanup of function spk_get_punc_var
Sean MacLennan (1):
staging:rtl8192e: Usage count off by one
Sebastien Buisson (4):
staging: lustre: fix 'copy into fixed size buffer' errors
staging: lustre: fix 'data race condition' issue in conrpc.c
staging: lustre: fix 'NULL pointer dereference' errors
staging: lustre: fix 'data race condition' issue in framework.c
Sergey Lysanov (1):
drivers:staging:vt6656: Fix coding style issues
Shalin Mehta (1):
staging: lustre: Fixed the parenthesis
Shaun Ren (8):
Staging: rts5208: rtsx_transport.c: Cleanup comments
Staging: rts5208: rtsx_transport.c: Align to open parenthesis
Staging: rts5208: rtsx_transport.c: Remove spaces after casts
Staging: rts5208: rtsx_transport.c: Add spaces around -
Staging: rts5208: rtsx_transport.c: Remove extra newlines
Staging: rts5208: rtsx_transport.c: Fix label naming convention
Staging: rts5208: rtsx_transport.c: Remove unnecessary parentheses
Staging: rts5208: rtsx_transport.c: Fix comparisons to NULL
Shraddha Barke (18):
Staging: iio: cdc: ad7150: Prefer using the BIT macro
Staging: iio: cdc: ad7150: Fix alignment should match open parenthesis
Staging: speakup: Remove FSF mailing address
Staging: fwserial: Declare fwtty_port_get as static
Staging: olpc_dcon: Remove obsolete driver
Staging: dgap: Remove obsolete driver
Staging: iio: Documentation: Remove unused sysfs attributes
Staging: gdm72xx: Add space around that "+", "&" and "|"
Staging: gdm72xx: Add appropriate comment for spinlock_t definition
Staging: gdm72xx: Remove space after cast
Staging: gdm72xx: Remove multiple blank lines
Staging: gdm72xx: Prefer using the BIT macro
Platform: goldfish: goldfish_pipe.c: Add DMA support using managed version
Staging: gdm72xx: Add space around that "+", "&" and "|"
Staging: gdm72xx: Add space around that "+", "&" and "/"
Staging: gdm72xx: Remove unnecessary parenthesis around function pointer
Staging: gdm72xx: Remove wrapper function put_event_entry
Staging: gdm72xx: Remove gdm72xx driver
Simon Guinot (1):
staging: nvec: fix block comments
SirnamSwetha (4):
Staging: board: Fix checkpatch.pl issue
Staging: board: Blank lines aren't necessary before a close brace
Staging: clocking-wizard: Avoid CamelCase
Staging: clocking-wizard: CHECK:Please use a blank line
Spencer E. Olson (9):
staging: comedi: ni_pcimio: Adds PXI-6251 to supported boards
staging: comedi: ni_tiocmd: change mistaken use of start_src for start_arg
staging: comedi: ni_mio_common: use CR_CHAN more consistently
staging: comedi: mite: enable continuous regeneration of finite samples
staging: comedi: ni_mio_common: Cleans up/clarifies ni_ao_reset
staging: comedi: ni_mio_common: make more bits in ao_cmd1 reg be stateful
staging: comedi: ni_mio_common: Cleans up/clarifies ni_ao_cmd
staging: comedi: ni_mio_common: adds finite regeneration to AO output
staging: comedi: ni_mio_common: add finite regeneration to dio output
Sudip Mukherjee (8):
staging: wilc1000: fix build failure
staging: most: fix error comparison
staging: most: return error value
staging: most: return proper error
staging: dgnc: remove unneeded else
staging: dgnc: remove pci_unregister_driver
staging: dgnc: unregister pci driver
staging: dgnc: cleanup properly
Sushuruth Sadagopan (1):
staging: lustre: fix comment style
Tapan Prakash T (5):
drivers: staging: lustre: lustre: ptlrpc: Fix space related coding style issue
drivers: staging: lustre: lustre: ptlrpc: Fix comment related coding style issue
drivers: staging: rtl8712: rtl871x_xmit.c: Fix Comparisons should place the constant on the right side of the test warning
drivers: staging: rtl8192e: rtllib_rx.c: Fix code indent for conditional statement
drivers: staging: rtl8192e: rtllib_rx.c: Fix blank lines before a close brace
Thaissa Falbo (6):
staging:media:davinci_vpfe: Fixed block comments according to kernel coding style
staging:media:davinci_vpfe: Fixed comparisons with constants warnings
staging:media:davinci_vpfe: Fixed code identation warning as detected by checkpatch
staging:media:davinci_vpfe: Fix lines over 80 characters
staging: media: davinci_vpfe: remove unnecessary ret variable
staging: media: davinci_vpfe: remove ret variable in switch statements
Thierry Reding (2):
staging: fsl-mc: Do not allow building as a module
staging: fsl-mc: Avoid section mismatch
Tim Sell (3):
staging: unisys: visorbus: fix payload memory usage in controlvm channel
staging: unisys: visorbus: tolerate larger-than-expected controlvm channel
staging: unisys: visorbus: allow visorhba device to be used for kdump
Tomás Tormo (1):
Staging: nvec: Modify the nvec_write_sync method to return the error code
Tony Cho (3):
staging: wilc1000: wilc_wlan.c: remove unnecessary blank lines
staging: wilc1000: wilc_wlan.c: remove multiple blank line
staging: wilc1000: wilc_wlan_if.h: remove unused functions
Valdis Kletnieks (6):
drivers/staging/lustre: Silence warning about 'inline'
drivers/staging/lustre: Fix set-but-unused whinge.
drivers/staging/lustre: Clean up another C warnining: set but not used
drivers/staging/lustre: Fix another C compiler whine: set but not used
drivers/staging/lustre: Nuke an unsigned >= 0 assert
drivers/staging/lustre: Nuke another unsigned >= 0 assert
William Breathitt Gray (2):
iio: Add IIO support for the DAC on the Apex Embedded Systems STX104
iio: Fix typos in the struct iio_event_spec documentation comments
Willy Tarreau (1):
staging: update panel driver's author address
Yannik Schmidt (1):
staging/rtl8192u: fixed typos
frank zago (3):
staging: lustre: add sparse locking annotations
staging: lustre: move kernel_user_comm.c from libcfs to lustre
staging: lustre: split kernel comm between user and kernel
maomao xu (1):
Staging: vt6656: Fixed multiple commenting codig style issues.
CREDITS | 1 +
Documentation/ABI/stable/sysfs-bus-vmbus | 14 +
Documentation/ABI/testing/sysfs-bus-iio | 10 +
.../ABI/testing/sysfs-bus-iio-health-afe440x | 54 +
.../ABI/testing/sysfs-bus-iio-magnetometer-hmc5843 | 15 +
Documentation/ABI/testing/sysfs-bus-iio-vf610 | 9 +
.../devicetree/bindings/goldfish/audio.txt | 17 +
.../devicetree/bindings/goldfish/pipe.txt | 17 +
.../devicetree/bindings/iio/accel/mma8452.txt | 4 +-
.../bindings/iio/adc/at91-sama5d2_adc.txt | 28 +
.../devicetree/bindings/iio/adc/mcp3422.txt | 1 +
.../devicetree/bindings/iio/adc/ti-adc0832.txt | 19 +
.../bindings/iio/chemical/atlas,ph-sm.txt | 22 +
.../devicetree/bindings/iio/dac/vf610-dac.txt | 20 +
.../devicetree/bindings/iio/health/afe4403.txt | 34 +
.../devicetree/bindings/iio/health/afe4404.txt | 30 +
.../devicetree/bindings/iio/health/max30100.txt | 8 +
.../devicetree/bindings/iio/light/opt3001.txt | 26 +
.../devicetree/bindings/misc/eeprom-93xx46.txt | 25 +
.../devicetree/bindings/nvmem/lpc1857-eeprom.txt | 28 +
.../devicetree/bindings/nvmem/mtk-efuse.txt | 36 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
Documentation/isdn/00-INDEX | 8 -
Documentation/mic/mic_overview.txt | 54 +-
Documentation/mic/mpssd/mpss | 2 +-
Documentation/mic/mpssd/mpssd.c | 2 +-
.../misc-devices}/lcd-panel-cgram.txt | 0
Documentation/misc-devices/mei/mei.txt | 12 +-
MAINTAINERS | 40 +-
drivers/android/binder.c | 31 +-
drivers/base/firmware_class.c | 17 +-
drivers/char/nvram.c | 12 +-
drivers/char/nwbutton.c | 5 +-
drivers/char/ppdev.c | 397 +-
drivers/char/raw.c | 4 +-
drivers/hv/channel.c | 36 +-
drivers/hv/channel_mgmt.c | 268 +-
drivers/hv/connection.c | 8 +-
drivers/hv/hv.c | 26 +-
drivers/hv/hyperv_vmbus.h | 6 +-
drivers/hv/ring_buffer.c | 31 +-
drivers/hv/vmbus_drv.c | 25 +
drivers/hwtracing/coresight/Kconfig | 1 +
drivers/hwtracing/coresight/Makefile | 4 +-
drivers/hwtracing/coresight/coresight-etb10.c | 293 +-
drivers/hwtracing/coresight/coresight-etm-perf.c | 393 ++
drivers/hwtracing/coresight/coresight-etm-perf.h | 32 +
drivers/hwtracing/coresight/coresight-etm.h | 142 +-
.../hwtracing/coresight/coresight-etm3x-sysfs.c | 1272 ++++
drivers/hwtracing/coresight/coresight-etm3x.c | 1737 +----
drivers/hwtracing/coresight/coresight-etm4x.c | 37 +-
drivers/hwtracing/coresight/coresight-funnel.c | 21 +-
drivers/hwtracing/coresight/coresight-priv.h | 15 +
.../coresight/coresight-replicator-qcom.c | 19 +-
drivers/hwtracing/coresight/coresight-replicator.c | 25 +-
drivers/hwtracing/coresight/coresight-tmc.c | 35 +-
drivers/hwtracing/coresight/coresight-tpiu.c | 23 +-
drivers/hwtracing/coresight/coresight.c | 388 +-
drivers/hwtracing/coresight/of_coresight.c | 3 +-
drivers/hwtracing/intel_th/Kconfig | 1 +
drivers/hwtracing/intel_th/core.c | 30 +-
drivers/hwtracing/intel_th/gth.c | 32 +-
drivers/hwtracing/intel_th/gth.h | 3 -
drivers/hwtracing/intel_th/intel_th.h | 41 +
drivers/hwtracing/intel_th/msu.c | 9 +-
drivers/hwtracing/intel_th/pci.c | 12 +-
drivers/hwtracing/intel_th/sth.c | 11 +-
drivers/hwtracing/stm/Kconfig | 16 +
drivers/hwtracing/stm/Makefile | 2 +
drivers/hwtracing/stm/core.c | 175 +-
drivers/hwtracing/stm/dummy_stm.c | 71 +-
drivers/hwtracing/stm/heartbeat.c | 130 +
drivers/hwtracing/stm/policy.c | 25 +-
drivers/hwtracing/stm/stm.h | 2 +
drivers/iio/accel/Kconfig | 2 +-
drivers/iio/accel/mma8452.c | 206 +-
drivers/iio/accel/st_accel_core.c | 16 +
drivers/iio/adc/Kconfig | 53 +-
drivers/iio/adc/Makefile | 4 +
drivers/iio/adc/at91-sama5d2_adc.c | 508 ++
drivers/iio/adc/axp288_adc.c | 2 +-
drivers/iio/adc/ina2xx-adc.c | 155 +-
drivers/iio/adc/mcp320x.c | 31 +-
drivers/iio/adc/mcp3422.c | 9 +-
drivers/{staging => }/iio/adc/mxs-lradc.c | 13 +-
drivers/iio/adc/palmas_gpadc.c | 6 +-
drivers/iio/adc/ti-adc081c.c | 2 +-
drivers/iio/adc/ti-adc0832.c | 288 +
drivers/iio/adc/ti-ads1015.c | 612 ++
drivers/iio/buffer/industrialio-buffer-dmaengine.c | 7 +-
drivers/iio/chemical/Kconfig | 14 +
drivers/iio/chemical/Makefile | 1 +
drivers/iio/chemical/atlas-ph-sensor.c | 509 ++
drivers/iio/chemical/vz89x.c | 2 +-
drivers/iio/common/st_sensors/st_sensors_core.c | 6 +-
drivers/iio/common/st_sensors/st_sensors_core.h | 8 +
drivers/iio/common/st_sensors/st_sensors_trigger.c | 52 +-
drivers/iio/dac/Kconfig | 39 +-
drivers/iio/dac/Makefile | 3 +
drivers/iio/dac/ad5064.c | 391 +-
drivers/iio/dac/ad5761.c | 430 ++
drivers/iio/dac/mcp4725.c | 87 +-
drivers/iio/dac/stx104.c | 152 +
drivers/iio/dac/vf610_dac.c | 298 +
drivers/iio/gyro/st_gyro_core.c | 15 +
drivers/iio/health/Kconfig | 32 +-
drivers/iio/health/Makefile | 2 +
drivers/iio/health/afe4403.c | 708 ++
drivers/iio/health/afe4404.c | 679 ++
drivers/iio/health/afe440x.h | 191 +
drivers/iio/health/max30100.c | 81 +-
drivers/iio/humidity/Kconfig | 6 +-
drivers/iio/humidity/dht11.c | 77 +-
drivers/iio/humidity/hdc100x.c | 2 +-
drivers/iio/humidity/htu21.c | 2 +-
drivers/iio/humidity/si7005.c | 3 +-
drivers/iio/humidity/si7020.c | 3 +-
drivers/iio/imu/inv_mpu6050/Kconfig | 24 +-
drivers/iio/imu/inv_mpu6050/Makefile | 8 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 24 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 458 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 208 +
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 37 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 54 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 98 +
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 32 +-
drivers/iio/industrialio-buffer.c | 59 +-
drivers/iio/industrialio-core.c | 1 +
drivers/iio/light/bh1750.c | 2 +-
drivers/iio/light/jsa1212.c | 2 +-
drivers/iio/light/opt3001.c | 156 +-
drivers/iio/magnetometer/Kconfig | 33 +
drivers/iio/magnetometer/Makefile | 4 +
drivers/iio/magnetometer/ak8975.c | 4 +-
drivers/{staging => }/iio/magnetometer/hmc5843.h | 5 +-
.../{staging => }/iio/magnetometer/hmc5843_core.c | 138 +-
.../{staging => }/iio/magnetometer/hmc5843_i2c.c | 3 +-
.../{staging => }/iio/magnetometer/hmc5843_spi.c | 3 +-
drivers/iio/magnetometer/st_magn_core.c | 4 +
drivers/iio/potentiometer/Kconfig | 12 +
drivers/iio/potentiometer/Makefile | 1 +
drivers/iio/potentiometer/mcp4531.c | 2 +-
drivers/iio/potentiometer/tpl0102.c | 166 +
drivers/iio/pressure/Kconfig | 43 +-
drivers/iio/pressure/Makefile | 2 +
drivers/iio/pressure/mpl115.c | 66 +-
drivers/iio/pressure/mpl115.h | 24 +
drivers/iio/pressure/mpl115_i2c.c | 67 +
drivers/iio/pressure/mpl115_spi.c | 106 +
drivers/iio/pressure/ms5611.h | 4 +-
drivers/iio/pressure/ms5611_core.c | 122 +-
drivers/iio/pressure/ms5611_i2c.c | 11 +-
drivers/iio/pressure/ms5611_spi.c | 12 +-
drivers/iio/pressure/ms5637.c | 2 +-
drivers/iio/pressure/st_pressure_core.c | 8 +
drivers/iio/pressure/t5403.c | 2 +-
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 2 +-
drivers/iio/temperature/mlx90614.c | 2 +-
drivers/iio/temperature/tmp006.c | 2 +-
drivers/iio/temperature/tsys01.c | 2 +-
drivers/iio/temperature/tsys02d.c | 2 +-
drivers/isdn/Makefile | 3 -
drivers/isdn/i4l/Kconfig | 10 -
drivers/misc/Kconfig | 282 +-
drivers/misc/Makefile | 1 +
drivers/misc/apds990x.c | 8 +-
drivers/misc/arm-charlcd.c | 24 +-
drivers/misc/bh1770glc.c | 8 +-
drivers/misc/c2port/core.c | 8 +-
drivers/misc/cxl/sysfs.c | 5 +-
drivers/misc/eeprom/at24.c | 4 +-
drivers/misc/eeprom/at25.c | 4 +-
drivers/misc/eeprom/eeprom.c | 2 +-
drivers/misc/eeprom/eeprom_93xx46.c | 216 +-
drivers/misc/genwqe/card_sysfs.c | 2 +-
drivers/misc/ibmasm/ibmasm.h | 9 +-
drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 8 +-
drivers/misc/lkdtm.c | 2 +-
drivers/misc/mei/Kconfig | 6 +-
drivers/misc/mei/Makefile | 1 -
drivers/misc/mei/amthif.c | 130 +-
drivers/misc/mei/bus-fixup.c | 41 +-
drivers/misc/mei/bus.c | 57 +-
drivers/misc/mei/client.c | 189 +-
drivers/misc/mei/client.h | 27 +-
drivers/misc/mei/debugfs.c | 65 +-
drivers/misc/mei/hbm.c | 24 +-
drivers/misc/mei/hw-me.c | 10 +-
drivers/misc/mei/hw-txe.c | 10 +-
drivers/misc/mei/hw.h | 32 +-
drivers/misc/mei/init.c | 20 +-
drivers/misc/mei/interrupt.c | 94 +-
drivers/misc/mei/main.c | 106 +-
drivers/misc/mei/mei-trace.c | 2 +
drivers/misc/mei/mei-trace.h | 40 +-
drivers/misc/mei/mei_dev.h | 118 +-
drivers/misc/mei/pci-me.c | 4 +-
drivers/misc/mei/pci-txe.c | 4 +-
drivers/misc/mei/wd.c | 391 --
drivers/misc/mic/Kconfig | 44 +-
drivers/misc/mic/Makefile | 1 +
drivers/misc/mic/bus/Makefile | 1 +
drivers/misc/mic/bus/cosm_bus.h | 2 +
drivers/misc/mic/bus/vop_bus.c | 203 +
drivers/misc/mic/bus/vop_bus.h | 140 +
drivers/misc/mic/card/Makefile | 1 -
drivers/misc/mic/card/mic_device.c | 89 +-
drivers/misc/mic/card/mic_device.h | 3 +
drivers/misc/mic/card/mic_virtio.c | 634 --
drivers/misc/mic/card/mic_virtio.h | 76 -
drivers/misc/mic/card/mic_x100.c | 1 +
drivers/misc/mic/cosm/cosm_main.c | 13 +-
drivers/misc/mic/host/Makefile | 2 -
drivers/misc/mic/host/mic_boot.c | 125 +-
drivers/misc/mic/host/mic_debugfs.c | 190 -
drivers/misc/mic/host/mic_device.h | 9 +-
drivers/misc/mic/host/mic_fops.c | 222 -
drivers/misc/mic/host/mic_fops.h | 32 -
drivers/misc/mic/host/mic_main.c | 49 +-
drivers/misc/mic/host/mic_virtio.c | 811 ---
drivers/misc/mic/host/mic_x100.c | 19 +-
drivers/misc/mic/scif/scif_dma.c | 41 +-
drivers/misc/mic/scif/scif_rma.c | 7 +-
drivers/misc/mic/vop/Makefile | 9 +
drivers/misc/mic/vop/vop_debugfs.c | 232 +
drivers/misc/mic/vop/vop_main.c | 755 +++
.../misc/mic/{host/mic_virtio.h => vop/vop_main.h} | 129 +-
drivers/misc/mic/vop/vop_vringh.c | 1165 ++++
drivers/{staging/panel => misc}/panel.c | 136 +-
drivers/misc/pch_phub.c | 6 +-
drivers/misc/ti-st/st_core.c | 1 -
drivers/misc/vmw_vmci/vmci_driver.c | 2 +-
drivers/nvmem/Kconfig | 20 +
drivers/nvmem/Makefile | 4 +
drivers/nvmem/core.c | 4 +-
drivers/nvmem/lpc18xx_eeprom.c | 330 +
drivers/nvmem/mtk-efuse.c | 89 +
drivers/nvmem/rockchip-efuse.c | 90 +-
drivers/nvmem/sunxi_sid.c | 9 +-
drivers/platform/Kconfig | 3 +-
drivers/platform/goldfish/Kconfig | 18 +
drivers/platform/goldfish/Makefile | 2 +-
drivers/platform/goldfish/goldfish_pipe.c | 183 +-
drivers/spmi/spmi-pmic-arb.c | 153 +-
drivers/staging/Kconfig | 10 +-
drivers/staging/Makefile | 10 +-
drivers/staging/android/Kconfig | 9 -
drivers/staging/android/ashmem.c | 43 +-
drivers/staging/android/ion/hisilicon/hi6220_ion.c | 5 +-
drivers/staging/android/ion/ion.c | 133 +-
drivers/staging/android/ion/ion.h | 20 +-
drivers/staging/android/ion/ion_carveout_heap.c | 8 +-
drivers/staging/android/ion/ion_page_pool.c | 4 +-
drivers/staging/android/ion/ion_system_heap.c | 2 +-
drivers/staging/android/ion/tegra/tegra_ion.c | 7 +-
drivers/staging/android/lowmemorykiller.c | 26 +-
drivers/staging/android/sw_sync.c | 191 +-
drivers/staging/android/sw_sync.h | 8 +-
drivers/staging/android/sync.c | 469 +-
drivers/staging/android/sync.h | 241 +-
drivers/staging/android/sync_debug.c | 221 +-
drivers/staging/android/timed_gpio.c | 5 +-
drivers/staging/android/trace/sync.h | 44 -
drivers/staging/android/uapi/ashmem.h | 1 +
drivers/staging/android/uapi/sync.h | 37 +-
drivers/staging/board/armadillo800eva.c | 1 -
drivers/staging/board/board.c | 1 -
.../clocking-wizard/clk-xlnx-clock-wizard.c | 9 +-
drivers/staging/comedi/TODO | 1 +
drivers/staging/comedi/comedi.h | 599 +-
drivers/staging/comedi/comedi_fops.c | 86 +-
drivers/staging/comedi/comedi_pcmcia.h | 3 +-
drivers/staging/comedi/drivers/addi_apci_3xxx.c | 2 +-
drivers/staging/comedi/drivers/amplc_pci230.c | 4 +-
drivers/staging/comedi/drivers/cb_pcidas64.c | 68 +-
drivers/staging/comedi/drivers/cb_pcimdda.c | 141 +-
drivers/staging/comedi/drivers/comedi_isadma.c | 3 +-
drivers/staging/comedi/drivers/contec_pci_dio.c | 47 +-
drivers/staging/comedi/drivers/dt2801.c | 18 +-
drivers/staging/comedi/drivers/dt282x.c | 4 +-
drivers/staging/comedi/drivers/dt3000.c | 2 +-
drivers/staging/comedi/drivers/gsc_hpdi.c | 32 +-
drivers/staging/comedi/drivers/mite.c | 72 +-
drivers/staging/comedi/drivers/mite.h | 3 +
drivers/staging/comedi/drivers/ni_mio_c_common.c | 0
drivers/staging/comedi/drivers/ni_mio_common.c | 625 +-
drivers/staging/comedi/drivers/ni_pcidio.c | 4 +-
drivers/staging/comedi/drivers/ni_pcimio.c | 20 +-
drivers/staging/comedi/drivers/ni_tiocmd.c | 2 +-
drivers/staging/comedi/drivers/rtd520.c | 5 +-
drivers/staging/comedi/drivers/s626.c | 33 -
drivers/staging/dgap/Kconfig | 6 -
drivers/staging/dgap/Makefile | 1 -
drivers/staging/dgap/dgap.c | 7079 --------------------
drivers/staging/dgap/dgap.h | 1229 ----
drivers/staging/dgnc/dgnc_cls.c | 2 +-
drivers/staging/dgnc/dgnc_driver.c | 57 +-
drivers/staging/dgnc/dgnc_driver.h | 8 -
drivers/staging/dgnc/dgnc_mgmt.c | 2 +-
drivers/staging/dgnc/dgnc_neo.c | 8 +-
drivers/staging/dgnc/dgnc_neo.h | 1 -
drivers/staging/dgnc/dgnc_pci.h | 1 -
drivers/staging/dgnc/dgnc_tty.c | 34 +-
drivers/staging/dgnc/digi.h | 32 +-
drivers/staging/emxx_udc/emxx_udc.c | 55 +-
drivers/staging/fbtft/Kconfig | 12 +
drivers/staging/fbtft/Makefile | 2 +
drivers/staging/fbtft/fb_agm1264k-fl.c | 4 +-
drivers/staging/fbtft/fb_hx8340bn.c | 144 +-
drivers/staging/fbtft/fb_hx8347d.c | 9 +-
drivers/staging/fbtft/fb_hx8353d.c | 52 +-
drivers/staging/fbtft/fb_hx8357d.c | 144 +-
drivers/staging/fbtft/fb_hx8357d.h | 60 +-
drivers/staging/fbtft/fb_ili9163.c | 189 +-
drivers/staging/fbtft/fb_ili9320.c | 13 +-
drivers/staging/fbtft/fb_ili9325.c | 81 +-
drivers/staging/fbtft/fb_ili9340.c | 34 +-
drivers/staging/fbtft/fb_ili9341.c | 69 +-
drivers/staging/fbtft/fb_ili9481.c | 33 +-
drivers/staging/fbtft/fb_ili9486.c | 35 +-
drivers/staging/fbtft/fb_ra8875.c | 6 +-
drivers/staging/fbtft/fb_s6d02a1.c | 42 +-
drivers/staging/fbtft/fb_ssd1305.c | 216 +
drivers/staging/fbtft/fb_ssd1325.c | 205 +
drivers/staging/fbtft/fb_st7735r.c | 42 +-
drivers/staging/fbtft/fb_tinylcd.c | 28 +-
drivers/staging/fbtft/fb_uc1611.c | 4 +-
drivers/staging/fbtft/fb_uc1701.c | 27 +-
drivers/staging/fbtft/fbtft-bus.c | 8 +-
drivers/staging/fbtft/fbtft-core.c | 36 +-
drivers/staging/fbtft/fbtft.h | 8 -
drivers/staging/fbtft/fbtft_device.c | 75 +-
drivers/staging/fsl-mc/bus/Kconfig | 3 +-
drivers/staging/fsl-mc/bus/Makefile | 2 +
drivers/staging/fsl-mc/bus/dprc-driver.c | 333 +-
.../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c | 125 +
drivers/staging/fsl-mc/bus/mc-allocator.c | 201 +-
drivers/staging/fsl-mc/bus/mc-bus.c | 24 +-
drivers/staging/fsl-mc/bus/mc-msi.c | 276 +
drivers/staging/fsl-mc/bus/mc-sys.c | 9 +-
drivers/staging/fsl-mc/include/dprc.h | 2 +-
drivers/staging/fsl-mc/include/mc-private.h | 41 +-
drivers/staging/fsl-mc/include/mc.h | 26 +
drivers/staging/fwserial/dma_fifo.c | 10 +-
drivers/staging/fwserial/fwserial.c | 17 +-
drivers/staging/fwserial/fwserial.h | 1 -
drivers/staging/gdm724x/gdm_lte.c | 8 +-
drivers/staging/gdm724x/gdm_mux.c | 20 +-
drivers/staging/gdm724x/gdm_usb.c | 34 +-
drivers/staging/gdm72xx/Kconfig | 63 -
drivers/staging/gdm72xx/Makefile | 6 -
drivers/staging/gdm72xx/TODO | 2 -
drivers/staging/gdm72xx/gdm_qos.c | 438 --
drivers/staging/gdm72xx/gdm_qos.h | 74 -
drivers/staging/gdm72xx/gdm_sdio.c | 700 --
drivers/staging/gdm72xx/gdm_sdio.h | 63 -
drivers/staging/gdm72xx/gdm_usb.c | 789 ---
drivers/staging/gdm72xx/gdm_usb.h | 78 -
drivers/staging/gdm72xx/gdm_wimax.c | 815 ---
drivers/staging/gdm72xx/gdm_wimax.h | 49 -
drivers/staging/gdm72xx/hci.h | 213 -
drivers/staging/gdm72xx/netlink_k.c | 156 -
drivers/staging/gdm72xx/netlink_k.h | 25 -
drivers/staging/gdm72xx/sdio_boot.c | 158 -
drivers/staging/gdm72xx/sdio_boot.h | 21 -
drivers/staging/gdm72xx/usb_boot.c | 363 -
drivers/staging/gdm72xx/usb_boot.h | 22 -
drivers/staging/gdm72xx/usb_ids.h | 86 -
drivers/staging/gdm72xx/wm_ioctl.h | 101 -
drivers/staging/goldfish/goldfish_audio.c | 18 +-
drivers/staging/goldfish/goldfish_nand.c | 50 +-
drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 15 +-
.../staging/i4l/Documentation}/README.act2000 | 0
.../staging/i4l/Documentation}/README.icn | 0
.../staging/i4l/Documentation}/README.pcbit | 0
.../staging/i4l/Documentation}/README.sc | 0
drivers/staging/i4l/Kconfig | 13 +
drivers/staging/i4l/Makefile | 5 +
drivers/staging/i4l/TODO | 3 +
drivers/{isdn => staging/i4l}/act2000/Kconfig | 0
drivers/{isdn => staging/i4l}/act2000/Makefile | 0
drivers/{isdn => staging/i4l}/act2000/act2000.h | 0
.../{isdn => staging/i4l}/act2000/act2000_isa.c | 0
.../{isdn => staging/i4l}/act2000/act2000_isa.h | 0
drivers/{isdn => staging/i4l}/act2000/capi.c | 0
drivers/{isdn => staging/i4l}/act2000/capi.h | 0
drivers/{isdn => staging/i4l}/act2000/module.c | 0
drivers/{isdn => staging/i4l}/icn/Kconfig | 0
drivers/{isdn => staging/i4l}/icn/Makefile | 0
drivers/{isdn => staging/i4l}/icn/icn.c | 2 +-
drivers/{isdn => staging/i4l}/icn/icn.h | 0
drivers/{isdn => staging/i4l}/pcbit/Kconfig | 0
drivers/{isdn => staging/i4l}/pcbit/Makefile | 0
drivers/{isdn => staging/i4l}/pcbit/callbacks.c | 0
drivers/{isdn => staging/i4l}/pcbit/callbacks.h | 0
drivers/{isdn => staging/i4l}/pcbit/capi.c | 0
drivers/{isdn => staging/i4l}/pcbit/capi.h | 0
drivers/{isdn => staging/i4l}/pcbit/drv.c | 0
drivers/{isdn => staging/i4l}/pcbit/edss1.c | 0
drivers/{isdn => staging/i4l}/pcbit/edss1.h | 0
drivers/{isdn => staging/i4l}/pcbit/layer2.c | 0
drivers/{isdn => staging/i4l}/pcbit/layer2.h | 0
drivers/{isdn => staging/i4l}/pcbit/module.c | 0
drivers/{isdn => staging/i4l}/pcbit/pcbit.h | 0
.../staging/iio/Documentation/sysfs-bus-iio-light | 28 -
drivers/staging/iio/Kconfig | 1 -
drivers/staging/iio/Makefile | 1 -
drivers/staging/iio/TODO | 8 -
drivers/staging/iio/accel/lis3l02dq.h | 15 +-
drivers/staging/iio/accel/lis3l02dq_core.c | 4 +-
drivers/staging/iio/accel/sca3000_core.c | 3 +-
drivers/staging/iio/accel/sca3000_ring.c | 3 +-
drivers/staging/iio/adc/Kconfig | 18 +-
drivers/staging/iio/adc/Makefile | 1 -
drivers/staging/iio/adc/ad7192.c | 78 +-
drivers/staging/iio/adc/ad7280a.c | 4 +-
drivers/staging/iio/adc/ad7606.h | 10 +-
drivers/staging/iio/adc/ad7606_core.c | 53 +-
drivers/staging/iio/adc/ad7606_par.c | 32 +-
drivers/staging/iio/adc/ad7606_spi.c | 32 +-
drivers/staging/iio/adc/ad7816.c | 4 +-
drivers/staging/iio/adc/spear_adc.c | 33 +-
drivers/staging/iio/addac/adt7316-i2c.c | 2 +-
drivers/staging/iio/addac/adt7316.c | 15 +-
drivers/staging/iio/cdc/ad7150.c | 34 +-
drivers/staging/iio/cdc/ad7746.c | 4 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 8 +-
drivers/staging/iio/light/isl29018.c | 75 +-
drivers/staging/iio/light/isl29028.c | 31 +-
drivers/staging/iio/light/tsl2583.c | 92 +-
drivers/staging/iio/light/tsl2x7x_core.c | 8 +-
drivers/staging/iio/magnetometer/Kconfig | 40 -
drivers/staging/iio/magnetometer/Makefile | 7 -
drivers/staging/iio/meter/ade7754.c | 5 +-
drivers/staging/iio/meter/ade7758_core.c | 5 +-
drivers/staging/iio/meter/ade7854-i2c.c | 6 -
drivers/staging/iio/meter/ade7854-spi.c | 7 -
drivers/staging/iio/meter/ade7854.c | 25 +-
drivers/staging/iio/resolver/ad2s1200.c | 12 +-
drivers/staging/iio/resolver/ad2s1210.c | 39 +-
drivers/staging/iio/trigger/Kconfig | 10 -
drivers/staging/iio/trigger/Makefile | 1 -
.../staging/iio/trigger/iio-trig-periodic-rtc.c | 216 -
drivers/staging/lustre/Kconfig | 4 +-
.../staging/lustre/include/linux/libcfs/libcfs.h | 12 +-
.../lustre/include/linux/libcfs/libcfs_cpu.h | 5 -
.../lustre/include/linux/libcfs/libcfs_debug.h | 2 +-
.../lustre/include/linux/libcfs/libcfs_ioctl.h | 61 +-
.../lustre/include/linux/libcfs/libcfs_private.h | 5 -
.../lustre/include/linux/libcfs/libcfs_string.h | 2 -
.../lustre/include/linux/libcfs/linux/libcfs.h | 3 -
.../lustre/include/linux/libcfs/linux/linux-cpu.h | 5 -
drivers/staging/lustre/include/linux/lnet/api.h | 23 +-
.../staging/lustre/include/linux/lnet/lib-dlc.h | 122 +
.../staging/lustre/include/linux/lnet/lib-lnet.h | 129 +-
.../staging/lustre/include/linux/lnet/lib-types.h | 103 +-
.../staging/lustre/include/linux/lnet/lnetctl.h | 104 +-
drivers/staging/lustre/include/linux/lnet/lnetst.h | 104 +-
drivers/staging/lustre/include/linux/lnet/nidstr.h | 9 +-
.../staging/lustre/include/linux/lnet/socklnd.h | 9 +-
drivers/staging/lustre/include/linux/lnet/types.h | 49 +-
drivers/staging/lustre/lnet/Kconfig | 14 +-
drivers/staging/lustre/lnet/Makefile | 2 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 705 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 159 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 1048 +--
.../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 8 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.c | 631 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.h | 31 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 789 ++-
.../lustre/lnet/klnds/socklnd/socklnd_lib.c | 195 +-
.../lustre/lnet/klnds/socklnd/socklnd_modparams.c | 11 +-
.../lustre/lnet/klnds/socklnd/socklnd_proto.c | 175 +-
.../lustre/{lustre => lnet}/libcfs/Makefile | 7 +-
.../staging/lustre/{lustre => lnet}/libcfs/debug.c | 33 +-
.../staging/lustre/{lustre => lnet}/libcfs/fail.c | 3 +-
.../staging/lustre/{lustre => lnet}/libcfs/hash.c | 153 +-
.../lustre/{lustre => lnet}/libcfs/libcfs_cpu.c | 19 +-
.../lustre/{lustre => lnet}/libcfs/libcfs_lock.c | 12 +-
.../lustre/{lustre => lnet}/libcfs/libcfs_mem.c | 14 +-
.../lustre/{lustre => lnet}/libcfs/libcfs_string.c | 77 +-
.../{lustre => lnet}/libcfs/linux/linux-cpu.c | 78 +-
.../libcfs/linux/linux-crypto-adler.c | 0
.../{lustre => lnet}/libcfs/linux/linux-crypto.c | 32 +-
.../{lustre => lnet}/libcfs/linux/linux-crypto.h | 0
.../{lustre => lnet}/libcfs/linux/linux-curproc.c | 7 +-
.../{lustre => lnet}/libcfs/linux/linux-debug.c | 23 +-
.../{lustre => lnet}/libcfs/linux/linux-mem.c | 2 +-
.../{lustre => lnet}/libcfs/linux/linux-module.c | 85 +-
.../{lustre => lnet}/libcfs/linux/linux-prim.c | 0
.../libcfs/linux/linux-tracefile.c | 31 +-
.../lustre/{lustre => lnet}/libcfs/module.c | 303 +-
.../staging/lustre/{lustre => lnet}/libcfs/prng.c | 13 +-
.../lustre/{lustre => lnet}/libcfs/tracefile.c | 167 +-
.../lustre/{lustre => lnet}/libcfs/tracefile.h | 87 +-
.../lustre/{lustre => lnet}/libcfs/workitem.c | 50 +-
drivers/staging/lustre/lnet/lnet/Makefile | 2 +-
drivers/staging/lustre/lnet/lnet/acceptor.c | 113 +-
drivers/staging/lustre/lnet/lnet/api-ni.c | 1534 +++--
drivers/staging/lustre/lnet/lnet/config.c | 315 +-
drivers/staging/lustre/lnet/lnet/lib-eq.c | 82 +-
drivers/staging/lustre/lnet/lnet/lib-md.c | 103 +-
drivers/staging/lustre/lnet/lnet/lib-me.c | 21 +-
drivers/staging/lustre/lnet/lnet/lib-move.c | 721 +-
drivers/staging/lustre/lnet/lnet/lib-msg.c | 114 +-
drivers/staging/lustre/lnet/lnet/lib-ptl.c | 258 +-
drivers/staging/lustre/lnet/lnet/lib-socket.c | 147 +-
drivers/staging/lustre/lnet/lnet/lo.c | 14 +-
drivers/staging/lustre/lnet/lnet/module.c | 121 +-
drivers/staging/lustre/lnet/lnet/net_fault.c | 1025 +++
drivers/staging/lustre/lnet/lnet/nidstrings.c | 119 +-
drivers/staging/lustre/lnet/lnet/peer.c | 235 +-
drivers/staging/lustre/lnet/lnet/router.c | 675 +-
drivers/staging/lustre/lnet/lnet/router_proc.c | 189 +-
drivers/staging/lustre/lnet/selftest/brw_test.c | 196 +-
drivers/staging/lustre/lnet/selftest/conctl.c | 361 +-
drivers/staging/lustre/lnet/selftest/conrpc.c | 344 +-
drivers/staging/lustre/lnet/selftest/conrpc.h | 63 +-
drivers/staging/lustre/lnet/selftest/console.c | 537 +-
drivers/staging/lustre/lnet/selftest/console.h | 181 +-
drivers/staging/lustre/lnet/selftest/framework.c | 480 +-
drivers/staging/lustre/lnet/selftest/module.c | 32 +-
drivers/staging/lustre/lnet/selftest/ping_test.c | 55 +-
drivers/staging/lustre/lnet/selftest/rpc.c | 451 +-
drivers/staging/lustre/lnet/selftest/rpc.h | 184 +-
drivers/staging/lustre/lnet/selftest/selftest.h | 326 +-
drivers/staging/lustre/lnet/selftest/timer.c | 25 +-
drivers/staging/lustre/lnet/selftest/timer.h | 14 +-
drivers/staging/lustre/lustre/Kconfig | 2 +-
drivers/staging/lustre/lustre/Makefile | 2 +-
drivers/staging/lustre/lustre/fid/fid_request.c | 32 +-
drivers/staging/lustre/lustre/fid/lproc_fid.c | 16 +-
drivers/staging/lustre/lustre/fld/fld_cache.c | 33 +-
drivers/staging/lustre/lustre/fld/fld_internal.h | 35 +-
drivers/staging/lustre/lustre/fld/fld_request.c | 69 +-
drivers/staging/lustre/lustre/fld/lproc_fld.c | 14 +-
drivers/staging/lustre/lustre/include/cl_object.h | 491 +-
drivers/staging/lustre/lustre/include/lclient.h | 7 +-
drivers/staging/lustre/lustre/include/linux/obd.h | 18 +-
.../staging/lustre/lustre/include/lprocfs_status.h | 57 +-
drivers/staging/lustre/lustre/include/lu_object.h | 22 +-
drivers/staging/lustre/lustre/include/lu_ref.h | 4 -
.../lustre/lustre/include/lustre/ll_fiemap.h | 63 +-
.../lustre/include/lustre/lustre_build_version.h | 2 -
.../lustre/lustre/include/lustre/lustre_idl.h | 791 +--
.../lustre/lustre/include/lustre/lustre_user.h | 101 +-
drivers/staging/lustre/lustre/include/lustre_cfg.h | 20 +-
.../staging/lustre/lustre/include/lustre_disk.h | 252 +-
drivers/staging/lustre/lustre/include/lustre_dlm.h | 133 +-
.../lustre/lustre/include/lustre_dlm_flags.h | 55 +-
.../staging/lustre/lustre/include/lustre_export.h | 91 +-
drivers/staging/lustre/lustre/include/lustre_fid.h | 20 +-
drivers/staging/lustre/lustre/include/lustre_fld.h | 33 +-
.../staging/lustre/lustre/include/lustre_handles.h | 3 +-
.../staging/lustre/lustre/include/lustre_import.h | 3 +-
.../lustre/lustre/include/lustre_kernelcomm.h | 55 +
drivers/staging/lustre/lustre/include/lustre_lib.h | 27 +-
.../staging/lustre/lustre/include/lustre_lite.h | 50 +-
drivers/staging/lustre/lustre/include/lustre_log.h | 15 +-
drivers/staging/lustre/lustre/include/lustre_mdc.h | 16 +-
drivers/staging/lustre/lustre/include/lustre_net.h | 76 +-
.../lustre/lustre/include/lustre_req_layout.h | 13 +-
drivers/staging/lustre/lustre/include/lustre_sec.h | 128 +-
drivers/staging/lustre/lustre/include/lustre_ver.h | 18 +-
drivers/staging/lustre/lustre/include/obd.h | 130 +-
drivers/staging/lustre/lustre/include/obd_cksum.h | 21 +-
drivers/staging/lustre/lustre/include/obd_class.h | 182 +-
.../staging/lustre/lustre/include/obd_support.h | 19 +-
.../include/uapi_kernelcomm.h} | 72 +-
drivers/staging/lustre/lustre/lclient/glimpse.c | 3 +-
drivers/staging/lustre/lustre/lclient/lcommon_cl.c | 77 +-
.../staging/lustre/lustre/lclient/lcommon_misc.c | 6 +-
drivers/staging/lustre/lustre/ldlm/interval_tree.c | 8 +-
drivers/staging/lustre/lustre/ldlm/ldlm_extent.c | 25 +-
drivers/staging/lustre/lustre/ldlm/ldlm_flock.c | 64 +-
drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 15 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lib.c | 95 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 184 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 91 +-
drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 17 +-
drivers/staging/lustre/lustre/ldlm/ldlm_request.c | 233 +-
drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 73 +-
drivers/staging/lustre/lustre/llite/dcache.c | 41 +-
drivers/staging/lustre/lustre/llite/dir.c | 152 +-
drivers/staging/lustre/lustre/llite/file.c | 457 +-
drivers/staging/lustre/lustre/llite/llite_close.c | 39 +-
.../staging/lustre/lustre/llite/llite_internal.h | 165 +-
drivers/staging/lustre/lustre/llite/llite_lib.c | 220 +-
drivers/staging/lustre/lustre/llite/llite_mmap.c | 40 +-
drivers/staging/lustre/lustre/llite/llite_nfs.c | 54 +-
drivers/staging/lustre/lustre/llite/llite_rmtacl.c | 18 +-
drivers/staging/lustre/lustre/llite/lloop.c | 30 +-
drivers/staging/lustre/lustre/llite/lproc_llite.c | 33 +-
drivers/staging/lustre/lustre/llite/namei.c | 106 +-
drivers/staging/lustre/lustre/llite/remote_perm.c | 4 +-
drivers/staging/lustre/lustre/llite/rw.c | 112 +-
drivers/staging/lustre/lustre/llite/rw26.c | 81 +-
drivers/staging/lustre/lustre/llite/statahead.c | 112 +-
drivers/staging/lustre/lustre/llite/super25.c | 33 +-
drivers/staging/lustre/lustre/llite/symlink.c | 8 +-
drivers/staging/lustre/lustre/llite/vvp_dev.c | 20 +-
drivers/staging/lustre/lustre/llite/vvp_internal.h | 13 +-
drivers/staging/lustre/lustre/llite/vvp_io.c | 70 +-
drivers/staging/lustre/lustre/llite/vvp_object.c | 8 +-
drivers/staging/lustre/lustre/llite/vvp_page.c | 43 +-
drivers/staging/lustre/lustre/llite/xattr.c | 53 +-
drivers/staging/lustre/lustre/llite/xattr_cache.c | 45 +-
drivers/staging/lustre/lustre/lmv/lmv_fld.c | 3 +-
drivers/staging/lustre/lustre/lmv/lmv_intent.c | 22 +-
drivers/staging/lustre/lustre/lmv/lmv_internal.h | 10 +-
drivers/staging/lustre/lustre/lmv/lmv_obd.c | 291 +-
drivers/staging/lustre/lustre/lmv/lproc_lmv.c | 4 +-
.../staging/lustre/lustre/lov/lov_cl_internal.h | 93 +-
drivers/staging/lustre/lustre/lov/lov_dev.c | 48 +-
drivers/staging/lustre/lustre/lov/lov_ea.c | 11 +-
drivers/staging/lustre/lustre/lov/lov_internal.h | 15 +-
drivers/staging/lustre/lustre/lov/lov_io.c | 32 +-
drivers/staging/lustre/lustre/lov/lov_lock.c | 135 +-
drivers/staging/lustre/lustre/lov/lov_merge.c | 3 +-
drivers/staging/lustre/lustre/lov/lov_obd.c | 203 +-
drivers/staging/lustre/lustre/lov/lov_object.c | 117 +-
drivers/staging/lustre/lustre/lov/lov_offset.c | 20 +-
drivers/staging/lustre/lustre/lov/lov_pack.c | 36 +-
drivers/staging/lustre/lustre/lov/lov_page.c | 9 +-
drivers/staging/lustre/lustre/lov/lov_pool.c | 49 +-
drivers/staging/lustre/lustre/lov/lov_request.c | 64 +-
drivers/staging/lustre/lustre/lov/lovsub_dev.c | 7 +-
drivers/staging/lustre/lustre/lov/lovsub_lock.c | 14 +-
drivers/staging/lustre/lustre/lov/lovsub_object.c | 6 +-
drivers/staging/lustre/lustre/lov/lovsub_page.c | 2 +-
drivers/staging/lustre/lustre/lov/lproc_lov.c | 34 +-
drivers/staging/lustre/lustre/mdc/mdc_internal.h | 16 +-
drivers/staging/lustre/lustre/mdc/mdc_lib.c | 15 +-
drivers/staging/lustre/lustre/mdc/mdc_locks.c | 176 +-
drivers/staging/lustre/lustre/mdc/mdc_reint.c | 40 +-
drivers/staging/lustre/lustre/mdc/mdc_request.c | 200 +-
drivers/staging/lustre/lustre/mgc/mgc_request.c | 161 +-
drivers/staging/lustre/lustre/obdclass/Makefile | 10 +-
drivers/staging/lustre/lustre/obdclass/acl.c | 10 +-
drivers/staging/lustre/lustre/obdclass/cl_io.c | 161 +-
drivers/staging/lustre/lustre/obdclass/cl_lock.c | 98 +-
drivers/staging/lustre/lustre/obdclass/cl_object.c | 56 +-
drivers/staging/lustre/lustre/obdclass/cl_page.c | 107 +-
drivers/staging/lustre/lustre/obdclass/class_obd.c | 51 +-
drivers/staging/lustre/lustre/obdclass/genops.c | 109 +-
.../kernel_user_comm.c => obdclass/kernelcomm.c} | 80 +-
.../lustre/lustre/obdclass/linux/linux-module.c | 30 +-
.../lustre/lustre/obdclass/linux/linux-sysctl.c | 8 +-
drivers/staging/lustre/lustre/obdclass/llog.c | 41 +-
drivers/staging/lustre/lustre/obdclass/llog_cat.c | 6 +-
drivers/staging/lustre/lustre/obdclass/llog_obd.c | 10 +-
drivers/staging/lustre/lustre/obdclass/llog_swab.c | 6 +-
.../lustre/lustre/obdclass/lprocfs_counters.c | 10 +-
.../lustre/lustre/obdclass/lprocfs_status.c | 243 +-
drivers/staging/lustre/lustre/obdclass/lu_object.c | 104 +-
.../lustre/lustre/obdclass/lustre_handles.c | 15 +-
.../staging/lustre/lustre/obdclass/lustre_peer.c | 12 +-
.../staging/lustre/lustre/obdclass/obd_config.c | 66 +-
drivers/staging/lustre/lustre/obdclass/obd_mount.c | 114 +-
drivers/staging/lustre/lustre/obdclass/obdo.c | 6 +-
.../staging/lustre/lustre/obdecho/echo_client.c | 469 +-
.../staging/lustre/lustre/obdecho/echo_internal.h | 5 -
drivers/staging/lustre/lustre/osc/lproc_osc.c | 53 +-
drivers/staging/lustre/lustre/osc/osc_cache.c | 327 +-
.../staging/lustre/lustre/osc/osc_cl_internal.h | 41 +-
drivers/staging/lustre/lustre/osc/osc_dev.c | 10 +-
drivers/staging/lustre/lustre/osc/osc_internal.h | 8 +-
drivers/staging/lustre/lustre/osc/osc_io.c | 32 +-
drivers/staging/lustre/lustre/osc/osc_lock.c | 140 +-
drivers/staging/lustre/lustre/osc/osc_object.c | 6 +-
drivers/staging/lustre/lustre/osc/osc_page.c | 207 +-
drivers/staging/lustre/lustre/osc/osc_quota.c | 39 +-
drivers/staging/lustre/lustre/osc/osc_request.c | 339 +-
drivers/staging/lustre/lustre/ptlrpc/client.c | 126 +-
drivers/staging/lustre/lustre/ptlrpc/connection.c | 5 +-
drivers/staging/lustre/lustre/ptlrpc/events.c | 68 +-
drivers/staging/lustre/lustre/ptlrpc/import.c | 174 +-
drivers/staging/lustre/lustre/ptlrpc/layout.c | 145 +-
drivers/staging/lustre/lustre/ptlrpc/llog_client.c | 28 +-
drivers/staging/lustre/lustre/ptlrpc/llog_net.c | 2 +-
.../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 56 +-
drivers/staging/lustre/lustre/ptlrpc/niobuf.c | 76 +-
drivers/staging/lustre/lustre/ptlrpc/nrs.c | 133 +-
drivers/staging/lustre/lustre/ptlrpc/nrs_fifo.c | 12 +-
.../staging/lustre/lustre/ptlrpc/pack_generic.c | 93 +-
drivers/staging/lustre/lustre/ptlrpc/pinger.c | 31 +-
.../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 2 -
.../staging/lustre/lustre/ptlrpc/ptlrpc_module.c | 2 +-
drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c | 35 +-
drivers/staging/lustre/lustre/ptlrpc/recover.c | 32 +-
drivers/staging/lustre/lustre/ptlrpc/sec.c | 91 +-
drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 15 +-
drivers/staging/lustre/lustre/ptlrpc/sec_config.c | 33 +-
drivers/staging/lustre/lustre/ptlrpc/sec_gc.c | 10 +-
drivers/staging/lustre/lustre/ptlrpc/sec_lproc.c | 6 +-
drivers/staging/lustre/lustre/ptlrpc/sec_null.c | 7 +-
drivers/staging/lustre/lustre/ptlrpc/sec_plain.c | 22 +-
drivers/staging/lustre/lustre/ptlrpc/service.c | 309 +-
drivers/staging/lustre/lustre/ptlrpc/wiretest.c | 272 -
drivers/staging/media/bcm2048/radio-bcm2048.c | 7 +-
.../staging/media/davinci_vpfe/davinci_vpfe_user.h | 4 +-
drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 11 +-
.../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 14 +-
.../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 7 +-
drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 7 +-
drivers/staging/media/davinci_vpfe/dm365_isif.c | 24 +-
drivers/staging/media/davinci_vpfe/dm365_resizer.c | 20 +-
.../staging/media/davinci_vpfe/vpfe_mc_capture.c | 6 +-
drivers/staging/media/davinci_vpfe/vpfe_video.c | 100 +-
drivers/staging/media/mn88472/mn88472.c | 12 +-
drivers/staging/media/mn88473/mn88473.c | 6 +-
drivers/staging/media/omap4iss/iss.c | 2 -
drivers/staging/most/aim-cdev/cdev.c | 374 +-
drivers/staging/most/aim-network/networking.c | 11 +-
drivers/staging/most/hdm-dim2/dim2_hal.c | 4 +-
drivers/staging/most/hdm-dim2/dim2_hal.h | 7 +-
drivers/staging/most/hdm-dim2/dim2_hdm.c | 78 +-
drivers/staging/most/hdm-dim2/dim2_hdm.h | 2 +-
drivers/staging/most/hdm-dim2/dim2_sysfs.c | 4 +-
drivers/staging/most/hdm-usb/hdm_usb.c | 21 +-
drivers/staging/most/mostcore/core.c | 194 +-
drivers/staging/most/mostcore/mostcore.h | 3 +-
drivers/staging/mt29f_spinand/mt29f_spinand.c | 86 +-
drivers/staging/netlogic/platform_net.c | 14 +-
drivers/staging/netlogic/xlr_net.c | 201 +-
drivers/staging/netlogic/xlr_net.h | 978 +--
drivers/staging/nvec/TODO | 2 -
drivers/staging/nvec/nvec.c | 99 +-
drivers/staging/nvec/nvec.h | 5 +-
drivers/staging/nvec/nvec_paz00.c | 13 +-
drivers/staging/nvec/nvec_power.c | 14 +-
drivers/staging/nvec/nvec_ps2.c | 2 +-
drivers/staging/octeon-usb/TODO | 7 +-
drivers/staging/octeon-usb/octeon-hcd.c | 1094 ++-
drivers/staging/octeon-usb/octeon-hcd.h | 536 +-
drivers/staging/octeon/ethernet-mdio.c | 28 +-
drivers/staging/octeon/ethernet-mem.c | 4 +-
drivers/staging/octeon/ethernet-rgmii.c | 291 +-
drivers/staging/octeon/ethernet-rx.c | 60 +-
drivers/staging/octeon/ethernet-spi.c | 2 -
drivers/staging/octeon/ethernet-tx.c | 62 +-
drivers/staging/octeon/ethernet.c | 68 +-
drivers/staging/octeon/octeon-ethernet.h | 5 +-
drivers/staging/olpc_dcon/Kconfig | 35 -
drivers/staging/olpc_dcon/Makefile | 6 -
drivers/staging/olpc_dcon/TODO | 9 -
drivers/staging/olpc_dcon/olpc_dcon.c | 813 ---
drivers/staging/olpc_dcon/olpc_dcon.h | 111 -
drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 205 -
drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 161 -
drivers/staging/panel/Kconfig | 278 -
drivers/staging/panel/Makefile | 1 -
drivers/staging/panel/TODO | 8 -
drivers/staging/rdma/hfi1/chip.c | 6 +-
drivers/staging/rdma/hfi1/chip_registers.h | 11 +
drivers/staging/rdma/hfi1/diag.c | 2 +-
drivers/staging/rdma/hfi1/driver.c | 4 +-
drivers/staging/rdma/hfi1/efivar.c | 6 +-
drivers/staging/rdma/hfi1/file_ops.c | 5 +-
drivers/staging/rdma/hfi1/hfi.h | 8 +-
drivers/staging/rdma/hfi1/init.c | 9 +-
drivers/staging/rdma/hfi1/keys.c | 2 +-
drivers/staging/rdma/hfi1/mad.c | 43 +-
drivers/staging/rdma/hfi1/mr.c | 6 +-
drivers/staging/rdma/hfi1/pcie.c | 86 +-
drivers/staging/rdma/hfi1/pio_copy.c | 6 +-
drivers/staging/rdma/hfi1/ud.c | 2 +-
drivers/staging/rdma/hfi1/user_pages.c | 6 +-
drivers/staging/rdma/hfi1/user_sdma.c | 13 +-
drivers/staging/rdma/hfi1/verbs.c | 4 +-
drivers/staging/rtl8188eu/Makefile | 2 +-
drivers/staging/rtl8188eu/TODO | 2 +-
drivers/staging/rtl8188eu/core/rtw_ap.c | 137 +-
drivers/staging/rtl8188eu/core/rtw_cmd.c | 15 +-
drivers/staging/rtl8188eu/core/rtw_debug.c | 14 +-
drivers/staging/rtl8188eu/core/rtw_efuse.c | 16 +-
drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 92 +-
drivers/staging/rtl8188eu/core/rtw_iol.c | 13 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c | 25 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 22 +-
drivers/staging/rtl8188eu/core/rtw_recv.c | 77 +-
drivers/staging/rtl8188eu/core/rtw_rf.c | 17 -
drivers/staging/rtl8188eu/core/rtw_security.c | 28 +-
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 30 +-
drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 5 +-
drivers/staging/rtl8188eu/core/rtw_xmit.c | 91 +-
drivers/staging/rtl8188eu/hal/bb_cfg.c | 26 -
drivers/staging/rtl8188eu/hal/fw.c | 50 +-
drivers/staging/rtl8188eu/hal/odm.c | 4 -
drivers/staging/rtl8188eu/hal/phy.c | 26 -
drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 15 +-
drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 4 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 4 +-
drivers/staging/rtl8188eu/hal/usb_halinit.c | 3 -
drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h | 4 +-
drivers/staging/rtl8188eu/include/basic_types.h | 29 -
drivers/staging/rtl8188eu/include/drv_types.h | 8 +-
drivers/staging/rtl8188eu/include/ieee80211_ext.h | 290 -
drivers/staging/rtl8188eu/include/odm.h | 9 -
drivers/staging/rtl8188eu/include/odm_HWConfig.h | 2 +-
drivers/staging/rtl8188eu/include/pwrseq.h | 214 +-
drivers/staging/rtl8188eu/include/pwrseqcmd.h | 28 +-
drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 2 -
drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 2 +-
drivers/staging/rtl8188eu/include/rtw_rf.h | 1 -
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 9 +-
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 8 +-
drivers/staging/rtl8188eu/os_dep/osdep_service.c | 8 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 14 +-
drivers/staging/rtl8192e/dot11d.h | 3 -
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 8 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 56 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 2 -
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 9 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 2 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 14 +-
drivers/staging/rtl8192e/rtl819x_BAProc.c | 6 +-
drivers/staging/rtl8192e/rtllib.h | 3 +-
drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 4 +-
drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 3 +-
drivers/staging/rtl8192e/rtllib_module.c | 5 -
drivers/staging/rtl8192e/rtllib_rx.c | 6 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 63 +-
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 4 +-
drivers/staging/rtl8192e/rtllib_wx.c | 2 +-
drivers/staging/rtl8192u/ieee80211/dot11d.c | 6 +-
drivers/staging/rtl8192u/ieee80211/ieee80211.h | 6 -
.../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 3 +-
.../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 4 +-
.../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 3 -
.../staging/rtl8192u/ieee80211/ieee80211_module.c | 1 -
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 26 +-
.../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 79 +-
.../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 8 +-
.../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 14 +-
drivers/staging/rtl8192u/r8190_rtl8256.c | 24 +-
drivers/staging/rtl8192u/r8192U_core.c | 45 +-
drivers/staging/rtl8192u/r8192U_dm.c | 65 +-
drivers/staging/rtl8192u/r8192U_wx.c | 38 +-
drivers/staging/rtl8192u/r819xU_phy.c | 3 +-
drivers/staging/rtl8712/drv_types.h | 1 +
drivers/staging/rtl8712/ieee80211.c | 2 +-
drivers/staging/rtl8712/ieee80211.h | 112 +-
drivers/staging/rtl8712/os_intfs.c | 3 +-
drivers/staging/rtl8712/recv_linux.c | 7 +-
drivers/staging/rtl8712/rtl8712_cmd.c | 4 +-
drivers/staging/rtl8712/rtl8712_efuse.c | 8 +-
drivers/staging/rtl8712/rtl8712_io.c | 77 +-
drivers/staging/rtl8712/rtl871x_cmd.c | 60 +-
drivers/staging/rtl8712/rtl871x_cmd.h | 2 -
drivers/staging/rtl8712/rtl871x_io.c | 2 +-
drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 10 +-
drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 45 +-
drivers/staging/rtl8712/rtl871x_mlme.c | 24 +-
drivers/staging/rtl8712/rtl871x_mp.c | 12 +-
drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 118 +-
drivers/staging/rtl8712/rtl871x_recv.c | 16 +-
drivers/staging/rtl8712/rtl871x_sta_mgt.c | 27 +-
drivers/staging/rtl8712/rtl871x_xmit.c | 45 +-
drivers/staging/rtl8712/usb_intf.c | 22 +-
drivers/staging/rtl8712/usb_ops.c | 26 +-
drivers/staging/rtl8712/usb_ops_linux.c | 9 +-
drivers/staging/rtl8712/xmit_linux.c | 17 +-
drivers/staging/rtl8723au/TODO | 2 +-
drivers/staging/rtl8723au/core/rtw_ap.c | 193 +-
drivers/staging/rtl8723au/core/rtw_cmd.c | 3 +-
drivers/staging/rtl8723au/core/rtw_efuse.c | 4 +-
drivers/staging/rtl8723au/core/rtw_mlme.c | 49 +-
drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 36 +-
drivers/staging/rtl8723au/core/rtw_recv.c | 169 +-
drivers/staging/rtl8723au/core/rtw_security.c | 8 +-
drivers/staging/rtl8723au/core/rtw_sta_mgt.c | 44 +-
drivers/staging/rtl8723au/core/rtw_xmit.c | 116 +-
drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c | 6 +-
drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c | 2 +-
drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c | 2 +-
drivers/staging/rtl8723au/hal/hal_com.c | 2 +-
drivers/staging/rtl8723au/hal/odm.c | 8 +-
drivers/staging/rtl8723au/hal/odm_HWConfig.c | 4 -
.../staging/rtl8723au/hal/rtl8723a_bt-coexist.c | 46 +-
drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 6 +-
drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 16 +-
drivers/staging/rtl8723au/hal/usb_halinit.c | 9 +-
drivers/staging/rtl8723au/hal/usb_ops_linux.c | 6 +-
drivers/staging/rtl8723au/include/odm_HWConfig.h | 2 -
drivers/staging/rtl8723au/include/osdep_service.h | 6 +-
drivers/staging/rtl8723au/include/rtl8723a_cmd.h | 2 +-
drivers/staging/rtl8723au/include/rtw_ap.h | 3 -
drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 43 +-
drivers/staging/rtl8723au/os_dep/usb_ops_linux.c | 9 +-
drivers/staging/rtl8723au/os_dep/xmit_linux.c | 2 +-
drivers/staging/rts5208/ms.c | 140 +-
drivers/staging/rts5208/rtsx.c | 20 +-
drivers/staging/rts5208/rtsx_scsi.c | 31 +-
drivers/staging/rts5208/rtsx_transport.c | 163 +-
drivers/staging/rts5208/sd.c | 28 +-
drivers/staging/rts5208/spi.c | 4 +-
drivers/staging/rts5208/xd.c | 40 +-
drivers/staging/skein/threefish_block.c | 2145 +++---
drivers/staging/slicoss/slic.h | 2 +
drivers/staging/slicoss/slicoss.c | 80 +-
drivers/staging/sm750fb/ddk750_chip.c | 132 +-
drivers/staging/sm750fb/ddk750_display.c | 200 +-
drivers/staging/sm750fb/ddk750_dvi.c | 38 -
drivers/staging/sm750fb/ddk750_dvi.h | 3 -
drivers/staging/sm750fb/ddk750_help.h | 1 -
drivers/staging/sm750fb/ddk750_hwi2c.c | 38 +-
drivers/staging/sm750fb/ddk750_mode.c | 161 +-
drivers/staging/sm750fb/ddk750_power.c | 54 +-
drivers/staging/sm750fb/ddk750_power.h | 11 +-
drivers/staging/sm750fb/ddk750_reg.h | 3002 +++------
drivers/staging/sm750fb/ddk750_sii164.c | 6 +-
drivers/staging/sm750fb/ddk750_sii164.h | 5 +-
drivers/staging/sm750fb/sm750.c | 204 +-
drivers/staging/sm750fb/sm750.h | 4 +-
drivers/staging/sm750fb/sm750_accel.c | 148 +-
drivers/staging/sm750fb/sm750_accel.h | 278 +-
drivers/staging/sm750fb/sm750_cursor.c | 62 +-
drivers/staging/sm750fb/sm750_help.h | 56 -
drivers/staging/sm750fb/sm750_hw.c | 211 +-
drivers/staging/speakup/buffers.c | 4 +-
drivers/staging/speakup/devsynth.c | 4 +-
drivers/staging/speakup/fakekey.c | 6 +-
drivers/staging/speakup/i18n.c | 5 +-
drivers/staging/speakup/keyhelp.c | 22 +-
drivers/staging/speakup/kobjects.c | 54 +-
drivers/staging/speakup/main.c | 35 +-
drivers/staging/speakup/serialio.c | 10 +-
drivers/staging/speakup/speakup_acntpc.c | 5 -
drivers/staging/speakup/speakup_acntsa.c | 4 -
drivers/staging/speakup/speakup_apollo.c | 4 -
drivers/staging/speakup/speakup_audptr.c | 4 -
drivers/staging/speakup/speakup_bns.c | 4 -
drivers/staging/speakup/speakup_decext.c | 28 +-
drivers/staging/speakup/speakup_decpc.c | 4 -
drivers/staging/speakup/speakup_dectlk.c | 4 -
drivers/staging/speakup/speakup_dtlk.c | 4 -
drivers/staging/speakup/speakup_dummy.c | 4 -
drivers/staging/speakup/speakup_keypc.c | 4 -
drivers/staging/speakup/speakup_ltlk.c | 4 -
drivers/staging/speakup/speakup_soft.c | 3 -
drivers/staging/speakup/speakup_spkout.c | 4 -
drivers/staging/speakup/speakup_txprt.c | 4 -
drivers/staging/speakup/spk_priv.h | 4 -
drivers/staging/speakup/spk_priv_keyinfo.h | 4 -
drivers/staging/speakup/spkguide.txt | 1 -
drivers/staging/speakup/synth.c | 2 +-
drivers/staging/speakup/varhandlers.c | 50 +-
drivers/staging/staging.c | 19 -
drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c | 17 +-
drivers/staging/unisys/MAINTAINERS | 2 +-
drivers/staging/unisys/include/guestlinuxdebug.h | 13 +-
drivers/staging/unisys/include/iochannel.h | 14 +-
drivers/staging/unisys/visorbus/controlvmchannel.h | 237 +-
drivers/staging/unisys/visorbus/vbusdeviceinfo.h | 7 +-
drivers/staging/unisys/visorbus/visorbus_main.c | 97 +-
drivers/staging/unisys/visorbus/visorchannel.c | 22 +-
drivers/staging/unisys/visorbus/visorchipset.c | 165 +-
drivers/staging/unisys/visorhba/visorhba_main.c | 8 +-
drivers/staging/unisys/visorinput/Kconfig | 2 +-
.../staging/unisys/visorinput/ultrainputreport.h | 45 +-
drivers/staging/unisys/visorinput/visorinput.c | 10 +-
drivers/staging/unisys/visornic/visornic_main.c | 68 +-
drivers/staging/vme/devices/vme_pio2_core.c | 24 +-
drivers/staging/vt6655/card.c | 22 +-
drivers/staging/vt6655/channel.c | 67 +-
drivers/staging/vt6655/channel.h | 2 +-
drivers/staging/vt6655/device_main.c | 31 +-
drivers/staging/vt6655/key.c | 8 +-
drivers/staging/vt6655/mac.c | 503 +-
drivers/staging/vt6655/mac.h | 84 +-
drivers/staging/vt6655/power.c | 66 +-
drivers/staging/vt6655/power.h | 8 +-
drivers/staging/vt6655/rf.c | 178 +-
drivers/staging/vt6656/device.h | 4 +-
drivers/staging/vt6656/main_usb.c | 30 +-
drivers/staging/vt6656/power.c | 2 +-
drivers/staging/vt6656/rf.c | 4 +-
drivers/staging/vt6656/usbpipe.c | 21 +-
drivers/staging/wilc1000/Makefile | 6 +-
drivers/staging/wilc1000/coreconfigurator.c | 424 +-
drivers/staging/wilc1000/coreconfigurator.h | 97 +-
drivers/staging/wilc1000/host_interface.c | 2081 +++---
drivers/staging/wilc1000/host_interface.h | 135 +-
drivers/staging/wilc1000/linux_mon.c | 134 +-
drivers/staging/wilc1000/linux_wlan.c | 514 +-
drivers/staging/wilc1000/linux_wlan_common.h | 166 -
drivers/staging/wilc1000/wilc_debugfs.c | 53 +-
drivers/staging/wilc1000/wilc_msgqueue.c | 143 +-
drivers/staging/wilc1000/wilc_msgqueue.h | 110 +-
drivers/staging/wilc1000/wilc_sdio.c | 152 +-
drivers/staging/wilc1000/wilc_spi.c | 51 +-
drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 1149 +---
drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 1 -
drivers/staging/wilc1000/wilc_wfi_netdevice.h | 17 +-
drivers/staging/wilc1000/wilc_wlan.c | 583 +-
drivers/staging/wilc1000/wilc_wlan.h | 25 +-
drivers/staging/wilc1000/wilc_wlan_cfg.c | 91 +-
drivers/staging/wilc1000/wilc_wlan_cfg.h | 18 +-
drivers/staging/wilc1000/wilc_wlan_if.h | 31 +-
drivers/staging/wlan-ng/cfg80211.c | 41 +-
drivers/staging/wlan-ng/hfa384x.h | 5 -
drivers/staging/wlan-ng/hfa384x_usb.c | 171 +-
drivers/staging/wlan-ng/p80211conv.c | 132 +-
drivers/staging/wlan-ng/p80211netdev.c | 8 +-
drivers/staging/wlan-ng/p80211wep.c | 10 +-
drivers/staging/wlan-ng/prism2fw.c | 6 +-
drivers/staging/wlan-ng/prism2mgmt.c | 2 +-
drivers/staging/wlan-ng/prism2mgmt.h | 1 -
drivers/staging/wlan-ng/prism2mib.c | 36 +-
drivers/staging/wlan-ng/prism2sta.c | 31 +-
drivers/staging/wlan-ng/prism2usb.c | 20 +-
drivers/staging/xgifb/XGI_main_26.c | 26 +-
drivers/staging/xgifb/vb_def.h | 1 -
drivers/staging/xgifb/vb_init.c | 3 +-
drivers/staging/xgifb/vb_setmode.c | 43 +-
drivers/staging/xgifb/vb_struct.h | 2 -
drivers/staging/xgifb/vb_table.h | 3 -
drivers/staging/xgifb/vgatypes.h | 7 +-
drivers/vme/bridges/vme_ca91cx42.c | 11 +-
drivers/w1/masters/omap_hdq.c | 1 -
drivers/w1/w1.c | 1 -
drivers/watchdog/Kconfig | 15 +
drivers/watchdog/Makefile | 1 +
drivers/watchdog/mei_wdt.c | 724 ++
fs/compat_ioctl.c | 22 -
include/linux/amba/bus.h | 9 +
include/linux/coresight-pmu.h | 39 +
include/linux/coresight.h | 34 +-
include/linux/eeprom_93xx46.h | 9 +
include/linux/exportfs.h | 6 +
include/linux/fence.h | 2 +
include/linux/hyperv.h | 95 +
include/linux/iio/common/st_sensors.h | 4 +
include/linux/iio/iio.h | 8 +-
include/linux/irqdomain.h | 1 +
include/linux/msi.h | 9 +
include/linux/platform_data/ad5761.h | 44 +
include/linux/stm.h | 10 +
include/linux/vmw_vmci_defs.h | 43 +-
include/uapi/linux/iio/types.h | 1 +
lib/devres.c | 2 +-
scripts/ver_linux | 2 +-
tools/hv/Makefile | 2 +
1044 files changed, 45294 insertions(+), 50697 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-health-afe440x
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-magnetometer-hmc5843
create mode 100644 Documentation/devicetree/bindings/goldfish/audio.txt
create mode 100644 Documentation/devicetree/bindings/goldfish/pipe.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc0832.txt
create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ph-sm.txt
create mode 100644 Documentation/devicetree/bindings/iio/dac/vf610-dac.txt
create mode 100644 Documentation/devicetree/bindings/iio/health/afe4403.txt
create mode 100644 Documentation/devicetree/bindings/iio/health/afe4404.txt
create mode 100644 Documentation/devicetree/bindings/iio/light/opt3001.txt
create mode 100644 Documentation/devicetree/bindings/misc/eeprom-93xx46.txt
create mode 100644 Documentation/devicetree/bindings/nvmem/lpc1857-eeprom.txt
create mode 100644 Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
rename {drivers/staging/panel => Documentation/misc-devices}/lcd-panel-cgram.txt (100%)
create mode 100644 drivers/hwtracing/coresight/coresight-etm-perf.c
create mode 100644 drivers/hwtracing/coresight/coresight-etm-perf.h
create mode 100644 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
create mode 100644 drivers/hwtracing/stm/heartbeat.c
create mode 100644 drivers/iio/adc/at91-sama5d2_adc.c
rename drivers/{staging => }/iio/adc/mxs-lradc.c (99%)
create mode 100644 drivers/iio/adc/ti-adc0832.c
create mode 100644 drivers/iio/adc/ti-ads1015.c
create mode 100644 drivers/iio/chemical/atlas-ph-sensor.c
create mode 100644 drivers/iio/common/st_sensors/st_sensors_core.h
create mode 100644 drivers/iio/dac/ad5761.c
create mode 100644 drivers/iio/dac/stx104.c
create mode 100644 drivers/iio/dac/vf610_dac.c
create mode 100644 drivers/iio/health/afe4403.c
create mode 100644 drivers/iio/health/afe4404.c
create mode 100644 drivers/iio/health/afe440x.h
create mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
create mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c
rename drivers/{staging => }/iio/magnetometer/hmc5843.h (99%)
rename drivers/{staging => }/iio/magnetometer/hmc5843_core.c (86%)
rename drivers/{staging => }/iio/magnetometer/hmc5843_i2c.c (99%)
rename drivers/{staging => }/iio/magnetometer/hmc5843_spi.c (99%)
create mode 100644 drivers/iio/potentiometer/tpl0102.c
create mode 100644 drivers/iio/pressure/mpl115.h
create mode 100644 drivers/iio/pressure/mpl115_i2c.c
create mode 100644 drivers/iio/pressure/mpl115_spi.c
delete mode 100644 drivers/misc/mei/wd.c
create mode 100644 drivers/misc/mic/bus/vop_bus.c
create mode 100644 drivers/misc/mic/bus/vop_bus.h
delete mode 100644 drivers/misc/mic/card/mic_virtio.c
delete mode 100644 drivers/misc/mic/card/mic_virtio.h
delete mode 100644 drivers/misc/mic/host/mic_fops.c
delete mode 100644 drivers/misc/mic/host/mic_fops.h
delete mode 100644 drivers/misc/mic/host/mic_virtio.c
create mode 100644 drivers/misc/mic/vop/Makefile
create mode 100644 drivers/misc/mic/vop/vop_debugfs.c
create mode 100644 drivers/misc/mic/vop/vop_main.c
rename drivers/misc/mic/{host/mic_virtio.h => vop/vop_main.h} (58%)
create mode 100644 drivers/misc/mic/vop/vop_vringh.c
rename drivers/{staging/panel => misc}/panel.c (96%)
create mode 100644 drivers/nvmem/lpc18xx_eeprom.c
create mode 100644 drivers/nvmem/mtk-efuse.c
create mode 100644 drivers/staging/comedi/drivers/ni_mio_c_common.c
delete mode 100644 drivers/staging/dgap/Kconfig
delete mode 100644 drivers/staging/dgap/Makefile
delete mode 100644 drivers/staging/dgap/dgap.c
delete mode 100644 drivers/staging/dgap/dgap.h
create mode 100644 drivers/staging/fbtft/fb_ssd1305.c
create mode 100644 drivers/staging/fbtft/fb_ssd1325.c
create mode 100644 drivers/staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c
create mode 100644 drivers/staging/fsl-mc/bus/mc-msi.c
delete mode 100644 drivers/staging/gdm72xx/Kconfig
delete mode 100644 drivers/staging/gdm72xx/Makefile
delete mode 100644 drivers/staging/gdm72xx/TODO
delete mode 100644 drivers/staging/gdm72xx/gdm_qos.c
delete mode 100644 drivers/staging/gdm72xx/gdm_qos.h
delete mode 100644 drivers/staging/gdm72xx/gdm_sdio.c
delete mode 100644 drivers/staging/gdm72xx/gdm_sdio.h
delete mode 100644 drivers/staging/gdm72xx/gdm_usb.c
delete mode 100644 drivers/staging/gdm72xx/gdm_usb.h
delete mode 100644 drivers/staging/gdm72xx/gdm_wimax.c
delete mode 100644 drivers/staging/gdm72xx/gdm_wimax.h
delete mode 100644 drivers/staging/gdm72xx/hci.h
delete mode 100644 drivers/staging/gdm72xx/netlink_k.c
delete mode 100644 drivers/staging/gdm72xx/netlink_k.h
delete mode 100644 drivers/staging/gdm72xx/sdio_boot.c
delete mode 100644 drivers/staging/gdm72xx/sdio_boot.h
delete mode 100644 drivers/staging/gdm72xx/usb_boot.c
delete mode 100644 drivers/staging/gdm72xx/usb_boot.h
delete mode 100644 drivers/staging/gdm72xx/usb_ids.h
delete mode 100644 drivers/staging/gdm72xx/wm_ioctl.h
rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.act2000 (100%)
rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.icn (100%)
rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.pcbit (100%)
rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.sc (100%)
create mode 100644 drivers/staging/i4l/Kconfig
create mode 100644 drivers/staging/i4l/Makefile
create mode 100644 drivers/staging/i4l/TODO
rename drivers/{isdn => staging/i4l}/act2000/Kconfig (100%)
rename drivers/{isdn => staging/i4l}/act2000/Makefile (100%)
rename drivers/{isdn => staging/i4l}/act2000/act2000.h (100%)
rename drivers/{isdn => staging/i4l}/act2000/act2000_isa.c (100%)
rename drivers/{isdn => staging/i4l}/act2000/act2000_isa.h (100%)
rename drivers/{isdn => staging/i4l}/act2000/capi.c (100%)
rename drivers/{isdn => staging/i4l}/act2000/capi.h (100%)
rename drivers/{isdn => staging/i4l}/act2000/module.c (100%)
rename drivers/{isdn => staging/i4l}/icn/Kconfig (100%)
rename drivers/{isdn => staging/i4l}/icn/Makefile (100%)
rename drivers/{isdn => staging/i4l}/icn/icn.c (99%)
rename drivers/{isdn => staging/i4l}/icn/icn.h (100%)
rename drivers/{isdn => staging/i4l}/pcbit/Kconfig (100%)
rename drivers/{isdn => staging/i4l}/pcbit/Makefile (100%)
rename drivers/{isdn => staging/i4l}/pcbit/callbacks.c (100%)
rename drivers/{isdn => staging/i4l}/pcbit/callbacks.h (100%)
rename drivers/{isdn => staging/i4l}/pcbit/capi.c (100%)
rename drivers/{isdn => staging/i4l}/pcbit/capi.h (100%)
rename drivers/{isdn => staging/i4l}/pcbit/drv.c (100%)
rename drivers/{isdn => staging/i4l}/pcbit/edss1.c (100%)
rename drivers/{isdn => staging/i4l}/pcbit/edss1.h (100%)
rename drivers/{isdn => staging/i4l}/pcbit/layer2.c (100%)
rename drivers/{isdn => staging/i4l}/pcbit/layer2.h (100%)
rename drivers/{isdn => staging/i4l}/pcbit/module.c (100%)
rename drivers/{isdn => staging/i4l}/pcbit/pcbit.h (100%)
delete mode 100644 drivers/staging/iio/magnetometer/Kconfig
delete mode 100644 drivers/staging/iio/magnetometer/Makefile
delete mode 100644 drivers/staging/iio/trigger/iio-trig-periodic-rtc.c
create mode 100644 drivers/staging/lustre/include/linux/lnet/lib-dlc.h
rename drivers/staging/lustre/{lustre => lnet}/libcfs/Makefile (74%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/debug.c (96%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/fail.c (98%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/hash.c (95%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_cpu.c (92%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_lock.c (93%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_mem.c (92%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_string.c (90%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-cpu.c (94%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto-adler.c (100%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto.c (93%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto.h (100%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-curproc.c (99%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-debug.c (92%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-mem.c (97%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-module.c (64%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-prim.c (100%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-tracefile.c (91%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/module.c (71%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/prng.c (95%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/tracefile.c (91%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/tracefile.h (80%)
rename drivers/staging/lustre/{lustre => lnet}/libcfs/workitem.c (92%)
create mode 100644 drivers/staging/lustre/lnet/lnet/net_fault.c
delete mode 100644 drivers/staging/lustre/lustre/include/lustre/lustre_build_version.h
create mode 100644 drivers/staging/lustre/lustre/include/lustre_kernelcomm.h
rename drivers/staging/lustre/{include/linux/libcfs/libcfs_kernelcomm.h => lustre/include/uapi_kernelcomm.h} (51%)
rename drivers/staging/lustre/lustre/{libcfs/kernel_user_comm.c => obdclass/kernelcomm.c} (81%)
delete mode 100644 drivers/staging/olpc_dcon/Kconfig
delete mode 100644 drivers/staging/olpc_dcon/Makefile
delete mode 100644 drivers/staging/olpc_dcon/TODO
delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon.c
delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon.h
delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon_xo_1.c
delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c
delete mode 100644 drivers/staging/panel/Kconfig
delete mode 100644 drivers/staging/panel/Makefile
delete mode 100644 drivers/staging/panel/TODO
delete mode 100644 drivers/staging/rtl8188eu/include/ieee80211_ext.h
delete mode 100644 drivers/staging/sm750fb/sm750_help.h
delete mode 100644 drivers/staging/staging.c
delete mode 100644 drivers/staging/wilc1000/linux_wlan_common.h
create mode 100644 drivers/watchdog/mei_wdt.c
create mode 100644 include/linux/coresight-pmu.h
create mode 100644 include/linux/platform_data/ad5761.h
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] Staging driver patches for 4.6-rc1
2016-03-18 3:23 [GIT PULL] Staging driver patches for 4.6-rc1 Greg KH
@ 2016-03-18 3:25 ` Greg KH
2016-03-18 5:19 ` Linus Torvalds
0 siblings, 1 reply; 4+ messages in thread
From: Greg KH @ 2016-03-18 3:25 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton; +Cc: linux-kernel, devel
Ok, the diffstat below seems "odd" in that I had done a merge with my
char-misc tree to resolve some merge issues a while ago, and that tree
is now in your tree, so the diffstat shouldn't be showing it (I updated
my master branch), but somehow it is.
Also, there are a number of conflicts here when merging with your tree.
both modified: drivers/media/dvb-frontends/mn88473.c
deleted by them: drivers/staging/dgap/dgap.c
both modified: drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c
both modified: drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h
both modified: include/linux/irqdomain.h
I can fix these up and resend this with a merged tree pull request if
you want me to, it's your call.
And yes, modifying irqdomain.h is expected, the maintainers of it were
notified and ok with it :)
thanks,
greg k-h
On Thu, Mar 17, 2016 at 08:23:04PM -0700, Greg KH wrote:
> The following changes since commit fc77dbd34c5c99bce46d40a2491937c3bcbd10af:
>
> Linux 4.5-rc6 (2016-02-28 08:41:20 -0800)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.6-rc1
>
> for you to fetch changes up to 2df122bdebaba1daad3a8087b89a5e3456474538:
>
> staging: lustre: fix aligments in lnet selftest (2016-03-11 22:26:02 -0800)
>
> ----------------------------------------------------------------
> Staging driver patches for 4.6-rc1
>
> Here is the big staging driver pull request for 4.6-rc1.
>
> Lots of little things here, over 1600 patches or so. Notible is all of
> the good Lustre work happening, those developers have finally woken up
> and are cleaning up their code greatly. The Outreachy intern
> application process is also happening, which brought in another 400 or
> so patches. Full details are in the very long shortlog.
>
> All of these have been in linux-next with no reported issues.
>
> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>
> ----------------------------------------------------------------
> Aaro Koskinen (27):
> staging: octeon: refactor rgmii 10 mbps preamble error checking
> staging: octeon: support fixed-link phys
> staging: octeon-usb: support official bindings
> staging: octeon-usb: delete redundant blank lines
> staging: octeon-usb: add missing braces
> staging: octeon-usb: delete space after cast
> staging: octeon-usb: clean up includes
> staging: octeon-usb: switch to use kernel types
> staging: octeon-usb: add spaces around operator
> staging: octeon-usb: make driver name to match the file name
> staging: octeon: drop atomic usage from rx counters
> staging: octeon-usb: use preferred style for NULL comparison
> staging: octeon-usb: align split lines to match open parenthesis
> staging: octeon-usb: eliminate redundant parameter from find_ready_pipe
> staging: octeon-usb: pass transfer type to find_ready_pipe
> staging: octeon-usb: simplify if statement
> staging: octeon-usb: rename cvmx_usb_complete to cvmx_usb_status
> staging: octeon-usb: rename cvmx_usb_perform_complete to cvmx_usb_complete
> staging: octeon-usb: rename STATUS_SUCCESS to STATUS_OK
> staging: octeon-usb: fold cvmx_usb_state into octeon_hcd
> staging: octeon-usb: move control transfer handling into separate function
> staging: octeon-usb: move bulk transfer handling into separate function
> staging: octeon-usb: move interrupt transfer handling into separate function
> staging: octeon-usb: move isoc transfer handling into separate function
> staging: octeon-usb: move next pipe selection into a separate function
> staging: octeon-usb: avoid an overlong line
> staging: octeon-usb: update TODO
>
> Adriana Reus (5):
> iio: inv_mpu6050: Remove unused parameter
> iio: imu: inv-mpu6050: Fix interrupt pin configuration
> iio: imu: inv_mpu6050: Use regmap instead of i2c specific functions
> iio: imu: inv_mpu6050: Separate driver into core and i2c functionality.
> iio: imu: inv_mpu6050: Add SPI support for MPU6000
>
> Akinobu Mita (6):
> iio: adc: mcp3422: Add support for MCP3425
> iio: dac: mcp4725: Add basic support for MCP4726
> iio: adc: mcp320x: support more differential voltage measurement
> iio: pressure: mpl115: don't set unused i2c clientdata
> iio: pressure: mpl115: support MPL115A1
> iio: adc: add support for ADC0831/ADC0832/ADC0834/ADC0838 chips
>
> Alan (2):
> rtl871x: avoid running off end of buffer
> comedi: note a coverity discovered hole that needs fixing
>
> Alexander Koch (3):
> iio: light: opt3001: extract int. time constants
> iio: light: opt3001: trivial type refactoring
> iio: light: opt3001: enable operation w/o IRQ
>
> Alexey Mednyy (2):
> Staging: fbtft: add ssd1305 controller support
> Staging: fbtft: add ssd1325 controller support
>
> Alexey Tulia (2):
> staging: rtl8188eu: remove an extra space
> staging: vt6656: fix definitions of DEVICE_FLAGS_* flags
>
> Alison Schofield (24):
> staging: wilc1000: remove parentheses on right hand side of assignment
> staging: speakup: compress return logic into one line
> staging: gdm72xx: compress return logic into one line
> staging: vt6656: replace explicit NULL comparison with ! operator
> staging: vt6656: replace GFP_ATOMIC with GFP_KERNEL for urb allocation
> staging: vt6656: move local var init into declaration
> staging: wilc1000: host_interface: remove cast on void pointers
> staging: wilc1000: linux_mon: remove cast on void pointer
> staging: wilc1000: linux_wlan: remove cast on void pointers
> staging: wilc1000: wilc_wfi_cfgoperations: remove cast on void pointers
> staging: wilc1000: host_interface: remove unused semaphores
> staging: vt6656: simplify tests of successful urb status
> staging: iio: isl29018: use regmap to retrieve struct device
> staging: wilc1000: remove code for HOST_IF_MSG_DEL_ALL_RX_BA_SESSIONS
> staging: wilc1000: remove code for HOST_IF_MSG_GET_CHNL
> staging: wilc1000: remove code for HOST_IF_GET_LINKSPEED
> staging: wilc1000: remove code for HOST_IF_MSG_FLUSH_CONNECT
> staging: wilc1000: remove code for HOST_IF_MSG_Q_IDLE
> staging: wilc1000: remove code for HOST_IF_MSG_SET_MAC_ADDRESS
> staging: speakup: remove multiple assignments
> staging: fbtft: replace ternary operator with min macro
> staging: iio: light: tsl2x7x: remove useless initialization
> staging: iio: adt7316: remove useless initialization
> staging: iio: ade7854: use devm_iio_device_register
>
> Alyona Romanenko (1):
> staging: lustre: issue in the offset in lnet match hash table
>
> Amadeusz Pawlik (1):
> staging: rtl8192e: Clean unnecessary blank lines
>
> Amir Shehata (20):
> staging: lustre: Dynamic LNet Configuration (DLC)
> staging: lustre: Dynamic LNet Configuration (DLC) dynamic routing
> staging: lustre: DLC Feature dynamic net config
> staging: lustre: Dynamic LNet Configuration (DLC) IOCTL changes
> staging: lustre: Dynamic LNet Configuration (DLC) show command
> staging: lustre: fix crash due to NULL networks string
> staging: lustre: DLC user/kernel space glue code
> staging: lustre: improve LNet clean up code and API
> staging: lustre: return appropriate errno when adding route
> staging: lustre: startup lnet acceptor thread dynamically
> staging: lustre: reject invalid net configuration for lnet
> staging: lustre: return -EEXIST if NI is not unique
> staging: lustre: handle lnet_check_routes() errors
> staging: lustre: improvement to router checker
> staging: lustre: prevent assert on LNet module unload
> staging: lustre: remove messages from lazy portal on NI shutdown
> staging: lustre: Allocate the correct number of rtr buffers
> staging: lustre: Ignore hops if not explicitly set
> staging: lustre: change ibh_mrs from array to pointer
> staging: lustre: make ko2iblnd connect parameters persistent
>
> Amitoj Kaur Chawla (88):
> staging: rtl8712: rtl871x_sta_mgt: Remove wrapper function
> staging: lustre: obdclass: Use IS_ERR_OR_NULL
> staging: rtl8192u: ieee80211: rtl819x_TSProc: Replace MSECS with msecs_to_jiffies
> staging: rtl8192u: ieee80211: rtl819x_BAProc: Replace MSECS with msecs_to_jiffies
> staging: rtl8192u: ieee80211: ieee80211_softmac: Replace MSECS with msecs_to_jiffies
> staging: rtl8192u: ieee80211: ieee80211_rx: Replace MSECS with msecs_to_jiffies
> staging: rtl8192u: r8192U_dm: Replace MSECS with msecs_to_jiffies
> staging: rtl8192u: ieee80211: Remove MSECS macro
> staging: rtl8192u: ieee80211: ieee80211_softmac: Replace driver specific macro msleep_interruptible_rsl
> staging: rtl8192u: ieee80211: Remove msleep_interruptible_rsl Macro
> staging: gdm724x: gdm_mux: Remove create_workqueue()
> staging: goldfish: goldfish_nand: Return correct error code
> staging: sm750fb: Remove inclusion of header file
> staging: wilc1000: Remove unused function
> staging: wilc1000: Return correct error codes
> staging: lustre: obdclass: obd_mount: Declare function as static
> staging: lustre: osc: osc_request: Declare local function and structure as static
> staging: lustre: Replace __attribute__((packed)) with __packed
> staging: iio: adc: Remove unnecessary test from if conditions
> staging: wlan-ng: Remove flush_scheduled_work
> staging: rdma: hfi1: Replace kmalloc and memcpy with kmemdup
> staging: rdma: hfi1: Use DIV_ROUND_UP
> staging: rdma: hfi1: Use offset_in_page macro
> staging: most: hdm-dim2: Replace kzalloc with devm_kzalloc
> staging: most: hdm-dim2: Switch to devm_ioremap_resource()
> staging: most: hdm-dim2: Replace request_irq with devm_request_irq
> staging: most: hdm-dim2: Replace pr_err with dev_err
> staging: most: hdm-usb: Remove create_workqueue()
> staging: rtl8188eu: core: Use put_unaligned_le16
> staging: rtl8712: Declare function as static
> staging: comedi: drivers: Use DIV_ROUND_CLOSEST
> staging: emxx_udc: Remove header file
> staging: lustre: obdclass: Remove header file
> staging: rdma: hfi1: Remove header file
> staging: rtl8188eu: os_dep: Remove header file
> staging: sm750fb: Remove header files
> staging: wilc1000: Remove header file
> staging: wilc1000: wilc_wfi_netdevice: Remove header files
> staging: lustre: llite: Remove IS_ERR tests
> staging: lustre: libcfs: Use swap() in cfs_hash_bd_order()
> staging: lustre: libcfs: Remove unnecessary braces
> staging: lustre: libcfs: Remove comparison with zero
> staging: unisys: visorbus: Remove unnecessary dev_set_drvdata()
> staging: unisys: visorbus: visorchipset: Remove create_singlethread_workqueue()
> staging: unisys: visornic: Remove create_singlethread_workqueue()
> staging: lustre: lclient: Replace kmem_cache_alloc with kmem_cache_zalloc
> staging: lustre: obdclass: Replace kmem_cache_alloc with kmem_cache_zalloc
> staging: lustre: lov: Replace kmem_cache_alloc with kmem_cache_zalloc
> staging: lustre: obdecho: Replace kmem_cache_alloc with kmem_cache_zalloc
> staging: lustre: ptlrpc: Replace kmem_cache_alloc with kmem_cache_zalloc
> staging: lustre: osc: Replace kmem_cache_alloc with kmem_cache_zalloc
> staging: lustre: ldlm: Replace kmem_cache_alloc with kmem_cache_zalloc
> staging: lustre: llite: Replace kmem_cache_alloc with kmem_cache_zalloc
> staging: wilc1000: wilc_wlan: Remove wrapper function
> staging: lustre: llite: Remove unnecessary test in if condition
> staging: speakup: Remove unnecessary test in if condition
> staging: gdm724x: gdm_usb: Remove create_workqueue()
> staging: comedi: drivers: Remove use of deprecated pci API
> staging: comedi: drivers: gsc_hpdi: Remove use of deprecated pci API
> staging: rtl8192e: Remove create_workqueue()
> staging: rtl8192e: rtl8192e: Remove create_workqueue()
> staging: rtl8712: Remove exceptional & on function name
> staging: rtl8712: rtl871x_mp_ioctl: Remove exceptional & on function name
> staging: media: omap4iss: Remove unnecessary platform_set_drvdata()
> staging: rts5208: Remove unnecessary pci_set_drvdata()
> staging: most: hdm-usb: Remove invalid reference error
> staging: sm750fb: Remove parentheses from return arguments
> staging: sm750fb: Remove unnecessary pci_set_drvdata()
> staging: sm750fb: Replace kzalloc with devm_kzalloc
> staging: sm750fb: Use pcim_enable_device()
> staging: fbtft: Remove unnecessary spi_set_drvdata()
> staging: fbtft: Use devm_kcalloc instead of devm_kzalloc
> staging: vme: devices: Replace kzalloc with devm_kzalloc
> staging: wlan-ng: Remove unnecessary macro
> staging: netlogic: Simplify use of devm_ioremap_resource
> staging: netlogic: Replace pr_* with netdev_*
> staging: android: ion: tegra: Use devm_kcalloc instead of devm_kzalloc
> staging: android: ion: tegra: Replace IS_ERR_OR_NULL with IS_ERR
> staging: android: Replace min_t/max_t with min/max
> staging: android: Use devm_kcalloc instead of devm_kzalloc
> staging: iio: adc: Replace of_iomap() with devm_ioremap_resource()
> staging: rdma: hfi1: Remove unnecessary kfree
> staging: rdma: hfi1: Remove unnecessary pci_set_drvdata()
> staging: rdma: hfi1: Replace ALIGN with PAGE_ALIGN
> staging: rdma: hfi1: driver: Replace IS_ALIGNED with PAGE_ALIGNED
> staging: rdma: hfi1: file_ops: Replace ALIGN with PAGE_ALIGN
> staging: speakup: Replace del_timer with del_timer_sync
> staging: rts5208: Replace pci_enable_device with pcim_enable_device
>
> Anatoly Stepanov (1):
> staging: rtl8723au: change parameter type in rtl8723a_set_rssi_cmd declaration
>
> Anchal Jain (6):
> staging: fbtft: Fix block comment coding style
> staging: wilc1000: Check for quoted strings broken across lines
> staging: lustre: lustre: Remove unnecessary pair of braces {}
> staging: lustre: lnet: Remove an error code indent should use tabs where possible
> staging: wilc1000: Remove a whitespace before parenthesis
> staging: wilc1000: Possible unnecessary 'out of memory' message
>
> Andreas Dannenberg (1):
> iio: light: opt3001: Add device tree binding documentation
>
> Andreas Dilger (4):
> staging: lustre: add missing MODULE_AUTHOR for LNet selftest module
> staging: lustre: update the MODULE_DESCRIPTION for all lustre modules
> staging: lustre: make module_init/exit naming consistent
> staging: lustre: update comment for lnet_lib_init/exit
>
> Andrew Bradford (2):
> staging: rtl8188eu: fix signal strength indication
> staging: rtl8188eu: Remove RF_PATH_C & RF_PATH_D
>
> Andrew F. Davis (6):
> Documentation: afe4404: Add DT bindings for the AFE4404 heart monitor
> iio: health: Add driver for the TI AFE4404 heart monitor
> Documentation: afe4403: Add DT bindings for the AFE4403 heart monitor
> iio: health: Add driver for the TI AFE4403 heart monitor
> iio: ina2xx: Fix whitespace and re-order code
> iio: ina2xx: Remove trace_printk debug statments
>
> Andy Shevchenko (3):
> staging: rtl8188eu: provide an absolute path to include folder
> staging: rtl8188eu: replace open-coded print_hex_dump()
> staging: rtl8188eu: print OUI with %*ph
>
> Anjali Menon (3):
> staging: lustre: lustre: lov: Added space
> staging: rts5208: Removed blank lines
> staging: emxx_udc: Alligned to match '('
>
> Arnd Bergmann (10):
> staging: wilc1000: remove extraneous variable
> iio: chemical: select IRQ_WORK for ATLAS ph sensor
> staging: ste_rmi4: avoid unused function warnings
> iio: health/afe4403: select REGMAP_SPI
> iio: health/afe4403: mark suspend/resume functions __maybe_unused
> iio: health/afe4404: mark suspend/resume functions __maybe_unused
> iio: pressure: ms5611: select IIO_BUFFER
> staging: rtl8712: reduce stack usage
> isdn: icn: remove a #warning
> isdn: i4l: move active-isdn drivers to staging
>
> Aybuke Ozdemir (1):
> Staging: comedi: Prefer using the BIT macro
>
> Ben Gilbert (1):
> Staging: fbtft: Removed commented out/dead code
>
> Ben Marsh (15):
> Staging: Android: memory allocation style change in ion_page_pool.c
> Staging: gs_fpgaboot: fix memory allocation in gs_fpgaboot.c
> Staging: gs_fpgaboot: fix data types in gs_fpgaboot.c
> Staging: vt6655: remove unnecessary blank lines from card.c
> Staging: slicoss: memory allocation style change in slicoss.c
> Staging: slicoss: changes memory allocation style in slicoss.c
> Staging: slicoss: changes the style of memory allocation in slicoss.c
> Staging: slicoss: change memory allocation style in slicoss.c
> Staging: slicoss: removes unnecessary blank lines in slicoss.c
> Staging: slicoss: changes comparisons to NULL in slicoss.c
> Staging: nvec: removes an unnecessary cast on a void pointer
> Staging: xgifb: remove useless blank lines
> Staging: Android: change memory allocation style in ion_carveout_heap.c
> Staging: Android: align code with open parenthesis in ion_carveout_heap.c
> Staging: android: change memory allocation style in ion_carveout_heap.c
>
> Benjamin Romer (9):
> staging: unisys: fix parenthesis in toolaction_show()
> staging: unisys: remove unnecessary goto
> staging: unisys: fix return value for visorbus pci probe
> staging: unisys: remove goto in get_vbus_header_info
> staging: unisys: cleanup rc -1 in create_visor_device()
> staging: unisys: get rid of goto in create_bus_instance()
> staging: unisys: remove pointless init of rc in chipset_device_create()
> staging: unisys: clean up initiate_chipset_device_pause_resume()
> staging: unisys: return meaningful error for visorchipset_init()
>
> Benoit Hiller (1):
> staging: xgifb: Don't use multiple blank lines
>
> Bhaktipriya Shridhar (80):
> staging: unisys: visorchipset.c fixed spacing around operator
> staging: comedi: dt2801: Prefer using the BIT macro
> staging: rtl8723au: Fixes unnecessary return warning
> staging: lusture: obdclass: Remove return statement in void function
> staging: rtl8723au: hal: Use macro ARRAY_SIZE
> staging: rtl8188eu: core: Remove unnecessary braces
> staging: rtl8192u: Remove create_workqueue()
> staging: rtl8192e: Drop useless initialisation
> staging: rtl8712: Replace explicit NULL comparison
> staging: wilc1000: Remove useless return variables
> staging: most: hdm-usb: Use macro DIV_ROUND_UP
> staging: unisys: visorbus: Remove useless return variables
> staging: lustre: lnet: Use list_for_each_entry_safe
> staging: wilc1000: Removed unused variables
> staging: comedi: Use macro DIV_ROUND_CLOSEST
> staging: unisys: visornic: Remove unnecessary else after return
> staging: comedi: drivers: amplc_pci230: Prefer using macro DIV_ROUND_UP
> staging: comedi: drivers: ni_mio_common: Prefer using macro DIV_ROUND_UP
> staging: comedi: rtd520: Prefer using macro DIV_ROUND_UP
> staging: comedi: dt282x: Prefer using macro DIV_ROUND_UP
> staging: comedi: ni_pcidio.c: Prefer using macro DIV_ROUND_UP
> staging: rtl8723au: Remove unnecessary parantheses
> staging: rtl8723au: hal: Remove useless return variables
> staging: rtl8192e: Prefer using macro DIV_ROUND_UP
> staging: rtl8192e: rtllib_crypt_tkip: Remove unnecessary else after return
> staging: rtl8192u: ieee80211: Use macro DIV_ROUND_UP
> staging: rtl8192u: ieee802111: Drop Useless Initialization
> staging: rtl8192u: ieee80211: Remove unused variables
> staging: rtl8192u: ieee80211_crypt: Remove unnecessary else after return
> staging: octeon: Convert create_singlethread_workqueue()
> staging: rtl8712: Remove cast on void pointer
> staging: rtl8712: Remove unnecessary cast on void pointer
> staging: rtl8712: Simplify return
> staging: rtl8712: Remove unnecessary parantheses
> staging: rtl8712: Make return of 0 explicit
> drivers: staging: rtl8712: Change form of NULL comparisons
> staging: rtl8712: Remove unnecessary else after return
> staging: media: davinci_vpfe: dm365_ipipe_hw: Remove unnecessary else after return
> staging: media: davinci_vpfe: Remove unnecessary else after return
> staging: rts5208: Removed unnecessary return variable
> staging: rts5208: Prefer using BIT macro
> staging: rts5208: Remove NULL test before vfree
> staging: rts5208: Change form of NULL comparisons
> staging: sm750fb: Remove Unused macro
> staging: rtl8188eu: Remove unnecessary parantheses
> staging: rtl8188eu: hal: Drop Useless Initialization
> staging: rtl8188eu: core: Remove casts of pointer to same type
> staging: rtl8188eu: os_dep: Remove useless return variables
> staging: rtl8188eu: core: Remove useless return variables
> staging: rtl8188eu: core: Remove NULL test before vfree
> staging: rtl8188eu: os_dep: Remove NULL test before vfree
> staging: rtl8188eu: os_dep: Remove unnecessary else after return
> staging: fbtft: Use kmalloc_array
> staging: android: ion: hisilicon: Remove useless return variables
> staging: fsl-mc: bus: Eliminate double function call
> staging: rtl8723au: hal: Remove Unused macro
> staging: rtl8723au: core: rtw_sta_mgt: Change form of NULL comparisons
> staging: rtl8723au: core: rtw_security: Change form of NULL comparisons
> staging: rtl8723au: hal: Use macro DIV_ROUND_UP
> staging: rtl8723au: core: Remove unnecessary else after return
> staging: rtl8723au: hal: Remove unnecessary function and its call
> staging: iio: addac: Remove unnecessary else after return
> staging: lustre: obdclass: Use list_for_each_entry_safe
> staging: lustre: lnet: lib-move: Use list_for_each_entry_safe
> staging: lustre: lnet: conrpc: Use list_for_each_entry_safe
> staging: lustre: lnet: router: Use list_for_each_entry_safe
> staging: lustre: lnet: config: Use list_for_each_entry_safe
> staging: lustre: lnet: peer: Use list_for_each_entry_safe
> staging: lustre: lnet: api-ni: Use list_for_each_entry_safe
> staging: lustre: osc: Use list_for_each_entry_safe
> staging: lustre: osc_cache: Use list_for_each_entry_safe
> staging: lustre: libcfs: Use list_for_each_entry_safe
> staging: lustre: lnet: socklnd_proto: Use list_for_each_entry_safe
> staging: lustre: lnet: socklnd: Use list_for_each_entry_safe
> staging: lustre: lnet: o2iblnd: Use list_for_each_entry_safe
> staging: rdma: hfi1: Use setup_timer
> staging: rdma: hfi1: Compress return logic
> staging: rdma: hfi1: Remove useless return variables
> staging: rdma: hfi1: Remove casts of pointer to same type
> staging: rdma: hfi1: Remove unnecessary parantheses
>
> Bhumika Goyal (70):
> Staging:lustre:lustre:obdclass:Remove return from void function
> Staging:lustre:obdclass:linux:remove unnecessary braces
> Staging:lustre:obdclass:linux:simplify NULL comparison
> Staging:lustre:lustre:llite:Remove explicit NULL comparision
> Staging:lustre:lclient:Remove unused function
> Staging:iio:Remove exceptional & on function name
> Staging:speakup:add space around '|'
> Staging:octeon:removed blank line after {
> Staging:wlan-ng:Merged two lines into one
> Staging: lustre: lnet: Remove explicit NULL comparision
> Staging: xgifb: Remove space after type cast
> Staging: xgifb: Remove unnecessary blank lines
> Staging: lustre: llite: Remove NULL check before kfree
> Staging: lustre: obdclass: Declare function as static
> Staging: media: Remove multiple assignments
> Staging: wlan-ng: Remove multiple assignments
> Staging: wlan-ng: Drop wrapper function
> Staging: wlan-ng: Remove function prototype
> Staging: rtl8188eu: os_dep: Remove NULL test before rtw_free_netdev
> Staging: rdma: hfi1: Delete NULL check before vfree
> Staging: iio: light: remove exceptional & on function name
> Staging: iio: light: remove exceptional & on function name
> Staging: iio: magnetometer: remove exceptional & on function name
> Staging: rtl8723au: Remove unused macros
> Staging: rtl8192u: Remove useless comments
> Staging: rtl8723au: Replace header files
> Staging: rtl819u: ieee80211: Remove function ieee80211_wep_null
> Staging: wilc1000: Remove and rename struct typedefs
> Staging: lustre: lov: Pull assignments out of function call
> Staging: lustre: lnet: Remove and rename struct typedef lstcon_session_t
> Staging: wilc1000: Remove unused function WILC_WFI_update_stats
> Staging: wilc1000: Remove and rename struct typedefs from .c files
> Staging: wlan-ng: Remove function hfa384x_drvr_commtallies
> Staging: wlan-ng: Remove unused functions and prototypes
> Staging: rtl8723au: hal: Remove unused macros
> Staging: rtl8188eu: core: rtw_mlme.c: Remove NULL test before vfree
> Staging: rtl8188eu: core: rtw_xmit.c: Remove NULL test before vfree
> Staging: rtl8192u: Convert long if-else block to switch-case
> Staging: fsl-mc: bus: Drop owner assignment from platform_driver
> Staging: lustre: lov: Use list_for_each_entry instead of list_for_each
> Staging: lustre: Remove print statement on function failure
> Staging: lustre: lnet: Remove and rename struct typedefs
> Staging: gdm724x: Use min instead of ternary operator
> Staging: gdm724x: Replace random_ether_addr with eth_random_addr
> Staging: comedi: s626.c: Remove unused functions
> Staging: most: Replace pr_err with dev_err
> Staging: most: Use list_first_entry instead of list_entry
> Staging: rtl8723au: Clean up tests if NULL returned on failure
> Staging: rtl8723au: Remove debug messages
> Staging: lustre: lnet: Use list_first_entry_or_null
> Staging: lustre: Use list_{next/prev}_entry instead of list_entry
> Staging: rtl8192e: Replace random_ether_addr with eth_random_addr
> Staging: rtl8192u: Clean up tests if NULL returned on failure
> Staging: rtl8192u: Remove debug messages
> Staging: rtl8192u: Replace memset with eth_broadcast_addr
> Staging: rtl8192u: Replace random_ether_addr with eth_random_addr
> Staging: rtl8712: Clean up tests if NULL returned on failure
> Staging: rtl8712: Remove function r8712_setptm_cmd and r8712_gettssi_cmd
> Staging: rts5208: Use min instead of ternary operator
> Staging: sm750fb: Remove unused functions
> Staging: rtl8188eu: Remove function rtw_freq2ch
> Staging: android: ashmem.c: Redefine macros as static inline functions
> Staging: android: ashmem.c: Convert macros page_range_{subsumes/subsumed_by/in}_range to static inline function
> Staging: fsl-mc: Replace pr_debug with dev_dbg
> Staging: fsl-mc: Replace pr_err with dev_err
> Staging: rtl8723au: Use min macro instead of ternary operator
> Staging: rtl8723au: Remove print statements and debug messages
> taging: rtl8723au: Remove empty function odm_Init_RSSIForDM23a
> Staging: rtl8723au: Remove unused functions and prototype
> Staging: rdma: Use min macro instead of ternary operator
>
> Bogicevic Sasa (4):
> drivers:staging:sm750fb Fix all space preferred around messages
> drivers:staging:wlan-ng Fix all no space necesarry after a cast
> drivers:staging:wlan-ng Fix space preferred around that messages
> drivers:staging:fwserial Fix No space is necessary after a cast
>
> Bopamo Osaisai (1):
> Staging: android: Fix brace coding style warning in sync_debug.c
>
> Bruno Faccini (1):
> staging: lustre: avoid race during lnet acceptor thread termination
>
> Byeoungwook Kim (1):
> staging: rtl8192u: Fix block comments use * on subsequent lines in r8192U_wx.c
>
> CHANG FU CHIAO (1):
> staging: lustre: add static declaration
>
> Chaehyun Lim (197):
> staging: wilc1000: fix return type of wilc_add_pkt declaration
> staging: wilc1000: match argument name of wilc_add_ptk declaration
> staging: wilc1000: fix return type of wilc_add_rx_gtk declaration
> staging: wilc1000: match argument name of wilc_add_rx_gtk declaration
> staging: wilc1000: remove wilc_add_tx_gtk declaration
> staging: wilc1000: remove wilc_set_start_scan_req declaration
> staging: wilc1000: fix return type of wilc_set_pmkid_info
> staging: wilc1000: replace u32 with int
> staging: wilc1000: rename pu8PmkidInfoArray in wilc_set_pmkid_info
> staging: wilc1000: fix return type of wilc_get_mac_address
> staging: wilc1000: rename pu8MacAddress in wilc_get_mac_address
> staging: wilc1000: fix return type of wilc_set_mac_address
> staging: wilc1000: rename pu8MacAddress in wilc_set_mac_address
> staging: wilc1000: fix return type of wilc_flush_join_req
> staging: wilc1000: fix return type of wilc_set_join_req
> staging: wilc1000: rename pu8bssid in wilc_set_join_req
> staging: wilc1000: rename pu8ssid in wilc_set_join_req
> staging: wilc1000: rename ssidLen in wilc_set_join_req
> staging: wilc1000: rename pu8IEs in wilc_set_join_req
> staging: wilc1000: rename IEsLen in wilc_set_join_req
> staging: wilc1000: rename pfConnectResult in wilc_set_join_req
> staging: wilc1000: rename pvUserArg in wilc_set_join_req
> staging: wilc1000: rename u8security in wilc_set_join_req
> staging: wilc1000: rename tenuAuth_type in wilc_set_join_req
> staging: wilc1000: rename u8channel in wilc_set_join_req
> staging: wilc1000: rename pJoinParams in wilc_set_join_req
> staging: wilc1000: use kmemdup instead of kmalloc and memcpy
> staging: wilc1000: fix return type of wilc_disconnect
> staging: wilc1000: rename u16ReasonCode in wilc_disconnect
> staging: wilc1000: remove wilc_free_join_params
> staging: wilc1000: fix return type of wilc_get_rssi
> staging: wilc1000: rename ps8Rssi in wilc_get_rssi
> staging: wilc1000: fix return type of wilc_get_statistics
> staging: wilc1000: rename pstrStatistics in wilc_get_statistics
> staging: wilc1000: fix return type of wilc_frame_register
> staging: wilc1000: rename u16FrameType in wilc_frame_register
> staging: wilc1000: rename bReg in wilc_frame_register
> staging: wilc1000: fix return type of wilc_listen_state_expired
> staging: wilc1000: rename u32SessionID in wilc_listen_state_expired
> staging: wilc1000: fix return type of wilc_set_power_mgmt
> staging: wilc1000: rename bIsEnabled in wilc_set_power_mgmt
> staging: wilc1000: rename u32Timeout in wilc_set_power_mgmt
> staging: wilc1000: rename pstrPowerMgmtParam in wilc_set_power_mgmt
> staging: wilc1000: fix return type of wilc_setup_multicast_filter
> staging: wilc1000: rename bIsEnabled in wilc_setup_multicast_filter
> staging: wilc1000: rename u32count in wilc_setup_multicast_filter
> staging: wilc1000: rename pstrMulticastFilterParam in wilc_setup_multicast_filter
> staging: wilc1000: fix return type of wilc_setup_ipaddress
> staging: wilc1000: rename u16ipadd in wilc_setup_ipaddress
> staging: wilc1000: remove return statement
> staging: wilc1000: fix return type of host_int_get_ipaddress
> staging: wilc1000: remove argument hif_drv in host_int_get_ipaddress
> staging: wilc1000: rename u16ipadd in host_int_get_ipaddress
> staging: wilc1000: move static declaration of host_int_get_ipaddress
> staging: wilc1000: rename u32duration in struct remain_ch
> staging: wilc1000: fix return type of wilc_remain_on_channel
> staging: wilc1000: rename u32SessionID in wilc_remain_on_channel
> staging: wilc1000: rename u32duration in wilc_remain_on_channel
> staging: wilc1000: rename RemainOnChanExpired in wilc_remain_on_channel
> staging: wilc1000: rename RemainOnChanReady in wilc_remain_on_channel
> staging: wilc1000: rename pvUserArg in wilc_remain_on_channel
> staging: wilc1000: fix return type of wilc_del_all_rx_ba_session
> staging: wilc1000: rename pBSSID in wilc_del_all_rx_ba_session
> staging: wilc1000: rename TID in wilc_del_all_rx_ba_session
> staging: wilc1000: rename pBASessionInfo in wilc_del_all_rx_ba_session
> staging: wilc1000: fix return type of wilc_edit_station
> staging: wilc1000: rename pstrStaParams in wilc_edit_station
> staging: wilc1000: rename pstrAddStationMsg in wilc_edit_station
> staging: wilc1000: use kmemdup in wilc_edit_station
> staging: wilc1000: remove rates variable in wilc_edit_station
> staging: wilc1000: fix return type of wilc_del_allstation
> staging: wilc1000: rename pu8MacAddr in wilc_del_allstation
> staging: wilc1000: rename pstrDelAllStationMsg in wilc_del_allstation
> staging: wilc1000: rename au8Zero_Buff in wilc_del_allstation
> staging: wilc1000: use int instead of u32
> staging: wilc1000: rename u8AssocNumb in wilc_del_allstation
> staging: wilc1000: fix return type of wilc_add_beacon
> staging: wilc1000: rename u32Interval in wilc_add_beacon
> staging: wilc1000: rename u32DTIMPeriod in wilc_add_beacon
> staging: wilc1000: rename u32HeadLen in wilc_add_beacon
> staging: wilc1000: rename pu8Head in wilc_add_beacon
> staging: wilc1000: rename u32TailLen in wilc_add_beacon
> staging: wilc1000: rename pu8Tail in wilc_add_beacon
> staging: wilc1000: rename pstrSetBeaconParam in wilc_add_beacon
> staging: wilc1000: rename pu8ssid in struct hidden_net_info
> staging: wilc1000: rename u8ssidlen in struct hidden_net_info
> staging: wilc1000: rename pstrHiddenNetworkInfo in struct hidden_network
> staging: wilc1000: rename u8ssidnum in struct hidden_network
> staging: wilc1000: fix return type of wilc_scan
> staging: wilc1000: rename u8ScanSource in wilc_scan
> staging: wilc1000: rename u8ScanType in wilc_scan
> staging: wilc1000: rename pu8ChnlFreqList in wilc_scan
> staging: wilc1000: rename u8ChnlListLen in wilc_scan
> staging: wilc1000: rename pu8IEs in wilc_scan
> staging: wilc1000: rename IEsLen in wilc_scan
> staging: wilc1000: rename ScanResult in wilc_scan
> staging: wilc1000: rename pvUserArg in wilc_scan
> staging: wilc1000: rename pstrHiddenNetwork in wilc_scan
> staging: wilc1000: use kmemdup instead of kmalloc/memcpy
> staging: wilc1000: rename phWFIDrv in wilc_init declaration
> staging: wilc1000: fix return type of wilc_init
> staging: wilc1000: remove redundant check in wilc_mq_recv
> staging: wilc1000: rename struct __Message_struct
> staging: wilc1000: rename pvBuffer in struct message
> staging: wilc1000: rename u32Length in struct message
> staging: wilc1000: rename pstrNext in struct message
> staging: wilc1000: rename struct WILC_MsgQueueHandle
> staging: wilc1000: rename hSem in struct message_queue
> staging: wilc1000: rename strCriticalSection in struct message_queue
> staging: wilc1000: rename bExiting in struct message_queue
> staging: wilc1000: rename u32ReceiversCount in struct message_queue
> staging: wilc1000: rename pstrMessageList in struct message_queue
> staging: wilc1000: rename pHandle in wilc_mq_create
> staging: wilc1000: rename pHandle in wilc_mq_destroy
> staging: wilc1000: rename pstrMessge in wilc_mq_destroy
> staging: wilc1000: rename pHandle in wilc_mq_send
> staging: wilc1000: rename pvSendBuffer in wilc_mq_send
> staging: wilc1000: rename u32SendBufferSize in wilc_mq_send
> staging: wilc1000: rename pstrMessage in wilc_mq_send
> staging: wilc1000: rename pstrTailMsg in wilc_mq_send
> staging: wilc1000: fix return error code
> staging: wilc1000: rename pHandle in wilc_mq_recv
> staging: wilc1000: rename pvRecvBuffer in wilc_mq_recv
> staging: wilc1000: rename u32RecvBufferSize in wilc_mq_recv
> staging: wilc1000: rename pu32ReceivedLength in wilc_mq_recv
> staging: wilc1000: rename pstrMessage in wilc_mq_recv
> staging: wilc1000: fix coding style of kmalloc usage
> staging: wilc1000: fix logical continuations
> staging: wilc1000: remove over-commenting
> staging: wilc1000: fix alignment for open parenthesis
> staging: wilc1000: wilc_msgqueue: use standard struct list_head
> staging: wilc1000: wilc_msgqueue: release semaphore in error path
> staging: wilc1000: linux_mon: use __packed instead of __attribute__((packed))
> staging: wilc1000: linux_mon: remove blank lines after open brace '{'
> staging: wilc1000: linux_mon: remove blank line before a close brace '}'
> staging: wilc1000: linux_mon: remove multiple blank lines
> staging: wilc1000: linux_mon: fix NULL comparison style
> staging: wilc1000: linux_mon: remove space after a cast
> staging: wilc1000: linux_mon: insert blank line after a function
> staging: wilc1000: linux_mon: add braces on all arms of if statement
> staging: wilc1000: linux_mon: fix coding style of kmalloc usage
> staging: wilc1000: linux_mon: fix error code of kmalloc
> staging: wilc1000: linux_mon: remove debug message of kmalloc failure
> staging: wilc1000: fix return type of wilc_hif_set_cfg
> staging: wilc1000: rename pstrCfgParamVal in wilc_hif_set_cfg
> staging: wilc1000: fix return type of wilc_deinit
> staging: wilc1000: fix return error code of wilc_deinit
> staging: wilc1000: fix return type of wilc_send_config_pkt
> staging: wilc1000: use int type for counter variable
> staging: wilc1000: remove initialization code of counter variable
> staging: wilc1000: rename counter in wilc_send_config_pkt
> staging: wilc1000: rename au8bssid in struct join_bss_param
> staging: wilc1000: rename au8bssid in struct found_net_info
> staging: wilc1000: rename s8rssi in struct found_net_info
> staging: wilc1000: rename pu8bssid in struct user_conn_req
> staging: wilc1000: rename pu8ssid in struct user_conn_req
> staging: wilc1000: rename u8security in user_conn_req
> staging: wilc1000: define a new local variable in wilc_scan
> staging: wilc1000: change handle_set_channel's return type to void
> staging: wilc1000: change data type of result variable to int.
> staging: wilc1000: rename result in handle_set_channel
> staging: wilc1000: use netdev_err instead of PRINT_ER
> staging: wilc1000: handle_set_mac_address: remove debug message of kmalloc failure
> staging: wilc1000: handle_set_mac_address: fix kmalloc return error code
> staging: wilc1000: handle_set_mac_address: use kmemdup
> staging: wilc1000: handle_set_mac_address: change return type to void
> staging: wilc1000: handle_set_mac_address: change data type of result
> staging: wilc1000: handle_set_mac_address: rename result
> staging: wilc1000: handle_set_mac_address: use netdev_err
> staging: wilc1000: handle_set_mac_address: fix missing blank line after declaration
> staging: wilc1000: handle_cfg_param: remove wrapper struct cfg_param_attr
> staging: wilc1000: handle_cfg_param: change data type of wid_cnt
> staging: wilc1000: handle_cfg_param: rename wid_cnt
> staging: wilc1000: handle_cfg_param: fix logical continuations
> staging: wilc1000: handle_cfg_param: fix line over 80 characters
> staging: wilc1000: handle_cfg_param: remove unnecessary whitespace
> staging: wilc1000: rename struct tstrConnectInfo
> staging: wilc1000: rename au8bssid in struct connect_info
> staging: wilc1000: rename pu8ReqIEs in struct connect_info
> staging: wilc1000: rename ReqIEsLen in struct connec_info
> staging: wilc1000: rename pu8RespIEs in struct connect_info
> staging: wilc1000: rename u16RespIEsLen in struct connect_info
> staging: wilc1000: rename u16ConnectStatus in struct connect_info
> staging: wilc1000: rename struct tstrDisconnectNotifInfo
> staging: wilc1000: rename u16reason in disconnect_info
> staging: wilc1000: remove typedef from struct sdio_cmd52_t
> staging: wilc1000: remove unnecessary comment codes
> staging: wilc1000: remove typedef from sdio_cmd53_t
> staging: wilc1000: remove unused define
> staging: wilc1000: remove typedef from enum tenuConnectSts
> staging: wilc1000: use TAG_PARAM_OFFSET define
> staging: wilc1000: remove commented codes
> staging: wilc1000: rename hardwareProductVersion in struct wilc_mac_cfg
> staging: wilc1000: add enum cfg_type_cmd
> staging: wilc1000: remove unnecessary comments
> staging: wilc1000: use switch statement instead of multiple if statement
> staging: wilc1000: use mutex instead of semaphore sem_cfg_values
>
> Chen Feng (2):
> staging: ion : Donnot wakeup kswapd in ion system alloc
> android: binder: Sanity check at binder ioctl
>
> Chris Elliott (1):
> Staging: rtl8188eu: core: rtw_debug: fixed a parentheses coding style issue
>
> Chris Horn (3):
> staging: lustre: rename variables in lnet_find_route_locked
> staging: lustre: reflect down routes in /proc/sys/lnet/routes
> staging: lustre: Use lnet_is_route_alive for router aliveness
>
> Chris Park (36):
> staging: wilc1000: fix warnings for line over 80 characters
> staging: wilc1000: remove useless log message
> staging: wilc1000: remove useless function
> staging: wilc1000: remove unnecessary braces
> staging: wilc1000: remove warnings missing a blank line after declarations
> staging: wilc1000: Optimize code of wilc_get_chipid function
> staging: wilc1000: remove unused log message using the CORECONFIG_DBG tag
> staging: wilc1000: remove unused log message using the HOSTINF_DBG tag
> staging: wilc1000: remove unused log message using the TX_DBG tag
> staging: wilc1000: remove unnecessary wilc_rx_complete function
> staging: wilc1000: remove unused log message using the RX_DBG tag
> staging: wilc1000: remove unused debug tag
> staging: wilc1000: remove unnecessary log message using GENERIC_DBG tag
> staging: wilc1000: host_interface.c: removes unnecessary log message
> staging: wilc1000: linux_mon.c: removes unnecessary log message
> staging: wilc1000: linux_mon.c: removes comments
> staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
> staging: wilc1000: removes unused HOSTAPD_DBG tag
> staging: wilc1000: host_interface.c: removes unnecessary log messages
> staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
> staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
> staging: wilc1000: removes unused CFG80211_DBG tag
> staging: wilc1000: coreconfigurator.c: removes unnecessary log messages
> staging: wilc1000: host_interface.c: removes unnecessary log messages
> staging: wilc1000: host_interface.c: replace PRINT_ER with netdev_err
> staging: wilc1000: linux_wlan.c: removes unnecessary log messages
> staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
> staging: wilc1000: wilc_wlan.c: removes unnecessary log messages
> staging: wilc1000: removes unused region feature
> staging: wilc1000: removes usused PRINT_XX(region...)
> staging: wilc1000: moves to define values
> staging: wilc1000: moves LINUX_RX_SIZE, LINUX_TX_SIZE
> staging: wilc1000: move WILC_MULTICAST_TABLE_SIZE define to wilc_wlan_if.h file
> staging: wilc1000: move MODALIS and GPIO_NUM define to wilc_wlan.h file
> staging: wilc1000: remove useless define in linux_wlan_common.h file
> staging: wilc1000: removes linux_wlan_common.h file
>
> Christian Colic (6):
> staging: speakup: (coding style) Add spaces around operands (checkpatch checks)
> staging: speakup: (coding style) Add braces around all arms of if-statement
> staging: speakup: (coding style) Rewrite comparisons to NULL
> staging: wlan-ng: (coding style) remove unnecessary blank line before "}"
> staging: fwserial: (coding-style) rewrite comparisons to NULL as "!fifo->data"
> staging: rtl8192e: remove unnecessary multiple blank lines
>
> Christian Gromm (28):
> staging: most: remove unnecessary keep_mbo variable
> staging: most: rename variables
> staging: most: simplify expression
> staging: most: unify types
> staging: most: use min_t
> staging: most: fix mbo leak
> staging: most: fix tracking of MBO offset
> staging: most: use readl and writel functions
> staging: most: remove function destroy_most_c_obj
> staging: most: add missing call to ida_simple_remove
> staging: most: move call to disconnect_channel callback
> staging: most: move initialization of pointer
> staging: most: move mutex
> staging: most: move channel disconnect to function most_deregister_interface
> staging: most: remove tainted flag
> staging: most: remove reference counter
> staging: most: remove code to destroy channel
> staging: most: remove redundant mutexes
> staging: most: remove redundant call to wake_up_interruptible
> staging: most: encapsulate shared code
> staging: most: fix retrieval of buffer availability
> staging: most: rename variable channel
> staging: most: fix race conditions
> staging: most: change type of access_ref
> staging: most: remove stacked_mbo
> staging: most: rearrange function aim_write
> staging: most: add statistics for dropped packets
> staging: most: remove 2nd forward declaration of struct most_aim
>
> Cihangir Akturk (1):
> drivers: staging: rtl8723au: remove unneeded null test
>
> Claudiu Beznea (1):
> Staging: rtl8188eu: removed unnecessary check in core/rtw_ap.c
>
> Colin Cross (1):
> staging: lowmemorykiller: Make default lowmemorykiller debug message useful
>
> Colin Ian King (2):
> iio: adc: axp288: remove redundant duplicate const on axp288_adc_channels
> Staging: iio: adc: fix indent on break statement
>
> Colin Vidal (4):
> Staging: rtl8188eu/core: remove paragraph which mention FSF address in comment header
> Staging: rtl8188eu/core: Coding style fix, set conform spaces between identifiers
> Staging: rtl8188eu/core: Coding style fix, set constant operand on right in tests
> Staging: rtl8188eu/core: Coding style fix, avoid line over 80 characters
>
> Cristina Moraru (7):
> iio: si7005: add support for Hoperf th02
> iio: si7020: add support for Hoperf th06
> iio: hmc5843: Swap suspend and resume implementations
> iio: hmc5843: Fix comment style warnings
> iio: hmc5843: Add attributes for measurement config of bias current
> iio: hmc5843: Add ABI documentation file for hmc5843
> iio: hmc5843: Move hmc5843 out of staging
>
> Dan Carpenter (9):
> staging: unisys: remove some dead code
> staging: rtl8712: memory corruption in wpa_set_encryption()
> staging: wilc1000: fix mgmt_tx()
> staging: gdm72xx: underflow in netlink_rcv_cb()
> Staging: gdm72xx: silence underflow warning in netlink_send()
> Staging: gdm72xx: make "len" unsigned
> staging: gdm72xx: zero out padding
> Staging: gdm72xx: underflow bug in gdm_wimax_ioctl_get_data()
> Staging: gdm72xx: remove duplicate condition
>
> Daniel Baluta (11):
> iio: pressure: ms5611: Add IIO_CHAN_INFO_SCALE to mask
> iio: pressure: ms5611: Add triggered buffer support
> iio: Fix documentation for iio_dev mlock
> iio: adc: Add TI ADS1015 ADC driver support
> iio: imu: inv_mpu6050: Fix multiline comments style
> iio: imu: inv_mpu6050: Fix Yoda conditions
> iio: imu: inv_mpu6050: Fix newlines to make code easier to read
> iio: imu: inv_mpu6050: Remove unnecessary parentheses
> iio: imu: inv_mpu6050: Delete space before comma
> iio: imu: inv_mpu6050: Fix code indent for if statement
> iio: imu: inv_mpu6050: Fix alignment with open parenthesis
>
> Daniel Chromik (1):
> misc: panel, convert struct to bitmap
>
> Daniel H. Hemmingsen (1):
> Staging: panel: Fixed a spacing after cast coding style issue
>
> Daniil Leshchev (1):
> staging: rtl8723au: use %pM and %ph formatting
>
> David Kershner (7):
> staging: unisys: Only process up to budget amount of responses
> staging: unisys: iochannel.h: fix inconsistent indenting
> staging: unisys: iochannel.h add_phys_info needs u64 pfn
> staging: unisys: Update MAINTAINERS file
> staging: unisys: visorbus: variable adjustment should be a u64
> staging: unisys: visorbus: cleanup gotos in visorchannel_create_guts
> staging: unisys: visorbus: clean up visorchannel_clear
>
> Dean Luick (1):
> staging/rdma/hfi1: set Gen3 half-swing for integrated devices
>
> Derek Yerger (1):
> staging: ion: debugfs invalid gfp mask
>
> Dilek Uzulmez (4):
> Staging: octeon: Remove blank lines after open braces
> Staging: speakup: Add space around '|'
> Staging: ste_rmi4: Add space around '/'
> Staging: rts5208: Remove unnecessary parentheses
>
> Dmitry Eremin (5):
> staging/lustre: proper support of NFS anonymous dentries
> staging: lustre: fix socklnd issues found by Klocwork Insight tool
> staging: lustre: fix api-ni.c issues found by Klocwork Insight tool
> staging: lustre: fix conctl.c issues found by Klocwork Insight tool
> staging: lustre: fix framework.c issues found by Klocwork Insight tool
>
> Doug Oucharek (2):
> staging: lustre: Remove LASSERTS from router checker
> staging: lustre: Change connect peer failed cleanup order
>
> Edward Mascarenhas (1):
> staging/rdma/hfi1: Clean up comments
>
> Erik Arfvidson (13):
> staging: unisys: Fix guestlinuxdebug.h comments
> staging: unisys: fix comments for controlvmchannel.h
> staging: unisys: Fix NULL comparison vbusdeviceinfo.h
> staging: unisys: fix trailing comment in vbusdeviceinfo.h
> staging: unisys: fix comments in visorchipset
> staging: unisys: fix spacing in visorchipset.c
> staging: unisys: fix comparison to NULL in visorchipset.c
> staging: unisys: fix blank lines in visorchipset.c
> staging: unisys: fix spaces after cast visorchipset.c
> staging: unisys: fix comments in visorbus_main.c
> staging: unisys: fix block comments in ultrainputreport.h
> staging: unisys: fix comments in visornic_main.c
> staging: unisys: fix else statement in visornic_main.c
>
> EunTaik Lee (1):
> staging/android/ion : fix a race condition in the ion driver
>
> Eva Rachel Retuya (34):
> staging: fbtft: Fix block comments according to kernel coding style
> staging: fbtft: Indent to match open parenthesis
> staging: fbtft: Add blank line after function declaration
> staging: fbtft: Remove blank line after '{' brace
> staging: fbtft: Modify block comments based on kernel coding style
> staging: fbtft: Fix alignment to match open parenthesis
> staging: fbtft: Insert blank line after function declaration
> staging: fbtft: Delete blank line after '{' brace
> staging: fbtft: Remove the use of CamelCase
> staging: wilc1000: Remove initialization of static variables
> staging: wilc1000: declare 'fops' as const
> staging: wilc1000: remove trailing whitespace
> staging: wilc1000: remove spaces around '->'
> staging: iio: light: indent to match open parenthesis
> staging: iio: light: omit space after a cast
> staging: iio: light: fix block comments according to kernel coding style
> staging: iio: light: add space around '*"
> staging: iio: light: fix multiple assignments in a single line
> staging: iio: resolver: align to match open parenthesis
> staging: iio: resolver: add spaces around operators
> staging: iio: resolver: use blank line after array declaration
> staging: iio: resolver: add missing braces on if-else statements
> staging: iio: resolver: delete space after a cast
> staging: iio: resolver: remove unnecessary blank line
> staging: iio: resolver: fix comparison to NULL
> staging: most: compress return logic into one line
> staging: unisys: visorinput: convert pr_err() to dev_err()
> staging: ste_rmi4: simplify NULL tests
> staging: [media] mn88472: simplify NULL tests
> staging: rts5208: simplify NULL tests
> staging: sm750fb: convert pr_err() to dev_err()
> staging: dgnc: delete parentheses around right hand side of assignment
> staging: gs_fpgaboot: drop wrapper function 'finish_driver'
> staging: wlan-ng: simplify NULL tests
>
> Fan Yong (2):
> staging: lustre: add debugging ability for LFSCK
> staging: lustre: enum lu_object_header_flags comma style fix
>
> Frank Zago (9):
> staging/lustre: Add __user annotations in lnetselftest code
> staging: lustre: do not memset after LIBCFS_ALLOC
> staging: lustre: make local functions static for LNet ni
> staging: lustre: make some lnet functions static
> staging: lustre: missed a few cases of using NULL instead of 0
> staging: lustre: remove unnecessary EXPORT_SYMBOL from lnet layer
> staging: lustre: make o2iblnd local functions static
> staging: lustre: make o2iblnd_cb.c local functions static
> staging: lustre: corrected some typos and grammar errors
>
> Fu Yong Quah (1):
> staging: wlan-ng: fix NULL comparison
>
> G Pooja Shamili (3):
> staging: rtl8712: Remove the unnecessary parantheses
> staging: mt29f_spinand: Replacing pr_info with dev_info after the call to devm_kzalloc
> staging: netlogic: Replacing pr_err with dev_err after the call to devm_kzalloc
>
> Gavin O'Leary (3):
> Staging: wlan-ng: p80211wep: fixed a block comment style issue
> staging: wlan-ng: fixed a comment
> staging: wlan-ng: Fixed more comments
>
> Gavin Thomas Claugus (1):
> Staging: rtl8192u: Fix block comment formatting
>
> Geliang Tang (14):
> staging: rtl8188eu: use list_first_entry_or_null()
> staging: wlan-ng: use list_for_each_entry*
> staging: fbtft: use to_spi_device
> staging: fbtft: use to_platform_device()
> staging: rtl8712: use list_first_entry_or_null()
> staging: rtl8192u: use to_delayed_work
> staging: rtl8192e: use to_delayed_work
> staging: rtl8723au: use list_for_each_entry*()
> staging: rtl8723au: core: rtw_recv: remove useless codes
> staging: rtl8723au: whitespace and blank line cleaning
> staging: rtl8723au: core: rtw_recv: use list_first_entry_or_null()
> staging: rtl8723au: core: rtw_xmit: use list_first_entry_or_null()
> staging: rtl8723au: core: rtw_recv: use list_first_entry()
> staging: rtl8723au: fix static checker warning
>
> Georgiana Chelu (1):
> Staging: iio: Fixed block comments warning
>
> Glen Lee (30):
> staging: wilc1000: fix always return 0 error
> staging: wilc1000: remove wilc_sdio_init
> staging: wilc1000: fix bug when changing virtual interface
> staging: wilc1000: remove define WILC_OPTIMIZE_SLEEP_INT
> staging: wilc1000: support suspend/resume functionality
> staging: wilc1000: add sdio resume/suspend
> staging: wilc1000: sdio_init: add resume argument
> staging: wilc1000: add ops resuem/suspend/wakeup in cfg80211
> staging: wilc1000: remove sleep and reduce close timeout
> staging: wilc1000: get address from wilc
> staging: wilc1000: use unified firmware
> staging: wilc1000: remove wilc_set_machw_change_vir_if
> staging: wilc1000: set bssid with mode
> staging: wilc1000: set proper bssid address
> staging: wilc1000: change_virtual_intf: change codes for unified firmware
> staging: wilc1000: call power save after changing mode
> staging: wilc1000: wilc_set_wfi_drv_handler: add mac index
> staging: wilc1000: remove unused functions
> staging: wilc1000: ignore power save
> staging: wilc1000: handle connecting error
> staging: wilc1000: tcp_process: fix a build warning
> staging: wilc1000: remove define TCP_ACK_FILTER
> staging: wilc1000: increase link speed
> staging: wilc1000: disable power save when AP mode
> staging: wilc1000: fix bug on p2p connection
> staging: wilc1000: add ops tx power in cfg80211
> staging: wilc1000: fix WEP security bug
> staging: wilc1000: get mac address after setting drv handler
> staging: wilc1000: move wilc_send_config_pkt to wilc_wlan.c
> staging: wilc1000: pass vif to wilc_send_config_pkt
>
> Greg Hackmann (2):
> staging: goldfish: audio: add devicetree bindings
> staging: goldfish: audio: fix compiliation on arm
>
> Greg Kroah-Hartman (11):
> Merge 4.5-rc2 into staging-next
> Merge tag 'iio-for-4.6a' of git://git.kernel.org/.../jic23/iio into staging-next
> Merge 4.5-rc3 into staging-next
> staging: rtl8*: fix my email address up
> Merge tag 'iio-for-4.6b' of git://git.kernel.org/.../jic23/iio into staging-next
> Merge char-misc-next into staging-next
> Merge 4.5-rc6 into staging-next
> Merge tag 'iio-for-4.6c' of git://git.kernel.org/.../jic23/iio into staging-next
> Revert "staging/lustre: F_SETLKW64 F_SETLK64 F_GETLK64 are always defined"
> Revert "staging: comedi: drivers: Remove unneeded NULL check before kfree()"
> staging: android: ion: fix up file mode
>
> Gregor Boirie (1):
> iio:pressure:ms5611: fix ms5607 temp compensation
>
> Grygorii Strashko (1):
> iio: adc: palmas: Drop IRQF_EARLY_RESUME flag
>
> Grégor Boirie (2):
> iio:pressure:ms5611: use probed device name
> iio:pressure:ms5611: power regulator support
>
> Gujulan Elango, Hari Prasath (H.) (1):
> staging: iio: replace clk_get() with devm_clk_get()
>
> Gustavo Padovan (16):
> staging/android: fix sync framework documentation
> staging/android: sync: remove interfaces that are not used
> staging/android: remove not used sync_timeline ops
> staging/android: create a 'sync' dir for debugfs information
> staging/android: move SW_SYNC_USER to a debugfs file
> staging/android: rename sync_fence to sync_file
> staging/android: rename 'sync_pt' to 'fence' in struct sync_fence_cb
> staging/android: remove struct sync_pt
> staging/android: remove unused var from sync_timeline_signal()
> staging/android: remove pointless sync_timeline_signal at destroy phase
> staging/android: remove sync_fence_create_dma()
> staging/android: remove SYNC_WAIT ioctl
> staging/android: rename sync_pt_info to sync_fence_info
> staging/android: rename sync_file_info_data to sync_file_info
> staging/android: remove driver_data from struct sync_fence_info
> staging/android: remove len field from struct sync_fence_info
>
> Hamish Martin (1):
> staging: octeon-ethernet: fix TCP/UDP checksum calc
>
> Haneen Mohammed (3):
> Staging: rts5208: fix check for dma mapping error
> Staging: rts5208: remove unnecessary parantheses
> Staging: vt6655: Add check dma_mapping_error
>
> Harald Geyer (2):
> iio: dht11: Improve reliability - be more tolerant about missing start bits
> iio: dht11: Simplify decoding algorithm
>
> Hari Prasath Gujulan Elango (6):
> staging: wilc1000: replace numerical constant with predefined MACRO
> staging: most: replace multiple if..else with table lookup
> staging: rtl8188eu: use eth_broadcast_addr() in place of memset
> staging: nvec: replace led_classdev_register
> staging: dgnc: convert to wait_event_interruptible_timeout
> staging: rtl8192e: prefer using eth_broadcast_addr()
>
> Hemmo Nieminen (2):
> staging: rtl8712: Improve suspend/resume functionality.
> staging: rtl8712: Improve suspend/resume functionality.
>
> Henri Doreau (1):
> staging: lustre: Prevent duplicate CT registrations
>
> Hongchao Zhang (1):
> staging: lustre: embed kr_data into kkuc_reg
>
> Hugo Camboulive (4):
> staging: wilc1000: add missing __user attribute
> staging: wilc1000: make some variables static
> staging: unisys: visornic: remove useless memset
> staging: most: add __iomem for io_base and registers
>
> Ian Abbott (15):
> staging: comedi: comedi.h: tweak start of header comment
> staging: comedi: comedi.h: add kernel-doc to common enums
> staging: comedi: comedi.h: add kernel-doc comments to struct types
> staging: comedi: comedi.h: remove struct comedi_trig
> staging: comedi: comedi.h: remove SDF_MODE0 etc.
> staging: comedi: COMEDI_BUFINFO: get amount freed, not amount allocated
> staging: comedi: COMEDI_BUFINFO: force bytes_read or bytes_written to 0
> staging: comedi: COMEDI_BUFINFO: update buffer before becoming non-busy
> staging: comedi: COMEDI_BUFINFO: force bytes_written to 0 if stopped
> staging: comedi: COMEDI_BUFINFO: return error if no active command
> staging: comedi: COMEDI_BUFINFO: become non-busy even if bytes_read is 0
> staging: comedi: COMEDI_BUFINFO: return -EPIPE for abnormal read
> staging: comedi: COMEDI_BUFINFO: terminate "write" command when stopped
> staging: comedi: comedi.h: Do not use BIT macro
> staging: comedi: comedi.h: Fix comment for struct comedi_krange
>
> Ira Weiny (2):
> staging/rdma/hfi1: add dd_dev_dbg
> staging/rdma/hfi1: Fix Xmit Wait calculation
>
> Isaac Huang (1):
> staging: lustre: fix bogus lst errors for lnet selftest
>
> Ivan Safonov (13):
> staging: rtl8188eu: remove _rtl88e_fill_dummy
> staging: rtl8188eu: remove pfirmware and fwsize of the hal_data_8188e structure
> staging: rtl8188eu: add release_firmware() between request_firmware and function error exit
> staging: rtl8188eu: FIELD_OFFSET macro replaced by offsetof macro
> staging: rtl8188eu: remove unused include/ieee80211_ext.h
> staging: rtl8188eu: remove unused macros from include/basic_types.h
> staging: rtl8188eu: remove unnecessary debug output from os_dep/usb_intf.c
> staging: rtl8188eu: replace (a == NULL) to (!a) in rtw_drv_init
> staging: rtl8188eu: remove chip_type of the adapter structure
> staging: rtl8188eu: remove FabVersion member of odm_dm_struct struct
> staging: rtl8188eu: remove PWR_FAB_*_MSK macro definitions and fab_msk of wl_pwr_cfg structure
> staging: rtl8188eu: remove PWR_INTF_*_MSK macro definitions and interface_mask of wl_pwr_cfg structure
> staging: rtl8188eu: remove PWR_BASEADDR_* macro definitions and "base" member of wl_pwr_cfg structure
>
> J. German Rivera (11):
> irqdomain: Added domain bus token DOMAIN_BUS_FSL_MC_MSI
> fsl-mc: msi: Added FSL-MC-specific member to the msi_desc's union
> staging: fsl-mc: Added generic MSI support for FSL-MC devices
> staging: fsl-mc: Added GICv3-ITS support for FSL-MC MSIs
> staging: fsl-mc: Extended MC bus allocator to include IRQs
> staging: fsl-mc: Changed DPRC built-in portal's mc_io to be atomic
> staging: fsl-mc: Populate the IRQ pool for an MC bus instance
> staging: fsl-mc: set MSI domain for DPRC objects
> staging: fsl-mc: Fixed bug in dprc_probe() error path
> staging: fsl-mc: Added DPRC interrupt handler
> staging: fsl-mc: Added MSI support to the MC bus driver
>
> James Nunez (1):
> staging: lustre: Correct missing newline
>
> James Simmons (45):
> staging: lustre: Handle nodemask on UMP machines
> staging: lustre: Use kernel's strncasecmp and remove cfs_get_blocked_sigs
> staging: lustre: kg_sem semaphore handling is incorrectly
> staging: lustre: convert kernelcomm group to unsigned int
> staging: lustre: remove unnecessary NULL checks in kernel_comm.c
> staging: lustre: cleanup block comment style in kernel_comm code
> staging: lustre: add space around '+' in kernel_comm code
> staging: lustre: use proper braces in libcfs_kkuc_group_put
> staging: lustre: return proper error code for libcfs_kkuc_msg_put
> staging: lustre: fix all conditional comparison to zero for kernelcomm.c
> staging: lustre: cleanup white space in kernel comm code
> staging: lustre: drop *_t from end of struct lnet_text_buf
> staging: lustre: format properly all comment blocks for LNet core
> staging: lustre: align all code properly for LNet core
> staging: lustre: remove unnecessary parentheses around LNet function pointer
> staging: lustre: remove unnecessary blank lines reported by checkpatch.pl
> staging: lustre: add missing spaces for LNet layer reported by checkpatch.pl
> staging: lustre: don't set more than one variable per line in LNet layer
> staging: lustre: remove space in LNet function declarations
> staging: lustre: balance braces properly in LNet layer
> staging: lustre: fix all NULL comparisons in LNet layer
> staging: lustre: fix all conditional comparison to zero in LNet layer
> staging: lustre: eliminate obsolete Cray SeaStar support
> staging: lustre: use sock.h in only acceptor.c
> staging: lustre: move module info to end of libcfs module.c file
> staging: lustre: add missing MODULE_AUTHOR for LNet selftest module
> staging: lustre: return proper error code for LNet core
> staging: lustre: bind socklnd peers to a specific CPT
> staging: lustre: reverse LNet and infinband header order
> staging: lustre: handle complex strings in cfs_str2num_check
> staging: lustre: change test to assert in LNetGetId
> staging: lustre: rename proc_call_handler to lprocfs_call_handler
> staging: lustre: make LNet use lprocfs_call_handler
> staging: lustre: move libcfs to lnet layer
> staging: lustre: fixup kernel Kconfig option LNET_MAX_PAYLOAD
> staging: lustre: add help section of Kconfig config LNET
> staging: lustre: make lustre dependent on LNet
> staging: lustre: remove returns in void function for lnet selftest
> staging: lustre: fix spacing issues checkpatch reported in lnet selftest
> staging: lustre: remove extra spacing of variable declartions for lnet selftest
> staging: lustre: remove extra spacing when setting variable for lnet selftest
> staging: lustre: filter remaining extra spacing for lnet selftest
> staging: lustre: test for proper errno code in lstcon_rpc_trans_abort
> staging: lustre: report minimum of two buffers for LNet selftest load test
> staging: lustre: fix aligments in lnet selftest
>
> Janani Ravichandran (71):
> staging: rdma: Use kcalloc instead of kzalloc
> staging: goldfish: Change form of NULL comparisons
> staging: nvec: Remove unneeded comment
> staging: iio: Remove parantheses around right hand side of assignment
> staging: lustre: Modify arguments of sizeof() to pointer variables
> staging: wilc1000: Remove unneeded parentheses in assignment
> staging: iio: Remove parentheses on the right hand side of assignment
> staging: unisys: Remove parentheses around right hand side of assignment
> staging: unisys: Modify boolean assignment
> staging: octeon: Add spaces around operators
> staging: octeon: Remove unneeded parentheses in assignment
> staging: comedi: Use ARRAY_SIZE for sizes of arrays
> staging: xgifb: Remove unneeded parentheses
> staging: slicoss: Align #define constants
> staging: speakup: Eliminate commented out code
> staging: gdm724x: Remove unneeded parentheses
> staging: rtl8723au: Use ARRAY_SIZE macro for sizes of arrays
> staging: rtl8188eu: Remove unnecessary pointer cast
> staging: emxx_udc: Remove parentheses around the right hand side of assignment
> staging: media: Remove unneeded parentheses
> staging: fsl-mc: Remove unneeded parentheses
> staging: wilc1000: Include KERN_ facility level for printk()
> staging: wilc1000: Eliminate extraneous braces
> staging: wilc1000: Eliminate spaces between function names and open parentheses
> staging: wilc1000: Remove useless macros
> staging: wilc1000: Remove useless return statement in a void function
> staging: wilc1000: Simplify code by eliminating else block
> staging: wilc1000: linux_mon.c: Remove unneeded braces
> staging: rtl8192u: ieee80211: Fix comment style
> staging: rts5208: Place constants on the right side of comparisons
> staging: sm750fb: Remove unneeded braces in if...else statements
> staging: sm750fb: Eliminate commented out code
> staging: sm750fb: Fix indentation of if...else statements
> staging: speakup: Fix block comment style
> staging: vt6655: Fit function header on the same line
> staging: vt6655: Add missing blank line after declaration
> staging: xgifb: Fix comment style
> staging: wilc1000: Modify tcp_process to return void rather than int
> staging: wilc1000: Use kmalloc_array instead of kmalloc
> staging: wilc1000: Rearrange statement to respect 80 char limit
> staging: lustre: lustre: Remove unnecessary else after return
> staging: lustre: lustre: Remove unneeded else after goto
> staging: iio: accel: Remove unnecessary else after goto in if block
> staging: rtl8723au: Remove unnecessary else following return
> staging: rtl8192e: Remove explicit pointer cast in assignments
> staging: fsl-mc: Remove unneeded else following a return
> staging: mt29f_spinand: Remove unneeded else following return
> staging: android: Remove unneeded else following a return
> staging: comedi: drivers: Remove unnecessary else following return
> staging: lustre: lnet: Use list_entry() rather than container_of()
> staging: comedi: drivers: Remove unneeded NULL check before kfree()
> staging: rtl8192e: Drop cast on void pointer
> staging: slicoss: Eliminate commented out code
> staging: rts5208: rtsx.c: Drop unneeded void pointer cast
> staging: rts5208: rtsx_transport.c: Drop void pointer cast
> staging: nvec: nvec.c: Drop void pointer cast
> staging: fbtft: fbtft-bus.c: Drop unneeded void pointer cast
> staging: fbtft: fb_ra8875.c: Remove unneeded void pointer cast
> staging: fbtft: fb_uc1611.c: Drop void pointer cast
> staging: wlan-ng: Drop void pointer cast
> staging: wlan-ng: prism2mib.c: Drop void pointer cast
> staging: wlan-ng: prism2mgmt.c: Drop void pointer cast
> staging: wlan-ng: prism2sta.c: Drop unneeded void pointer cast
> staging: netlogic: Drop unneeded void pointer cast
> staging: fsl-mc: Drop unneeded void pointer cast
> staging: rtl8723au: core: Drop unneeded pointer cast
> staging: rtl8723au: core: Remove CamelCase
> staging: rtl8723au: Eliminate commented out code
> staging: rdma: hfi1: Do not use | with a variable with value 0
> staging: rdma: hfi1: user_sdma.c: Drop void pointer cast
> staging: mt29f_spinand: Drop void pointer cast
>
> Jeff Becker (1):
> STAGING/SPEAKUP: Fix "expression using sizeof bool" warnings
>
> Jeremy Filizetti (1):
> staging: lustre: Support different ko2iblnd configs between systems
>
> Jiading Gai (1):
> staging: rtl8723au: hal: rtl8723a_hal_init: fixed 4 spelling errors.
>
> Jian Yu (1):
> staging: lustre: replace direct LNet HZ access with kernel APIs
>
> Joe Perches (1):
> staging: skein: threefish_block: Use rol64
>
> John L. Hammond (5):
> staging/lustre/obdecho: remove userspace LSM handling
> staging: lustre: remove uses of IS_ERR_VALUE()
> staging: lustre: remove LUSTRE_{,SRV_}LNET_PID
> staging: lustre: assume a kernel build
> staging: lustre: set task state before scheduling in lnet_sock_accept
>
> Jonathan Cameron (1):
> iio:pressure:Kconfig white space cleanup.
>
> Joseph Bisch (1):
> staging: rtl8712: Remove unnecessary ret variable
>
> Joshua Clayton (1):
> staging: lustre: fix lock imbalance
>
> Julia Lawall (5):
> iio: ak8975: constify ak_def structures
> staging: lustre: obdecho: constify lu_device_operations and cl_device_operations structures
> staging/lustre/llite: constify export_operations structures
> staging: rdma: hfi1: diag: constify hfi1_filter_array structure
> Staging: ste_rmi4: constify synaptics_rmi4_platform_data structures
>
> Kees Cook (1):
> Staging: unisys: fix potential format string leak
>
> Kevin Wern (1):
> staging/slicoss: Use ethtool_ops instead of module_param.
>
> Ksenija Stanojevic (8):
> Staging: panel: Remove space
> Staging: panel: Use u8 type
> Staging: panel: Remove typedef pmask_t
> Staging: panel: Remove ULL
> Staging: panel: Reduce value range for *name
> Staging: panel: Make code more readable
> misc: Move panel driver out of staging
> iio: adc: Move mxs-lradc out of staging
>
> Kyle Kuffermann (1):
> rtl8188eu: Add spaces around arithmetic operators
>
> Larry Finger (1):
> staging: r8192U: Fix check pointer after usage problem
>
> Lars-Peter Clausen (10):
> staging:iio:ad7606: Consolidate channel specs
> iio: Add helper function for calculating scan index storage size
> staging: rts5208: Remove unnecessary synchronize_irq() before free_irq()
> staging:iio:ad7606: Consolidate PM ops
> iio:ad5064: List support LTC devices in Kconfig
> iio:ad5064: Use a enum for the register map layout type
> iio:ad5064: Add AD5625/AD5627/AD5645/AD5647/AD4665/AD5657 support
> iio: buffer-dmaengine: Use dmaengine_terminate_sync()
> staging:iio:ad7192: Add support for the AD7193
> staging:iio: Remove periodic RTC trigger driver
>
> Laura Abbott (1):
> staging: ashmem: Avoid deadlock with mmap/shrink
>
> Laura Garcia Liebana (23):
> staging: netlogic: Fix multiple irq assignments in a single line
> staging: netlogic: Remove multiple blank lines
> staging: netlogic: Fix parenthesis alignment
> staging: netlogic: Fix several parentheses alignments
> staging: netlogic: Remove blank spaces after a cast
> staging: netlogic: Fix multiple assignments
> staging: netlogic: Fix CamelCase for constants
> staging: netlogic: Fix comparison to NULL
> staging: netlogic: Insert spaces around operator
> staging: netlogic: Fix indent for conditional statement
> staging: netlogic: Return zero pointer after failed kmalloc
> staging: nvec: Use the BIT macro
> staging: nvec: Fix alignment with the open parenthesis
> staging: octeon: Move logical operators on the correct line
> staging: octeon: Insert blank line after struct declaration
> staging: octeon: Remove comparison to NULL
> staging: octeon: Fix block comments
> staging: octeon: Remove blank lines after open brace
> staging: octeon: Fix lines over 80 characters
> staging: octeon: Remove multiple blank lines
> staging: octeon: Fix braces in condition statement
> staging: nvec: Remove blank lines before a close brace
> staging: nvec: Avoid the use of BUG_ON
>
> Leo Kim (61):
> staging: wilc1000: wilc_frmw_to_linux(): fixes null check
> staging: wilc1000: fixes no space is necessary after a cast
> staging: wilc1000: fixes add spaces required around
> staging: wilc1000: coreconfigurator.c : remove over-commenting
> staging: wilc1000: renames u16RxLen variable
> staging: wilc1000: renames u16TagParamOffset variable
> staging: wilc1000: renames u16index variable
> staging: wilc1000: rename hWILCWFIDrv of wilc_priv structure
> staging: wilc1000: fixes missing a blank line after declarations
> staging: wilc1000: rename pBssid of tx_complete_data structure
> staging: wilc1000: remove warnings line over 80 characters
> staging: wilc1000: removes unnecessary debug logs
> staging: wilc1000: replaces PRINT_XXX with netdev_xxx
> staging: wilc1000: removes void function return
> staging: wilc1000: renames u8IfIdx of wilc_vif structure
> staging: wilc1000: fixes variable dereferenced before check
> staging: wilc1000: wilc_parse_network_info(): renames function variables
> staging: wilc1000: wilc_parse_network_info(): renames local variables
> staging: wilc1000: wilc_parse_network_info(): renames local inner variables
> staging: wilc1000: rename variable s32Error
> staging: wilc1000: wilc_parse_assoc_resp_info(): renames function variables
> staging: wilc1000: wilc_parse_assoc_resp_info(): renames local variables
> staging: wilc1000: wilc_dealloc_assoc_resp_info(): renames function variables
> staging: wilc1000: wilc_dealloc_network_info(): renames function variables
> staging: wilc1000: wilc_wfi_cfgoperations.c: replaces PRINT_ER with netdev_err
> staging: wilc1000: wilc_msgqueue.c: removes debug print log
> staging: wilc1000: removes function 'wilc_dealloc_network_info()'
> staging: wilc1000: removes function 'wilc_dealloc_assoc_resp_info()'
> staging: wilc1000: remove typedef from tstrConnectRespInfo
> staging: wilc1000: renames struct connect_resp_info variables
> staging: wilc1000: remove typedef from pstrNetworkInfo
> staging: wilc1000: renames s8rssi of connect_resp_info structure
> staging: wilc1000: renames u16CapInfo of connect_resp_info structure
> staging: wilc1000: renames au8ssid of connect_resp_info structure
> staging: wilc1000: renames u8SsidLen of connect_resp_info structure
> staging: wilc1000: renames au8bssid of connect_resp_info structure
> staging: wilc1000: renames u16BeaconPeriod of connect_resp_info structure
> staging: wilc1000: renames u8DtimPeriod of connect_resp_info structure
> staging: wilc1000: renames u8channel of connect_resp_info structure
> staging: wilc1000: renames struct connect_resp_info variables
> staging: wilc1000: renames bNewNetwork of connect_resp_info structure
> staging: wilc1000: renames u8Found of connect_resp_info structure
> staging: wilc1000: renames u32Tsf of connect_resp_info structure
> staging: wilc1000: renames struct connect_resp_info variables
> staging: wilc1000: renames pJoinParams of connect_resp_info structure
> staging: wilc1000: renames strRssi of connect_resp_info structure
> staging: wilc1000: renames u64Tsf of connect_resp_info structure
> staging: wilc1000: remove warnings line over 80 characters
> staging: wilc1000: wilc_wlan.c: removes PRINT_ER
> staging: wilc1000: linux_mon.c: removes debug logs
> staging: wilc1000: linux_mon.c: replaces PRINT_ER with netdev_err
> staging: wilc1000: linux_mon.c: add to check routine
> staging: wilc1000: removes potential null dereference
> staging: wilc1000: removes wilc_dbg()
> staging: wilc1000: replaces wilc_debug with netdev_err
> staging: wilc1000: removes unnecessary wilc_debug print log
> staging: wilc1000: removes unnecessary wilc_debug print log
> staging: wilc1000: removes unnecessary variable of wilc_mac_cfg_t structure
> staging: wilc1000: wilc_wlan_cfg_init: changes unused argument
> staging: wilc1000: removes unnecessary retry 3 times
> staging: wilc1000: Revert "staging: wilc1000: remove spaces around '->'"
>
> Li Xi (1):
> staging: lustre: remove annoying message in parse_nidrange
>
> Liang Zhen (10):
> staging: lustre: fix failure handle of create reply
> staging: lustre: return +ve for blocked lnet message
> staging: lustre: set downis to 1 if there's no NI for remote net
> staging: lustre: recv could access freed message
> staging: lustre: take extra refcount in kiblnd_connreq_done
> staging: lustre: check wr_id returned by ib_poll_cq
> staging: lustre: avoid intensive reconnecting for ko2iblnd
> staging: lustre: do less intense allocating retry for ko2iblnd
> staging: lustre: LNet drop rule implementation
> staging: lustre: LNet network latency simulation
>
> Linus Walleij (1):
> iio: st_sensors: support active-low interrupts
>
> Liviu Dudau (1):
> staging: android: ion: Set the length of the DMA sg entries in buffer
>
> Luca Ceresoli (6):
> staging: rtl8188eu: add spaces around binary '*'
> staging: rtl8188eu: don't cast to void* when calling memset()
> staging: rtl8188eu: rtw_mlme_ext.c: remove commented code
> staging: rtl8188eu: remove useless variable rtw_AcceptAddbaReq
> staging: rtl8188eu: rename camelcase bAcceptAddbaReq
> staging: rtl8188eu: rtw_mlme_ext.c: simplify call to issue_action_BA()
>
> Lucas Tanure (1):
> Staging: rtl8712: Remove unnecessary cast on void pointer
>
> Ludovic Desroches (4):
> iio:adc:at91_adc8xx: introduce new atmel adc driver
> MAINTAINERS: add entry for Atmel SAMA5D2 ADC driver
> iio:adc:at91-sama5d2: fix vref_uv type
> iio:adc:at91-sama5d2: code cleanup
>
> Luuk Paulussen (1):
> staging: octeon: Fix logic for waking octeon ethernet tx queue.
>
> M. Vefa Bicakci (2):
> staging: lustre: Use const static file_operations struct
> staging: lustre: Use __user for a pointer to a user space address
>
> Malcolm Priestley (25):
> staging: vt6655: channel.c replace pDevice with priv
> staging: vt6655: set_channel replace void handler.
> staging: vt6655: set_channel replace bResult with ret
> staging: vt6655: rf.c rename bResult ret.
> staging: vt6655: power.c replace pDevice with priv
> staging: vt6655: rf.c/h Replace DeviceContext with vnt_private
> staging: vt6655: PSbIsNextTBTTWakeUp Rename bWakeUp wake_up
> staging: vt6655: mac.c replace void __iomem * with struct vnt_private
> staging: vt6655: mac.c rename dwIoBase to io_base
> staging: vt6655: mac.c Replace VNSvInPortB byData reads with ioread8.
> staging: vt6655: replace VNSvInPortD dwData reads with ioread32
> staging: vt6655: MACvSaveContext use memcpy_fromio to read context.
> staging: vt6655: mac.c rename pbyCxtBuf to cxt_buf
> staging: vt6655: MACvRestoreContext replace for loops with memcpy_toio.
> staging: vt6655: mac.c/h resize all unsigned long to u32
> staging: vt6655: mac.c replace VNSvOutPortD with iowrite32.
> staging: vt6655: mac.c replace VNSvOutPortW with iowrite16
> staging: vt6655: mac.c replace VNSvOutPortB with iowrite8
> staging: vt6655: MACbPSWakeup replace VNSvInPortB byOrgValue with ioread8
> staging: vt6655: MACvSetLoopbackMode replace byOrgValue with ioread8
> staging: vt6655: mac.c replace VNSvInPortB with ioread8
> staging: vt6655: mac Replace dwCurrDescAddr with curr_desc_addr.
> staging: vt6655: mac.c replace byOrgDMACtl with org_dma_ctl
> staging: vt6655: mac.c replace wOffset with offset.
> staging: vt6655: mac.c replace dwData with data.
>
> Manuel Pégourié-Gonnard (3):
> staging: mt29f: fix unchecked malloc()
> staging: mt29f: fix usage of coma operator
> staging: mt29f: clean up existing kernel-doc
>
> Marc Andre (2):
> iio:ad5064: Structural changes to support LTC2617
> iio:ad5064: Add support for ltc2617 and similar devices
>
> Martin Kepplinger (3):
> iio: mma8452: add freefall detection for Freescale's accelerometers
> iio: mma8452: whitespace cleanup
> iio: mma8452: add support for MMA8451Q
>
> Matej Vasek (1):
> staging: sm750fb, fix typos
>
> Matt Ranostay (14):
> iio: health: max30100: add config for LED current
> devicetree: add Atlas Scientific LLC vendor prefix
> iio: ph: add IIO_PH channel type
> iio: chemical: add Atlas pH-SM sensor support
> iio: chemical: atlas-ph-sensor: switch regmap cache
> iio: chemical: atlas-ph-sensor: use regmap_bulk_read
> iio: imu: mpu6050: remove trailing whitespaces
> iio: potentiometer: add TI tpl0102 support
> iio: imu: mpu6050: use inv_mpu6050_sensor_show return code
> iio: imu: mpu6050: fix INV_MPU6050_REG_UP_TIME delay
> iio: imu: mpu6050: add missing docstring for int_pin_cfg
> iio: imu: mpu6050: add calibration offset support
> iio: imu: mpu6050: add mpu6500 register settings
> iio: convert to common i2c_check_functionality() return value
>
> Mauro Dreissig (1):
> staging: rtl8712: Cleanup _io_ops wrappers
>
> Michael Hornung (6):
> staging: rtl8712: Coding style: Remove multiple blank lines
> staging: rtl8712: Coding style: Make use of BIT macro
> staging: rtl8712: Coding style: Fix missing spaces
> staging: rtl8712: Replace FSF mailing address by URL
> staging: rtl8712: Coding style: Fix alignment
> staging: rtl8712: Remove unused CamelCase define
>
> Mike Rapoport (81):
> staging: sm750fb: disable PCI device if lynxfb_pci_probe fails
> staging: sm750fb: lynxfb_pci_probe: return actual errors
> staging: sm750fb: lynxfb_pci_remove: remove unused variable
> staging: sm750fb: replace dual member of sm750_dev with fb_count
> staging: sm750fb: introduce sm750fb_frambuffer_release
> staging: sm750fb: introduce sm750fb_frambuffer_alloc
> staging: sm750fb: lynxfb_pci_probe: remove some pr_info
> staging: sm750fb: hw_sm750(le)_deWait: rename dwVal to val
> staging: sm750fb: use BIT macro for DE_STATE1 single-bit field
> staging: sm750fb: use BIT macro for DE_STATE2 single-bit fields
> staging: sm750fb: remove unused DE_STATE2_DE_RESERVED
> staging: sm750fb: use BIT macro for SYSTEM_CTRL single-bit fields
> staging: sm750fb: change definition of SYSTEM_CTRL multi-bit fields
> staging: sm750fb: ddk750_initHw: rename ulReg to reg
> staging: sm750fb: use BIT macro for MISC_CTRL single-bit fields
> staging: sm750fb: ddk750_sii164: fix defines for i2c{Read, Write}reg
> staging: sm750fb: use BIT macro for GPIO_MUX single-bit fields
> staging: sm750fb: change definition of MISC_CTRL multi-bit fields
> staging: sm750fb: use BIT macro for CURRENT_GATE single-bit fields
> staging: sm750fb: set{Memory, Master}Clock: rename ulReg to reg
> staging: sm750fb: change definition of CURRENT_GATE multi-bit fields
> staging: sm750fb: use BIT macro for MODE0_GATE single-bit fields
> staging: sm750fb: change definition of MODE0_GATE multi-bit fields
> staging: sm750fb: use BIT macro for POWER_MODE_CTRL single-bit fields
> staging: sm750fb: change definition of POWER_MODE_CTRL multi-bit field
> staging: sm750fb: formatPllReg: rename ulPllReg to reg
> staging: sm750fb: formatPllReg: fix comment formatting
> staging: sm750fb: rename PANEL_PLL_CTRL_* fields to PLL_CTRL_*
> staging: sm750fb: use PLL_CTRL_POWER defines for CRT_PLL_CTRL
> staging: sm750fb: use BIT macro for PLL_CTRL single-bit fields
> staging: sm750fb: change defintion of PANEL_PLL_CTRL multi-bit fields
> staging: sm750fb: drop redundant defines for PLL_CTRL fields
> staging: sm750fb: use BIT macro for VGA_CONFIGURATION single-bit fields
> staging: sm750fb: change definition of VGA_CONFIGURATION multi-bit field
> staging: sm750fb: programModeRegisters: rename local vairables
> staging: sm750fb: setDisplayControl: rename local vairables
> staging: sm750fb: share common bits in display control registers
> staging: sm750fb: merge reserved bits of PANEL/CRT_DISPLAY_CTRL registers
> staging: sm750fb: refactor setDisplayControl function
> staging: sm750fb: hw_sm750_setBLANK: reduce printk verbosity
> staging: sm750fb: use BIT macro for PANEL_DISPLAY_CTRL single-bit fields
> staging: sm750fb: remove PANEL_DISPLAY_CTRL_TFT_DISP defines
> staging: sm750fb: change definition of PANEL_DISPLAY_CTRL multi-bit fields
> staging: sm750fb: change definition of PANEL_FB_ADDRESS fields
> staging: sm750fb: change definition of PANEL_FB_WIDTH fields
> staging: sm750fb: change definition of PANEL_WINDOW_WIDTH fields
> staging: sm750fb: change definition of PANEL_WINDOW_HEIGHT fields
> staging: sm750fb: change definition of PANEL_PLANE_TL fields
> staging: sm750fb: change definition of PANEL_PLANE_BR fields
> staging: sm750fb: use BIT macro for DMA_ABORT_INTERRUPT single-bit fields
> staging: sm750fb: use BIT macro for CRT_DISPLAY_CTRL single-bit fields
> staging: sm750fb: change definition of CRT_DISPLAY_CTRL multi-bit fields
> staging: sm750fb: use BIT macro for I2C_CTRL fields
> staging: sm750fb: use BIT macro for I2C_STATUS fields
> staging: sm750fb: change definition of PANEL_HORIZONTAL_TOTAL fields
> staging: sm750fb: change definition of CRT_AUTO_CENTERING_TL fields
> staging: sm750fb: change definition of CRT_AUTO_CENTERING_BR fields
> staging: sm750fb: change definition of CRT_HORIZONTAL_TOTAL fields
> staging: sm750fb: change definition of CRT_HORIZONTAL_SYNC fields
> staging: sm750fb: change definition of CRT_VERTICAL_TOTAL fields
> staging: sm750fb: change definition of CRT_VERTICAL_SYNC fields
> staging: sm750fb: change definition of PANEL_HORIZONTAL_SYNC fields
> staging: sm750fb: change definition of PANEL_VERTICAL_TOTAL fields
> staging: sm750fb: change definition of PANEL_VERTICAL_SYNC fields
> staging: sm750fb: change definition of HWC_ADDRESS fields
> staging: sm750fb: change definition of HWC_LOCATION fields
> staging: sm750fb: change definition of HWC_COLOR_{12, 3} fields
> staging: sm750fb: change definition of DE_SOURCE fields
> staging: sm750fb: change definition of DE_DESTINATION fields
> staging: sm750fb: change definition of DE_DIMENSION fields
> staging: sm750fb: change definition of DE_CONTROL fields
> staging: sm750fb: change definition of DE_PITCH fields
> staging: sm750fb: change definition of DE_STRETCH_FORMAT fields
> staging: sm750fb: change definition of DE_WINDOW_WIDTH fields
> staging: sm750fb: change definition of CRT_FB_WIDTH fields
> staging: sm750fb: change definition of CRT_FB_ADDRESS fields
> staging: sm750fb: use BIT() macro for single-bit fields definition
> staging: sm750: change definition of multi-bit register fields
> staging: sm750fb: replace absDiff with kernel standard abs macro
> staging: sm750fb: move MHz() and roundedDiv() close to their usage
> staging: sm750fb: remove sm750_help.h
>
> Neil Zhang (1):
> ion:synchronize debugfs callback and ion_client_destroy
>
> Nicholas Mc Guire (1):
> staging: rtl8712: consolidate kmalloc + memset 0 to kzalloc
>
> Niranjan Dighe (2):
> staging: lustre: Remove unused memhog functionality
> staging: lustre/lnet: Fix wrong typecasting warning generated by sparse
>
> Nizam Haider (1):
> Staging: fbtft: fbtft-core: Removed unnecessary checks
>
> Okash Khawaja (1):
> staging: rtl8192u: fix large frame size compiler warning
>
> Olaf Weber (1):
> staging: lustre: Use after free in lnet_ptl_match_delay()
>
> Oleg Drokin (164):
> staging/lustre/lnet: Make lnet_ping static
> staging/lustre/lnet: Get rid of IOC_LIBCFS_DEBUG_PEER hack
> staging/lustre/lnet: Get rid of IOC_LIBCFS_PORTALS_COMPATIBILITY ioctl
> staging/lustre/obdecho: Remove unused ioctls
> staging/lustre: Add __user attributes to libcfs_ioctl_get/popdata args
> staging/lustre: Change ioctl user pointers in libcfs_ioctl_data
> staging/lustre: Update user pointers in struct obd_ioctl_data
> staging/lustre: Mark obd_ioctl_popdata/getdata argument as __user
> staging/lustre/lnet: Properly mark userspace pointer of lnet_ping()
> staging/lustre: Get rid of an ugly statfs hack in lov_iocontrol
> staging/lustre: Properly mark obd_iocontrol argument as __user
> staging/lustre: Properly mark argument to p_ioctl in cfs_psdev_ops as __user
> staging/lustre: Declare lprocfs_write_frac_u64_helper argument as __user
> staging/lustre/osc: Do not use lprocfs_write_helper in sysfs store methods
> staging/lustre/llite: Properly mark ll_obd_statfs argument as __user
> staging/lustre/llite: Fix improper userspace access in ll_fiemap
> staging/lustre: Declare lov_getstripe lump argument as __user
> staging/lustre/llite: Update llite_lib.c with proper __user attributes
> staging/lustre/osc: Mark osc_getstripe user pointer argument as __user
> staging/lustre/lloop: Properly mark userspace pointers in lo/lloop_ioctl
> staging/lustre: Properly mark lmv_fid2path uarg argment as __user
> staging/lustre: Mark lmv_hsm_ct_register/unregister uarg as __user
> staging/lustre/llite: Update all file.c user pointer casts to __user
> staging/lustre: Properly cast ll_fid2path argument to __user in ll_file_ioctl
> staging/lustre: Properly cast ll_fid2path argument to __user in ll_dir_ioctl
> staging/lustre: Properly cast ll_getname argument to __user in ll_dir_ioctl
> staging/lustre/llite: Update ll_dir_ioctl pointer casts with __user
> staging/lustre/libcfs: Properly handle debugfs read- and write-only files
> staging/lustre/obdclass: export debugfs functionality for GPL only.
> staging/lustre/lnet: Don't call roundup_pow_of_two on zero in LNetEQAlloc
> staging/lustre/obdecho: Remove always true condition
> staging/lustre/obdecho: Better handle invalid create requests
> staging/lustre: Adjust import state history output format
> staging/lustre: Update internal client version.
> staging/lustre: Remove unused LUSTRE_VERSION_ALLOWED_OFFSET define
> staging/lustre/ptlrpc: Get rid of /proc references in comments
> staging/lustre/obdclass: Get rid of /proc references in comments.
> staging/lustre/libcfs: Get rid of /proc references in comments
> staging/lustre/llite: Get rid of /proc references in comments
> staging/lustre/lov: Get rid of /proc references in comments
> staging/lustre: Remove unused function oti_init
> staging/lustre: Remove unused osc_on_mdt function
> staging/lustre: Remove server code from client_obd_setup()
> staging/lustre: Remove server code from class_get_type()
> staging/lustre: Remove commented out lock_lock_multi_match
> staging/lustre/osc: Remove commented out osc_page_protected()
> staging/lustre/libcfs: Adjust NULL comparison codestyle
> staging/lustre/lov: Adjust NULL comparison codestyle
> staging/lustre/llite: Adjust NULL comparison codestyle
> staging/lustre/ldlm: Adjust NULL comparison codestyle
> staging/lustre/lmv: Adjust NULL comparison codestyle
> staging/lustre/fid: Adjust NULL comparison codestyle
> staging/lustre/fld: Adjust NULL comparison codestyle
> staging/lustre/lclient: Adjust NULL comparison codestyle
> staging/lustre/include: Adjust NULL comparison codestyle
> staging/lustre/mdc: Adjust NULL comparison codestyle
> staging/lustre/mgc: Adjust NULL comparison codestyle
> staging/lustre/obdclass: Adjust NULL comparison codestyle
> staging/lustre/obdecho: Adjust NULL comparison codestyle
> staging/lustre/osc: Adjust NULL comparison codestyle
> staging/lustre/ptlrpc: Adjust NULL comparison codestyle
> staging/lustre: Remove the "write to FSF to get a copy of GPL" wording
> staging/lustre/libcfs: Cleanup: parenthesis alignment adjustments
> staging/lustre/libcfs: Move EXPORT_SYMBOLs under function/variable
> staging/lustre/libcfs: style change to add missing spaces for operations
> staging/lustre/libcfs: reformat cfs_tcd_for_each_type_lock define
> staging/lustre/libcfs: Remove stray spaces after function name
> staging/lustre/libcfs: Shortened too long lines
> staging/lustre/libcfs: Remove unused cfs_tcd_owns_tage() function
> staging/lustre/libcfs: Move private tracefile structs out of header
> staging/lustre/libcfs: Update comments style to match kernel
> staging/lustre/libcfs: Remove useless returns in void functions
> staging/lustre/libcfs: Remove empty lines after/before braces
> staging/lustre: Update cfs_cpu_notify switch statement with a comment
> staging/lustre: Get rid of cfs_trace_buf_type_t typedef
> staging/lustre/libcfs: Get rid of multiple assignments
> staging/lustre: Remove space after cast in cfs_crypto_hash_final()
> staging/lustre: Convert cfs_trace_daemon_command to use kstrtoul
> staging/lustre: Convert cfs_str2num_check to use kstrtoul
> staging/lustre/ldlm: Remove unused lr_most_restr from struct ldlm_resource
> staging/lustre/fld: Remove useless typedefs
> staging/lustre: Get rid of client_obd_lock_t typedef
> staging/lustre: Get rid of loc_flags_t typedef
> staging/lustre: Get rid of cksum_type_t typedef
> staging/lustre: Get rid of ost_cmd_t typedef
> staging/lustre: Get rid of quota_cmd_t typedef
> staging/lustre: Get rid of mds_cmd_t typedef
> staging/lustre: Get rid of mds_reint_t, mdt_reint_t typedefs
> staging/lustre: Get rid of ldlm_cmd_t typedef
> staging/lustre: Remove ldlm type/mode typedefs
> staging/lustre: Get rid of mgs_cmd_t typedef
> staging/lustre: Get rid of obd_cmd_t typedef
> staging/lustre: Get rid of llog_op_type typedef
> staging/lustre: Get rid of sec_cmd_t typedef
> staging/lustre: Get rid of object update code
> staging/lustre: Get rid of lustre_fid typedef
> staging/lustre: Get rid of lustre_quota_version typedef
> staging/lustre: Get rid of ldlm_error_t typedef
> staging/lustre: Remove ldlm_appetite_t typedef
> staging/lustre: Get rid of ldlm_ns_type_t typedef
> staging/lustre: Get rid of ldlm_cancel_flags_t typedef
> staging/lustre/llite: Get rid of se_stat_t typedef
> staging/lustre: Remove lustre_build_version.h
> staging/lustre: Get rid of C99 comments in lustre_idl.h
> staging/lustre: Remove server-side changelog defines
> staging/lustre: Remove FSF mailing address from GPL notices
> staging/lustre: Remove server-only values from enum lu_dirent_attrs
> staging/lustre: Remove *_CONNECT_SUPPORTED defines
> staging/lustre: Remove duplicated quota defines
> staging/lustre: Remove unused struct quota_body
> staging/lustre: Remove lquota_glb_rec, lquota_slv_rec and lquota_acct_rec
> staging/lustre: S_DIRSYNC is always defined in kernel
> staging/lustre: FMODE_READ and FMODE_WRITE are always defined in the kernel
> staging/lustre: Remove index file transfer structures
> staging/lustre: Remove server data from struct obd_export
> staging/lustre: Remove last_rcvd-file related data
> staging/lustre: Remove dead code in ldlm_lock_destroy_internal
> staging/lustre: MAY_NOT_BLOCK is always defined, don't check for it.
> staging/lustre: Remove unused lli_open_count from struct ll_inode_info
> staging/lustre: Reformat comments and structures in lustre_idl.h
> staging/lustre/include: Adjust comment style
> staging/lustre/fld: Adjust comments to better conform to coding style
> staging/lustre/fid: Adjust comments to better conform to coding style
> staging/lustre/lclient: Adjust comments to better conform to coding style
> staging/lustre/ldlm: Adjust comments to better conform to coding style
> staging/lustre/llite: Adjust comments to better conform to coding style
> staging/lustre/lmv: Adjust comments to better conform to coding style
> staging/lustre/lov: Adjust comments to better conform to coding style
> staging/lustre/mdc: Adjust comments to better conform to coding style
> staging/lustre/mgc: Adjust comments to better conform to coding style
> staging/lustre/obdclass: Adjust comments to better conform to coding style
> staging/lustre/obdecho: Adjust comments to better conform to coding style
> staging/lustre/osc: Adjust comments to better conform to coding style
> staging/lustre/ptlrpc: Adjust comments to better conform to coding style
> staging/lustre: Fix indentation mistakes
> staging/lustre: Remove stray space before newline in messages
> staging/lustre: Remove commented out obd functions
> staging/lustre: Remove unused members of struct ll_sb_info
> staging/lustre/llite: Fix style vs open parenthesis alignment
> staging/lustre/include: Fix style of function declarations
> staging/lustre/fld: Fix style vs open parenthesis alignment
> staging/lustre: Remove unused liblustre_check_services prototype
> staging/lustre: Remove unused lustre_build_lock_params()
> staging/lustre: Convert ptlrpc_at_check_timed to void
> staging/lustre: Remove misleading liblustre comments.
> staging/lustre: Remove liblustre references from explanations
> staging/lustre/lmv: Remove commented out MDS selection policies
> staging/lustre: F_SETLKW64 F_SETLK64 F_GETLK64 are always defined
> staging/lustre: MS_POSIXACL is always defined, don't check for it
> staging/lustre: Remove RELEASEPAGE_ARG_TYPE compat macro
> staging/lustre: NEED_QUOTA_DEFS is never defined, drop it.
> staging/lustre/ptlrpc: Fix style vs open parenthesis alignment
> staging/lustre/osc: Fix style vs open parenthesis alignment
> staging/lustre/obdclass: Fix style vs open parenthesis alignment
> staging/lustre/lov: Fix style vs open parenthesis alignment
> staging/lustre/mdc: Fix style vs open parenthesis alignment
> staging/lustre/mgc: Fix style vs open parenthesis alignment
> staging/lustre/obdecho: Fix style vs open parenthesis alignment
> staging/lustre/lmv: Fix style vs open parenthesis alignment
> staging/lustre: Fix lines that start with spaces
> staging/lustre: Rework MAX_DIO_SIZE macro
> staging/lustre: Remove unneeded {} in lprocfs_stats_unlock()
> staging/lustre/ptlrpc: Fix ENABLE_PINGER ifdef
> staging/lustre: Unbreak ll_prep_inode iget result check
>
> Othmar Pasteka (1):
> staging: sm750fb: fix style for if clause
>
> Pablo G. Gallardo (2):
> STAGING: COMEDI: Remove unnecessary typecast of c90 int constant
> STAGING: COMEDI: Wrap line over 80 characters
>
> Parinay Kondekar (1):
> staging:lustre: remove obsolete comment in libcfs_ioctl.h
>
> Paul Gortmaker (2):
> staging: drop kbuild workaround dummy module from top dir
> drivers/staging/android: don't use modular references in sync_debug.c
>
> Philippe Loctaux (1):
> Staging: comedi: contec_pci_dio: fixed comment blocks coding style issues
>
> Pranjal Bhor (6):
> staging: wlan-ng: Fixed block comments coding style issue
> staging: wlan-ng: Logical continuation fixes
> staging: wlan-ng: Removed blank lines after braces
> staging: wlan-ng: Coding style fix for casting operation
> staging: wlan-ng: Open parenthesis alignment style fix
> staging: wlan-ng: NULL comparisons made elegant
>
> Priit Laes (13):
> staging: fbtft: Use standard MIPI DCS command defines for hx8353d
> staging: fbtft: Use standard MIPI DCS command defines for hx8357d
> staging: fbtft: Use standard MIPI DCS command defines for ili9163
> staging: fbtft: Use standard MIPI DCS command defines for ili9340
> staging: fbtft: Use standard MIPI DCS command defines for ili9341
> staging: fbtft: Use standard MIPI DCS command defines for ili9481
> staging: fbtft: Use standard MIPI DCS command defines for ili9486
> staging: fbtft: Use standard MIPI DCS command defines for s6d02a1
> staging: fbtft: Use standard MIPI DCS command defines for st7735r
> staging: fbtft: Use standard MIPI DCS command defines for fbtft driver
> staging: fbtft: Use standard MIPI DCS command defines for tinylcd
> staging: fbtft: Use standard MIPI DCS command defines for hx8340bn
> staging: fbtft: Remove unused and duplicated defines
>
> Rajmal Menariya (1):
> staging: ion: Set minimum carveout heap allocation order to PAGE_SHIFT
>
> Rakhi Sharma (3):
> Staging: rtl8712: rtl8712_cmd: Fixed a warning.
> staging: lustre: lov_pool: Fixed a return coding style warning.
> staging: rtl8712: Fixed a comparision coding style warning.
>
> Randy Dunlap (1):
> staging: unisys: visorinput depends on INPUT
>
> Rasmus Linusson (2):
> staging: comedi: cb_pcimdda: Fix multi-line comments
> staging: comedi: cb_pcimdda: Fix long lines in comments
>
> Rehas Sachdeva (7):
> staging: wilc1000: Remove unnecessary 'else'
> staging: vt6656: Remove unnecessary parentheses
> staging: dgnc: Add spaces around '|' and '<<'
> staging: dgnc: Avoid multiple blank lines
> staging: dgnc: Fix block comment style
> staging: dgnc: Break line after boolean operator
> staging: xgifb: Avoid multiple blank lines
>
> Ricardo Ribalda Delgado (1):
> iio: add ad5761 DAC driver
>
> Ricardo Ruedas (1):
> staging: panel: remove warnings line over 80 characters
>
> Roger H. Newell (3):
> staging: wilc1000: spelling corrections
> staging: wilc1000: Whitespaces removed from function call
> staging: wilc1000: Removed braces from single block statements
>
> Rohit kumar (1):
> staging/ion: Add support to get ion handle from dma buf
>
> Rom Lemarchand (1):
> staging: ashmem: Add missing include
>
> Saatvik Arya (2):
> drivers: staging: octeon-usb: octeon-hcd.c: fixed coding style related warnings
> drivers: staging: xgifb: vgatypes.h: fixed coding style warnings
>
> Sanchayan Maity (1):
> iio: dac: vf610_dac: Add IIO DAC driver for Vybrid SoC
>
> Sandeep Jain (1):
> staging: lowmemorykiller: fix 2 checks that checkpatch complained
>
> Sandhya Bankar (19):
> Staging: most: Do not print message if kzalloc() failed.
> Staging: lustre: Remove int typecast of offsetof().
> Staging: lustre: Do not print message if kzalloc() failed.
> Staging: vt6655: Remove & from function name.
> Staging: most: Use usb_endpoint_dir_in(endpoint) instead of (endpoint->bEndpointAddress & USB_DIR_IN).
> Staging: comedi: Use predefined macro offset_in_page() instead of (addr & ~PAGE_MASK).
> Staging: rtl8712: Avoid multiple assignments.
> Staging: media: Remove unnecessary goto.
> Staging: sm750fb: Remove leading and trailing whitespace.
> Staging: rtl8188eu: Do not print message if kzalloc() failed.
> Staging: rtl8188eu: rtw_efuse: Do not print message if kzalloc() failed.
> Staging: rtl8188eu: Use !x instead of x==NULL.
> Staging: wlan-ng: Handle error condition.
> Staging: wlan-ng: Do not print message if kzalloc() failed.
> Staging: emxx_udc: Return NULL instead of 0.
> Staging: iio: ade7754: Remove unnecessary goto.
> Staging: iio: ade7758_core: Remove unnecessary goto.
> Staging: iio: ade7854: Remove unnecessary goto.
> Staging: ieee80211: Place constant on right side of the test.
>
> Saurabh Sengar (1):
> Staging: speakup: varhandlers: cleanup of function spk_get_punc_var
>
> Sean MacLennan (1):
> staging:rtl8192e: Usage count off by one
>
> Sebastien Buisson (4):
> staging: lustre: fix 'copy into fixed size buffer' errors
> staging: lustre: fix 'data race condition' issue in conrpc.c
> staging: lustre: fix 'NULL pointer dereference' errors
> staging: lustre: fix 'data race condition' issue in framework.c
>
> Sergey Lysanov (1):
> drivers:staging:vt6656: Fix coding style issues
>
> Shalin Mehta (1):
> staging: lustre: Fixed the parenthesis
>
> Shaun Ren (8):
> Staging: rts5208: rtsx_transport.c: Cleanup comments
> Staging: rts5208: rtsx_transport.c: Align to open parenthesis
> Staging: rts5208: rtsx_transport.c: Remove spaces after casts
> Staging: rts5208: rtsx_transport.c: Add spaces around -
> Staging: rts5208: rtsx_transport.c: Remove extra newlines
> Staging: rts5208: rtsx_transport.c: Fix label naming convention
> Staging: rts5208: rtsx_transport.c: Remove unnecessary parentheses
> Staging: rts5208: rtsx_transport.c: Fix comparisons to NULL
>
> Shraddha Barke (18):
> Staging: iio: cdc: ad7150: Prefer using the BIT macro
> Staging: iio: cdc: ad7150: Fix alignment should match open parenthesis
> Staging: speakup: Remove FSF mailing address
> Staging: fwserial: Declare fwtty_port_get as static
> Staging: olpc_dcon: Remove obsolete driver
> Staging: dgap: Remove obsolete driver
> Staging: iio: Documentation: Remove unused sysfs attributes
> Staging: gdm72xx: Add space around that "+", "&" and "|"
> Staging: gdm72xx: Add appropriate comment for spinlock_t definition
> Staging: gdm72xx: Remove space after cast
> Staging: gdm72xx: Remove multiple blank lines
> Staging: gdm72xx: Prefer using the BIT macro
> Platform: goldfish: goldfish_pipe.c: Add DMA support using managed version
> Staging: gdm72xx: Add space around that "+", "&" and "|"
> Staging: gdm72xx: Add space around that "+", "&" and "/"
> Staging: gdm72xx: Remove unnecessary parenthesis around function pointer
> Staging: gdm72xx: Remove wrapper function put_event_entry
> Staging: gdm72xx: Remove gdm72xx driver
>
> Simon Guinot (1):
> staging: nvec: fix block comments
>
> SirnamSwetha (4):
> Staging: board: Fix checkpatch.pl issue
> Staging: board: Blank lines aren't necessary before a close brace
> Staging: clocking-wizard: Avoid CamelCase
> Staging: clocking-wizard: CHECK:Please use a blank line
>
> Spencer E. Olson (9):
> staging: comedi: ni_pcimio: Adds PXI-6251 to supported boards
> staging: comedi: ni_tiocmd: change mistaken use of start_src for start_arg
> staging: comedi: ni_mio_common: use CR_CHAN more consistently
> staging: comedi: mite: enable continuous regeneration of finite samples
> staging: comedi: ni_mio_common: Cleans up/clarifies ni_ao_reset
> staging: comedi: ni_mio_common: make more bits in ao_cmd1 reg be stateful
> staging: comedi: ni_mio_common: Cleans up/clarifies ni_ao_cmd
> staging: comedi: ni_mio_common: adds finite regeneration to AO output
> staging: comedi: ni_mio_common: add finite regeneration to dio output
>
> Sudip Mukherjee (8):
> staging: wilc1000: fix build failure
> staging: most: fix error comparison
> staging: most: return error value
> staging: most: return proper error
> staging: dgnc: remove unneeded else
> staging: dgnc: remove pci_unregister_driver
> staging: dgnc: unregister pci driver
> staging: dgnc: cleanup properly
>
> Sushuruth Sadagopan (1):
> staging: lustre: fix comment style
>
> Tapan Prakash T (5):
> drivers: staging: lustre: lustre: ptlrpc: Fix space related coding style issue
> drivers: staging: lustre: lustre: ptlrpc: Fix comment related coding style issue
> drivers: staging: rtl8712: rtl871x_xmit.c: Fix Comparisons should place the constant on the right side of the test warning
> drivers: staging: rtl8192e: rtllib_rx.c: Fix code indent for conditional statement
> drivers: staging: rtl8192e: rtllib_rx.c: Fix blank lines before a close brace
>
> Thaissa Falbo (6):
> staging:media:davinci_vpfe: Fixed block comments according to kernel coding style
> staging:media:davinci_vpfe: Fixed comparisons with constants warnings
> staging:media:davinci_vpfe: Fixed code identation warning as detected by checkpatch
> staging:media:davinci_vpfe: Fix lines over 80 characters
> staging: media: davinci_vpfe: remove unnecessary ret variable
> staging: media: davinci_vpfe: remove ret variable in switch statements
>
> Thierry Reding (2):
> staging: fsl-mc: Do not allow building as a module
> staging: fsl-mc: Avoid section mismatch
>
> Tim Sell (3):
> staging: unisys: visorbus: fix payload memory usage in controlvm channel
> staging: unisys: visorbus: tolerate larger-than-expected controlvm channel
> staging: unisys: visorbus: allow visorhba device to be used for kdump
>
> Tomás Tormo (1):
> Staging: nvec: Modify the nvec_write_sync method to return the error code
>
> Tony Cho (3):
> staging: wilc1000: wilc_wlan.c: remove unnecessary blank lines
> staging: wilc1000: wilc_wlan.c: remove multiple blank line
> staging: wilc1000: wilc_wlan_if.h: remove unused functions
>
> Valdis Kletnieks (6):
> drivers/staging/lustre: Silence warning about 'inline'
> drivers/staging/lustre: Fix set-but-unused whinge.
> drivers/staging/lustre: Clean up another C warnining: set but not used
> drivers/staging/lustre: Fix another C compiler whine: set but not used
> drivers/staging/lustre: Nuke an unsigned >= 0 assert
> drivers/staging/lustre: Nuke another unsigned >= 0 assert
>
> William Breathitt Gray (2):
> iio: Add IIO support for the DAC on the Apex Embedded Systems STX104
> iio: Fix typos in the struct iio_event_spec documentation comments
>
> Willy Tarreau (1):
> staging: update panel driver's author address
>
> Yannik Schmidt (1):
> staging/rtl8192u: fixed typos
>
> frank zago (3):
> staging: lustre: add sparse locking annotations
> staging: lustre: move kernel_user_comm.c from libcfs to lustre
> staging: lustre: split kernel comm between user and kernel
>
> maomao xu (1):
> Staging: vt6656: Fixed multiple commenting codig style issues.
>
> CREDITS | 1 +
> Documentation/ABI/stable/sysfs-bus-vmbus | 14 +
> Documentation/ABI/testing/sysfs-bus-iio | 10 +
> .../ABI/testing/sysfs-bus-iio-health-afe440x | 54 +
> .../ABI/testing/sysfs-bus-iio-magnetometer-hmc5843 | 15 +
> Documentation/ABI/testing/sysfs-bus-iio-vf610 | 9 +
> .../devicetree/bindings/goldfish/audio.txt | 17 +
> .../devicetree/bindings/goldfish/pipe.txt | 17 +
> .../devicetree/bindings/iio/accel/mma8452.txt | 4 +-
> .../bindings/iio/adc/at91-sama5d2_adc.txt | 28 +
> .../devicetree/bindings/iio/adc/mcp3422.txt | 1 +
> .../devicetree/bindings/iio/adc/ti-adc0832.txt | 19 +
> .../bindings/iio/chemical/atlas,ph-sm.txt | 22 +
> .../devicetree/bindings/iio/dac/vf610-dac.txt | 20 +
> .../devicetree/bindings/iio/health/afe4403.txt | 34 +
> .../devicetree/bindings/iio/health/afe4404.txt | 30 +
> .../devicetree/bindings/iio/health/max30100.txt | 8 +
> .../devicetree/bindings/iio/light/opt3001.txt | 26 +
> .../devicetree/bindings/misc/eeprom-93xx46.txt | 25 +
> .../devicetree/bindings/nvmem/lpc1857-eeprom.txt | 28 +
> .../devicetree/bindings/nvmem/mtk-efuse.txt | 36 +
> .../devicetree/bindings/vendor-prefixes.txt | 1 +
> Documentation/isdn/00-INDEX | 8 -
> Documentation/mic/mic_overview.txt | 54 +-
> Documentation/mic/mpssd/mpss | 2 +-
> Documentation/mic/mpssd/mpssd.c | 2 +-
> .../misc-devices}/lcd-panel-cgram.txt | 0
> Documentation/misc-devices/mei/mei.txt | 12 +-
> MAINTAINERS | 40 +-
> drivers/android/binder.c | 31 +-
> drivers/base/firmware_class.c | 17 +-
> drivers/char/nvram.c | 12 +-
> drivers/char/nwbutton.c | 5 +-
> drivers/char/ppdev.c | 397 +-
> drivers/char/raw.c | 4 +-
> drivers/hv/channel.c | 36 +-
> drivers/hv/channel_mgmt.c | 268 +-
> drivers/hv/connection.c | 8 +-
> drivers/hv/hv.c | 26 +-
> drivers/hv/hyperv_vmbus.h | 6 +-
> drivers/hv/ring_buffer.c | 31 +-
> drivers/hv/vmbus_drv.c | 25 +
> drivers/hwtracing/coresight/Kconfig | 1 +
> drivers/hwtracing/coresight/Makefile | 4 +-
> drivers/hwtracing/coresight/coresight-etb10.c | 293 +-
> drivers/hwtracing/coresight/coresight-etm-perf.c | 393 ++
> drivers/hwtracing/coresight/coresight-etm-perf.h | 32 +
> drivers/hwtracing/coresight/coresight-etm.h | 142 +-
> .../hwtracing/coresight/coresight-etm3x-sysfs.c | 1272 ++++
> drivers/hwtracing/coresight/coresight-etm3x.c | 1737 +----
> drivers/hwtracing/coresight/coresight-etm4x.c | 37 +-
> drivers/hwtracing/coresight/coresight-funnel.c | 21 +-
> drivers/hwtracing/coresight/coresight-priv.h | 15 +
> .../coresight/coresight-replicator-qcom.c | 19 +-
> drivers/hwtracing/coresight/coresight-replicator.c | 25 +-
> drivers/hwtracing/coresight/coresight-tmc.c | 35 +-
> drivers/hwtracing/coresight/coresight-tpiu.c | 23 +-
> drivers/hwtracing/coresight/coresight.c | 388 +-
> drivers/hwtracing/coresight/of_coresight.c | 3 +-
> drivers/hwtracing/intel_th/Kconfig | 1 +
> drivers/hwtracing/intel_th/core.c | 30 +-
> drivers/hwtracing/intel_th/gth.c | 32 +-
> drivers/hwtracing/intel_th/gth.h | 3 -
> drivers/hwtracing/intel_th/intel_th.h | 41 +
> drivers/hwtracing/intel_th/msu.c | 9 +-
> drivers/hwtracing/intel_th/pci.c | 12 +-
> drivers/hwtracing/intel_th/sth.c | 11 +-
> drivers/hwtracing/stm/Kconfig | 16 +
> drivers/hwtracing/stm/Makefile | 2 +
> drivers/hwtracing/stm/core.c | 175 +-
> drivers/hwtracing/stm/dummy_stm.c | 71 +-
> drivers/hwtracing/stm/heartbeat.c | 130 +
> drivers/hwtracing/stm/policy.c | 25 +-
> drivers/hwtracing/stm/stm.h | 2 +
> drivers/iio/accel/Kconfig | 2 +-
> drivers/iio/accel/mma8452.c | 206 +-
> drivers/iio/accel/st_accel_core.c | 16 +
> drivers/iio/adc/Kconfig | 53 +-
> drivers/iio/adc/Makefile | 4 +
> drivers/iio/adc/at91-sama5d2_adc.c | 508 ++
> drivers/iio/adc/axp288_adc.c | 2 +-
> drivers/iio/adc/ina2xx-adc.c | 155 +-
> drivers/iio/adc/mcp320x.c | 31 +-
> drivers/iio/adc/mcp3422.c | 9 +-
> drivers/{staging => }/iio/adc/mxs-lradc.c | 13 +-
> drivers/iio/adc/palmas_gpadc.c | 6 +-
> drivers/iio/adc/ti-adc081c.c | 2 +-
> drivers/iio/adc/ti-adc0832.c | 288 +
> drivers/iio/adc/ti-ads1015.c | 612 ++
> drivers/iio/buffer/industrialio-buffer-dmaengine.c | 7 +-
> drivers/iio/chemical/Kconfig | 14 +
> drivers/iio/chemical/Makefile | 1 +
> drivers/iio/chemical/atlas-ph-sensor.c | 509 ++
> drivers/iio/chemical/vz89x.c | 2 +-
> drivers/iio/common/st_sensors/st_sensors_core.c | 6 +-
> drivers/iio/common/st_sensors/st_sensors_core.h | 8 +
> drivers/iio/common/st_sensors/st_sensors_trigger.c | 52 +-
> drivers/iio/dac/Kconfig | 39 +-
> drivers/iio/dac/Makefile | 3 +
> drivers/iio/dac/ad5064.c | 391 +-
> drivers/iio/dac/ad5761.c | 430 ++
> drivers/iio/dac/mcp4725.c | 87 +-
> drivers/iio/dac/stx104.c | 152 +
> drivers/iio/dac/vf610_dac.c | 298 +
> drivers/iio/gyro/st_gyro_core.c | 15 +
> drivers/iio/health/Kconfig | 32 +-
> drivers/iio/health/Makefile | 2 +
> drivers/iio/health/afe4403.c | 708 ++
> drivers/iio/health/afe4404.c | 679 ++
> drivers/iio/health/afe440x.h | 191 +
> drivers/iio/health/max30100.c | 81 +-
> drivers/iio/humidity/Kconfig | 6 +-
> drivers/iio/humidity/dht11.c | 77 +-
> drivers/iio/humidity/hdc100x.c | 2 +-
> drivers/iio/humidity/htu21.c | 2 +-
> drivers/iio/humidity/si7005.c | 3 +-
> drivers/iio/humidity/si7020.c | 3 +-
> drivers/iio/imu/inv_mpu6050/Kconfig | 24 +-
> drivers/iio/imu/inv_mpu6050/Makefile | 8 +-
> drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 24 +-
> drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 458 +-
> drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 208 +
> drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 37 +-
> drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 54 +-
> drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 98 +
> drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 32 +-
> drivers/iio/industrialio-buffer.c | 59 +-
> drivers/iio/industrialio-core.c | 1 +
> drivers/iio/light/bh1750.c | 2 +-
> drivers/iio/light/jsa1212.c | 2 +-
> drivers/iio/light/opt3001.c | 156 +-
> drivers/iio/magnetometer/Kconfig | 33 +
> drivers/iio/magnetometer/Makefile | 4 +
> drivers/iio/magnetometer/ak8975.c | 4 +-
> drivers/{staging => }/iio/magnetometer/hmc5843.h | 5 +-
> .../{staging => }/iio/magnetometer/hmc5843_core.c | 138 +-
> .../{staging => }/iio/magnetometer/hmc5843_i2c.c | 3 +-
> .../{staging => }/iio/magnetometer/hmc5843_spi.c | 3 +-
> drivers/iio/magnetometer/st_magn_core.c | 4 +
> drivers/iio/potentiometer/Kconfig | 12 +
> drivers/iio/potentiometer/Makefile | 1 +
> drivers/iio/potentiometer/mcp4531.c | 2 +-
> drivers/iio/potentiometer/tpl0102.c | 166 +
> drivers/iio/pressure/Kconfig | 43 +-
> drivers/iio/pressure/Makefile | 2 +
> drivers/iio/pressure/mpl115.c | 66 +-
> drivers/iio/pressure/mpl115.h | 24 +
> drivers/iio/pressure/mpl115_i2c.c | 67 +
> drivers/iio/pressure/mpl115_spi.c | 106 +
> drivers/iio/pressure/ms5611.h | 4 +-
> drivers/iio/pressure/ms5611_core.c | 122 +-
> drivers/iio/pressure/ms5611_i2c.c | 11 +-
> drivers/iio/pressure/ms5611_spi.c | 12 +-
> drivers/iio/pressure/ms5637.c | 2 +-
> drivers/iio/pressure/st_pressure_core.c | 8 +
> drivers/iio/pressure/t5403.c | 2 +-
> drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 2 +-
> drivers/iio/temperature/mlx90614.c | 2 +-
> drivers/iio/temperature/tmp006.c | 2 +-
> drivers/iio/temperature/tsys01.c | 2 +-
> drivers/iio/temperature/tsys02d.c | 2 +-
> drivers/isdn/Makefile | 3 -
> drivers/isdn/i4l/Kconfig | 10 -
> drivers/misc/Kconfig | 282 +-
> drivers/misc/Makefile | 1 +
> drivers/misc/apds990x.c | 8 +-
> drivers/misc/arm-charlcd.c | 24 +-
> drivers/misc/bh1770glc.c | 8 +-
> drivers/misc/c2port/core.c | 8 +-
> drivers/misc/cxl/sysfs.c | 5 +-
> drivers/misc/eeprom/at24.c | 4 +-
> drivers/misc/eeprom/at25.c | 4 +-
> drivers/misc/eeprom/eeprom.c | 2 +-
> drivers/misc/eeprom/eeprom_93xx46.c | 216 +-
> drivers/misc/genwqe/card_sysfs.c | 2 +-
> drivers/misc/ibmasm/ibmasm.h | 9 +-
> drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 8 +-
> drivers/misc/lkdtm.c | 2 +-
> drivers/misc/mei/Kconfig | 6 +-
> drivers/misc/mei/Makefile | 1 -
> drivers/misc/mei/amthif.c | 130 +-
> drivers/misc/mei/bus-fixup.c | 41 +-
> drivers/misc/mei/bus.c | 57 +-
> drivers/misc/mei/client.c | 189 +-
> drivers/misc/mei/client.h | 27 +-
> drivers/misc/mei/debugfs.c | 65 +-
> drivers/misc/mei/hbm.c | 24 +-
> drivers/misc/mei/hw-me.c | 10 +-
> drivers/misc/mei/hw-txe.c | 10 +-
> drivers/misc/mei/hw.h | 32 +-
> drivers/misc/mei/init.c | 20 +-
> drivers/misc/mei/interrupt.c | 94 +-
> drivers/misc/mei/main.c | 106 +-
> drivers/misc/mei/mei-trace.c | 2 +
> drivers/misc/mei/mei-trace.h | 40 +-
> drivers/misc/mei/mei_dev.h | 118 +-
> drivers/misc/mei/pci-me.c | 4 +-
> drivers/misc/mei/pci-txe.c | 4 +-
> drivers/misc/mei/wd.c | 391 --
> drivers/misc/mic/Kconfig | 44 +-
> drivers/misc/mic/Makefile | 1 +
> drivers/misc/mic/bus/Makefile | 1 +
> drivers/misc/mic/bus/cosm_bus.h | 2 +
> drivers/misc/mic/bus/vop_bus.c | 203 +
> drivers/misc/mic/bus/vop_bus.h | 140 +
> drivers/misc/mic/card/Makefile | 1 -
> drivers/misc/mic/card/mic_device.c | 89 +-
> drivers/misc/mic/card/mic_device.h | 3 +
> drivers/misc/mic/card/mic_virtio.c | 634 --
> drivers/misc/mic/card/mic_virtio.h | 76 -
> drivers/misc/mic/card/mic_x100.c | 1 +
> drivers/misc/mic/cosm/cosm_main.c | 13 +-
> drivers/misc/mic/host/Makefile | 2 -
> drivers/misc/mic/host/mic_boot.c | 125 +-
> drivers/misc/mic/host/mic_debugfs.c | 190 -
> drivers/misc/mic/host/mic_device.h | 9 +-
> drivers/misc/mic/host/mic_fops.c | 222 -
> drivers/misc/mic/host/mic_fops.h | 32 -
> drivers/misc/mic/host/mic_main.c | 49 +-
> drivers/misc/mic/host/mic_virtio.c | 811 ---
> drivers/misc/mic/host/mic_x100.c | 19 +-
> drivers/misc/mic/scif/scif_dma.c | 41 +-
> drivers/misc/mic/scif/scif_rma.c | 7 +-
> drivers/misc/mic/vop/Makefile | 9 +
> drivers/misc/mic/vop/vop_debugfs.c | 232 +
> drivers/misc/mic/vop/vop_main.c | 755 +++
> .../misc/mic/{host/mic_virtio.h => vop/vop_main.h} | 129 +-
> drivers/misc/mic/vop/vop_vringh.c | 1165 ++++
> drivers/{staging/panel => misc}/panel.c | 136 +-
> drivers/misc/pch_phub.c | 6 +-
> drivers/misc/ti-st/st_core.c | 1 -
> drivers/misc/vmw_vmci/vmci_driver.c | 2 +-
> drivers/nvmem/Kconfig | 20 +
> drivers/nvmem/Makefile | 4 +
> drivers/nvmem/core.c | 4 +-
> drivers/nvmem/lpc18xx_eeprom.c | 330 +
> drivers/nvmem/mtk-efuse.c | 89 +
> drivers/nvmem/rockchip-efuse.c | 90 +-
> drivers/nvmem/sunxi_sid.c | 9 +-
> drivers/platform/Kconfig | 3 +-
> drivers/platform/goldfish/Kconfig | 18 +
> drivers/platform/goldfish/Makefile | 2 +-
> drivers/platform/goldfish/goldfish_pipe.c | 183 +-
> drivers/spmi/spmi-pmic-arb.c | 153 +-
> drivers/staging/Kconfig | 10 +-
> drivers/staging/Makefile | 10 +-
> drivers/staging/android/Kconfig | 9 -
> drivers/staging/android/ashmem.c | 43 +-
> drivers/staging/android/ion/hisilicon/hi6220_ion.c | 5 +-
> drivers/staging/android/ion/ion.c | 133 +-
> drivers/staging/android/ion/ion.h | 20 +-
> drivers/staging/android/ion/ion_carveout_heap.c | 8 +-
> drivers/staging/android/ion/ion_page_pool.c | 4 +-
> drivers/staging/android/ion/ion_system_heap.c | 2 +-
> drivers/staging/android/ion/tegra/tegra_ion.c | 7 +-
> drivers/staging/android/lowmemorykiller.c | 26 +-
> drivers/staging/android/sw_sync.c | 191 +-
> drivers/staging/android/sw_sync.h | 8 +-
> drivers/staging/android/sync.c | 469 +-
> drivers/staging/android/sync.h | 241 +-
> drivers/staging/android/sync_debug.c | 221 +-
> drivers/staging/android/timed_gpio.c | 5 +-
> drivers/staging/android/trace/sync.h | 44 -
> drivers/staging/android/uapi/ashmem.h | 1 +
> drivers/staging/android/uapi/sync.h | 37 +-
> drivers/staging/board/armadillo800eva.c | 1 -
> drivers/staging/board/board.c | 1 -
> .../clocking-wizard/clk-xlnx-clock-wizard.c | 9 +-
> drivers/staging/comedi/TODO | 1 +
> drivers/staging/comedi/comedi.h | 599 +-
> drivers/staging/comedi/comedi_fops.c | 86 +-
> drivers/staging/comedi/comedi_pcmcia.h | 3 +-
> drivers/staging/comedi/drivers/addi_apci_3xxx.c | 2 +-
> drivers/staging/comedi/drivers/amplc_pci230.c | 4 +-
> drivers/staging/comedi/drivers/cb_pcidas64.c | 68 +-
> drivers/staging/comedi/drivers/cb_pcimdda.c | 141 +-
> drivers/staging/comedi/drivers/comedi_isadma.c | 3 +-
> drivers/staging/comedi/drivers/contec_pci_dio.c | 47 +-
> drivers/staging/comedi/drivers/dt2801.c | 18 +-
> drivers/staging/comedi/drivers/dt282x.c | 4 +-
> drivers/staging/comedi/drivers/dt3000.c | 2 +-
> drivers/staging/comedi/drivers/gsc_hpdi.c | 32 +-
> drivers/staging/comedi/drivers/mite.c | 72 +-
> drivers/staging/comedi/drivers/mite.h | 3 +
> drivers/staging/comedi/drivers/ni_mio_c_common.c | 0
> drivers/staging/comedi/drivers/ni_mio_common.c | 625 +-
> drivers/staging/comedi/drivers/ni_pcidio.c | 4 +-
> drivers/staging/comedi/drivers/ni_pcimio.c | 20 +-
> drivers/staging/comedi/drivers/ni_tiocmd.c | 2 +-
> drivers/staging/comedi/drivers/rtd520.c | 5 +-
> drivers/staging/comedi/drivers/s626.c | 33 -
> drivers/staging/dgap/Kconfig | 6 -
> drivers/staging/dgap/Makefile | 1 -
> drivers/staging/dgap/dgap.c | 7079 --------------------
> drivers/staging/dgap/dgap.h | 1229 ----
> drivers/staging/dgnc/dgnc_cls.c | 2 +-
> drivers/staging/dgnc/dgnc_driver.c | 57 +-
> drivers/staging/dgnc/dgnc_driver.h | 8 -
> drivers/staging/dgnc/dgnc_mgmt.c | 2 +-
> drivers/staging/dgnc/dgnc_neo.c | 8 +-
> drivers/staging/dgnc/dgnc_neo.h | 1 -
> drivers/staging/dgnc/dgnc_pci.h | 1 -
> drivers/staging/dgnc/dgnc_tty.c | 34 +-
> drivers/staging/dgnc/digi.h | 32 +-
> drivers/staging/emxx_udc/emxx_udc.c | 55 +-
> drivers/staging/fbtft/Kconfig | 12 +
> drivers/staging/fbtft/Makefile | 2 +
> drivers/staging/fbtft/fb_agm1264k-fl.c | 4 +-
> drivers/staging/fbtft/fb_hx8340bn.c | 144 +-
> drivers/staging/fbtft/fb_hx8347d.c | 9 +-
> drivers/staging/fbtft/fb_hx8353d.c | 52 +-
> drivers/staging/fbtft/fb_hx8357d.c | 144 +-
> drivers/staging/fbtft/fb_hx8357d.h | 60 +-
> drivers/staging/fbtft/fb_ili9163.c | 189 +-
> drivers/staging/fbtft/fb_ili9320.c | 13 +-
> drivers/staging/fbtft/fb_ili9325.c | 81 +-
> drivers/staging/fbtft/fb_ili9340.c | 34 +-
> drivers/staging/fbtft/fb_ili9341.c | 69 +-
> drivers/staging/fbtft/fb_ili9481.c | 33 +-
> drivers/staging/fbtft/fb_ili9486.c | 35 +-
> drivers/staging/fbtft/fb_ra8875.c | 6 +-
> drivers/staging/fbtft/fb_s6d02a1.c | 42 +-
> drivers/staging/fbtft/fb_ssd1305.c | 216 +
> drivers/staging/fbtft/fb_ssd1325.c | 205 +
> drivers/staging/fbtft/fb_st7735r.c | 42 +-
> drivers/staging/fbtft/fb_tinylcd.c | 28 +-
> drivers/staging/fbtft/fb_uc1611.c | 4 +-
> drivers/staging/fbtft/fb_uc1701.c | 27 +-
> drivers/staging/fbtft/fbtft-bus.c | 8 +-
> drivers/staging/fbtft/fbtft-core.c | 36 +-
> drivers/staging/fbtft/fbtft.h | 8 -
> drivers/staging/fbtft/fbtft_device.c | 75 +-
> drivers/staging/fsl-mc/bus/Kconfig | 3 +-
> drivers/staging/fsl-mc/bus/Makefile | 2 +
> drivers/staging/fsl-mc/bus/dprc-driver.c | 333 +-
> .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c | 125 +
> drivers/staging/fsl-mc/bus/mc-allocator.c | 201 +-
> drivers/staging/fsl-mc/bus/mc-bus.c | 24 +-
> drivers/staging/fsl-mc/bus/mc-msi.c | 276 +
> drivers/staging/fsl-mc/bus/mc-sys.c | 9 +-
> drivers/staging/fsl-mc/include/dprc.h | 2 +-
> drivers/staging/fsl-mc/include/mc-private.h | 41 +-
> drivers/staging/fsl-mc/include/mc.h | 26 +
> drivers/staging/fwserial/dma_fifo.c | 10 +-
> drivers/staging/fwserial/fwserial.c | 17 +-
> drivers/staging/fwserial/fwserial.h | 1 -
> drivers/staging/gdm724x/gdm_lte.c | 8 +-
> drivers/staging/gdm724x/gdm_mux.c | 20 +-
> drivers/staging/gdm724x/gdm_usb.c | 34 +-
> drivers/staging/gdm72xx/Kconfig | 63 -
> drivers/staging/gdm72xx/Makefile | 6 -
> drivers/staging/gdm72xx/TODO | 2 -
> drivers/staging/gdm72xx/gdm_qos.c | 438 --
> drivers/staging/gdm72xx/gdm_qos.h | 74 -
> drivers/staging/gdm72xx/gdm_sdio.c | 700 --
> drivers/staging/gdm72xx/gdm_sdio.h | 63 -
> drivers/staging/gdm72xx/gdm_usb.c | 789 ---
> drivers/staging/gdm72xx/gdm_usb.h | 78 -
> drivers/staging/gdm72xx/gdm_wimax.c | 815 ---
> drivers/staging/gdm72xx/gdm_wimax.h | 49 -
> drivers/staging/gdm72xx/hci.h | 213 -
> drivers/staging/gdm72xx/netlink_k.c | 156 -
> drivers/staging/gdm72xx/netlink_k.h | 25 -
> drivers/staging/gdm72xx/sdio_boot.c | 158 -
> drivers/staging/gdm72xx/sdio_boot.h | 21 -
> drivers/staging/gdm72xx/usb_boot.c | 363 -
> drivers/staging/gdm72xx/usb_boot.h | 22 -
> drivers/staging/gdm72xx/usb_ids.h | 86 -
> drivers/staging/gdm72xx/wm_ioctl.h | 101 -
> drivers/staging/goldfish/goldfish_audio.c | 18 +-
> drivers/staging/goldfish/goldfish_nand.c | 50 +-
> drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 15 +-
> .../staging/i4l/Documentation}/README.act2000 | 0
> .../staging/i4l/Documentation}/README.icn | 0
> .../staging/i4l/Documentation}/README.pcbit | 0
> .../staging/i4l/Documentation}/README.sc | 0
> drivers/staging/i4l/Kconfig | 13 +
> drivers/staging/i4l/Makefile | 5 +
> drivers/staging/i4l/TODO | 3 +
> drivers/{isdn => staging/i4l}/act2000/Kconfig | 0
> drivers/{isdn => staging/i4l}/act2000/Makefile | 0
> drivers/{isdn => staging/i4l}/act2000/act2000.h | 0
> .../{isdn => staging/i4l}/act2000/act2000_isa.c | 0
> .../{isdn => staging/i4l}/act2000/act2000_isa.h | 0
> drivers/{isdn => staging/i4l}/act2000/capi.c | 0
> drivers/{isdn => staging/i4l}/act2000/capi.h | 0
> drivers/{isdn => staging/i4l}/act2000/module.c | 0
> drivers/{isdn => staging/i4l}/icn/Kconfig | 0
> drivers/{isdn => staging/i4l}/icn/Makefile | 0
> drivers/{isdn => staging/i4l}/icn/icn.c | 2 +-
> drivers/{isdn => staging/i4l}/icn/icn.h | 0
> drivers/{isdn => staging/i4l}/pcbit/Kconfig | 0
> drivers/{isdn => staging/i4l}/pcbit/Makefile | 0
> drivers/{isdn => staging/i4l}/pcbit/callbacks.c | 0
> drivers/{isdn => staging/i4l}/pcbit/callbacks.h | 0
> drivers/{isdn => staging/i4l}/pcbit/capi.c | 0
> drivers/{isdn => staging/i4l}/pcbit/capi.h | 0
> drivers/{isdn => staging/i4l}/pcbit/drv.c | 0
> drivers/{isdn => staging/i4l}/pcbit/edss1.c | 0
> drivers/{isdn => staging/i4l}/pcbit/edss1.h | 0
> drivers/{isdn => staging/i4l}/pcbit/layer2.c | 0
> drivers/{isdn => staging/i4l}/pcbit/layer2.h | 0
> drivers/{isdn => staging/i4l}/pcbit/module.c | 0
> drivers/{isdn => staging/i4l}/pcbit/pcbit.h | 0
> .../staging/iio/Documentation/sysfs-bus-iio-light | 28 -
> drivers/staging/iio/Kconfig | 1 -
> drivers/staging/iio/Makefile | 1 -
> drivers/staging/iio/TODO | 8 -
> drivers/staging/iio/accel/lis3l02dq.h | 15 +-
> drivers/staging/iio/accel/lis3l02dq_core.c | 4 +-
> drivers/staging/iio/accel/sca3000_core.c | 3 +-
> drivers/staging/iio/accel/sca3000_ring.c | 3 +-
> drivers/staging/iio/adc/Kconfig | 18 +-
> drivers/staging/iio/adc/Makefile | 1 -
> drivers/staging/iio/adc/ad7192.c | 78 +-
> drivers/staging/iio/adc/ad7280a.c | 4 +-
> drivers/staging/iio/adc/ad7606.h | 10 +-
> drivers/staging/iio/adc/ad7606_core.c | 53 +-
> drivers/staging/iio/adc/ad7606_par.c | 32 +-
> drivers/staging/iio/adc/ad7606_spi.c | 32 +-
> drivers/staging/iio/adc/ad7816.c | 4 +-
> drivers/staging/iio/adc/spear_adc.c | 33 +-
> drivers/staging/iio/addac/adt7316-i2c.c | 2 +-
> drivers/staging/iio/addac/adt7316.c | 15 +-
> drivers/staging/iio/cdc/ad7150.c | 34 +-
> drivers/staging/iio/cdc/ad7746.c | 4 +-
> drivers/staging/iio/impedance-analyzer/ad5933.c | 8 +-
> drivers/staging/iio/light/isl29018.c | 75 +-
> drivers/staging/iio/light/isl29028.c | 31 +-
> drivers/staging/iio/light/tsl2583.c | 92 +-
> drivers/staging/iio/light/tsl2x7x_core.c | 8 +-
> drivers/staging/iio/magnetometer/Kconfig | 40 -
> drivers/staging/iio/magnetometer/Makefile | 7 -
> drivers/staging/iio/meter/ade7754.c | 5 +-
> drivers/staging/iio/meter/ade7758_core.c | 5 +-
> drivers/staging/iio/meter/ade7854-i2c.c | 6 -
> drivers/staging/iio/meter/ade7854-spi.c | 7 -
> drivers/staging/iio/meter/ade7854.c | 25 +-
> drivers/staging/iio/resolver/ad2s1200.c | 12 +-
> drivers/staging/iio/resolver/ad2s1210.c | 39 +-
> drivers/staging/iio/trigger/Kconfig | 10 -
> drivers/staging/iio/trigger/Makefile | 1 -
> .../staging/iio/trigger/iio-trig-periodic-rtc.c | 216 -
> drivers/staging/lustre/Kconfig | 4 +-
> .../staging/lustre/include/linux/libcfs/libcfs.h | 12 +-
> .../lustre/include/linux/libcfs/libcfs_cpu.h | 5 -
> .../lustre/include/linux/libcfs/libcfs_debug.h | 2 +-
> .../lustre/include/linux/libcfs/libcfs_ioctl.h | 61 +-
> .../lustre/include/linux/libcfs/libcfs_private.h | 5 -
> .../lustre/include/linux/libcfs/libcfs_string.h | 2 -
> .../lustre/include/linux/libcfs/linux/libcfs.h | 3 -
> .../lustre/include/linux/libcfs/linux/linux-cpu.h | 5 -
> drivers/staging/lustre/include/linux/lnet/api.h | 23 +-
> .../staging/lustre/include/linux/lnet/lib-dlc.h | 122 +
> .../staging/lustre/include/linux/lnet/lib-lnet.h | 129 +-
> .../staging/lustre/include/linux/lnet/lib-types.h | 103 +-
> .../staging/lustre/include/linux/lnet/lnetctl.h | 104 +-
> drivers/staging/lustre/include/linux/lnet/lnetst.h | 104 +-
> drivers/staging/lustre/include/linux/lnet/nidstr.h | 9 +-
> .../staging/lustre/include/linux/lnet/socklnd.h | 9 +-
> drivers/staging/lustre/include/linux/lnet/types.h | 49 +-
> drivers/staging/lustre/lnet/Kconfig | 14 +-
> drivers/staging/lustre/lnet/Makefile | 2 +-
> .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 705 +-
> .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 159 +-
> .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 1048 +--
> .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 8 +-
> .../staging/lustre/lnet/klnds/socklnd/socklnd.c | 631 +-
> .../staging/lustre/lnet/klnds/socklnd/socklnd.h | 31 +-
> .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 789 ++-
> .../lustre/lnet/klnds/socklnd/socklnd_lib.c | 195 +-
> .../lustre/lnet/klnds/socklnd/socklnd_modparams.c | 11 +-
> .../lustre/lnet/klnds/socklnd/socklnd_proto.c | 175 +-
> .../lustre/{lustre => lnet}/libcfs/Makefile | 7 +-
> .../staging/lustre/{lustre => lnet}/libcfs/debug.c | 33 +-
> .../staging/lustre/{lustre => lnet}/libcfs/fail.c | 3 +-
> .../staging/lustre/{lustre => lnet}/libcfs/hash.c | 153 +-
> .../lustre/{lustre => lnet}/libcfs/libcfs_cpu.c | 19 +-
> .../lustre/{lustre => lnet}/libcfs/libcfs_lock.c | 12 +-
> .../lustre/{lustre => lnet}/libcfs/libcfs_mem.c | 14 +-
> .../lustre/{lustre => lnet}/libcfs/libcfs_string.c | 77 +-
> .../{lustre => lnet}/libcfs/linux/linux-cpu.c | 78 +-
> .../libcfs/linux/linux-crypto-adler.c | 0
> .../{lustre => lnet}/libcfs/linux/linux-crypto.c | 32 +-
> .../{lustre => lnet}/libcfs/linux/linux-crypto.h | 0
> .../{lustre => lnet}/libcfs/linux/linux-curproc.c | 7 +-
> .../{lustre => lnet}/libcfs/linux/linux-debug.c | 23 +-
> .../{lustre => lnet}/libcfs/linux/linux-mem.c | 2 +-
> .../{lustre => lnet}/libcfs/linux/linux-module.c | 85 +-
> .../{lustre => lnet}/libcfs/linux/linux-prim.c | 0
> .../libcfs/linux/linux-tracefile.c | 31 +-
> .../lustre/{lustre => lnet}/libcfs/module.c | 303 +-
> .../staging/lustre/{lustre => lnet}/libcfs/prng.c | 13 +-
> .../lustre/{lustre => lnet}/libcfs/tracefile.c | 167 +-
> .../lustre/{lustre => lnet}/libcfs/tracefile.h | 87 +-
> .../lustre/{lustre => lnet}/libcfs/workitem.c | 50 +-
> drivers/staging/lustre/lnet/lnet/Makefile | 2 +-
> drivers/staging/lustre/lnet/lnet/acceptor.c | 113 +-
> drivers/staging/lustre/lnet/lnet/api-ni.c | 1534 +++--
> drivers/staging/lustre/lnet/lnet/config.c | 315 +-
> drivers/staging/lustre/lnet/lnet/lib-eq.c | 82 +-
> drivers/staging/lustre/lnet/lnet/lib-md.c | 103 +-
> drivers/staging/lustre/lnet/lnet/lib-me.c | 21 +-
> drivers/staging/lustre/lnet/lnet/lib-move.c | 721 +-
> drivers/staging/lustre/lnet/lnet/lib-msg.c | 114 +-
> drivers/staging/lustre/lnet/lnet/lib-ptl.c | 258 +-
> drivers/staging/lustre/lnet/lnet/lib-socket.c | 147 +-
> drivers/staging/lustre/lnet/lnet/lo.c | 14 +-
> drivers/staging/lustre/lnet/lnet/module.c | 121 +-
> drivers/staging/lustre/lnet/lnet/net_fault.c | 1025 +++
> drivers/staging/lustre/lnet/lnet/nidstrings.c | 119 +-
> drivers/staging/lustre/lnet/lnet/peer.c | 235 +-
> drivers/staging/lustre/lnet/lnet/router.c | 675 +-
> drivers/staging/lustre/lnet/lnet/router_proc.c | 189 +-
> drivers/staging/lustre/lnet/selftest/brw_test.c | 196 +-
> drivers/staging/lustre/lnet/selftest/conctl.c | 361 +-
> drivers/staging/lustre/lnet/selftest/conrpc.c | 344 +-
> drivers/staging/lustre/lnet/selftest/conrpc.h | 63 +-
> drivers/staging/lustre/lnet/selftest/console.c | 537 +-
> drivers/staging/lustre/lnet/selftest/console.h | 181 +-
> drivers/staging/lustre/lnet/selftest/framework.c | 480 +-
> drivers/staging/lustre/lnet/selftest/module.c | 32 +-
> drivers/staging/lustre/lnet/selftest/ping_test.c | 55 +-
> drivers/staging/lustre/lnet/selftest/rpc.c | 451 +-
> drivers/staging/lustre/lnet/selftest/rpc.h | 184 +-
> drivers/staging/lustre/lnet/selftest/selftest.h | 326 +-
> drivers/staging/lustre/lnet/selftest/timer.c | 25 +-
> drivers/staging/lustre/lnet/selftest/timer.h | 14 +-
> drivers/staging/lustre/lustre/Kconfig | 2 +-
> drivers/staging/lustre/lustre/Makefile | 2 +-
> drivers/staging/lustre/lustre/fid/fid_request.c | 32 +-
> drivers/staging/lustre/lustre/fid/lproc_fid.c | 16 +-
> drivers/staging/lustre/lustre/fld/fld_cache.c | 33 +-
> drivers/staging/lustre/lustre/fld/fld_internal.h | 35 +-
> drivers/staging/lustre/lustre/fld/fld_request.c | 69 +-
> drivers/staging/lustre/lustre/fld/lproc_fld.c | 14 +-
> drivers/staging/lustre/lustre/include/cl_object.h | 491 +-
> drivers/staging/lustre/lustre/include/lclient.h | 7 +-
> drivers/staging/lustre/lustre/include/linux/obd.h | 18 +-
> .../staging/lustre/lustre/include/lprocfs_status.h | 57 +-
> drivers/staging/lustre/lustre/include/lu_object.h | 22 +-
> drivers/staging/lustre/lustre/include/lu_ref.h | 4 -
> .../lustre/lustre/include/lustre/ll_fiemap.h | 63 +-
> .../lustre/include/lustre/lustre_build_version.h | 2 -
> .../lustre/lustre/include/lustre/lustre_idl.h | 791 +--
> .../lustre/lustre/include/lustre/lustre_user.h | 101 +-
> drivers/staging/lustre/lustre/include/lustre_cfg.h | 20 +-
> .../staging/lustre/lustre/include/lustre_disk.h | 252 +-
> drivers/staging/lustre/lustre/include/lustre_dlm.h | 133 +-
> .../lustre/lustre/include/lustre_dlm_flags.h | 55 +-
> .../staging/lustre/lustre/include/lustre_export.h | 91 +-
> drivers/staging/lustre/lustre/include/lustre_fid.h | 20 +-
> drivers/staging/lustre/lustre/include/lustre_fld.h | 33 +-
> .../staging/lustre/lustre/include/lustre_handles.h | 3 +-
> .../staging/lustre/lustre/include/lustre_import.h | 3 +-
> .../lustre/lustre/include/lustre_kernelcomm.h | 55 +
> drivers/staging/lustre/lustre/include/lustre_lib.h | 27 +-
> .../staging/lustre/lustre/include/lustre_lite.h | 50 +-
> drivers/staging/lustre/lustre/include/lustre_log.h | 15 +-
> drivers/staging/lustre/lustre/include/lustre_mdc.h | 16 +-
> drivers/staging/lustre/lustre/include/lustre_net.h | 76 +-
> .../lustre/lustre/include/lustre_req_layout.h | 13 +-
> drivers/staging/lustre/lustre/include/lustre_sec.h | 128 +-
> drivers/staging/lustre/lustre/include/lustre_ver.h | 18 +-
> drivers/staging/lustre/lustre/include/obd.h | 130 +-
> drivers/staging/lustre/lustre/include/obd_cksum.h | 21 +-
> drivers/staging/lustre/lustre/include/obd_class.h | 182 +-
> .../staging/lustre/lustre/include/obd_support.h | 19 +-
> .../include/uapi_kernelcomm.h} | 72 +-
> drivers/staging/lustre/lustre/lclient/glimpse.c | 3 +-
> drivers/staging/lustre/lustre/lclient/lcommon_cl.c | 77 +-
> .../staging/lustre/lustre/lclient/lcommon_misc.c | 6 +-
> drivers/staging/lustre/lustre/ldlm/interval_tree.c | 8 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_extent.c | 25 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_flock.c | 64 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 15 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_lib.c | 95 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 184 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 91 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 17 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_request.c | 233 +-
> drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 73 +-
> drivers/staging/lustre/lustre/llite/dcache.c | 41 +-
> drivers/staging/lustre/lustre/llite/dir.c | 152 +-
> drivers/staging/lustre/lustre/llite/file.c | 457 +-
> drivers/staging/lustre/lustre/llite/llite_close.c | 39 +-
> .../staging/lustre/lustre/llite/llite_internal.h | 165 +-
> drivers/staging/lustre/lustre/llite/llite_lib.c | 220 +-
> drivers/staging/lustre/lustre/llite/llite_mmap.c | 40 +-
> drivers/staging/lustre/lustre/llite/llite_nfs.c | 54 +-
> drivers/staging/lustre/lustre/llite/llite_rmtacl.c | 18 +-
> drivers/staging/lustre/lustre/llite/lloop.c | 30 +-
> drivers/staging/lustre/lustre/llite/lproc_llite.c | 33 +-
> drivers/staging/lustre/lustre/llite/namei.c | 106 +-
> drivers/staging/lustre/lustre/llite/remote_perm.c | 4 +-
> drivers/staging/lustre/lustre/llite/rw.c | 112 +-
> drivers/staging/lustre/lustre/llite/rw26.c | 81 +-
> drivers/staging/lustre/lustre/llite/statahead.c | 112 +-
> drivers/staging/lustre/lustre/llite/super25.c | 33 +-
> drivers/staging/lustre/lustre/llite/symlink.c | 8 +-
> drivers/staging/lustre/lustre/llite/vvp_dev.c | 20 +-
> drivers/staging/lustre/lustre/llite/vvp_internal.h | 13 +-
> drivers/staging/lustre/lustre/llite/vvp_io.c | 70 +-
> drivers/staging/lustre/lustre/llite/vvp_object.c | 8 +-
> drivers/staging/lustre/lustre/llite/vvp_page.c | 43 +-
> drivers/staging/lustre/lustre/llite/xattr.c | 53 +-
> drivers/staging/lustre/lustre/llite/xattr_cache.c | 45 +-
> drivers/staging/lustre/lustre/lmv/lmv_fld.c | 3 +-
> drivers/staging/lustre/lustre/lmv/lmv_intent.c | 22 +-
> drivers/staging/lustre/lustre/lmv/lmv_internal.h | 10 +-
> drivers/staging/lustre/lustre/lmv/lmv_obd.c | 291 +-
> drivers/staging/lustre/lustre/lmv/lproc_lmv.c | 4 +-
> .../staging/lustre/lustre/lov/lov_cl_internal.h | 93 +-
> drivers/staging/lustre/lustre/lov/lov_dev.c | 48 +-
> drivers/staging/lustre/lustre/lov/lov_ea.c | 11 +-
> drivers/staging/lustre/lustre/lov/lov_internal.h | 15 +-
> drivers/staging/lustre/lustre/lov/lov_io.c | 32 +-
> drivers/staging/lustre/lustre/lov/lov_lock.c | 135 +-
> drivers/staging/lustre/lustre/lov/lov_merge.c | 3 +-
> drivers/staging/lustre/lustre/lov/lov_obd.c | 203 +-
> drivers/staging/lustre/lustre/lov/lov_object.c | 117 +-
> drivers/staging/lustre/lustre/lov/lov_offset.c | 20 +-
> drivers/staging/lustre/lustre/lov/lov_pack.c | 36 +-
> drivers/staging/lustre/lustre/lov/lov_page.c | 9 +-
> drivers/staging/lustre/lustre/lov/lov_pool.c | 49 +-
> drivers/staging/lustre/lustre/lov/lov_request.c | 64 +-
> drivers/staging/lustre/lustre/lov/lovsub_dev.c | 7 +-
> drivers/staging/lustre/lustre/lov/lovsub_lock.c | 14 +-
> drivers/staging/lustre/lustre/lov/lovsub_object.c | 6 +-
> drivers/staging/lustre/lustre/lov/lovsub_page.c | 2 +-
> drivers/staging/lustre/lustre/lov/lproc_lov.c | 34 +-
> drivers/staging/lustre/lustre/mdc/mdc_internal.h | 16 +-
> drivers/staging/lustre/lustre/mdc/mdc_lib.c | 15 +-
> drivers/staging/lustre/lustre/mdc/mdc_locks.c | 176 +-
> drivers/staging/lustre/lustre/mdc/mdc_reint.c | 40 +-
> drivers/staging/lustre/lustre/mdc/mdc_request.c | 200 +-
> drivers/staging/lustre/lustre/mgc/mgc_request.c | 161 +-
> drivers/staging/lustre/lustre/obdclass/Makefile | 10 +-
> drivers/staging/lustre/lustre/obdclass/acl.c | 10 +-
> drivers/staging/lustre/lustre/obdclass/cl_io.c | 161 +-
> drivers/staging/lustre/lustre/obdclass/cl_lock.c | 98 +-
> drivers/staging/lustre/lustre/obdclass/cl_object.c | 56 +-
> drivers/staging/lustre/lustre/obdclass/cl_page.c | 107 +-
> drivers/staging/lustre/lustre/obdclass/class_obd.c | 51 +-
> drivers/staging/lustre/lustre/obdclass/genops.c | 109 +-
> .../kernel_user_comm.c => obdclass/kernelcomm.c} | 80 +-
> .../lustre/lustre/obdclass/linux/linux-module.c | 30 +-
> .../lustre/lustre/obdclass/linux/linux-sysctl.c | 8 +-
> drivers/staging/lustre/lustre/obdclass/llog.c | 41 +-
> drivers/staging/lustre/lustre/obdclass/llog_cat.c | 6 +-
> drivers/staging/lustre/lustre/obdclass/llog_obd.c | 10 +-
> drivers/staging/lustre/lustre/obdclass/llog_swab.c | 6 +-
> .../lustre/lustre/obdclass/lprocfs_counters.c | 10 +-
> .../lustre/lustre/obdclass/lprocfs_status.c | 243 +-
> drivers/staging/lustre/lustre/obdclass/lu_object.c | 104 +-
> .../lustre/lustre/obdclass/lustre_handles.c | 15 +-
> .../staging/lustre/lustre/obdclass/lustre_peer.c | 12 +-
> .../staging/lustre/lustre/obdclass/obd_config.c | 66 +-
> drivers/staging/lustre/lustre/obdclass/obd_mount.c | 114 +-
> drivers/staging/lustre/lustre/obdclass/obdo.c | 6 +-
> .../staging/lustre/lustre/obdecho/echo_client.c | 469 +-
> .../staging/lustre/lustre/obdecho/echo_internal.h | 5 -
> drivers/staging/lustre/lustre/osc/lproc_osc.c | 53 +-
> drivers/staging/lustre/lustre/osc/osc_cache.c | 327 +-
> .../staging/lustre/lustre/osc/osc_cl_internal.h | 41 +-
> drivers/staging/lustre/lustre/osc/osc_dev.c | 10 +-
> drivers/staging/lustre/lustre/osc/osc_internal.h | 8 +-
> drivers/staging/lustre/lustre/osc/osc_io.c | 32 +-
> drivers/staging/lustre/lustre/osc/osc_lock.c | 140 +-
> drivers/staging/lustre/lustre/osc/osc_object.c | 6 +-
> drivers/staging/lustre/lustre/osc/osc_page.c | 207 +-
> drivers/staging/lustre/lustre/osc/osc_quota.c | 39 +-
> drivers/staging/lustre/lustre/osc/osc_request.c | 339 +-
> drivers/staging/lustre/lustre/ptlrpc/client.c | 126 +-
> drivers/staging/lustre/lustre/ptlrpc/connection.c | 5 +-
> drivers/staging/lustre/lustre/ptlrpc/events.c | 68 +-
> drivers/staging/lustre/lustre/ptlrpc/import.c | 174 +-
> drivers/staging/lustre/lustre/ptlrpc/layout.c | 145 +-
> drivers/staging/lustre/lustre/ptlrpc/llog_client.c | 28 +-
> drivers/staging/lustre/lustre/ptlrpc/llog_net.c | 2 +-
> .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 56 +-
> drivers/staging/lustre/lustre/ptlrpc/niobuf.c | 76 +-
> drivers/staging/lustre/lustre/ptlrpc/nrs.c | 133 +-
> drivers/staging/lustre/lustre/ptlrpc/nrs_fifo.c | 12 +-
> .../staging/lustre/lustre/ptlrpc/pack_generic.c | 93 +-
> drivers/staging/lustre/lustre/ptlrpc/pinger.c | 31 +-
> .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 2 -
> .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c | 2 +-
> drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c | 35 +-
> drivers/staging/lustre/lustre/ptlrpc/recover.c | 32 +-
> drivers/staging/lustre/lustre/ptlrpc/sec.c | 91 +-
> drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 15 +-
> drivers/staging/lustre/lustre/ptlrpc/sec_config.c | 33 +-
> drivers/staging/lustre/lustre/ptlrpc/sec_gc.c | 10 +-
> drivers/staging/lustre/lustre/ptlrpc/sec_lproc.c | 6 +-
> drivers/staging/lustre/lustre/ptlrpc/sec_null.c | 7 +-
> drivers/staging/lustre/lustre/ptlrpc/sec_plain.c | 22 +-
> drivers/staging/lustre/lustre/ptlrpc/service.c | 309 +-
> drivers/staging/lustre/lustre/ptlrpc/wiretest.c | 272 -
> drivers/staging/media/bcm2048/radio-bcm2048.c | 7 +-
> .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 4 +-
> drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 11 +-
> .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 14 +-
> .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 7 +-
> drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 7 +-
> drivers/staging/media/davinci_vpfe/dm365_isif.c | 24 +-
> drivers/staging/media/davinci_vpfe/dm365_resizer.c | 20 +-
> .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 6 +-
> drivers/staging/media/davinci_vpfe/vpfe_video.c | 100 +-
> drivers/staging/media/mn88472/mn88472.c | 12 +-
> drivers/staging/media/mn88473/mn88473.c | 6 +-
> drivers/staging/media/omap4iss/iss.c | 2 -
> drivers/staging/most/aim-cdev/cdev.c | 374 +-
> drivers/staging/most/aim-network/networking.c | 11 +-
> drivers/staging/most/hdm-dim2/dim2_hal.c | 4 +-
> drivers/staging/most/hdm-dim2/dim2_hal.h | 7 +-
> drivers/staging/most/hdm-dim2/dim2_hdm.c | 78 +-
> drivers/staging/most/hdm-dim2/dim2_hdm.h | 2 +-
> drivers/staging/most/hdm-dim2/dim2_sysfs.c | 4 +-
> drivers/staging/most/hdm-usb/hdm_usb.c | 21 +-
> drivers/staging/most/mostcore/core.c | 194 +-
> drivers/staging/most/mostcore/mostcore.h | 3 +-
> drivers/staging/mt29f_spinand/mt29f_spinand.c | 86 +-
> drivers/staging/netlogic/platform_net.c | 14 +-
> drivers/staging/netlogic/xlr_net.c | 201 +-
> drivers/staging/netlogic/xlr_net.h | 978 +--
> drivers/staging/nvec/TODO | 2 -
> drivers/staging/nvec/nvec.c | 99 +-
> drivers/staging/nvec/nvec.h | 5 +-
> drivers/staging/nvec/nvec_paz00.c | 13 +-
> drivers/staging/nvec/nvec_power.c | 14 +-
> drivers/staging/nvec/nvec_ps2.c | 2 +-
> drivers/staging/octeon-usb/TODO | 7 +-
> drivers/staging/octeon-usb/octeon-hcd.c | 1094 ++-
> drivers/staging/octeon-usb/octeon-hcd.h | 536 +-
> drivers/staging/octeon/ethernet-mdio.c | 28 +-
> drivers/staging/octeon/ethernet-mem.c | 4 +-
> drivers/staging/octeon/ethernet-rgmii.c | 291 +-
> drivers/staging/octeon/ethernet-rx.c | 60 +-
> drivers/staging/octeon/ethernet-spi.c | 2 -
> drivers/staging/octeon/ethernet-tx.c | 62 +-
> drivers/staging/octeon/ethernet.c | 68 +-
> drivers/staging/octeon/octeon-ethernet.h | 5 +-
> drivers/staging/olpc_dcon/Kconfig | 35 -
> drivers/staging/olpc_dcon/Makefile | 6 -
> drivers/staging/olpc_dcon/TODO | 9 -
> drivers/staging/olpc_dcon/olpc_dcon.c | 813 ---
> drivers/staging/olpc_dcon/olpc_dcon.h | 111 -
> drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 205 -
> drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 161 -
> drivers/staging/panel/Kconfig | 278 -
> drivers/staging/panel/Makefile | 1 -
> drivers/staging/panel/TODO | 8 -
> drivers/staging/rdma/hfi1/chip.c | 6 +-
> drivers/staging/rdma/hfi1/chip_registers.h | 11 +
> drivers/staging/rdma/hfi1/diag.c | 2 +-
> drivers/staging/rdma/hfi1/driver.c | 4 +-
> drivers/staging/rdma/hfi1/efivar.c | 6 +-
> drivers/staging/rdma/hfi1/file_ops.c | 5 +-
> drivers/staging/rdma/hfi1/hfi.h | 8 +-
> drivers/staging/rdma/hfi1/init.c | 9 +-
> drivers/staging/rdma/hfi1/keys.c | 2 +-
> drivers/staging/rdma/hfi1/mad.c | 43 +-
> drivers/staging/rdma/hfi1/mr.c | 6 +-
> drivers/staging/rdma/hfi1/pcie.c | 86 +-
> drivers/staging/rdma/hfi1/pio_copy.c | 6 +-
> drivers/staging/rdma/hfi1/ud.c | 2 +-
> drivers/staging/rdma/hfi1/user_pages.c | 6 +-
> drivers/staging/rdma/hfi1/user_sdma.c | 13 +-
> drivers/staging/rdma/hfi1/verbs.c | 4 +-
> drivers/staging/rtl8188eu/Makefile | 2 +-
> drivers/staging/rtl8188eu/TODO | 2 +-
> drivers/staging/rtl8188eu/core/rtw_ap.c | 137 +-
> drivers/staging/rtl8188eu/core/rtw_cmd.c | 15 +-
> drivers/staging/rtl8188eu/core/rtw_debug.c | 14 +-
> drivers/staging/rtl8188eu/core/rtw_efuse.c | 16 +-
> drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 92 +-
> drivers/staging/rtl8188eu/core/rtw_iol.c | 13 +-
> drivers/staging/rtl8188eu/core/rtw_mlme.c | 25 +-
> drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 22 +-
> drivers/staging/rtl8188eu/core/rtw_recv.c | 77 +-
> drivers/staging/rtl8188eu/core/rtw_rf.c | 17 -
> drivers/staging/rtl8188eu/core/rtw_security.c | 28 +-
> drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 30 +-
> drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 5 +-
> drivers/staging/rtl8188eu/core/rtw_xmit.c | 91 +-
> drivers/staging/rtl8188eu/hal/bb_cfg.c | 26 -
> drivers/staging/rtl8188eu/hal/fw.c | 50 +-
> drivers/staging/rtl8188eu/hal/odm.c | 4 -
> drivers/staging/rtl8188eu/hal/phy.c | 26 -
> drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 15 +-
> drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 4 +-
> drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 4 +-
> drivers/staging/rtl8188eu/hal/usb_halinit.c | 3 -
> drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h | 4 +-
> drivers/staging/rtl8188eu/include/basic_types.h | 29 -
> drivers/staging/rtl8188eu/include/drv_types.h | 8 +-
> drivers/staging/rtl8188eu/include/ieee80211_ext.h | 290 -
> drivers/staging/rtl8188eu/include/odm.h | 9 -
> drivers/staging/rtl8188eu/include/odm_HWConfig.h | 2 +-
> drivers/staging/rtl8188eu/include/pwrseq.h | 214 +-
> drivers/staging/rtl8188eu/include/pwrseqcmd.h | 28 +-
> drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 2 -
> drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 2 +-
> drivers/staging/rtl8188eu/include/rtw_rf.h | 1 -
> drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 9 +-
> drivers/staging/rtl8188eu/os_dep/os_intfs.c | 8 +-
> drivers/staging/rtl8188eu/os_dep/osdep_service.c | 8 +-
> drivers/staging/rtl8188eu/os_dep/usb_intf.c | 14 +-
> drivers/staging/rtl8192e/dot11d.h | 3 -
> drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 8 +-
> drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 56 +-
> drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 2 -
> drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 9 +-
> drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 2 +-
> drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 14 +-
> drivers/staging/rtl8192e/rtl819x_BAProc.c | 6 +-
> drivers/staging/rtl8192e/rtllib.h | 3 +-
> drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 4 +-
> drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 3 +-
> drivers/staging/rtl8192e/rtllib_module.c | 5 -
> drivers/staging/rtl8192e/rtllib_rx.c | 6 +-
> drivers/staging/rtl8192e/rtllib_softmac.c | 63 +-
> drivers/staging/rtl8192e/rtllib_softmac_wx.c | 4 +-
> drivers/staging/rtl8192e/rtllib_wx.c | 2 +-
> drivers/staging/rtl8192u/ieee80211/dot11d.c | 6 +-
> drivers/staging/rtl8192u/ieee80211/ieee80211.h | 6 -
> .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 3 +-
> .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 4 +-
> .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 3 -
> .../staging/rtl8192u/ieee80211/ieee80211_module.c | 1 -
> drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 26 +-
> .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 79 +-
> .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 8 +-
> .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 14 +-
> drivers/staging/rtl8192u/r8190_rtl8256.c | 24 +-
> drivers/staging/rtl8192u/r8192U_core.c | 45 +-
> drivers/staging/rtl8192u/r8192U_dm.c | 65 +-
> drivers/staging/rtl8192u/r8192U_wx.c | 38 +-
> drivers/staging/rtl8192u/r819xU_phy.c | 3 +-
> drivers/staging/rtl8712/drv_types.h | 1 +
> drivers/staging/rtl8712/ieee80211.c | 2 +-
> drivers/staging/rtl8712/ieee80211.h | 112 +-
> drivers/staging/rtl8712/os_intfs.c | 3 +-
> drivers/staging/rtl8712/recv_linux.c | 7 +-
> drivers/staging/rtl8712/rtl8712_cmd.c | 4 +-
> drivers/staging/rtl8712/rtl8712_efuse.c | 8 +-
> drivers/staging/rtl8712/rtl8712_io.c | 77 +-
> drivers/staging/rtl8712/rtl871x_cmd.c | 60 +-
> drivers/staging/rtl8712/rtl871x_cmd.h | 2 -
> drivers/staging/rtl8712/rtl871x_io.c | 2 +-
> drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 10 +-
> drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 45 +-
> drivers/staging/rtl8712/rtl871x_mlme.c | 24 +-
> drivers/staging/rtl8712/rtl871x_mp.c | 12 +-
> drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 118 +-
> drivers/staging/rtl8712/rtl871x_recv.c | 16 +-
> drivers/staging/rtl8712/rtl871x_sta_mgt.c | 27 +-
> drivers/staging/rtl8712/rtl871x_xmit.c | 45 +-
> drivers/staging/rtl8712/usb_intf.c | 22 +-
> drivers/staging/rtl8712/usb_ops.c | 26 +-
> drivers/staging/rtl8712/usb_ops_linux.c | 9 +-
> drivers/staging/rtl8712/xmit_linux.c | 17 +-
> drivers/staging/rtl8723au/TODO | 2 +-
> drivers/staging/rtl8723au/core/rtw_ap.c | 193 +-
> drivers/staging/rtl8723au/core/rtw_cmd.c | 3 +-
> drivers/staging/rtl8723au/core/rtw_efuse.c | 4 +-
> drivers/staging/rtl8723au/core/rtw_mlme.c | 49 +-
> drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 36 +-
> drivers/staging/rtl8723au/core/rtw_recv.c | 169 +-
> drivers/staging/rtl8723au/core/rtw_security.c | 8 +-
> drivers/staging/rtl8723au/core/rtw_sta_mgt.c | 44 +-
> drivers/staging/rtl8723au/core/rtw_xmit.c | 116 +-
> drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c | 6 +-
> drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c | 2 +-
> drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c | 2 +-
> drivers/staging/rtl8723au/hal/hal_com.c | 2 +-
> drivers/staging/rtl8723au/hal/odm.c | 8 +-
> drivers/staging/rtl8723au/hal/odm_HWConfig.c | 4 -
> .../staging/rtl8723au/hal/rtl8723a_bt-coexist.c | 46 +-
> drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 6 +-
> drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 16 +-
> drivers/staging/rtl8723au/hal/usb_halinit.c | 9 +-
> drivers/staging/rtl8723au/hal/usb_ops_linux.c | 6 +-
> drivers/staging/rtl8723au/include/odm_HWConfig.h | 2 -
> drivers/staging/rtl8723au/include/osdep_service.h | 6 +-
> drivers/staging/rtl8723au/include/rtl8723a_cmd.h | 2 +-
> drivers/staging/rtl8723au/include/rtw_ap.h | 3 -
> drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 43 +-
> drivers/staging/rtl8723au/os_dep/usb_ops_linux.c | 9 +-
> drivers/staging/rtl8723au/os_dep/xmit_linux.c | 2 +-
> drivers/staging/rts5208/ms.c | 140 +-
> drivers/staging/rts5208/rtsx.c | 20 +-
> drivers/staging/rts5208/rtsx_scsi.c | 31 +-
> drivers/staging/rts5208/rtsx_transport.c | 163 +-
> drivers/staging/rts5208/sd.c | 28 +-
> drivers/staging/rts5208/spi.c | 4 +-
> drivers/staging/rts5208/xd.c | 40 +-
> drivers/staging/skein/threefish_block.c | 2145 +++---
> drivers/staging/slicoss/slic.h | 2 +
> drivers/staging/slicoss/slicoss.c | 80 +-
> drivers/staging/sm750fb/ddk750_chip.c | 132 +-
> drivers/staging/sm750fb/ddk750_display.c | 200 +-
> drivers/staging/sm750fb/ddk750_dvi.c | 38 -
> drivers/staging/sm750fb/ddk750_dvi.h | 3 -
> drivers/staging/sm750fb/ddk750_help.h | 1 -
> drivers/staging/sm750fb/ddk750_hwi2c.c | 38 +-
> drivers/staging/sm750fb/ddk750_mode.c | 161 +-
> drivers/staging/sm750fb/ddk750_power.c | 54 +-
> drivers/staging/sm750fb/ddk750_power.h | 11 +-
> drivers/staging/sm750fb/ddk750_reg.h | 3002 +++------
> drivers/staging/sm750fb/ddk750_sii164.c | 6 +-
> drivers/staging/sm750fb/ddk750_sii164.h | 5 +-
> drivers/staging/sm750fb/sm750.c | 204 +-
> drivers/staging/sm750fb/sm750.h | 4 +-
> drivers/staging/sm750fb/sm750_accel.c | 148 +-
> drivers/staging/sm750fb/sm750_accel.h | 278 +-
> drivers/staging/sm750fb/sm750_cursor.c | 62 +-
> drivers/staging/sm750fb/sm750_help.h | 56 -
> drivers/staging/sm750fb/sm750_hw.c | 211 +-
> drivers/staging/speakup/buffers.c | 4 +-
> drivers/staging/speakup/devsynth.c | 4 +-
> drivers/staging/speakup/fakekey.c | 6 +-
> drivers/staging/speakup/i18n.c | 5 +-
> drivers/staging/speakup/keyhelp.c | 22 +-
> drivers/staging/speakup/kobjects.c | 54 +-
> drivers/staging/speakup/main.c | 35 +-
> drivers/staging/speakup/serialio.c | 10 +-
> drivers/staging/speakup/speakup_acntpc.c | 5 -
> drivers/staging/speakup/speakup_acntsa.c | 4 -
> drivers/staging/speakup/speakup_apollo.c | 4 -
> drivers/staging/speakup/speakup_audptr.c | 4 -
> drivers/staging/speakup/speakup_bns.c | 4 -
> drivers/staging/speakup/speakup_decext.c | 28 +-
> drivers/staging/speakup/speakup_decpc.c | 4 -
> drivers/staging/speakup/speakup_dectlk.c | 4 -
> drivers/staging/speakup/speakup_dtlk.c | 4 -
> drivers/staging/speakup/speakup_dummy.c | 4 -
> drivers/staging/speakup/speakup_keypc.c | 4 -
> drivers/staging/speakup/speakup_ltlk.c | 4 -
> drivers/staging/speakup/speakup_soft.c | 3 -
> drivers/staging/speakup/speakup_spkout.c | 4 -
> drivers/staging/speakup/speakup_txprt.c | 4 -
> drivers/staging/speakup/spk_priv.h | 4 -
> drivers/staging/speakup/spk_priv_keyinfo.h | 4 -
> drivers/staging/speakup/spkguide.txt | 1 -
> drivers/staging/speakup/synth.c | 2 +-
> drivers/staging/speakup/varhandlers.c | 50 +-
> drivers/staging/staging.c | 19 -
> drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c | 17 +-
> drivers/staging/unisys/MAINTAINERS | 2 +-
> drivers/staging/unisys/include/guestlinuxdebug.h | 13 +-
> drivers/staging/unisys/include/iochannel.h | 14 +-
> drivers/staging/unisys/visorbus/controlvmchannel.h | 237 +-
> drivers/staging/unisys/visorbus/vbusdeviceinfo.h | 7 +-
> drivers/staging/unisys/visorbus/visorbus_main.c | 97 +-
> drivers/staging/unisys/visorbus/visorchannel.c | 22 +-
> drivers/staging/unisys/visorbus/visorchipset.c | 165 +-
> drivers/staging/unisys/visorhba/visorhba_main.c | 8 +-
> drivers/staging/unisys/visorinput/Kconfig | 2 +-
> .../staging/unisys/visorinput/ultrainputreport.h | 45 +-
> drivers/staging/unisys/visorinput/visorinput.c | 10 +-
> drivers/staging/unisys/visornic/visornic_main.c | 68 +-
> drivers/staging/vme/devices/vme_pio2_core.c | 24 +-
> drivers/staging/vt6655/card.c | 22 +-
> drivers/staging/vt6655/channel.c | 67 +-
> drivers/staging/vt6655/channel.h | 2 +-
> drivers/staging/vt6655/device_main.c | 31 +-
> drivers/staging/vt6655/key.c | 8 +-
> drivers/staging/vt6655/mac.c | 503 +-
> drivers/staging/vt6655/mac.h | 84 +-
> drivers/staging/vt6655/power.c | 66 +-
> drivers/staging/vt6655/power.h | 8 +-
> drivers/staging/vt6655/rf.c | 178 +-
> drivers/staging/vt6656/device.h | 4 +-
> drivers/staging/vt6656/main_usb.c | 30 +-
> drivers/staging/vt6656/power.c | 2 +-
> drivers/staging/vt6656/rf.c | 4 +-
> drivers/staging/vt6656/usbpipe.c | 21 +-
> drivers/staging/wilc1000/Makefile | 6 +-
> drivers/staging/wilc1000/coreconfigurator.c | 424 +-
> drivers/staging/wilc1000/coreconfigurator.h | 97 +-
> drivers/staging/wilc1000/host_interface.c | 2081 +++---
> drivers/staging/wilc1000/host_interface.h | 135 +-
> drivers/staging/wilc1000/linux_mon.c | 134 +-
> drivers/staging/wilc1000/linux_wlan.c | 514 +-
> drivers/staging/wilc1000/linux_wlan_common.h | 166 -
> drivers/staging/wilc1000/wilc_debugfs.c | 53 +-
> drivers/staging/wilc1000/wilc_msgqueue.c | 143 +-
> drivers/staging/wilc1000/wilc_msgqueue.h | 110 +-
> drivers/staging/wilc1000/wilc_sdio.c | 152 +-
> drivers/staging/wilc1000/wilc_spi.c | 51 +-
> drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 1149 +---
> drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 1 -
> drivers/staging/wilc1000/wilc_wfi_netdevice.h | 17 +-
> drivers/staging/wilc1000/wilc_wlan.c | 583 +-
> drivers/staging/wilc1000/wilc_wlan.h | 25 +-
> drivers/staging/wilc1000/wilc_wlan_cfg.c | 91 +-
> drivers/staging/wilc1000/wilc_wlan_cfg.h | 18 +-
> drivers/staging/wilc1000/wilc_wlan_if.h | 31 +-
> drivers/staging/wlan-ng/cfg80211.c | 41 +-
> drivers/staging/wlan-ng/hfa384x.h | 5 -
> drivers/staging/wlan-ng/hfa384x_usb.c | 171 +-
> drivers/staging/wlan-ng/p80211conv.c | 132 +-
> drivers/staging/wlan-ng/p80211netdev.c | 8 +-
> drivers/staging/wlan-ng/p80211wep.c | 10 +-
> drivers/staging/wlan-ng/prism2fw.c | 6 +-
> drivers/staging/wlan-ng/prism2mgmt.c | 2 +-
> drivers/staging/wlan-ng/prism2mgmt.h | 1 -
> drivers/staging/wlan-ng/prism2mib.c | 36 +-
> drivers/staging/wlan-ng/prism2sta.c | 31 +-
> drivers/staging/wlan-ng/prism2usb.c | 20 +-
> drivers/staging/xgifb/XGI_main_26.c | 26 +-
> drivers/staging/xgifb/vb_def.h | 1 -
> drivers/staging/xgifb/vb_init.c | 3 +-
> drivers/staging/xgifb/vb_setmode.c | 43 +-
> drivers/staging/xgifb/vb_struct.h | 2 -
> drivers/staging/xgifb/vb_table.h | 3 -
> drivers/staging/xgifb/vgatypes.h | 7 +-
> drivers/vme/bridges/vme_ca91cx42.c | 11 +-
> drivers/w1/masters/omap_hdq.c | 1 -
> drivers/w1/w1.c | 1 -
> drivers/watchdog/Kconfig | 15 +
> drivers/watchdog/Makefile | 1 +
> drivers/watchdog/mei_wdt.c | 724 ++
> fs/compat_ioctl.c | 22 -
> include/linux/amba/bus.h | 9 +
> include/linux/coresight-pmu.h | 39 +
> include/linux/coresight.h | 34 +-
> include/linux/eeprom_93xx46.h | 9 +
> include/linux/exportfs.h | 6 +
> include/linux/fence.h | 2 +
> include/linux/hyperv.h | 95 +
> include/linux/iio/common/st_sensors.h | 4 +
> include/linux/iio/iio.h | 8 +-
> include/linux/irqdomain.h | 1 +
> include/linux/msi.h | 9 +
> include/linux/platform_data/ad5761.h | 44 +
> include/linux/stm.h | 10 +
> include/linux/vmw_vmci_defs.h | 43 +-
> include/uapi/linux/iio/types.h | 1 +
> lib/devres.c | 2 +-
> scripts/ver_linux | 2 +-
> tools/hv/Makefile | 2 +
> 1044 files changed, 45294 insertions(+), 50697 deletions(-)
> create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-health-afe440x
> create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-magnetometer-hmc5843
> create mode 100644 Documentation/devicetree/bindings/goldfish/audio.txt
> create mode 100644 Documentation/devicetree/bindings/goldfish/pipe.txt
> create mode 100644 Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
> create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc0832.txt
> create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ph-sm.txt
> create mode 100644 Documentation/devicetree/bindings/iio/dac/vf610-dac.txt
> create mode 100644 Documentation/devicetree/bindings/iio/health/afe4403.txt
> create mode 100644 Documentation/devicetree/bindings/iio/health/afe4404.txt
> create mode 100644 Documentation/devicetree/bindings/iio/light/opt3001.txt
> create mode 100644 Documentation/devicetree/bindings/misc/eeprom-93xx46.txt
> create mode 100644 Documentation/devicetree/bindings/nvmem/lpc1857-eeprom.txt
> create mode 100644 Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
> rename {drivers/staging/panel => Documentation/misc-devices}/lcd-panel-cgram.txt (100%)
> create mode 100644 drivers/hwtracing/coresight/coresight-etm-perf.c
> create mode 100644 drivers/hwtracing/coresight/coresight-etm-perf.h
> create mode 100644 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
> create mode 100644 drivers/hwtracing/stm/heartbeat.c
> create mode 100644 drivers/iio/adc/at91-sama5d2_adc.c
> rename drivers/{staging => }/iio/adc/mxs-lradc.c (99%)
> create mode 100644 drivers/iio/adc/ti-adc0832.c
> create mode 100644 drivers/iio/adc/ti-ads1015.c
> create mode 100644 drivers/iio/chemical/atlas-ph-sensor.c
> create mode 100644 drivers/iio/common/st_sensors/st_sensors_core.h
> create mode 100644 drivers/iio/dac/ad5761.c
> create mode 100644 drivers/iio/dac/stx104.c
> create mode 100644 drivers/iio/dac/vf610_dac.c
> create mode 100644 drivers/iio/health/afe4403.c
> create mode 100644 drivers/iio/health/afe4404.c
> create mode 100644 drivers/iio/health/afe440x.h
> create mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
> create mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c
> rename drivers/{staging => }/iio/magnetometer/hmc5843.h (99%)
> rename drivers/{staging => }/iio/magnetometer/hmc5843_core.c (86%)
> rename drivers/{staging => }/iio/magnetometer/hmc5843_i2c.c (99%)
> rename drivers/{staging => }/iio/magnetometer/hmc5843_spi.c (99%)
> create mode 100644 drivers/iio/potentiometer/tpl0102.c
> create mode 100644 drivers/iio/pressure/mpl115.h
> create mode 100644 drivers/iio/pressure/mpl115_i2c.c
> create mode 100644 drivers/iio/pressure/mpl115_spi.c
> delete mode 100644 drivers/misc/mei/wd.c
> create mode 100644 drivers/misc/mic/bus/vop_bus.c
> create mode 100644 drivers/misc/mic/bus/vop_bus.h
> delete mode 100644 drivers/misc/mic/card/mic_virtio.c
> delete mode 100644 drivers/misc/mic/card/mic_virtio.h
> delete mode 100644 drivers/misc/mic/host/mic_fops.c
> delete mode 100644 drivers/misc/mic/host/mic_fops.h
> delete mode 100644 drivers/misc/mic/host/mic_virtio.c
> create mode 100644 drivers/misc/mic/vop/Makefile
> create mode 100644 drivers/misc/mic/vop/vop_debugfs.c
> create mode 100644 drivers/misc/mic/vop/vop_main.c
> rename drivers/misc/mic/{host/mic_virtio.h => vop/vop_main.h} (58%)
> create mode 100644 drivers/misc/mic/vop/vop_vringh.c
> rename drivers/{staging/panel => misc}/panel.c (96%)
> create mode 100644 drivers/nvmem/lpc18xx_eeprom.c
> create mode 100644 drivers/nvmem/mtk-efuse.c
> create mode 100644 drivers/staging/comedi/drivers/ni_mio_c_common.c
> delete mode 100644 drivers/staging/dgap/Kconfig
> delete mode 100644 drivers/staging/dgap/Makefile
> delete mode 100644 drivers/staging/dgap/dgap.c
> delete mode 100644 drivers/staging/dgap/dgap.h
> create mode 100644 drivers/staging/fbtft/fb_ssd1305.c
> create mode 100644 drivers/staging/fbtft/fb_ssd1325.c
> create mode 100644 drivers/staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c
> create mode 100644 drivers/staging/fsl-mc/bus/mc-msi.c
> delete mode 100644 drivers/staging/gdm72xx/Kconfig
> delete mode 100644 drivers/staging/gdm72xx/Makefile
> delete mode 100644 drivers/staging/gdm72xx/TODO
> delete mode 100644 drivers/staging/gdm72xx/gdm_qos.c
> delete mode 100644 drivers/staging/gdm72xx/gdm_qos.h
> delete mode 100644 drivers/staging/gdm72xx/gdm_sdio.c
> delete mode 100644 drivers/staging/gdm72xx/gdm_sdio.h
> delete mode 100644 drivers/staging/gdm72xx/gdm_usb.c
> delete mode 100644 drivers/staging/gdm72xx/gdm_usb.h
> delete mode 100644 drivers/staging/gdm72xx/gdm_wimax.c
> delete mode 100644 drivers/staging/gdm72xx/gdm_wimax.h
> delete mode 100644 drivers/staging/gdm72xx/hci.h
> delete mode 100644 drivers/staging/gdm72xx/netlink_k.c
> delete mode 100644 drivers/staging/gdm72xx/netlink_k.h
> delete mode 100644 drivers/staging/gdm72xx/sdio_boot.c
> delete mode 100644 drivers/staging/gdm72xx/sdio_boot.h
> delete mode 100644 drivers/staging/gdm72xx/usb_boot.c
> delete mode 100644 drivers/staging/gdm72xx/usb_boot.h
> delete mode 100644 drivers/staging/gdm72xx/usb_ids.h
> delete mode 100644 drivers/staging/gdm72xx/wm_ioctl.h
> rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.act2000 (100%)
> rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.icn (100%)
> rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.pcbit (100%)
> rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.sc (100%)
> create mode 100644 drivers/staging/i4l/Kconfig
> create mode 100644 drivers/staging/i4l/Makefile
> create mode 100644 drivers/staging/i4l/TODO
> rename drivers/{isdn => staging/i4l}/act2000/Kconfig (100%)
> rename drivers/{isdn => staging/i4l}/act2000/Makefile (100%)
> rename drivers/{isdn => staging/i4l}/act2000/act2000.h (100%)
> rename drivers/{isdn => staging/i4l}/act2000/act2000_isa.c (100%)
> rename drivers/{isdn => staging/i4l}/act2000/act2000_isa.h (100%)
> rename drivers/{isdn => staging/i4l}/act2000/capi.c (100%)
> rename drivers/{isdn => staging/i4l}/act2000/capi.h (100%)
> rename drivers/{isdn => staging/i4l}/act2000/module.c (100%)
> rename drivers/{isdn => staging/i4l}/icn/Kconfig (100%)
> rename drivers/{isdn => staging/i4l}/icn/Makefile (100%)
> rename drivers/{isdn => staging/i4l}/icn/icn.c (99%)
> rename drivers/{isdn => staging/i4l}/icn/icn.h (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/Kconfig (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/Makefile (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/callbacks.c (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/callbacks.h (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/capi.c (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/capi.h (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/drv.c (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/edss1.c (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/edss1.h (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/layer2.c (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/layer2.h (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/module.c (100%)
> rename drivers/{isdn => staging/i4l}/pcbit/pcbit.h (100%)
> delete mode 100644 drivers/staging/iio/magnetometer/Kconfig
> delete mode 100644 drivers/staging/iio/magnetometer/Makefile
> delete mode 100644 drivers/staging/iio/trigger/iio-trig-periodic-rtc.c
> create mode 100644 drivers/staging/lustre/include/linux/lnet/lib-dlc.h
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/Makefile (74%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/debug.c (96%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/fail.c (98%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/hash.c (95%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_cpu.c (92%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_lock.c (93%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_mem.c (92%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_string.c (90%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-cpu.c (94%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto-adler.c (100%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto.c (93%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto.h (100%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-curproc.c (99%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-debug.c (92%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-mem.c (97%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-module.c (64%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-prim.c (100%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-tracefile.c (91%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/module.c (71%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/prng.c (95%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/tracefile.c (91%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/tracefile.h (80%)
> rename drivers/staging/lustre/{lustre => lnet}/libcfs/workitem.c (92%)
> create mode 100644 drivers/staging/lustre/lnet/lnet/net_fault.c
> delete mode 100644 drivers/staging/lustre/lustre/include/lustre/lustre_build_version.h
> create mode 100644 drivers/staging/lustre/lustre/include/lustre_kernelcomm.h
> rename drivers/staging/lustre/{include/linux/libcfs/libcfs_kernelcomm.h => lustre/include/uapi_kernelcomm.h} (51%)
> rename drivers/staging/lustre/lustre/{libcfs/kernel_user_comm.c => obdclass/kernelcomm.c} (81%)
> delete mode 100644 drivers/staging/olpc_dcon/Kconfig
> delete mode 100644 drivers/staging/olpc_dcon/Makefile
> delete mode 100644 drivers/staging/olpc_dcon/TODO
> delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon.c
> delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon.h
> delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon_xo_1.c
> delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c
> delete mode 100644 drivers/staging/panel/Kconfig
> delete mode 100644 drivers/staging/panel/Makefile
> delete mode 100644 drivers/staging/panel/TODO
> delete mode 100644 drivers/staging/rtl8188eu/include/ieee80211_ext.h
> delete mode 100644 drivers/staging/sm750fb/sm750_help.h
> delete mode 100644 drivers/staging/staging.c
> delete mode 100644 drivers/staging/wilc1000/linux_wlan_common.h
> create mode 100644 drivers/watchdog/mei_wdt.c
> create mode 100644 include/linux/coresight-pmu.h
> create mode 100644 include/linux/platform_data/ad5761.h
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] Staging driver patches for 4.6-rc1
2016-03-18 3:25 ` Greg KH
@ 2016-03-18 5:19 ` Linus Torvalds
2016-03-18 15:23 ` Greg KH
0 siblings, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2016-03-18 5:19 UTC (permalink / raw)
To: Greg KH; +Cc: Andrew Morton, Linux Kernel Mailing List, Linux Driver Project
On Thu, Mar 17, 2016 at 8:25 PM, Greg KH <gregkh@linuxfoundation.org> wrote:
> Ok, the diffstat below seems "odd" in that I had done a merge with my
> char-misc tree to resolve some merge issues a while ago, and that tree
> is now in your tree, so the diffstat shouldn't be showing it (I updated
> my master branch), but somehow it is.
When there isn't a single well-defined common base for the merge
(which happens when you cross-merge, but also if you have multiple
different bases internally and then merge inside one branch), the "git
diff" output will pick one of the (multiple) common bases, and use
that as the base of the diff.
That usually works fine, but it can also give wildly wrong diffstat
results, simply because the only way to get the final real diff would
be to just do the merge.
> Also, there are a number of conflicts here when merging with your tree.
> both modified: drivers/media/dvb-frontends/mn88473.c
> deleted by them: drivers/staging/dgap/dgap.c
> both modified: drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c
> both modified: drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h
> both modified: include/linux/irqdomain.h
>
> I can fix these up and resend this with a merged tree pull request if
> you want me to, it's your call.
No, all good. I've already merged it, I'm just waiting for the build
test to finish before pushing out the end result.
You might want to double-check the end result, but nothing looked
particularly odd.
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] Staging driver patches for 4.6-rc1
2016-03-18 5:19 ` Linus Torvalds
@ 2016-03-18 15:23 ` Greg KH
0 siblings, 0 replies; 4+ messages in thread
From: Greg KH @ 2016-03-18 15:23 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, Linux Kernel Mailing List, Linux Driver Project
On Thu, Mar 17, 2016 at 10:19:04PM -0700, Linus Torvalds wrote:
> On Thu, Mar 17, 2016 at 8:25 PM, Greg KH <gregkh@linuxfoundation.org> wrote:
> > Ok, the diffstat below seems "odd" in that I had done a merge with my
> > char-misc tree to resolve some merge issues a while ago, and that tree
> > is now in your tree, so the diffstat shouldn't be showing it (I updated
> > my master branch), but somehow it is.
>
> When there isn't a single well-defined common base for the merge
> (which happens when you cross-merge, but also if you have multiple
> different bases internally and then merge inside one branch), the "git
> diff" output will pick one of the (multiple) common bases, and use
> that as the base of the diff.
>
> That usually works fine, but it can also give wildly wrong diffstat
> results, simply because the only way to get the final real diff would
> be to just do the merge.
Ah, ok, that makes more sense, thanks.
> > Also, there are a number of conflicts here when merging with your tree.
> > both modified: drivers/media/dvb-frontends/mn88473.c
> > deleted by them: drivers/staging/dgap/dgap.c
> > both modified: drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c
> > both modified: drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h
> > both modified: include/linux/irqdomain.h
> >
> > I can fix these up and resend this with a merged tree pull request if
> > you want me to, it's your call.
>
> No, all good. I've already merged it, I'm just waiting for the build
> test to finish before pushing out the end result.
>
> You might want to double-check the end result, but nothing looked
> particularly odd.
All looks good, thanks for doing the merge.
greg k-h
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-03-18 15:23 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-18 3:23 [GIT PULL] Staging driver patches for 4.6-rc1 Greg KH
2016-03-18 3:25 ` Greg KH
2016-03-18 5:19 ` Linus Torvalds
2016-03-18 15:23 ` Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox