[GIT PULL] Staging driver patches for 4.1-rc1

From: Greg KH
Date: Mon Apr 13 2015 - 16:00:33 EST


The following changes since commit f22e6e847115abc3a0e2ad7bb18d243d42275af1:

Linux 4.0-rc7 (2015-04-06 15:39:45 -0700)

are available in the git repository at:

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

for you to fetch changes up to c610f7f772aa06ae2bd8e5ace87cde4d90f70198:

Merge 4.0-rc7 into staging-next (2015-04-07 11:03:02 +0200)

----------------------------------------------------------------
Staging driver patches for 4.1-rc1

Here's the big staging driver patchset for 4.1-rc1.

There's a lot of patches here, the Outreachy application period happened
during this development cycle, so that means that there was a lot of
cleanup patches accepted. Other than the normal coding style and sparse
fixes here, there are some driver updates and work toward making some of
the drivers into "mergable" shape (like the Unisys drivers.)

All of these have been in linux-next for a while.

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

----------------------------------------------------------------
Aaro Koskinen (23):
staging: octeon-usb: remove internal function parameter sanity checks
staging: octeon-usb: eliminate 64-bit register access wrappers
staging: octeon-usb: remove useless prefix from internal routines
staging: octeon-usb: remove useless prefix from pipe flags
staging: octeon-usb: delete redundant field from octeon_temp_buffer
staging: octeon-usb: use __BITFIELD_FIELD
staging: octeon-usb: program DMA engine based on transfer direction
staging: octeon-usb: never retry after xacterr
staging: octeon-usb: refactor usbn block init
staging: octeon-usb: don't poll interrupts early
staging: octeon-usb: use USB stack to turn on power
staging: octeon-usb: move fifo setup into a separate routine
staging: octeon-usb: move fifo setup to controller reset from port reset
staging: octeon-usb: rewrite port reset
staging: octeon-usb: move cvmx_usb_shutdown()
staging: octeon-usb: fail and warn if DMA counters are wrong
staging: octeon-usb: try to recover from failed hardware reset
stating: octeon-usb: cvmx_usb_initialize(): eliminate extra indentation
staging: octeon-usb: make cvmx_fifo_setup void
staging: octeon-usb: octeon_usb_probe: delete unused variable
staging: octeon-usb: assume union type for FIELD32 macros
staging: octeon-usb: make CVMX_WAIT_FOR_FIELD32 to take condition expression
staging: octeon-ethernet: delete cvm_oct_set_carrier()

Abdul Hussain S (1):
staging: i2o: Use kstrdup rather than duplicating its implementation

Achille Aknin (1):
Staging: lustre: brw_test.c: remove unneeded return statement

Adrien Descamps (1):
drivers: staging: lustre: Fix "space prohibited between function name and open parenthesis" errors

Alberto Pires de Oliveira Neto (5):
staging: lustre: fld_request.c: Remove else after return.
staging: lustre: space prohibited between function name and open parenthesis '('
staging: lustre: space prohibited between function name and open parenthesis '('
staging: lustre: void function return statements are not generally useful.
staging: lustre: space required after that close brace '}'

Alex W Slater (1):
staging: vt6655: Cleanup C99 comments

Alexey Khoroshilov (2):
staging: vt6656: don't return zero on failure path in vt6656_probe()
staging: ozwpan: implement error handling in ozwpan_init()

Alistair Strachan (1):
staging: android: sync: Fix memory corruption in sync_timeline_signal().

Amaury.Bouchra.Pilet@xxxxxx (1):
staging: lustre: orthography & coding style

Amitoj Kaur Chawla (4):
Staging: rtl8712: Remove zero-testing pointer typed value
Staging: sm750fb: Fix C99 Comments
Staging: sm750fb: Fixed indent of switch-case
Staging: sm750fb: Remove zero testing pointer typed value

Andriy Skulysh (1):
staging/lustre/ptlrpc: fix import state during replay

Andy Shevchenko (1):
staging: unisys: print MAC address via %pM

Angelo Compagnucci (2):
iio: ti-adc128s052: Add DT binding documentation
iio: mcp3422: Add DT binding documentation

Antonio Fiol (1):
iio: max517: Add support for MAX520 and MAX521 chips.

Arjun AK (1):
staging: lustre: Make the function 'llog_cat_process_cb' static

Asaf Vertz (1):
staging: lustre: use linux headers

Auguste Olivry (1):
staging: lustre: ping_test.c : remove space after function names

Aya Mahfouz (107):
staging: fbtft: fix spacing errors
staging: fbtft: fix space prohibited before that ','
staging: lustre: ldlm: remove commented call to LBUG
staging: i2o: Use #include <linux/uaccess.h> instead of <asm/uaccess.h>
staging: i2o: Use #include <linux/uaccess.h> instead of <asm/uaccess.h>
staging: comedi: drivers: replace init_timer by setup_timer
staging: fbtft: fix code indent should use tabs where possible
staging: fbtft: fix braces {} are not necessary for single statement blocks
staging: fbtft: fix space prohibited before that ','
staging: fbtft: fix braces {} are not necessary for single statement blocks
staging: fbtft: fix space required after that ','
staging: fbtft: fix space prohibited before that ','
staging: fbtft: fix spacing errors
staging: wlan-ng: replace init_timer by setup_timer
staging: dgnc: replace init_timer by setup_timer
staging: panel: replace init_timer by setup_timer
staging: rtl8192u: ieee80211: replace init_timer by setup_timer
staging: slicloss: replace init_timer by setup_timer
staging: xgifb: rewrite the right hand side of an assignment
staging: rtl8723au: rewrite the right hand side of an assignment
staging: rtl8723au: hal: rewrite the right hand side of an assignment
staging: rtl8723au: hal: rewrite the right hand side of an assignment
staging: rtl8723au: hal: rewrite the right hand side of an assignment
staging: rtl8712: rewrite the right hand side of an assignment
staging: rtl8712: rewrite the right hand side of an assignment
staging: rtl8712: rewrite the right hand side of an assignment
staging: rtl8712: rewrite the right hand side of an assignment
staging: rtl8192u: rewrite the right hand side of an assignment
staging: rtl8192u: rewrite the right hand side of an assignment
staging: rtl8192e: rewrite the right hand side of an assignment
staging: rtl8192e: rewrite the right hand side of an assignment
staging: rtl8188eu: rewrite the right hand side of an assignment
staging: rtl8188eu: rewrite the right hand side of an assignment
staging: rtl8188eu: rewrite the right hand side of an assignment
staging: rtl8188eu: rewrite the right hand side of an assignment
staging: media: davinci_vpfe: rewrite the right hand side of an assignment
staging: lustre: lov: rewrite the right hand side of an assignment
staging: lustre: lmv: rewrite the right hand side of an assignment
staging: lustre: libcfs: rewrite the right hand side of an assignment
staging: iio: Documentation: rewrite the right hand side of an assignment
staging: emxx_udc: rewrite the right hand side of an assignment
staging: comedi: rewrite the right hand side of an assignment
staging: vt6656: replace memcpy by ether_addr_copy
staging: vt6655: remove unused variable
staging: rtl8188eu: os_dep: remove unused variable
staging: wlan-ng: remove unused variable
staging: wlan-ng: remove unused variable
staging: iio: meter: remove unused variable
staging: iio: light: remove unused variable
staging: lustre: ptlrpc: remove unused variable
staging: lustre: llite: remove unused variable
staging: lustre: llite: remove unused variable
staging: lustre: mdc: remove unused variable
staging: lustre: mgc: remove unused variable
staging: lustre: obdclass: remove unused variable
staging: lustre: obdclass: remove unused variable
staging: lustre: obdecho: remove unused variable
staging: lustre: osc: remove unused variable
staging: fbtft: remove unused variable
staging: dgap: remove unused variable
staging: iio: meter: add check on return variables
staging: rtl8192e: replace memset(x,0,ETH_ALEN) by eth_zero_addr(x)
staging: rtl8192e: replace memset(x,0,ETH_ALEN) by eth_zero_addr(x)
staging: rtl8192u: replace memset(x,0,ETH_ALEN) by eth_zero_addr(x)
staging: rtl8192u: ieee80211: replace memset(x,0,ETH_ALEN) by eth_zero_addr(x)
staging: comedi: drivers: remove extra parentheses around right bit shift operation
staging: lustre: lclient: remove extra parentheses around right bit shift operation
staging: lustre: llite: remove extra parentheses around right bit shift operation
staging: media: bcm2048: remove extra parentheses around right bit shift operation
staging: media: lirc: remove extra parentheses around right bit shift operation
staging: rtl8188eu: remove extra parentheses around right bit shift operations
staging: rtl8192e: remove extra parentheses around right bit shift operation
staging: rtl8192u: remove extra parentheses around right bit shift operation
staging: rtl8712: remove extra parentheses around right bit shift operation
staging: rtl8723au: remove extra parentheses around right bit shift operations
staging: slicoss: remove extra parentheses around right bit shift operations
staging: speakup: remove extra parentheses around right bit shift operation
staging: xgifb: remove extra parentheses around right bit shift operations
staging: lustre: remove extra parentheses around left bit shift operations
staging: ozwpan: remove extra parentheses around left bit shift operations
staging: rts5208: remove extra parentheses around left bit shift operation
staging: slicoss: remove extra parentheses around left bit shift operations
staging: unisys: virthba: remove extra parentheses around left bit shift operations
staging: rtl8188eu: replace memset(x,0,ETH_ALEN)
staging: rtl8712: replace memset(x,0,ETH_ALEN)
staging: fwserial: remove extra parentheses around function arguments
staging: media: lirc: lirc_imon.c: remove extra parentheses around function arguments
staging: media: lirc: remove unnecessary cast on function argument
staging: media: lirc: fix multiple issues with function arguments
staging: media: lirc: remove pointer to pointer cast on function arguments
staging: mt29f_spinand: remove pointer to pointer cast in function argument
staging: ft1000: adjust function arguments
staging: ft1000: ft1000-pcmcia: adjust function arguments
staging: ft1000: ft1000-usb: adjust function arguments
staging: ft1000: ft1000-usb: ft1000_download.c: adjust function arguments
staging: ft1000: ft1000-usb: ft1000_hw.c: adjust function arguments
staging: fbtft: fb_agm1264k-fl.c: remove extra parentheses around function arguments
staging: fbtft: fb_hx8340bn.c: remove extra parentheses around function arguments
staging: fbtft: fb_hx8353d.c: remove extra parentheses around function arguments
staging: fbtft: fb_s6d02a1.c: remove extra parentheses around function arguments
staging: fbtft: fb_st7735r.c: remove extra parentheses around function arguments
staging: fbtft: fbtft-io.c: remove extra parentheses around function arguments
staging: fbtft: fbtft_device.c: remove extra parentheses around function arguments
staging: goldfish: remove extra parentheses around function arguments
staging: lustre: include: replace OBD_CHECK_DEV by obd_check_dev
staging: lustre: include: replace OBD_CHECK_DEV_ACTIVE by obd_check_dev_active
staging: lustre: include: remove unused macros

Baruch Siach (1):
MAINTAINERS: change Arve's last name encoding to UTF-8

Benjamin Romer (74):
staging: unisys: remove DBGINF, DBGVER, DEBUGDEV, and DEBUGDRV macros
staging: unisys: remove LOGINF macros
staging: unisys: remove ASSERT() macro
staging: unisys: remove LOGVER macro
staging: unisys: remove ERRDEV macros
staging: unisys: remove LOGWRN() macros and uniklog.h
staging: unisys: clean up NULL comparisons in visorchannel_funcs.c
staging: unisys: cleanup NULL comparisons in virthba.c
staging: unisys: fix CamelCase in virthba_probe()
staging: unisys: fix CamelCase global Poll_jiffies
staging: unisys: remove unnecessary complication from delete_vbus_device
staging: unisys: clean up NULL compares in virtpci.c
staging: unisys: fix CamelCase variable Controlvm_Payload_Bytes_Buffered
staging: unisys: remove typedef for PARSER_CONTEXT
staging: unisys: refactor parser_init_guts()
staging: unisys: fix CamelCase names in parser_init()
staging: unisys: refactor parser_init_byteStream
staging: unisys: refactor parser_byteStream_get
staging: unisys: fix CamelCase global Most_recent_message_jiffies
staging: unisys: fix CamelCase controlvm globals
staging: unisys: fix CamelCase message header variables
staging: unisys: fix CamelCase semaphore NotifierLock
staging: unisys: fix CamelCase name
staging: unisys: fix CamelCased diagpool bus/dev names
staging: unisys: fix CamelCase name for devicechangestate packet
staging: unisys: fix CamelCase list names
staging: unisys: fix placement of logical ops in visorchipset_main.c
staging: unisys: fix CamelCase channel name ControlVm_channel
staging: unisys: get rid of Test_Vnic_channel
staging: unisys: fix CamelCase global ControlVm_payload_info
staging: unisys: refactor livedump_info structure
staging: unisys: remove extra blank lines in visorchipset_main.c
staging: unisys: remove old code block in visorchipset_main.c
staging: unisys: fix CamelCase-named clearing functions
staging: unisys: remove obsolete proc entry code
staging: unisys: fix all NULL comparisons in visorchipset_main.c
staging: unisys: fix Camelcase Away goto label
staging: unisys: fix CamelCase locals in visorchipset_save_message
staging: unisys: fix CamelCase params in responder functions
staging: unisys: fix CamelCase in epilog functions
staging: unisys: fix spaces after typecasts in visorchipset_main.c
staging: unisys: fix braces in visorchipset_main.c
staging: unisys: refactor bus_create()
staging: unisys: refactor bus_destroy()
staging: unisys: refactor bus_configure()
staging: unisys: refactor my_device_create()
staging: unisys: refactor my_device_changestate()
staging: unisys: refactor my_device_destroy()
staging: unisys: refactor initialize_controlvm_payload_info()
staging: unisys: fix NULL comparison in destroy_controlvm_payload_info()
staging: unisys: fix Camelcase in initialize_controlvm_payload()
staging: unisys: refactor parahotplug_process_list()
staging: unisys: fix spacing in parahotplug_request_create
staging: unisys: refactor handle_command()
staging: unisys: refactor controlvm_periodic_work()
staging: unisys: fix CamelCase in setup_crash_devices_work_queue()
staging: unisys: fix CamelCase label in visorchipset_init()
staging: unisys: fix NULL pointer comparisons in uislib.c
staging: unisys: remove last remnants of proc entry code
staging: unisys: fix CamelCased ControlVM globals
staging: unisys: fix CamelCase in putfile-related globals
staging: unisys: fix CamelCase global Visorchipset_cache_buffers_in_use
staging: unisys: fix CamelCased Parahotplug globals
staging: unisys: fix CamelCased notifier globals
staging: unisys: fix CamelCase in responders functions
staging: unisys: fix CamelCased global MajorDev
staging: unisys: fix CamelCase global Visorchipset_platform_device
staging: unisys: fix CamelCase parameter msgHdr in controlvm functions
staging: unisys: fix CamelCase parameter in chipset functions
staging: unisys: fix CamelCase local toolAction
staging: unisys: fix CamelCase variables in boottotool functions
staging: unisys: fix CamelCase local in textid functions
staging: unisys: Fix CamelCase local variable in remaining_steps functions
staging: unisys: fix parenthesis alignment in visorchipset_main.c

Bobi Jam (2):
staging/lustre/osc: shorten IO calling path
staging/lustre/mgc: detach MGC dev on error

Cass May (2):
dgnc: Remove superfluous EXTRA_CFLAGS variable
dgnc: Move DG_PART definition from Makefile to dgnc_driver.h

Charlie Wong Super (1):
Staging: comedi: addi_apci_1564: Delete a tap

Christian Engelmayer (1):
staging: vt6656: Fix possible leak in vnt_download_firmware()

Christopher J. Morrone (1):
staging/lustre/mdc: Handle empty but non-zero acl xattr

Cihangir Akturk (1):
staging: rtl8192u: Fix static decleration sparse warning.

ClÃudio Maia (2):
Staging: fbtft: fb_pcd8544: Fix warning line over 80 characters
Staging: fbtft: fb_pcd8544: Fix comments style

Cristina Opriceana (45):
Staging: dgnc: Replace printk with dev_err
Staging: dgnc: Replace printk() with dev_dbg()
Staging: iio: Added define guards where needed
Staging: drivers: Bool initializations should use true/false
Staging: rtl8192u: Remove unnecessary macro definition
Staging: rtl8192u: Use __packed instead of __attribute__((packed))
Staging: rtl8192u: Add function to improve code quality
Staging: rtl8192u: Replace printk() with netdev_dbg()
Staging: rtl8192u: Review phrase and fix spelling errors
Staging: rtl8192u: Remove unnecessary variable
Staging: rtl8192u: Remove unnecessary struct and typedef
Staging: rtl8192u: Bool tests don't need comparisons
Staging: rtl8192e: Remove unnecessary macro
Staging: rtl8192e: Remove unnecessary variables
Staging: rtl8192e: Bool tests don't need comparisons
Staging: iio: Simplify return logic
Staging: iio: Remove space after type cast
Staging: iio: Remove explicit comparison to NULL
Staging: iio: Prefer using the BIT macro
Staging: iio: Do not use multiple blank lines
Staging: iio: Alignment should match open parenthesis
Staging: iio: Use braces on all arms of if statement
Staging: rtl8192u: Do not add new typedefs
Staging: rtl8192u: Rename struct to avoid CamelCase
Staging: iio: Simplify NULL pointer condition
Staging: iio: Align function parameters to match first row
Staging: iio: Remove multiple blank lines
Staging: iio: Remove line over 80 characters
Staging: iio: Add kernel-doc for struct hmc5843
Staging: iio: Place driver in sleep mode on error
Staging: iio: Fix file header to match standards
Staging: rtl8192u: Make function prototypes static
Staging: rtl8192u: Remove function prototype from .c file
Staging: iio: Add error check on iio_register_device()
Staging: iio: iio_dummy_evgen: Simplify NULL comparison
Staging: iio: iio_simple_dummy: Remove explicit NULL comparison
Staging: iio: meter: Remove explicit NULL comparison
Staging: iio: trigger: Remove explicit NULL comparison
Staging: iio: impedance-analyzer: Remove explicit NULL comparison
Staging: iio: adc: Remove explicit NULL comparison
Staging: iio: accel: Remove explicit NULL comparison
iio: magnetometer: mag3110: Place driver on standby on error
Staging: rtl8712: Use memdup_user() instead of copy_from_user()
Staging: rtl8712: Remove duplicated argument to |
iio: light: ltr501: Powerdown device on error

Cyrille Ruggero (1):
Staging: lustre: dir.c: adding a blank after a declaration.

Dan Carpenter (7):
Staging: lustre: missing curly braces in ll_setattr_raw()
staging: dgnc: off by one in dgnc_mgmt_ioctl()
staging: unisys: fix some debugfs output
staging: dgnc: some off by one bugs
Staging: lustre: integer overflow in ioctl
staging: lustre: prevent underflows in lnet_parse_reply()
Staging: rtl8192u: use correct array for debug output

Daniel Baluta (3):
iio: imu: kmx61: Drop odr_bits from kmx61_samp_freq_table
iio: Export userspace IIO headers
iio: light: Add support for Capella CM3323 color sensor

Daniele Alessandrelli (3):
staging: rtl8723au: rtl8723a_hal_init.c: remove unnecessary braces
ft1000-pcmcia: ft1000_hw.c: fix style issues not requiring code refactoring
ft1000-pcmcia: ft1000_hw.c: code refactoring: add ft1000_read_dsp_timer()

Darshana Padmadas (11):
drivers: staging: dgnc: Replace min with min_t
staging: rtl8192e: Replace min with min_t
iio: Add ABI documentation for in_magn offset value
iio: Add ABI documentation for illuminance raw and scale values in light
Staging: lustre: Add function prototypes in console.h
Staging: lustre: Make obd_proc_version_seq_show static
Staging: lustre: Add header that declares function lprocfs_lmv_init_vars
Staging: lustre: Include header for functions prototypes
Staging: lustre: Include header file that declares lprocfs_mdc_init_vars
Staging: lustre: Mark internal functions as static
Staging: lustre: Mark internal functions static in llog_cat.c

Devendra Naga (7):
iio: meter: ade7754: add error handling in _reset and _stop_device
iio: meter: ade7759: add error handling in _reset and _stop_device
unisys: replace kthread_create and wake_up_process with kthread_run
unisys: use simpler kthread_ API
unisys: use kthread_should_stop in the thread
unisys: use kthread_should_stop API in the lib thread
unisys: remove the thread variable and API

Dilek Uzulmez (21):
Staging: rtl8723au: core: Fix quoted string split across lines
Staging: rtl8723au: Add blank line after declarations
Staging: rtl8192u: Fix do not use // c99 comments.
Staging: rtl8192u: Remove space before ','
Staging: rtl8192u: Fix do not use // c99 comments.
Staging: drivers: dma: Add space before (
Staging: i2o: Fix quoted string split across lines
Staging: lustre: Added #include <linux/statfs.h> instead of #include <asm/statfs.h>
Staging: lustre: Deleted space prohibited between function name and open parenthesis
Staging: lustre: __aligned(size) is preferred over __attribute__((aligned(size)))
Staging: lustre: Remove space after function name
Staging: lustre: Fix __packed is preferred over __attribute__((packed)) in libcfs_kernelcomm.h
Staging: fbtft: Remove unnecessary 'out of memory' message.
Staging: fbtft: Remove unnecessary 'out of memory' message.
Staging: rtl8192u: Fix quoted string split across lines
Staging: rtl8192u: Added #include <linux/string.h> instead of <asm/string.h>
Staging: rtl8192u: Added #include <linux/string.h> instead of <asm/string.h>
Staging: rtl8192u: Replace #include <asm/string.h>
Staging: rtl8712: Replace __constant_cpu_to_le16
Staging: rtl8192u: Added #include <linux/uaccess.h> instead of <asm/uaccess.h>
Staging: rtl8192u: Fix do not use // c99 comments.

Dmitry Kalinkin (2):
staging: vme: use image mutex for ioctl()
staging: vme: mmap() support for vme_user

Drew Fustini (1):
Staging: fbtft: add header for internal functions

Eddie Kovsky (1):
Staging: rtl8192 Clean up function definition

Edward Lipinsky (1):
staging: lustre: lnet: lnet: Remove unneeded braces in lib-eq.c

Fabian Frederick (2):
Staging: octeon: constify of_device_id array
iio: constify of_device_id array

Fabio Estevam (3):
staging: fbtft: fbtft-core: Use '%zu' to print 'size_t' format
staging: fbtft: fbtft-io: Use '%zu' to print 'size_t' format
staging: dgap: Avoid name collision

Frederic Jacob (1):
Staging: fbtft: Fix Sparse warnings

Frederico Cadete (4):
staging: unisys: declare visorchipset_ioctl static
staging: unisys: remove unused MESSAGE_ENVELOPE typedef
staging: unisys: style: Replace typedefs with structs in visorchipset_main.c
staging: unisys: style: remove unnecessary braces

Gamze POLAT (2):
Staging: dgnc: Removed trailing whitespace
staing: rtl8712: else after return or break warning

Gauthier Voron (2):
Staging: lustre: fix coding style
Staging: lustre: fix some coding style

Geert Uytterhoeven (2):
staging: lustre: Move proc_*() functions inside #ifdef CONFIG_SYSCTL
staging: fbtft: Do not use binary constants

Georges-Axel Jaloyan (1):
Staging: Lustre: rw26.c: include according to checkpatch.pl

Giedrius StatkeviÄius (12):
dgnc: Remove redundant blank lines in dgnc_cls.c
dgnc: Make all lines under 80 characters in dgnc_cls.h
dgnc: Make all lines under 80 characters in dgnc_driver.c
dgnc: Remove unneeded dgnc_state array of strings
dgnc: clean up comments at start of files
dgnc: remove unused dgnc_ioctl_name() command
dgnc: clean up digi.h
dgnc: get rid of dpacompat.h, move remaining stuff to digi.h
dgnc: use linux/types.h instead of dgnc_types.h
dgnc: remove old 2.4-2.6 compat kernel defines
dgnc: remove unused stuff from dgnc_cls.h
dgnc: Clean up dgnc_sysfs.h

Greg Kroah-Hartman (13):
Merge 4.0-rc3 into staging-next
Staging: sm750fb: fix build warning with proc_panDisplay
Staging: sm750fb: fix build warning with lynx_accel
Staging: sm750fb: fix hw_imageblit parameters
Staging: sm750fb: provide error path for hw_sm750le_setBLANK()
Staging: lustre: fix space issue in workitem.c
Merge 4.0-rc5 into staging-testing
Merge tag 'iio-for-4.1a' of git://git.kernel.org/.../jic23/iio into staging-next
Merge tag 'iio-for-4.1b' of git://git.kernel.org/.../jic23/iio into staging-next
Staging: lustre: module.c: remove unneeded return statement
Merge lustre patches based on 4.0-rc5 into staging-testing
Revert "Staging: sm750fb: Fix C99 Comments"
Merge 4.0-rc7 into staging-next

Guillaume Matheron (4):
Staging: lustre: o2iblnd_cb.c: Removed a bunch of spaces before parenthesis
Staging: lustre: o2iblnd.c: Started fixing coding style
Staging: lustre: o2iblnd_cb.c: Removed the rest of unnecessary spaces before parenthesis
Staging: lustre: o2iblnd.c: Finished cleaning code style

Gulsah Kose (7):
staging: lustre: lnet: klnds: o2iblnd: Removed unnecessary spaces.
staging: lustre: lnet: klnds: o2iblnd: Added missing blank line.
staging: lustre: lnet: klnds: o2iblnd: Removed useless return keywords.
staging: ft1000: ft1000-pcmcia: Removed all useless "else"
staging: ft1000: ft1000-pcmcia: Deleted unnecessary braces.
staging: ft1000: ft1000-pcmcia: Removed unnecessary parentheses.
staging: ft1000: ft1000-pcmcia: Added missing blank line.

Gwendoline Chouasne-Guillon (1):
Staging: lustre: o2iblnd_modparam.c: remove unneeded space

H Hartley Sweeten (65):
staging: comedi: ni_labpc_common: fix logically dead code issue
staging: comedi: cb_pcidas64: fix possible integer overflow
staging: comedi: rtd520: remove unnecessary interrupt disable
staging: comedi: comedi_8254: introduce module for 8254 timer support
staging: comedi: add 'pacer' member to struct comedi_device
staging: comedi: pcl812: convert driver to use the comedi_8254 module
staging: comedi: pcl816: convert driver to use the comedi_8254 module
staging: comedi: pcl818: convert driver to use the comedi_8254 module
staging: comedi: pcl711: convert driver to use the comedi_8254 module
staging: comedi: adl_pci9111: convert driver to use the comedi_8254 module
staging: comedi: amplc_pci224: convert driver to use the comedi_8254 module
staging: comedi: cb_pcidas: convert driver to use the comedi_8254 module
staging: comedi: das800: convert driver to use the comedi_8254 module
staging: comedi: das16m1: convert driver to use the comedi_8254 module
staging: comedi: cb_das16_cs: convert driver to use the comedi_8254 module
staging: comedi: adv_pci1710: convert driver to use the comedi_8254 module
staging: comedi: amplc_pci230: convert driver to use the comedi_8254 module
staging: comedi: das08: convert driver to use the comedi_8254 module
staging: comedi: ni_at_ao: convert driver to use the comedi_8254 module
staging: comedi: ni_at_a2150: convert driver to use the comedi_8254 module
staging: comedi: das6402: convert driver to use the comedi_8254 module
staging: comedi: das1800: convert driver to use the comedi_8254 module
staging: comedi: adv_pci_dio: simplify counter subdevice I/O
staging: comedi: adv_pci_dio: refactor 's8254' boardinfo
staging: comedi: adv_pci_dio: convert driver to use the comedi_8254 module
staging: comedi: me4000: convert driver to use the comedi_8254 module
staging: comedi: cb_pcidas64: remove unnecessary include
staging: comedi: das16: convert driver to use the comedi_8254 module
staging: comedi: adl_pci9118: convert driver to use the comedi_8254 module
staging: comedi: amplc_dio200_common: introduce DIO200_CLK_SEL() macro
staging: comedi: amplc_dio200_common: introduce DIO200_GAT_SEL() macro
staging: comedi: amplc_dio200_common: remove 'clk_sce_ofs' from struct dio200_subdev_8254
staging: comedi: amplc_dio200_common: remove 'gat_sce_ofs' from struct dio200_subdev_8254
staging: comedi: amplc_dio200_common: remove 'which' from struct dio200_subdev_8254
staging: comedi: amplc_dio200_common: remove unnecessary 'counter_number' checks
staging: comedi: amplc_dio200_common: remove 'spinlock' from struct dio200_subdev_8254
staging: comedi: amplc_dio200_common: convert driver to use the comedi_8254 module
staging: comedi: ni_labpc_common: convert driver to use the comedi_8254 module
staging: comedi: 8253.h: remove unused header
staging: comedi: cb_pcimdas: fix analog input channel configuration
staging: comedi: cb_pcimdas: support analog input programmable ranges
staging: comedi: cb_pcimdas: define the register map
staging: comedi: cb_pcimdas: provide analog output range table
staging: comedi: cb_pcimdas: tidy up cb_pcimdas_auto_attach()
staging: comedi: cb_pcimdas: add main connector digital input/output
staging: comedi: cb_pcimdas: add 8254 timer (pacer) support
staging: comedi: comedi_fops: (!foo) preferred over (foo == NULL)
staging: comedi: drivers: (!foo) preferred over (foo == NULL)
staging: comedi: amplc_pci224: (!foo) preferred over (foo == NULL)
staging: comedi: amplc_pci230: (!foo) preferred over (foo == NULL)
staging: comedi: cb_pcidas64: (!foo) preferred over (foo == NULL)
staging: comedi: mite: (!foo) preferred over (foo == NULL)
staging: comedi: ni_660x: (!foo) preferred over (foo == NULL)
staging: comedi: ni_atmio: (!foo) preferred over (foo == NULL)
staging: comedi: ni_labpc_common: (!foo) preferred over (foo == NULL)
staging: comedi: ni_pcidio: (!foo) preferred over (foo == NULL)
staging: comedi: ni_pcimio: (!foo) preferred over (foo == NULL)
staging: comedi: ni_tiocmd: (!foo) preferred over (foo == NULL)
staging: comedi: ni_mio_common: (!foo) preferred over (foo == NULL)
staging: comedi: kcomedilib_main: (!foo) preferred over (foo == NULL)
staging: comedi: s626: remove unnecessary 'cmd' pointer checks
staging: comedi: drivers/*.c: fix common misspellings
staging: comedi: drivers/*.c: alignment should match open parenthesis
staging: comedi: drivers/*.c: remove unnecessary blank lines
staging: comedi: drivers/*.c: add missing braces {} to if/else branches

Haneen Mohammed (57):
Staging: rts5208: Remove braces around single if-statement
Staging: nvec: Add paragraph to describe kconfig symbol
Staging: lustre: lustre: ldlm: Fix do not add new typedefs
Staging: lustre: lustre: idlm: Move trailing statement to next line
Staging: lustre: lustre: ldlm: Concatenate strings into single string
Staging: lustre: Fix externs should be avoided in .c
Staging: emxx_udc: Fix do not add new typedefs and remove volatile
Staging: emxx_udc: Remove argument test from function
Staging: emxx_udc: Replace custom printk macro ERR with dev_err or pr_err
Staging: emxx_udc: Remove custom printk macro ERR
Staging: comedi: Clean dev_err() logging
Staging: media: Replace dev_err with pr_err to avoid null pointer derefrence
Staging: fbtft: clean dev_err() logging
Staging: media: clean dev_err logging
Staging: gdm72xx: clean dev_err logging
Staging: comedi: clean dev_err logging
Staging: rts5208: clean dev_err logging
Staging: iio: clean dev_err logging
Staging: slicoss: clean dev_err logging
Staging: ste_rmi4: clean dev_err logging
Staging: dgap: Remove unused variable
Staging: speakup: Remove unused variable
iio: Add ABI documentation for proximity scan_elements
iio : Add ABI documentation for thresh falling/rising value in accel
Staging: lustre: Remove parentheses around right side an assignment
Staging: comedi: Remove parentheses around right side assignment
Staging: rtl8712: remove else after return statement
Staging: rtl8192u: Remove parentheses around right side an assignment
Staging: rtl8188eu: Remove parentheses around right side an assignment
Staging: iio: Remove parentheses around right side an assignment
Staging: rtl8723au: Remove parentheses around right side an assignment
Staging: media: Remove parentheses around right side an assignment
Staging: ft1000: Remove parentheses around right side an assignment
Staging: emuxx_udc: replace pr_* with dev_*
Staging: rtl8712: replace memcpy with ether_addr_copy
Staging: lustre: Fix spelling mistakes
Staging: comedi: replace pr_err with dev_err
Staging: gdm724x: replace pr_err with dev_err
Staging: iio: replace pr_err with dev_err
Staging: ft1000: replace pr_err with dev_err
Staging: gdm724x: replace pr_* with dev_*
Staging: media: replace pr_* with dev_*
Staging: iio: replace pr_* with dev_*
Staging: lustre: remove extern in .c file
Staging: lustre: Fix externs should be avoided in .c
Stagin: lustre: Fix externs should be avoided in .c
Staging: lustre: Fix Sparse warnings for static declarations
Staging: iio: use the BIT macro in .h files
Staging: media: remove useless dev_info to avoid null ptr dereference
Staging: rtl8192u: Add space before open parenthesis
Staging: rtl8192u: Fix space issues before '(' and after ')'
Staging: iio: Adjust alignment for function parameters
Staging: iio: remove multible blank lines
Staging: iio: add blank line after function declaration
Staging: iio: Add braces on all arms of if statement
Staging: iio: use the BIT macro in adc
iio: Add ABI documentation for in_rot offset value

Hatice ERTÃRK (20):
Staging: vt6655: changed C99 // comments
Staging: lustre: lustre: mgc: Delete the excess white space
Staging: lustre: lustre: osc: Insert missing space before '|'
Staging: lustre: lustre: osc: Insert missing space before '='
Staging: lustre: lustre: ptlrpc: Add space
Staging: lustre: lustre: obdecho: Add blank line after declarations
Staging: lustre: lnet: selftest: Remove space after the name of that function
Staging: lustre: lnet: selftest: Remove space after the name of that function
Staging: lustre: lnet: selftest: Trailing statements
Staging: lustre: lnet: lnet: Remove space after the name of that function
Staging: lustre: lnet: klnds: socklnd: Remove space after the name of that function
Staging: lustre: lnet: klnds: socklnd: Remove space after the name of that function
Staging: lustre: lnet: klnds: o2iblnd: Remove space after the name of that function
Staging: lustre:lnet: klnds: socklnd: Remove space after the name of that function
Staging: rtl8192e: rtl8192e: fix space prohibited before that ','
Staging: rtl8192u: ieee80211: Convert comment from C99 style to C89 style
Staging: rtl8192u: ieee80211: Add blank line after declarations
Staging: rtl8192u: Remove unnecessary spaces
Staging: vt6655: changed C99 // comments
Staging: rtl8188eu: Delete space

Helen Fornazier (14):
staging: fbtft: remove trailing white space
staging: fbtft: Fix indentation style by space
staging: fbtft: Add space around '='
staging: fbtft: Remove do {} while(0) in single statement macro
Staging: i2o: Remove indentation of labels
Staging: octeon: Remove extern from .c file
staging: sm750fb: Add space after struct definition
staging: sm750fb: Fix if/else/for/switch braces style
staging: sm750fb: Fix for statement style
staging: sm750fb: Add space before if statement
staging: sm750fb: Add space before switch statement
staging: sm750fb: Add spaces after ','
staging: sm750fb: Move switch case trailing statment
staging: sm750fb: Change "foo * bar" style to "foo *bar"

Himani Agrawal (1):
staging: vt6655: Fixes the checkpatch.pl warning

Hongchao Zhang (1):
staging/lustre/mgc: check the import stat for lprocfs

Ian Abbott (127):
staging: comedi: adl_pci6208: combine PCI-6208 and PCI-6216 support
staging: comedi: adl_pci6208: remove multiple board type support
staging: comedi: adl_pci6208: support old PLX device ID
staging: comedi: add comedi_pci.h
staging: comedi: comedi_pci.c: include new "comedi_pci.h" header
staging: comedi: 8255_pci: include new "comedi_pci.h" header
staging: comedi: addi_apci_1032: include new "comedi_pci.h" header
staging: comedi: addi_apci_1500: include new "comedi_pci.h" header
staging: comedi: addi_apci_1516: include new "comedi_pci.h" header
staging: comedi: addi_apci_1564: include new "comedi_pci.h" header
staging: comedi: addi_apci_16xx: include new "comedi_pci.h" header
staging: comedi: addi_apci_2032: include new "comedi_pci.h" header
staging: comedi: addi_apci_2200: include new "comedi_pci.h" header
staging: comedi: addi_apci_3120: include new "comedi_pci.h" header
staging: comedi: addi_apci_3501: include new "comedi_pci.h" header
staging: comedi: addi_apci_3xxx: include new "comedi_pci.h" header
staging: comedi: adl_pci6208: include new "comedi_pci.h" header
staging: comedi: adl_pci7x3x: include new "comedi_pci.h" header
staging: comedi: adl_pci8164: include new "comedi_pci.h" header
staging: comedi: adl_pci9111: include new "comedi_pci.h" header
staging: comedi: adl_pci9118: include new "comedi_pci.h" header
staging: comedi: adv_pci1710: include new "comedi_pci.h" header
staging: comedi: adv_pci1723: include new "comedi_pci.h" header
staging: comedi: adv_pci1724: include new "comedi_pci.h" header
staging: comedi: adv_pci_dio: include new "comedi_pci.h" header
staging: comedi: amplc_dio200_pci: include new "comedi_pci.h" header
staging: comedi: amplc_pci224: include new "comedi_pci.h" header
staging: comedi: amplc_pci230: include new "comedi_pci.h" header
staging: comedi: amplc_pci236: include new "comedi_pci.h" header
staging: comedi: amplc_pci263: include new "comedi_pci.h" header
staging: comedi: cb_pcidas64: include new "comedi_pci.h" header
staging: comedi: cb_pcidas: include new "comedi_pci.h" header
staging: comedi: cb_pcidda: include new "comedi_pci.h" header
staging: comedi: cb_pcimdas: include new "comedi_pci.h" header
staging: comedi: cb_pcimdda: include new "comedi_pci.h" header
staging: comedi: contec_pci_dio: include new "comedi_pci.h" header
staging: comedi: daqboard2000: include new "comedi_pci.h" header
staging: comedi: das08_pci: include new "comedi_pci.h" header
staging: comedi: dt3000: include new "comedi_pci.h" header
staging: comedi: dyna_pci10xx: include new "comedi_pci.h" header
staging: comedi: gsc_hpdi: include new "comedi_pci.h" header
staging: comedi: icp_multi: include new "comedi_pci.h" header
staging: comedi: jr3_pci: include new "comedi_pci.h" header
staging: comedi: ke_counter: include new "comedi_pci.h" header
staging: comedi: me4000: include new "comedi_pci.h" header
staging: comedi: me_daq: include new "comedi_pci.h" header
staging: comedi: mf6x4: include new "comedi_pci.h" header
staging: comedi: mite.c: include new "comedi_pci.h" header
staging: comedi: mite.h: include new "comedi_pci.h" header
staging: comedi: ni_6527: include new "comedi_pci.h" header
staging: comedi: ni_65xx: include new "comedi_pci.h" header
staging: comedi: ni_660x: include new "comedi_pci.h" header
staging: comedi: ni_670x: include new "comedi_pci.h" header
staging: comedi: ni_labpc_pci: include new "comedi_pci.h" header
staging: comedi: ni_pcmdio: include new "comedi_pci.h" header
staging: comedi: ni_pcmmio: include new "comedi_pci.h" header
staging: comedi: rtd520: include new "comedi_pci.h" header
staging: comedi: s626: include new "comedi_pci.h" header
staging: comedi: comedi_pci.h: move PCI stuff out of comedidev.h
staging: comedi: comedi_fops: rename comedi_set_subdevice_runflags()
staging: comedi: comedi_fops: eliminate a use of subdevice spin-lock
staging: comedi: comedi_fops: simplify comedi_is_subdevice_idle()
staging: comedi: comedi_fops: remove unnecessary s->async use
staging: comedi: comedi_fops: always clear events
staging: comedi: comedi_fops: send SIGIO according to command direction
staging: comedi: comedi_fops: extend spin-lock scope in comedi_event()
staging: comedi: make comedi_internal.h self-reliant
staging: comedi: comedi_fc.h: begin migration to comedidev.h
staging: comedi: 8255: remove #include "comedi_fc.h"
staging: comedi: addi_apci_1516: remove #include "comedi_fc.h"
staging: comedi: addi_apci_3501: remove #include "comedi_fc.h"
staging: comedi: cb_das16_cs: remove #include "comedi_fc.h"
staging: comedi: cb_pcidda: remove #include "comedi_fc.h"
staging: comedi: mite: remove #include "comedi_fc.h"
staging: comedi: ni_660x: remove #include "comedi_fc.h"
staging: comedi: ni_labpc_isadma: remove #include "comedi_fc.h"
staging: comedi: addi_apci_1032: remove #include "comedi_fc.h"
staging: comedi: addi_apci_1500: remove #include "comedi_fc.h"
staging: comedi: addi_apci_1564: remove #include "comedi_fc.h"
staging: comedi: addi_apci_2032: remove #include "comedi_fc.h"
staging: comedi: addi_apci_3120: remove #include "comedi_fc.h"
staging: comedi: addi_apci_3xxx: remove #include "comedi_fc.h"
staging: comedi: adl_pci9111: remove #include "comedi_fc.h"
staging: comedi: adl_pci9118: remove #include "comedi_fc.h"
staging: comedi: adv_pci1710: remove #include "comedi_fc.h"
staging: comedi: aio_iiro_16: remove #include "comedi_fc.h"
staging: comedi: amplc_dio200_common: remove #include "comedi_fc.h"
staging: comedi: amplc_pc236_common: remove #include "comedi_fc.h"
staging: comedi: amplc_pci224: remove #include "comedi_fc.h"
staging: comedi: amplc_pci230: remove #include "comedi_fc.h"
staging: comedi: cb_pcidas64: remove #include "comedi_fc.h"
staging: comedi: cb_pcidas: remove #include "comedi_fc.h"
staging: comedi: comedi_parport: remove #include "comedi_fc.h"
staging: comedi: comedi_test: remove #include "comedi_fc.h"
staging: comedi: das16: remove #include "comedi_fc.h"
staging: comedi: das16m1: remove #include "comedi_fc.h"
staging: comedi: das1800: remove #include "comedi_fc.h"
staging: comedi: das6402: remove #include "comedi_fc.h"
staging: comedi: das800: remove #include "comedi_fc.h"
staging: comedi: dmm32at: remove #include "comedi_fc.h"
staging: comedi: dt2814: remove #include "comedi_fc.h"
staging: comedi: dt282x: remove #include "comedi_fc.h"
staging: comedi: dt3000: remove #include "comedi_fc.h"
staging: comedi: gsc_hpdi: remove #include "comedi_fc.h"
staging: comedi: me4000: remove #include "comedi_fc.h"
staging: comedi: ni_6527: remove #include "comedi_fc.h"
staging: comedi: ni_65xx: remove #include "comedi_fc.h"
staging: comedi: ni_at_a2150: remove #include "comedi_fc.h"
staging: comedi: ni_atmio16d: remove #include "comedi_fc.h"
staging: comedi: ni_labpc_common: remove #include "comedi_fc.h"
staging: comedi: ni_mio_common: remove #include "comedi_fc.h"
staging: comedi: ni_pcidio: remove #include "comedi_fc.h"
staging: comedi: ni_tiocmd: remove #include "comedi_fc.h"
staging: comedi: pcl711: remove #include "comedi_fc.h"
staging: comedi: pcl726: remove #include "comedi_fc.h"
staging: comedi: pcl812: remove #include "comedi_fc.h"
staging: comedi: pcl816: remove #include "comedi_fc.h"
staging: comedi: pcl818: remove #include "comedi_fc.h"
staging: comedi: pcmmio: remove #include "comedi_fc.h"
staging: comedi: pcmuio: remove #include "comedi_fc.h"
staging: comedi: quatech_daqp_cs: remove #include "comedi_fc.h"
staging: comedi: rtd520: remove #include "comedi_fc.h"
staging: comedi: s626: remove #include "comedi_fc.h"
staging: comedi: usbdux: remove #include "comedi_fc.h"
staging: comedi: usbduxfast: remove #include "comedi_fc.h"
staging: comedi: usbduxsigma: remove #include "comedi_fc.h"
staging: comedi: remove "comedi_fc.h"

Ioana Ciornei (4):
staging: sm750: Fix switch-case indentation
drivers: staging: rtl8188eu: core: rtw_security: Fix misspelled word
staging: prism2sta: Replace memcpy with ether_add_copy
staging: dgnc_sysfs: Replace printk(KERN_ERR ) with pr_err()

Irina Tirdea (2):
tools: iio: generic_buffer: Fix generic scale extraction
iio: Documentation: fix kernel version for 4.0 new ABI

Ivan Stankovic (1):
staging: vt6655: fix coding style issues in channel.c

J. German Rivera (11):
staging: fsl-mc: Added Freescale Management Complex APIs
staging: fsl-mc: Freescale Management Complex (fsl-mc) bus driver
staging: fsl-mc: Device driver for FSL-MC DPRC devices
staging: fsl-mc: fsl-mc object allocator driver
staging: fsl-mc: Corrected email addresses in TODO file
staging: fsl-mc: Name MC object devices using decimal numbers
staging: fsl-mc: Removed reordering of MC objects during bus scan
staging: fsl-mc: Bind/unbind driver when MC object is plugged/unplugged
staging: fsl-mc: Fix crash in fsl_mc_device_remove()
staging: fsl-mc: Refactored fsl_mc_object_allocator driver init/exit
staging: fsl-mc: Changed version matching rules for MC object drivers

Jean Delvare (1):
staging: unisys: Rework Kconfig dependencies

Jes Sorensen (60):
staging: rtl8723au: Use RF_AC instead of hardcoded value for RF register write
staging: rtl8723au: rates are always set via the firmware interface
staging: rtl8723au: rtl8723a_add_rateatid() simplyfy code
staging: rtl8723au: Remove more unused #defines
staging: rtl8723au: hal_com.h: Remove some unused #defines
staging: rtl8723au: Firmware always handles adaptive rates
staging: rtl8723au: No need for two copies of rf_type
staging: rtl8723au: Be more consistent in checking for 2 TX paths
staging: rtl8723au: Remove rf type from struct hal_version
staging: rtl8723au: The RF on an 8723au is always a 6052
staging: rtl8723au: MAX_AGGR_NUM is not used
staging: rtl8723au: Variable bbtchange is always false
staging: rtl8723au: Avoid zero initializing variables unnecessarily
staging: rtl8723au: ODM_MAC_EDCA_TURBO is always set
staging: rtl8723au: ODM_BB_RA_MASK is always set
staging: rtl8723au: ODM_BB_DIG is always set
staging: rtl8723au: ODM_BB_DYNAMIC_TXPWR isn't used for anything
staging: rtl8723au: ODM_BB_FA_CNT is always set
staging: rtl8723au: ODM_BB_RSSI_MONITOR is always set
staging: rtl8723au: ODM_BB_CCK_PD is always set
staging: rtl8723au: ODM_BB_PWR_SAVE is unused
staging: rtl8723au: ODM_RF_TX_PWR_TRACK is always set
staging: rtl8723au: ODM_RF_CALIBRATION is never set
staging: rtl8723au: Remove unused ODM ability flags
staging: rtl8723au: Make odm_PHY_SaveAFERegisters() readable
staging: rtl8723au: odm_dtc(): Remove no-op function
staging: rtl8723au: Remove no-op ODM_CMNINFO_PLATFORM
staging: rtl8723au: SupportInterface is always set to USB
staging: rtl8723au: Remove write-only variable ControlChannel
staging: rtl8723au: Remove unused Funai TV hack
staging: rtl8723au: Remove unused struct odm_fat_t
staging: rtl8723au: Remove unused struct pri_cca
staging: rtl8723au: Remove write only bIsCurRDLState
staging: rtl8723au: ODM_TXPowerTrackingCheck23a(): Remove no-op function
staging: rtl8723au: Clean up odm_RSSIMonitorCheck()
staging: rtl8723au: Clean up FindMinimumRSSI()
staging: rtl8723au: Clean up odm_RefreshRateAdaptiveMask()
staging: rtl8723au: ODM_Write_DIG23A(): Cosmetic cleanups
staging: rtl8723au: odm.c: Break some lines down to 80 characters
staging: rtl8723au: Remove unused struct rx_hp
staging: rtl8723au: Remove a number of unused entries from struct dm_odm_t
staging: rtl8723au: Remove pointless wrappers around odm_TXPowerTrackingInit()
staging: rtl8723au: Reduce the usage of ODM_[GS]et_BBReg()
staging: rtl8723au: Clean up PHY_{Query,Set}BBReg() 32 bit read/writes
staging: rtl8723au: writeOFDMPowerReg() use rtl8723au_write32()
staging: rtl8723au: rtl8723a_phycfg.c: Use proper register read/write functions
staging: rtl8723au: usb_halinit.c: Use rtl8723au_{read,write}32()
staging: rtl8723au: odm.c: Use rtl8723au_{read, write}32() for 32 bit register access
staging: rtl8723au: odm_ConfigBB_AGC_8723A() always does 32 bit writes
staging: rtl8723au: odm_ConfigBB_PHY_8723A() always issues 32 bit writes
staging: rtl8723au: Eliminate ODM_Write1Byte()
staging: rtl8723au: Remove various ODM_* register access wrappers
staging: rtl8723au: Get rid of ODM_Read4Byte()
staging: rtl8723au: Eliminate ODM_GetBBReg()
staging: rtl8723au: odm.c: Further reduce the use of ODM_SetBBReg()
staging: rtl8723au: Eliminate ODM_SetBBReg()
staging: rtl8723au: Fix mis-placed break
staging: rtl8723au: Fix trailing whitespace
staging: rtl8723au: update_txdesc(): bagg_pkt is always false
staging: rtl8723au: Do not byteswap timeout twice

Joe Perches (10):
staging: lustre: Convert "return seq_printf(...)" uses
staging: lustre: Convert seq_ hash functions to return void
staging: lustre: Convert remaining uses of "= seq_printf(...)"
staging: lustre: Convert uses of "int rc = seq_printf(...)"
staging: i2o: Remove use of seq_printf return value
staging: rtl8192x: Remove use of seq_printf return value
staging: rtl8723au: Remove uses of MAC_FMT and MAC_ARG
staging: rtl8723au: Update RT_TRACE macro and uses
staging: rts5208: Remove TRACE_RET and TRACE_GOTO macros
staging: rts5208: Remove RTSX_READ_REG and RTSX_WRITE_REG macros

Jonathan Sid-Otmane (2):
Staging: lustre: vvp_dev.c: fix spaces issues
Staging: lustre: niobuf.c fic 80 char limit

Josselin Costanzi (1):
iio: add watermark logic to iio read and poll

Julia Lawall (3):
staging: ft1000: Drop unneeded cast on netdev_priv
staging: rtl8712: Drop unneeded cast on netdev_priv
staging: lustre: lnet: lnet: fix error return code

Katie Dunne (6):
Staging: vt6655: Replace C99 comments with C89
Staging: vt6655: break lines over 80 characters
Staging: media: mn88473: Match alignment with open parenthesis
Staging: rtl8188eu: Remove unused macros
Staging: rtl8712: Remove unused macros
Staging: speakup: Remove 'extern' keywords from .h prototypes

Kevin Tsai (1):
iio: light: Added PM support for Capella CM3232 ambient light sensor driver.

Kozhevnikov Anatoly (1):
staging: fbtft: Add support for ili9163 controller

Krzysztof Kozlowski (2):
staging:iio:hmc5843: Constify register tables and struct regmap_config
iio: jsa1212: Constify struct regmap_config

Ksenija Stanojevic (22):
Staging: rtl8192u: Remove space before tab
Staging: rtl8192u: Replace header files
Staging: rtl8192u: Remove else after return
Staging: rtl8192u: Replace printk() with pr_debug() and netdev_dbg().
Staging: rtl8192u: Remove trailing whitespace.
Staging: rtl8192u: Convert comments from C99 to C89 style
Staging: rtl8192u: Simplify if condition.
Staging: rtl8192u: Simplify if condition
Staging: rtl8192: Simplifying if-else statement
Staging: slicoss: Join split string.
Staging: rtl8192u: Remove break statement
Staging: rtl8192u: Replace printk() with pr_debug()
Staging: rtl8192u: Replace TRUE and FALSE macros
Staging: rtl8192u: Remove TRUE and FALSE macros
Staging: rtl8192u: Fix comments
Staging: rtl8192u: Fix line over 80 characters
Staging: rtl8192u: Replace printk() with netdev_dbg()
Staging: rtl8192e: Replace printk with netdev_dbg, netdev_info, or netdev_warn
Staging: rtl8192e: Use ether_addr_copy() instead of memcpy()
Staging: rtl8192e: Fix line over 80 characters
Staging: rtl8192u: Replace TRUE with true
Staging: rtl8192u: Simplify if condition

Lai Siyao (2):
staging/lustre/llite: avoid nonatomic memory alloc under spinlock
staging/lustre/xattr: xattr data may be gone with lock held

Laure Millet (5):
Staging: lustre: namei.c: fix missing a blank line after declarations
Staging: lustre: namei.c: fix "foo * bar" should be "foo *bar"
staging: lustre: namei.c: Fix trailing whitespace
staging: lustre: namei.c: coding style: fix quoted string split across lines
staging: lustre: namei.c: coding style: fix 80 characters limit

Le Tan (1):
staging: lustre: resolves sparse warnings using static declaration

Li Dongyang (1):
staging/lustre/llite: glimpse the inode before doing fiemap

Liang Zhen (1):
staging/lustre/ptlrpc: false alarm in AT network latency measuring

Linus Walleij (1):
iio: st-sensors: add support for lis3lv02d accelerometer

Lorenzo Stoakes (6):
staging: sm750fb: Cleanup the type of mmio750
staging: sm750fb: Use memset_io instead of memset
staging: sm750fb: Make internal functions static
staging: sm750fb: Remove unused function
staging: sm750fb: Fix __iomem pointer types
staging: sm750fb: Remove spinlock helper function

Luca Wehrstedt (2):
Staging: lustre: lov_io.c: remove useless unary pluses
Staging: lustre: lov_io.c: remove useless unary pluses

M. Vefa Bicakci (15):
staging: rtl8723au: Reformat whitespace to increase readability
staging: rtl8723au: Fix "before/around/after" whitespace issues
staging: rtl8723au: else should follow close brace
staging: rtl8723au: Fix the indentation of two lines
staging: rtl8723au: Reorganize a few functions to remove indentation
staging: rtl8723au: else is not generally useful after a return
staging: rtl8723au: Remove unneeded curly braces
staging: rtl8723au: trailing statements should be on next line
staging: rtl8723au: that open brace should be on the previous line
staging: rtl8723au: No spaces at the start of a line
staging: rtl8723au: Adjust whitespace in and around comments
staging: rtl8723au: suspect code indent for conditional statements
staging: rtl8723au: Rework two byte array comparisons
staging: rtl8723au: Use __func__ in trace logs
staging: rtl8723au: Remove unneeded comments

Madhusudhanan Ravindran (2):
staging: sm750fb: Use kzalloc rather than kmalloc followed by memset with 0
staging: fbtft: Use kmemdup rather than duplicating its implementation

Malcolm Priestley (2):
staging: vt6655: s_vGenerateTxParameter Replace PSTxBufHead with struct vnt_tx_fifo_head
staging: vt6655: use ieee80211_tx_info to select packet type.

Marek Belisko (1):
staging: iio: hmc5843: Set iio name property in sysfs

Mario J. Rugiero (2):
staging/lustre: clean trailing semicolons in macros
staging/lustre: use __printf(...) instead of __attribute__(format(__printf, ...))

Martin Fuzzey (1):
iio: doc: Describe scale attributes for event thresholds

Martin Kepplinger (1):
Documentation/ABI:iio:fix typo

Martin Vassor (1):
Staging: lustre: lib-md.c format line too long

Martyn Welch (1):
vme: tsi148: Master windows support USERx and CR/CSR accesses, not slaves

Masanari Iida (2):
iio:adc: Fix typo in MODULE_DESCRIPTION in ad7793.c
staging: fbtft: Fix typo in fbtft

Mateusz Kulikowski (24):
staging: rtl8192e: fix coding style issues (merge broken strings)
staging: rtl8192e: fix coding style issues (spaces before semicolon)
staging: rtl8192e: fix coding style errors (macros in parentheses)
staging: rtl8192e: rtllib_wx: remove duplicate messages
staging: rtl8192e: fix coding style warnings (printk -> netdev_*)
staging: rtl8192e: remove rtllib_endianfree.h
staging: rtl8192e: remove dead code
staging: rtl8192e: remove unused macros
staging: rtl8192e: rtllib.h: remove duplicated container_of
staging: rtl8192e: remove eqMacAddr macro
staging: rtl8192e: remove CURRENT_RATE macro
staging: rtl8192e: Fix UNNECESSARY_ELSE warning
staging: rtl8192e: Fix RETURN_VOID warnings
staging: rtl8192e: remove unused EXPORT_SYMBOL_RSL macro
staging: rtl8192e: Fix UNNECESSARY_PARENTHESES warnings
staging: rtl8192e: Fix LINE_CONTINUATIONS warning
staging: rtl8192e: Fix BRACES warning
staging: rtl8192e: Fix DO_WHILE_MACRO_WITH_TRAILING_SEMICOLON warning
staging: rtl8192e: Fix PRINTK_WITHOUT_KERN_LEVEL warnings
staging: rtl8192e: Divide rtllib_rx_auth()
staging: rtl8192e: Decrease nesting of rtllib_rx_auth_resp()
staging: rtl8192e: Fix indentation in rtllib_rx_auth_resp()
staging: rtl8192e: Comment cleanup (style/format)
staging: rtl8192e: Remove dead code

Matt (1):
Staging: vt6655 fix C99 style comments

Matteo Semenzato (5):
Staging: fbtft: fix space errors
Staging: vt6655: fix C99 comments
Staging: rtl8192e: remove assignment of function parameter
Staging: rtl8712: fix potential null pointer dereference
Staging: rtl8188eu: remove dead code

Matthew Tyler (1):
staging:lustre:libcfs: Merge linux-proc.c into module.c

Melike Yurtoglu (24):
Staging: lustre: include: linux: libcfs: Remove spaces at the start of a line
Staging: lustre: lnet: klnds: o2iblnd: Remove intialization of static to 0
Staging: lustre: lnet: klnds: o2iblnd: Deleted space prohibited between function name and open parenthesis
Staging: lustre: Deleted space prohibited between function name and open parenthesis
Staging: rtl8188eu: Add blank line after declarations
Staging: rtl8723au: Remove return in void function
Staging: rtl8723au: remove unnecessary break after return
Staging: rtl8723au: Tabs should be used
Staging: rtl8723au: Remove return in void function
Staging: rtl8723au: Add blank line after declarations
Staging: fbtft: remove trailing whitespace
Staging: fbtft: Convert comment from C99 style to C89 style
Staging: rtl8712: replace memcpy() by ether_addr_copy() using coccinelle and pack variable
Staging: rtl8712: replace memcpy() by ether_addr_copy() using coccinelle and pack variable
Staging: rtl8192e: replace memcpy() by ether_addr_copy() using coccinelle and pack variable
Staging: lustre: Add blank line after declarations
Staging: lustre: Remove return in void function
Staging: lustre: Remove unnecessary else after return
Staging: lustre: Deleted space prohibited between function name and open parenthesis
Staging: lustre: Removed space prohibited
Staging: lustre: Added const
Staging: lustre: Deleted space prohibited between function name and open parenthesis
Staging: lustre: Removed necessary braces {}
Staging: lustre: Deleted space prohibited between function name and open parenthesis

Michael S. Tsirkin (1):
staging/olpc: drop pci dependencies

Michel von Czettritz (13):
staging: unisys: fix checkpatch warnings
staging: sm750: Reindent
staging: sm750: add missing spaces after ','
staging: sm750: move '{' to previous line
staging: sm750: fix whitespace around braces
staging: sm750: fix whitespaces around pointers
staging: sm750: no braces for single stmt if blocks
staging: sm750: comment formating
staging: sm750: 80 characters per line
staging: sm750: blank line after declaration
staging: sm750: fix whitespace
staging: sm750: fix whitspace for cast to pointer
staging: sm750: move assignment out of if cond

Mike Krinkin (1):
staging: rtl8188eu: use %pM specifier instead of passing direct values

Mitchel Humpherys (1):
ion: improve ion_phys error message

Mohammad Jamal (1):
staging: lustre: lustre: lov: lov_dev: fix sparse warning of static declaration

Navya Sri Nizamkari (28):
staging: rtl8192u: Remove commented header.
staging: rtl8192u: Remove commented header.
staging: rtl8192u: Remove commented header.
staging: rtl8192u: Remove commented header.
staging: rtl8192u: Remove commented header.
staging: rtl8192u: Remove unnecessary comment
staging: lustre: Use kasprintf.
staging: rtl8188eu: Compress two statements into one.
staging: rtl8188eu: Add blank line after declarations
staging: rtl8188eu: Remove memset.
staging: lustre: Remove space in function call.
staging: gdm72xx: Condense two statements into one to improve code readability.
staging: media: Remove memset.
staging: media: Remove redundant memset.
staging: Remove <linux/moduleparam.h> header.
staging: comedi: Remove if condition.
staging: rtl8192e: Remove if conditions.
staging: dgnc: Use kcalloc instead of kzalloc.
staging: unisys: Use kcalloc instead of kzalloc.
staging: media: Use kcalloc instead of kzalloc
staging: media: Use kcalloc instead of kzalloc.
staging: iio: Use kcalloc instead of kzalloc
staging: iio: Use kcalloc instead of kzalloc.
staging: rtl8188eu: Use kcalloc instead of kzalloc
staging: rtl8188eu: Use kcalloc instead of kzalloc.
staging: rtl8192e: Use kzalloc instead of kmalloc.
staging: rtl8192u: Use kzalloc instead of kmalloc.
staging: wlan-ng: Use kzalloc instead of kmalloc.

NeilBrown (1):
iio: gyro: itg3200: add suspend/resume support.

Nicholas Mc Guire (1):
iio: vf610_adc: cleanup wait_for_completion return handling

Niranjan Dighe (2):
Staging: rtl8188eu: replace kzalloc and memcpy by kmemdup
Staging: slicoss: Remove redundant and disabled code block

Niu Yawei (1):
staging/lustre: update timestamps after buiding rpc

Octavian Purdila (8):
iio: buffer: refactor buffer attributes setup
iio: bmc150: refactor slope duration and threshold update
iio: bmc150: refactor interrupt enabling
iio: bmc150: exit early if event / trigger state is not changed
iio: bmc150: introduce bmc150_accel_interrupt
iio: bmc150: introduce bmc150_accel_trigger
iio: add support for hardware fifo
iio: bmc150_accel: add support for hardware fifo

Oleg Drokin (6):
staging/lustre/llite: Fix obd name after c&p error
staging/lustre/ptlrpc: Do not use deprecated cpus_* functions
staging/lustre/libcfs: replace deprecated cpus_ calls with cpumask_
staging/lustre/libcfs: replace deprecated cpus_ calls with cpumask_
staging/lustre/o2iblnd: Don't use cpus_weight
staging/lustre: Don't call blocking funcitons when !RUNNABLE

Peter Poklop (1):
Staging: fbtft: add declaration of non-static functions

Phong Tran (1):
staging: android: ion_test: Add the MODULE_LICENSE macro

Piotr Witoslawski (1):
drivers: staging: rtl8723au: fix "warning: cast to restricted __le16"

Quentin Lambert (13):
staging: unisys: Remove allocation from declaration line
staging: unisys: Remove unnecessary OOM message
staging: lustre: llite: Remove unnecessary OOM message
staging: ozwpan: Remove allocation from delaration line
staging: ozwpan: Move code from success handling to error handling
staging: rtl8192e: Remove unnecessary OOM message
staging: rts5208: Convert non-returned local variable to boolean when relevant
staging: rts5208: Convert variable from int to bool and propagate the change to function parameters
Staging: dgnc: dgnc_driver: Add a missing call to dgnc_tty_uninit
Staging: dgnc: Use goto for error handling
Staging: dgnc: Use goto for spinlock release before return
Staging: dgnc: release the lock before testing for nullity
staging: vt6655: remove deprecated use of pci api

RafaÃl Bocquet (2):
Staging: lustre: config.c: fix lines exceeding 80 characters reported by checkpatch.pl
Staging: lustre: config.c: fix a "do not add new typedefs" warning reported by checkpatch.pl

Ragavendra Nagraj (1):
staging: sm750fb: Fixed no space and indent warns

Rasmus Villemoes (1):
staging: android: ion: fix some format strings

Ravindran, Madhusudhanan (M.) (3):
staging: lustre: Use kmemdup rather than duplicating its implementation
staging: fbtft: Fix potential null dereference
staging: netlogic: allocate right size in devm_kzalloc

Redha Gouicem (2):
Staging: lustre: lnet: lnet: router.c: fix 80 char line limit
Staging: lustre: lnet: lnet: router.c: fix useless returns and elses

Ricardo Ribalda Delgado (2):
staging/sm75fb: Declare static functions as such
staging/goldfish/goldfish_audio: Fix annotations

Rickard Strandqvist (4):
staging: iio: resolver: ad2s1210: Change type in printf format string
staging: iio: adc: mxs-lradc: Change type in printf format string
staging: iio: trigger: iio-trig-periodic-rtc: Change frequency type to unsigned int
staging: rtl8192u: r8192U_core: Fix driver_info dereference as a null pointer

Robert Dolca (1):
IIO: Add support for L3GD20H gyroscope

Roberta Dobrescu (6):
iio: accel: mma9551: Check gpiod_to_irq return value
staging: iio: Documentation: iio_event_monitor: Include linux/iio/types.h
staging: iio: Documentation: Introduce iio_utils.c
iio: Move iio userspace applications out of staging
tools: iio: Define _GNU_SOURCE in Makefile
tools: iio: lsiio: Remove unused variables

Roberto Medina (1):
staging: lustre: linux: linux-prim: fixed coding style warnings and errors

Salah Triki (2):
staging: dgnc: fix braces {} are not necessary for single statement blocks
Staging: dgnc: Fix checking return value of register_chrdev

Shirish Gajera (1):
staging: speakup: Fix warning of line over 80 characters.

Somya Anand (25):
Staging: rtl8188eu: Remove redundant local variable
Staging: rtl8188eu: Remove unnecessary return statements
Staging: iio: Change data type to u16 to avoid unnecessary typecast
staging: rtl8188eu: Remove unneeded parentheses
Staging: dgnc: Remove redundant parentheses
Staging: rtl8188eu: Remove redundant local variable
Staging: rtl8188eu: Remove unneeded return statement
Staging: lustre: Iterate list using list_for_each_entry
Staging: lustre: Use setup_timer to combine initialization
Staging: sm750fb: Add space after ','
Staging: comedi: Use function setup_timer for combining initialization
Staging: rtl8192u: Combine initialization using setup_timer
Staging: iio: use !x instead of x == NULL
Staging: dgap: Use setup_timer to combine initialization
Staging: i2o: Move assignment out of if statement
Staging: ft1000: Iterate list using list_for_each_entry
Staging: emxx_udc: Iterate list using list_for_each_entry
Staging: gdm72xx: Iterate list using list_for_each_entry
staging: gdm724x: use !x instead of x == NULL
Staging: gdm72xx: use !x instead of x == NULL
Staging: goldfish: use !x instead of x == NULL
Staging: nvec: use !x instead of x == NULL
Staging: lustre: Convert macro class_export_rpc_inc into static inline function
Staging: lustre: Convert macro class_export_rpc_dec into static inline function
Staging: rtl8723au: Remove unused function rtw_atimdone_event_callback23a

Srinivas Pandruvada (1):
iio: imu: inv_mpu6050: Create mux clients for ACPI

Sudip Mukherjee (37):
staging: unisys: remove unused variable
staging: unisys: fix directory warning
staging: unisys: remove unneeded functions
staging: panel: register driver after checking device
staging: panel: initialize lcd if lcd enabled
staging: sm7xxfb: make vgamode static
staging: sm750fb: add sm750 to staging
MAINTAINERS: update for sm750fb driver
staging: sm750fb: wrong type for print
staging: sm750fb: remove pragma optimize
staging: sm750fb: correctly define SM750LE_REVISION_ID
staging: sm750fb: fix undeclared function
staging: sm750fb: fix build failure
staging: sm750fb: remove unused functions
staging: sm750fb: remove unused variables
staging: sm750fb: correct function return
staging: sm750fb: fix mixed declarations
staging: sm750fb: correct integer comparison
staging: rtl8192e: remove unused functions
staging: sm7xxfb: use module init and exit
staging: sm7xxfb: remove unneeded __setup
staging: sm7xxfb: change return of sm7xx_vga_setup
staging: panel: register reboot
staging: panel: return register value
staging: panel: remove initialization check
staging: panel: fix lcd type
staging: sm7xxfb: add MODULE_DEVICE_TABLE
staging: unisys: remove redundant variable
staging: unisys: use local variable
staging: unisys: use local variable in cleanup
staging: unisys: remove global dev_t
staging: unisys: remove comparison
staging: unisys: unregister chardev on error
staging: unisys: use error codes
staging: unisys: remove forward declaration
staging: sm7xxfb: reserve PCI resource
staging: sm7xxfb: disable pci device

Supriya Karanth (12):
staging: lustre: remove initialization of static ints
staging: sm750fb: Add void to function definition with no arguments
staging: sm750fb: remove intialization of static ints
staging: sm750fb: remove parantheses from return statements
staging: comedi: remove break after return
staging: rtl8192u: remove break after return
staging: rtl8192u: remove return from end of void function
staging: rtl8192e: remove break after return
staging: rtl8188eu: remove intialization of static ints
staging: rtl8188eu: remove break after return
staging: i2o: remove intialization of static ints
staging: rtl8723au: remove intialization of static ints

Sven Dziadek (1):
Staging: wlan-ng: hfa384x: wrap long line

SÃren Andersen (2):
iio: adc: Kconfig mcp320x change description Add more ADCs
dt-bindings Help for MCP ADCs

Taiane Coelho Ramos (1):
Staging: iio: ade7758: Remove braces on a single statement if

Tal Shorer (1):
staging: lustre: fix sparse warning

Tapasweni Pathak (1):
staging: emxx_udc: Replace GFP_KERNEL with GFP_ATOMIC

ThÃotime Grohens (1):
Staging: lustre: lnet: selftest: lconctl.c: fixed indentation of the switch

Tina Johnson (11):
staging: lustre: lustre: libcfs: Replaced printk() with pr_err()
staging: lustre: lustre: libcfs: Replaced printk() with pr_err() and pr_cont()
drivers: staging: rtl8188eu: core: Removed unnecessary parentheses
drivers: staging: rtl8712: Removed unnecessary parentheses
drivers: staging: rtl8723au: core: Removed unnecessary parentheses
drivers: staging: rtl8723au: hal: Removed unnecessary parentheses
drivers: staging: iio: meter: Removed unnecessary variable
drivers: staging: iio: meter: Removed unnecessary variable
drivers: staging: iio: meter: Removed unnecessary variable
drivers: staging: iio: meter: Removed unnecessary variable
drivers: staging: iio: accel: Removed unnecessary variable

Tolga Ceylan (11):
Staging:iio:hmc5843:Coding Style Correction
Staging:iio:ade7854 Coding style correction
Staging: iio: meter: ade7854-i2c: code style improvements
Staging: iio: meter: ade7854-i2c: code style improvements
Staging: iio: meter: ade7854-i2c: code style improvements
Staging: rtl8192u: r819xU_firmware: removed commented out variable
Staging: rtl8192u: r819xU_firmware: removed commented out assert
Staging: rtl9182u: r819xU_firmware: Replaced C99 comments with C89
Staging: rtl8192u: ieee80211: dot11d: added parenthesis to RESET_CIE_WATCHDOG macro
Staging: iio: meter: ade7854-i2c: code style improvements
Staging: iio: meter: ade7854-i2c: code style improvements

Tomasz Duszynski (1):
iio: pressure: add support for MS5611 pressure and temperature sensor

Uwe Kleine-KÃnig (1):
iio: improve usage of gpiod API

Vaishali Thakkar (25):
iio: gp2ap020a00f: Use put_unaligned_le32
Staging: media: lirc: Use setup_timer
Staging: media: Change data value in setup_timer function
Staging: rtl8188eu: Remove unused struct ndis_802_11_key
Staging: rtl8188eu: Use put_unaligned_le16
Staging: rtl8723au: Use put_unaligned_le16
Staging: rtl8712: Use mod_timer
Staging: rtl8712: Eliminate use of _set_timer
Staging: rtl8712: Use del_timer
Staging: rtl8192e: Eliminate use of macro IS_NIC_DOWN
Staging: rtl8192u: Fix duplicate conditional branch
Staging: rtl8712: Eliminate use of _init_timer
Staging: rtl8712: Eliminate use of _cancel_timer_ex
Staging: rtl8712: Eliminate use of _cancel_timer
Staging: rtl8192u: Convert use of __constant_<foo> to <foo>
Staging: rtl8192e: Eliminate use of MSECS macro
Staging: rtl8188eu: Eliminate use of _set_timer
Staging: rtl8188eu: Eliminate use of _init_timer
Staging: ft1000: Use module_pcmcia_driver
Staging: rts5208: Use module_pci_driver
Staging: media: Use module_i2c_driver
Staging: rtl8188eu: Remove timer handler macros
Staging: speakup: Add helper macro for spk_synth boilerplate
Staging: speakup: Use module_spk_synth
Staging: ste_rmi4: Use SIMPLE_DEV_PM_OPS() macro

Vatika Harlalka (40):
Staging: dgnc: Indented code to increase readability
Staging: dgnc: Removed trailing whitespace to improve readability.
Staging: dgnc: Fix warning of code style
Staging: emxx_udc: Convert from __attribute__((aligned(size))) to __aligned(size)
Staging: i2o: Use preferred library linux/uaccess.h over asm/uaccess.h
Staging: i2o: Convert comment from C99 style to C89 style
Staging: i2o: Remove space after the * in a pointer type variable
Staging: i2o: Join quoted string split across lines
Staging: rtl8188eu: Fix line over 80 characters
Staging: rtl8188eu: Remove unnecessary variable
Staging: rtl8188eu: Replace unneeded switch-case block
Staging: rtl8188eu: Changed array and loop construct
Staging: rtl8188eu: Remove redundant if condition
Staging: rtl8188eu: Replace ternary operator with existing macro
Staging: rtl8188eu: Refactored code to increase readility
Staging: rtl8188eu: Remove unnecessary variable
Staging: rtl8188eu: Remove unnecessary if condition
Staging: rtl8188eu: Combine two loops to increase readability
Staging: rtl8188eu: Refactor conditional code to increase readability
Staging: rtl8188eu: Replace if-else block with switch-case
Staging: rtl8188eu: Remove unnecessary code
Staging: rtl8188eu: Remove braces from single statement block
Staging: rtl8188eu: Move variable assignment
Staging: rtl8188eu: Remove unused variable
Staging: rtl8192e: Remove unneeded brackets.
Staging rtl8172: Remove unnecessary typecast
Staging: lustre: Remove space to improve code style.
Staging: skein: Remove do-while(0) from single statement macros
Staging: fbtft: Remove unnecessary print messages
Staging: rts5208: Introduce a new variable to shorten line length and increase readability
Staging: rts5208: Add new variable idx to shorten line length and increase readability
Staging: rtl8188eu: Remove unused extern declarations.
Staging: rtl8188eu: Remove unused macros
Staging: rtl8188eu: Remove extern as it is defined but never used
Staging: wlan-ng: Remove typedef prism2sta_authlist_t
Staging: wlan-ng: Remove typedef prism2sta_accesslist_t
Staging: rtl8188eu: Reduce line size to increase readability
Staging: rtl8188eu: Refactor repititive code to loop to increase compactness
Staging: rtl8188eu: Add new variable to make code compact
Staging: lustre: Remove extern from function declaration

Vianney le ClÃment de Saint-Marcq (3):
iio: mlx90614: Refactor register symbols
iio: mlx90614: Add symbols for accessible registers
iio: mlx90614: Support devices with dual IR sensor

Yang Sheng (1):
staging/lustre/lov: don't crash accessing LOV object with FID{0, 0}

Yannick Guerrini (1):
staging: rtl8188eu: Fix trivial typos in comments

Yeliz Taneroglu (9):
Staging: i2o: Removed unnecessary braces
Staging: i2o: Add blank line
Staging: fbtft: removed trailing whitespace
Staging: ft1000: Removed unnecessary braces
Staging: vt6655: Fix do not use C99 // comments
Staging: rtl8723au: Remove white space before semicolon
Staging: fbtft-core: remove unnecessary line continuations
Staging: unisys: Remove unnecessary semicolon
Staging: rtl8723au: Fixed error 'else should follow close brace '}".

Yogeswaran Thulasidoss (1):
staging: lustre: echo_client: Use kernel style spacing

aybuke ozdemir (17):
Staging: lustre: lnet: add spaces around '||'
Staging: lustre: Used "linux" instead of "asm"
Staging: lustre: Add blank line after variable declarations
Staging: lustre: Edit switch-case indent
Staging: lustre: Removed unnecessary braces
Staging: lustre: use kstrtoul() instead of sscanf()
Staging: lustre: Removed unnecessary spaces
Staging: vt6656: replace memcpy() by ether_addr_copy() using coccinelle and pack variable
Staging: i2o: Remove unnecessary 'out of memory' message
Staging: i2o: Remove unnecessary braces
Staging: fbtft: Added blank line after declaration
Staging: fbtft: Added blank line after declaration
Staging: lustre: Move export_symbol below its function
Staging: lustre: Added blank line after declarations
Staging: lustre: Corrected code indentation
Staging: lustre: Added spaces around '='
Staging: lustre: Remove space after the name of that function

Documentation/ABI/testing/sysfs-bus-iio | 137 +-
.../devicetree/bindings/iio/adc/mcp320x.txt | 30 +
.../devicetree/bindings/iio/adc/mcp3422.txt | 17 +
.../devicetree/bindings/iio/adc/ti-adc128s052.txt | 18 +
.../devicetree/bindings/iio/st-sensors.txt | 1 +
MAINTAINERS | 17 +-
drivers/dma/ste_dma40.c | 2 +-
drivers/iio/accel/bmc150-accel.c | 993 +++++---
drivers/iio/accel/kxcjk-1013.c | 6 +-
drivers/iio/accel/mma9551.c | 9 +-
drivers/iio/accel/mma9553.c | 6 +-
drivers/iio/accel/st_accel.h | 1 +
drivers/iio/accel/st_accel_core.c | 81 +
drivers/iio/accel/st_accel_i2c.c | 4 +
drivers/iio/adc/Kconfig | 5 +-
drivers/iio/adc/ad7793.c | 2 +-
drivers/iio/adc/vf610_adc.c | 5 +-
drivers/iio/common/ssp_sensors/ssp_dev.c | 2 +-
drivers/iio/dac/Kconfig | 11 +-
drivers/iio/dac/max517.c | 45 +-
drivers/iio/gyro/bmg160.c | 6 +-
drivers/iio/gyro/itg3200_core.c | 29 +-
drivers/iio/gyro/st_gyro_core.c | 83 +
drivers/iio/imu/inv_mpu6050/Makefile | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 211 ++
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 7 +
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 3 +
drivers/iio/imu/kmx61.c | 70 +-
drivers/iio/industrialio-buffer.c | 197 +-
drivers/iio/kfifo_buf.c | 11 +-
drivers/iio/light/Kconfig | 10 +
drivers/iio/light/Makefile | 1 +
drivers/iio/light/cm3232.c | 36 +
drivers/iio/light/cm3323.c | 286 +++
drivers/iio/light/gp2ap020a00f.c | 6 +-
drivers/iio/light/jsa1212.c | 2 +-
drivers/iio/light/ltr501.c | 18 +-
drivers/iio/magnetometer/mag3110.c | 18 +-
drivers/iio/pressure/Kconfig | 27 +
drivers/iio/pressure/Makefile | 3 +
drivers/iio/pressure/ms5611.h | 44 +
drivers/iio/pressure/ms5611_core.c | 215 ++
drivers/iio/pressure/ms5611_i2c.c | 128 +
drivers/iio/pressure/ms5611_spi.c | 127 +
drivers/iio/proximity/sx9500.c | 6 +-
drivers/iio/temperature/mlx90614.c | 97 +-
drivers/staging/Kconfig | 4 +
drivers/staging/Makefile | 2 +
drivers/staging/android/ion/ion.c | 18 +-
drivers/staging/android/ion/ion_test.c | 1 +
drivers/staging/android/sync.c | 2 +-
drivers/staging/comedi/Kconfig | 27 +
drivers/staging/comedi/comedi_fops.c | 143 +-
drivers/staging/comedi/comedi_internal.h | 10 +
drivers/staging/comedi/comedi_pci.c | 3 +-
drivers/staging/comedi/comedi_pci.h | 64 +
drivers/staging/comedi/comedidev.h | 122 +-
drivers/staging/comedi/drivers.c | 10 +-
drivers/staging/comedi/drivers/8253.h | 347 ---
drivers/staging/comedi/drivers/8255.c | 1 -
drivers/staging/comedi/drivers/8255_pci.c | 5 +-
drivers/staging/comedi/drivers/Makefile | 1 +
drivers/staging/comedi/drivers/addi_apci_1032.c | 29 +-
drivers/staging/comedi/drivers/addi_apci_1500.c | 33 +-
drivers/staging/comedi/drivers/addi_apci_1516.c | 4 +-
drivers/staging/comedi/drivers/addi_apci_1564.c | 41 +-
drivers/staging/comedi/drivers/addi_apci_16xx.c | 3 +-
drivers/staging/comedi/drivers/addi_apci_2032.c | 29 +-
drivers/staging/comedi/drivers/addi_apci_2200.c | 3 +-
drivers/staging/comedi/drivers/addi_apci_3120.c | 41 +-
drivers/staging/comedi/drivers/addi_apci_3501.c | 10 +-
drivers/staging/comedi/drivers/addi_apci_3xxx.c | 34 +-
drivers/staging/comedi/drivers/addi_watchdog.c | 2 +-
drivers/staging/comedi/drivers/adl_pci6208.c | 49 +-
drivers/staging/comedi/drivers/adl_pci7x3x.c | 3 +-
drivers/staging/comedi/drivers/adl_pci8164.c | 5 +-
drivers/staging/comedi/drivers/adl_pci9111.c | 97 +-
drivers/staging/comedi/drivers/adl_pci9118.c | 164 +-
drivers/staging/comedi/drivers/adq12b.c | 3 -
drivers/staging/comedi/drivers/adv_pci1710.c | 246 +-
drivers/staging/comedi/drivers/adv_pci1723.c | 3 +-
drivers/staging/comedi/drivers/adv_pci1724.c | 3 +-
drivers/staging/comedi/drivers/adv_pci_dio.c | 139 +-
drivers/staging/comedi/drivers/aio_iiro_16.c | 23 +-
.../staging/comedi/drivers/amplc_dio200_common.c | 364 +--
drivers/staging/comedi/drivers/amplc_dio200_pci.c | 3 +-
.../staging/comedi/drivers/amplc_pc236_common.c | 23 +-
drivers/staging/comedi/drivers/amplc_pci224.c | 82 +-
drivers/staging/comedi/drivers/amplc_pci230.c | 128 +-
drivers/staging/comedi/drivers/amplc_pci236.c | 3 +-
drivers/staging/comedi/drivers/amplc_pci263.c | 3 +-
drivers/staging/comedi/drivers/cb_das16_cs.c | 15 +-
drivers/staging/comedi/drivers/cb_pcidas.c | 173 +-
drivers/staging/comedi/drivers/cb_pcidas64.c | 126 +-
drivers/staging/comedi/drivers/cb_pcidda.c | 4 +-
drivers/staging/comedi/drivers/cb_pcimdas.c | 370 ++-
drivers/staging/comedi/drivers/cb_pcimdda.c | 5 +-
drivers/staging/comedi/drivers/comedi_8254.c | 664 +++++
drivers/staging/comedi/drivers/comedi_8254.h | 133 +
drivers/staging/comedi/drivers/comedi_bond.c | 7 +-
drivers/staging/comedi/drivers/comedi_fc.h | 102 -
drivers/staging/comedi/drivers/comedi_isadma.c | 3 +-
drivers/staging/comedi/drivers/comedi_parport.c | 23 +-
drivers/staging/comedi/drivers/comedi_test.c | 51 +-
drivers/staging/comedi/drivers/contec_pci_dio.c | 5 +-
drivers/staging/comedi/drivers/daqboard2000.c | 5 +-
drivers/staging/comedi/drivers/das08.c | 79 +-
drivers/staging/comedi/drivers/das08_pci.c | 3 +-
drivers/staging/comedi/drivers/das16.c | 98 +-
drivers/staging/comedi/drivers/das16m1.c | 114 +-
drivers/staging/comedi/drivers/das1800.c | 125 +-
drivers/staging/comedi/drivers/das6402.c | 79 +-
drivers/staging/comedi/drivers/das800.c | 80 +-
drivers/staging/comedi/drivers/dmm32at.c | 33 +-
drivers/staging/comedi/drivers/dt2801.c | 3 +-
drivers/staging/comedi/drivers/dt2811.c | 1 -
drivers/staging/comedi/drivers/dt2814.c | 33 +-
drivers/staging/comedi/drivers/dt2815.c | 1 -
drivers/staging/comedi/drivers/dt282x.c | 64 +-
drivers/staging/comedi/drivers/dt3000.c | 49 +-
drivers/staging/comedi/drivers/dyna_pci10xx.c | 20 +-
drivers/staging/comedi/drivers/gsc_hpdi.c | 26 +-
drivers/staging/comedi/drivers/icp_multi.c | 6 +-
drivers/staging/comedi/drivers/jr3_pci.c | 8 +-
drivers/staging/comedi/drivers/ke_counter.c | 3 +-
drivers/staging/comedi/drivers/me4000.c | 170 +-
drivers/staging/comedi/drivers/me_daq.c | 3 +-
drivers/staging/comedi/drivers/mf6x4.c | 5 +-
drivers/staging/comedi/drivers/mite.c | 10 +-
drivers/staging/comedi/drivers/mite.h | 3 +-
drivers/staging/comedi/drivers/mpc624.c | 1 -
drivers/staging/comedi/drivers/ni_6527.c | 26 +-
drivers/staging/comedi/drivers/ni_65xx.c | 30 +-
drivers/staging/comedi/drivers/ni_660x.c | 11 +-
drivers/staging/comedi/drivers/ni_670x.c | 5 +-
drivers/staging/comedi/drivers/ni_at_a2150.c | 52 +-
drivers/staging/comedi/drivers/ni_at_ao.c | 14 +-
drivers/staging/comedi/drivers/ni_atmio.c | 4 +-
drivers/staging/comedi/drivers/ni_atmio16d.c | 33 +-
drivers/staging/comedi/drivers/ni_labpc.c | 1 +
drivers/staging/comedi/drivers/ni_labpc.h | 16 +-
drivers/staging/comedi/drivers/ni_labpc_common.c | 239 +-
drivers/staging/comedi/drivers/ni_labpc_cs.c | 14 +-
drivers/staging/comedi/drivers/ni_labpc_isadma.c | 1 -
drivers/staging/comedi/drivers/ni_labpc_pci.c | 13 +-
drivers/staging/comedi/drivers/ni_mio_common.c | 188 +-
drivers/staging/comedi/drivers/ni_pcidio.c | 43 +-
drivers/staging/comedi/drivers/ni_pcimio.c | 13 +-
drivers/staging/comedi/drivers/ni_tiocmd.c | 36 +-
drivers/staging/comedi/drivers/pcl711.c | 76 +-
drivers/staging/comedi/drivers/pcl726.c | 23 +-
drivers/staging/comedi/drivers/pcl812.c | 96 +-
drivers/staging/comedi/drivers/pcl816.c | 95 +-
drivers/staging/comedi/drivers/pcl818.c | 120 +-
drivers/staging/comedi/drivers/pcmmio.c | 29 +-
drivers/staging/comedi/drivers/pcmuio.c | 33 +-
drivers/staging/comedi/drivers/quatech_daqp_cs.c | 44 +-
drivers/staging/comedi/drivers/rtd520.c | 90 +-
drivers/staging/comedi/drivers/s626.c | 113 +-
drivers/staging/comedi/drivers/serial2002.c | 7 +-
drivers/staging/comedi/drivers/ssv_dnp.c | 1 -
drivers/staging/comedi/drivers/unioxx5.c | 9 +-
drivers/staging/comedi/drivers/usbdux.c | 80 +-
drivers/staging/comedi/drivers/usbduxfast.c | 32 +-
drivers/staging/comedi/drivers/usbduxsigma.c | 99 +-
.../staging/comedi/kcomedilib/kcomedilib_main.c | 2 +-
drivers/staging/dgap/dgap.c | 14 +-
drivers/staging/dgap/dgap.h | 2 +-
drivers/staging/dgnc/Makefile | 2 -
drivers/staging/dgnc/TODO | 6 +-
drivers/staging/dgnc/dgnc_cls.c | 73 +-
drivers/staging/dgnc/dgnc_cls.h | 53 +-
drivers/staging/dgnc/dgnc_driver.c | 75 +-
drivers/staging/dgnc/dgnc_driver.h | 24 +-
drivers/staging/dgnc/dgnc_kcompat.h | 46 -
drivers/staging/dgnc/dgnc_mgmt.c | 25 +-
drivers/staging/dgnc/dgnc_mgmt.h | 6 -
drivers/staging/dgnc/dgnc_neo.c | 88 +-
drivers/staging/dgnc/dgnc_neo.h | 8 -
drivers/staging/dgnc/dgnc_pci.h | 6 -
drivers/staging/dgnc/dgnc_sysfs.c | 20 +-
drivers/staging/dgnc/dgnc_sysfs.h | 11 +-
drivers/staging/dgnc/dgnc_tty.c | 80 +-
drivers/staging/dgnc/dgnc_tty.h | 6 -
drivers/staging/dgnc/dgnc_types.h | 33 -
drivers/staging/dgnc/dgnc_utils.c | 52 -
drivers/staging/dgnc/dgnc_utils.h | 1 -
drivers/staging/dgnc/digi.h | 308 +--
drivers/staging/dgnc/dpacompat.h | 115 -
drivers/staging/emxx_udc/emxx_udc.c | 168 +-
drivers/staging/emxx_udc/emxx_udc.h | 28 +-
drivers/staging/fbtft/Kconfig | 6 +
drivers/staging/fbtft/Makefile | 1 +
drivers/staging/fbtft/README | 12 +-
drivers/staging/fbtft/fb_agm1264k-fl.c | 25 +-
drivers/staging/fbtft/fb_bd663474.c | 100 +-
drivers/staging/fbtft/fb_hx8340bn.c | 23 +-
drivers/staging/fbtft/fb_hx8347d.c | 7 +-
drivers/staging/fbtft/fb_hx8353d.c | 4 +-
drivers/staging/fbtft/fb_ili9163.c | 303 +++
drivers/staging/fbtft/fb_ili9320.c | 8 +-
drivers/staging/fbtft/fb_ili9325.c | 27 +-
drivers/staging/fbtft/fb_ili9340.c | 12 +-
drivers/staging/fbtft/fb_ili9341.c | 4 +-
drivers/staging/fbtft/fb_ili9481.c | 2 +-
drivers/staging/fbtft/fb_ili9486.c | 8 +-
drivers/staging/fbtft/fb_pcd8544.c | 118 +-
drivers/staging/fbtft/fb_ra8875.c | 160 +-
drivers/staging/fbtft/fb_s6d02a1.c | 4 +-
drivers/staging/fbtft/fb_s6d1121.c | 10 +-
drivers/staging/fbtft/fb_ssd1289.c | 15 +-
drivers/staging/fbtft/fb_ssd1306.c | 4 +-
drivers/staging/fbtft/fb_ssd1331.c | 42 +-
drivers/staging/fbtft/fb_ssd1351.c | 15 +-
drivers/staging/fbtft/fb_st7735r.c | 22 +-
drivers/staging/fbtft/fb_tinylcd.c | 2 +-
drivers/staging/fbtft/fb_tls8204.c | 2 +-
drivers/staging/fbtft/fb_uc1701.c | 3 +-
drivers/staging/fbtft/fb_upd161704.c | 90 +-
drivers/staging/fbtft/fb_watterott.c | 2 +-
drivers/staging/fbtft/fbtft-bus.c | 2 +-
drivers/staging/fbtft/fbtft-core.c | 32 +-
drivers/staging/fbtft/fbtft-io.c | 15 +-
drivers/staging/fbtft/fbtft-sysfs.c | 7 +-
drivers/staging/fbtft/fbtft.h | 16 +-
drivers/staging/fbtft/fbtft_device.c | 120 +-
drivers/staging/fbtft/flexfb.c | 2 +-
drivers/staging/fbtft/internal.h | 25 +
drivers/staging/fsl-mc/Kconfig | 1 +
drivers/staging/fsl-mc/Makefile | 2 +
drivers/staging/fsl-mc/TODO | 13 +
drivers/staging/fsl-mc/bus/Kconfig | 24 +
drivers/staging/fsl-mc/bus/Makefile | 17 +
drivers/staging/fsl-mc/bus/dpbp.c | 358 +++
drivers/staging/fsl-mc/bus/dpmcp-cmd.h | 136 +
drivers/staging/fsl-mc/bus/dpmcp.c | 308 +++
drivers/staging/fsl-mc/bus/dpmcp.h | 311 +++
drivers/staging/fsl-mc/bus/dpmng-cmd.h | 47 +
drivers/staging/fsl-mc/bus/dpmng.c | 78 +
drivers/staging/fsl-mc/bus/dprc-cmd.h | 84 +
drivers/staging/fsl-mc/bus/dprc-driver.c | 486 ++++
drivers/staging/fsl-mc/bus/dprc.c | 913 +++++++
drivers/staging/fsl-mc/bus/mc-allocator.c | 573 +++++
drivers/staging/fsl-mc/bus/mc-bus.c | 793 ++++++
drivers/staging/fsl-mc/bus/mc-sys.c | 287 +++
drivers/staging/fsl-mc/include/dpbp-cmd.h | 60 +
drivers/staging/fsl-mc/include/dpbp.h | 330 +++
drivers/staging/fsl-mc/include/dpcon-cmd.h | 62 +
drivers/staging/fsl-mc/include/dpmng.h | 80 +
drivers/staging/fsl-mc/include/dprc.h | 801 ++++++
drivers/staging/fsl-mc/include/mc-cmd.h | 113 +
drivers/staging/fsl-mc/include/mc-private.h | 116 +
drivers/staging/fsl-mc/include/mc-sys.h | 76 +
drivers/staging/fsl-mc/include/mc.h | 201 ++
drivers/staging/ft1000/ft1000-pcmcia/ft1000_cs.c | 13 +-
drivers/staging/ft1000/ft1000-pcmcia/ft1000_dnld.c | 22 +-
drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 605 ++---
drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 27 +-
.../staging/ft1000/ft1000-usb/ft1000_download.c | 18 +-
drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 23 +-
drivers/staging/ft1000/ft1000-usb/ft1000_usb.c | 5 +-
drivers/staging/fwserial/fwserial.c | 2 +-
drivers/staging/gdm724x/gdm_lte.c | 2 +-
drivers/staging/gdm724x/gdm_mux.c | 8 +-
drivers/staging/gdm724x/gdm_usb.c | 15 +-
drivers/staging/gdm72xx/gdm_qos.c | 3 +-
drivers/staging/gdm72xx/gdm_sdio.c | 6 +-
drivers/staging/gdm72xx/gdm_wimax.c | 6 +-
drivers/staging/goldfish/goldfish_audio.c | 20 +-
drivers/staging/goldfish/goldfish_nand.c | 6 +-
drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 1 -
drivers/staging/i2o/bus-osm.c | 3 +-
drivers/staging/i2o/config-osm.c | 2 +-
drivers/staging/i2o/debug.c | 7 +-
drivers/staging/i2o/device.c | 4 +-
drivers/staging/i2o/driver.c | 7 +-
drivers/staging/i2o/exec-osm.c | 4 +-
drivers/staging/i2o/i2o_block.c | 26 +-
drivers/staging/i2o/i2o_config.c | 5 +-
drivers/staging/i2o/i2o_proc.c | 26 +-
drivers/staging/i2o/iop.c | 26 +-
drivers/staging/i2o/memory.c | 3 +-
drivers/staging/i2o/pci.c | 9 +-
drivers/staging/iio/accel/adis16201.h | 18 +-
drivers/staging/iio/accel/adis16201_core.c | 8 +-
drivers/staging/iio/accel/adis16203.h | 24 +-
drivers/staging/iio/accel/adis16203_core.c | 4 +-
drivers/staging/iio/accel/adis16204.h | 22 +-
drivers/staging/iio/accel/adis16204_core.c | 8 +-
drivers/staging/iio/accel/adis16209.h | 22 +-
drivers/staging/iio/accel/adis16209_core.c | 9 +-
drivers/staging/iio/accel/adis16220.h | 40 +-
drivers/staging/iio/accel/adis16220_core.c | 48 +-
drivers/staging/iio/accel/adis16240.h | 30 +-
drivers/staging/iio/accel/adis16240_core.c | 23 +-
drivers/staging/iio/accel/lis3l02dq.h | 2 +
drivers/staging/iio/accel/lis3l02dq_core.c | 6 +-
drivers/staging/iio/accel/lis3l02dq_ring.c | 20 +-
drivers/staging/iio/accel/sca3000.h | 5 +-
drivers/staging/iio/accel/sca3000_core.c | 6 +-
drivers/staging/iio/accel/sca3000_ring.c | 4 +-
drivers/staging/iio/adc/ad7192.c | 62 +-
drivers/staging/iio/adc/ad7280a.c | 59 +-
drivers/staging/iio/adc/ad7280a.h | 8 +-
drivers/staging/iio/adc/ad7606_ring.c | 2 +-
drivers/staging/iio/adc/ad7780.c | 18 +-
drivers/staging/iio/adc/mxs-lradc.c | 48 +-
drivers/staging/iio/adc/spear_adc.c | 6 +-
drivers/staging/iio/frequency/ad9832.c | 10 +-
drivers/staging/iio/frequency/ad9832.h | 12 +-
drivers/staging/iio/frequency/ad9834.c | 45 +-
drivers/staging/iio/frequency/ad9834.h | 37 +-
drivers/staging/iio/frequency/dds.h | 4 +
drivers/staging/iio/iio_dummy_evgen.c | 4 +-
drivers/staging/iio/iio_simple_dummy.c | 3 +-
drivers/staging/iio/iio_simple_dummy_buffer.c | 6 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +-
drivers/staging/iio/light/isl29028.c | 8 +-
drivers/staging/iio/light/tsl2583.c | 4 +-
drivers/staging/iio/light/tsl2x7x_core.c | 38 +-
drivers/staging/iio/magnetometer/hmc5843.h | 13 +-
drivers/staging/iio/magnetometer/hmc5843_core.c | 107 +-
drivers/staging/iio/magnetometer/hmc5843_i2c.c | 46 +-
drivers/staging/iio/magnetometer/hmc5843_spi.c | 8 +-
drivers/staging/iio/meter/ade7753.c | 8 +-
drivers/staging/iio/meter/ade7754.c | 26 +-
drivers/staging/iio/meter/ade7758_core.c | 37 +-
drivers/staging/iio/meter/ade7758_ring.c | 8 +-
drivers/staging/iio/meter/ade7758_trigger.c | 2 +-
drivers/staging/iio/meter/ade7759.c | 26 +-
drivers/staging/iio/meter/ade7854-i2c.c | 44 +-
drivers/staging/iio/meter/ade7854-spi.c | 6 +-
drivers/staging/iio/meter/meter.h | 4 +
drivers/staging/iio/resolver/ad2s1210.c | 22 +-
drivers/staging/iio/resolver/ad2s1210.h | 3 +
drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 2 +-
.../staging/iio/trigger/iio-trig-periodic-rtc.c | 16 +-
.../lustre/include/linux/libcfs/libcfs_debug.h | 6 +-
.../lustre/include/linux/libcfs/libcfs_hash.h | 6 +-
.../include/linux/libcfs/libcfs_kernelcomm.h | 4 +-
.../lustre/include/linux/libcfs/libcfs_private.h | 4 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 498 ++--
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 2 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 414 ++--
.../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 18 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.c | 452 ++--
.../staging/lustre/lnet/klnds/socklnd/socklnd.h | 130 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 4 +-
.../lustre/lnet/klnds/socklnd/socklnd_lib-linux.c | 104 +-
.../lustre/lnet/klnds/socklnd/socklnd_lib-linux.h | 2 +-
.../lustre/lnet/klnds/socklnd/socklnd_modparams.c | 6 +-
.../lustre/lnet/klnds/socklnd/socklnd_proto.c | 40 +-
drivers/staging/lustre/lnet/lnet/api-ni.c | 8 +-
drivers/staging/lustre/lnet/lnet/config.c | 64 +-
drivers/staging/lustre/lnet/lnet/lib-eq.c | 3 +-
drivers/staging/lustre/lnet/lnet/lib-md.c | 2 +-
drivers/staging/lustre/lnet/lnet/lib-move.c | 2 +-
drivers/staging/lustre/lnet/lnet/peer.c | 4 +-
drivers/staging/lustre/lnet/lnet/router.c | 98 +-
drivers/staging/lustre/lnet/selftest/brw_test.c | 1 -
drivers/staging/lustre/lnet/selftest/conctl.c | 114 +-
drivers/staging/lustre/lnet/selftest/console.c | 80 +-
drivers/staging/lustre/lnet/selftest/console.h | 3 +
drivers/staging/lustre/lnet/selftest/framework.c | 220 +-
drivers/staging/lustre/lnet/selftest/module.c | 1 -
drivers/staging/lustre/lnet/selftest/ping_test.c | 30 +-
drivers/staging/lustre/lnet/selftest/rpc.c | 163 +-
drivers/staging/lustre/lustre/fid/lproc_fid.c | 23 +-
drivers/staging/lustre/lustre/fld/fld_internal.h | 2 +-
drivers/staging/lustre/lustre/fld/fld_request.c | 8 +-
drivers/staging/lustre/lustre/fld/lproc_fld.c | 3 +-
.../staging/lustre/lustre/include/lprocfs_status.h | 6 +-
drivers/staging/lustre/lustre/include/lu_object.h | 2 +-
drivers/staging/lustre/lustre/include/lustre_dlm.h | 2 +-
.../staging/lustre/lustre/include/lustre_import.h | 2 +
drivers/staging/lustre/lustre/include/lustre_net.h | 2 +-
drivers/staging/lustre/lustre/include/obd_class.h | 103 +-
drivers/staging/lustre/lustre/lclient/lcommon_cl.c | 5 +-
drivers/staging/lustre/lustre/ldlm/ldlm_extent.c | 3 +-
drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 16 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 4 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 4 +-
drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 6 +-
drivers/staging/lustre/lustre/ldlm/ldlm_request.c | 3 +-
drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 2 +-
drivers/staging/lustre/lustre/libcfs/Makefile | 2 +-
drivers/staging/lustre/lustre/libcfs/debug.c | 4 +-
drivers/staging/lustre/lustre/libcfs/hash.c | 13 +-
.../staging/lustre/lustre/libcfs/linux/linux-cpu.c | 102 +-
.../lustre/lustre/libcfs/linux/linux-debug.c | 2 +-
.../lustre/lustre/libcfs/linux/linux-module.c | 2 +-
.../lustre/lustre/libcfs/linux/linux-prim.c | 24 +-
.../lustre/lustre/libcfs/linux/linux-proc.c | 577 -----
.../lustre/lustre/libcfs/linux/linux-tcpip.c | 10 +-
drivers/staging/lustre/lustre/libcfs/module.c | 566 ++++-
drivers/staging/lustre/lustre/libcfs/tracefile.c | 28 +-
drivers/staging/lustre/lustre/libcfs/workitem.c | 2 +-
drivers/staging/lustre/lustre/llite/dcache.c | 7 +-
drivers/staging/lustre/lustre/llite/dir.c | 31 +-
drivers/staging/lustre/lustre/llite/file.c | 18 +-
drivers/staging/lustre/lustre/llite/llite_close.c | 4 +-
drivers/staging/lustre/lustre/llite/llite_lib.c | 21 +-
drivers/staging/lustre/lustre/llite/llite_mmap.c | 4 +-
drivers/staging/lustre/lustre/llite/lloop.c | 5 +-
drivers/staging/lustre/lustre/llite/lproc_llite.c | 129 +-
drivers/staging/lustre/lustre/llite/namei.c | 18 +-
drivers/staging/lustre/lustre/llite/rw.c | 4 +-
drivers/staging/lustre/lustre/llite/rw26.c | 2 +-
drivers/staging/lustre/lustre/llite/statahead.c | 15 +-
drivers/staging/lustre/lustre/llite/super25.c | 4 +-
drivers/staging/lustre/lustre/llite/vvp_dev.c | 8 +-
drivers/staging/lustre/lustre/llite/xattr_cache.c | 27 +-
drivers/staging/lustre/lustre/lmv/lmv_obd.c | 4 +-
drivers/staging/lustre/lustre/lmv/lproc_lmv.c | 19 +-
drivers/staging/lustre/lustre/lov/lov_dev.c | 2 +-
drivers/staging/lustre/lustre/lov/lov_ea.c | 14 +-
drivers/staging/lustre/lustre/lov/lov_internal.h | 12 +
drivers/staging/lustre/lustre/lov/lov_io.c | 16 +-
drivers/staging/lustre/lustre/lov/lov_lock.c | 26 +-
drivers/staging/lustre/lustre/lov/lov_obd.c | 62 +-
drivers/staging/lustre/lustre/lov/lov_object.c | 10 +-
drivers/staging/lustre/lustre/lov/lov_pool.c | 2 +-
drivers/staging/lustre/lustre/lov/lov_request.c | 9 +
drivers/staging/lustre/lustre/lov/lproc_lov.c | 36 +-
drivers/staging/lustre/lustre/mdc/lproc_mdc.c | 7 +-
drivers/staging/lustre/lustre/mdc/mdc_request.c | 7 +-
drivers/staging/lustre/lustre/mgc/mgc_request.c | 60 +-
drivers/staging/lustre/lustre/obdclass/class_obd.c | 3 -
drivers/staging/lustre/lustre/obdclass/dt_object.c | 5 +-
drivers/staging/lustre/lustre/obdclass/genops.c | 17 +-
.../lustre/lustre/obdclass/linux/linux-module.c | 40 +-
.../lustre/lustre/obdclass/linux/linux-sysctl.c | 4 +-
drivers/staging/lustre/lustre/obdclass/llog_cat.c | 10 +-
.../lustre/lustre/obdclass/lprocfs_status.c | 110 +-
drivers/staging/lustre/lustre/obdclass/lu_object.c | 33 +-
drivers/staging/lustre/lustre/obdclass/obd_mount.c | 6 +-
.../staging/lustre/lustre/obdecho/echo_client.c | 66 +-
drivers/staging/lustre/lustre/obdecho/lproc_echo.c | 2 +-
drivers/staging/lustre/lustre/osc/lproc_osc.c | 69 +-
drivers/staging/lustre/lustre/osc/osc_cache.c | 2 +-
drivers/staging/lustre/lustre/osc/osc_io.c | 2 +-
drivers/staging/lustre/lustre/osc/osc_lock.c | 2 +-
drivers/staging/lustre/lustre/osc/osc_request.c | 7 +-
drivers/staging/lustre/lustre/ptlrpc/client.c | 37 +-
drivers/staging/lustre/lustre/ptlrpc/connection.c | 1 +
drivers/staging/lustre/lustre/ptlrpc/import.c | 15 +-
drivers/staging/lustre/lustre/ptlrpc/layout.c | 6 +-
.../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 29 +-
drivers/staging/lustre/lustre/ptlrpc/niobuf.c | 5 +-
drivers/staging/lustre/lustre/ptlrpc/nrs.c | 8 +-
.../staging/lustre/lustre/ptlrpc/pack_generic.c | 6 +-
drivers/staging/lustre/lustre/ptlrpc/pinger.c | 2 +-
.../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 4 +-
drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c | 10 +-
drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 89 +-
drivers/staging/lustre/lustre/ptlrpc/service.c | 9 +-
drivers/staging/media/bcm2048/radio-bcm2048.c | 30 +-
drivers/staging/media/cxd2099/cxd2099.c | 1 -
drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 5 +-
drivers/staging/media/davinci_vpfe/dm365_resizer.c | 1 -
.../staging/media/davinci_vpfe/vpfe_mc_capture.c | 7 +-
drivers/staging/media/lirc/lirc_imon.c | 30 +-
drivers/staging/media/lirc/lirc_parallel.c | 6 +-
drivers/staging/media/lirc/lirc_sasem.c | 33 +-
drivers/staging/media/lirc/lirc_serial.c | 6 +-
drivers/staging/media/lirc/lirc_sir.c | 4 +-
drivers/staging/media/lirc/lirc_zilog.c | 3 +-
drivers/staging/media/mn88472/mn88472.c | 2 +-
drivers/staging/media/mn88473/mn88473.c | 26 +-
drivers/staging/media/omap4iss/iss.c | 16 +-
drivers/staging/media/omap4iss/iss_video.c | 3 +-
drivers/staging/mt29f_spinand/mt29f_spinand.c | 2 +-
drivers/staging/netlogic/xlr_net.c | 2 +-
drivers/staging/nvec/Kconfig | 18 +
drivers/staging/nvec/nvec.c | 2 +-
drivers/staging/nvec/nvec_paz00.c | 2 +-
drivers/staging/nvec/nvec_power.c | 2 +-
drivers/staging/nvec/nvec_ps2.c | 2 +-
drivers/staging/octeon-usb/octeon-hcd.c | 1130 ++++-----
drivers/staging/octeon-usb/octeon-hcd.h | 513 ++--
drivers/staging/octeon/ethernet-mdio.c | 13 -
drivers/staging/octeon/ethernet-mdio.h | 3 +
drivers/staging/octeon/ethernet.c | 4 +-
drivers/staging/olpc_dcon/olpc_dcon.c | 2 -
drivers/staging/ozwpan/ozhcd.c | 23 +-
drivers/staging/ozwpan/ozmain.c | 14 +-
drivers/staging/ozwpan/ozpd.c | 63 +-
drivers/staging/ozwpan/ozproto.c | 2 +-
drivers/staging/panel/panel.c | 94 +-
drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +-
drivers/staging/rtl8188eu/core/rtw_cmd.c | 18 +-
drivers/staging/rtl8188eu/core/rtw_efuse.c | 8 +-
drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 11 +-
drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 3 +-
drivers/staging/rtl8188eu/core/rtw_led.c | 66 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c | 29 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 46 +-
drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 8 +-
drivers/staging/rtl8188eu/core/rtw_recv.c | 24 +-
drivers/staging/rtl8188eu/core/rtw_security.c | 20 +-
drivers/staging/rtl8188eu/core/rtw_sreset.c | 2 +-
drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 129 +-
drivers/staging/rtl8188eu/core/rtw_xmit.c | 20 +-
.../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 83 +-
drivers/staging/rtl8188eu/hal/bb_cfg.c | 219 +-
drivers/staging/rtl8188eu/hal/fw.c | 3 +-
drivers/staging/rtl8188eu/hal/odm.c | 8 +-
drivers/staging/rtl8188eu/hal/odm_HWConfig.c | 4 +-
drivers/staging/rtl8188eu/hal/phy.c | 184 +-
drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 1 -
drivers/staging/rtl8188eu/hal/rf.c | 2 +-
drivers/staging/rtl8188eu/hal/rf_cfg.c | 4 +-
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 3 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 2 +-
drivers/staging/rtl8188eu/hal/usb_halinit.c | 8 +-
drivers/staging/rtl8188eu/include/ieee80211.h | 1 -
drivers/staging/rtl8188eu/include/osdep_service.h | 19 -
drivers/staging/rtl8188eu/include/rtw_led.h | 2 +-
drivers/staging/rtl8188eu/include/rtw_mlme.h | 6 +-
drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 16 +-
drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 5 +-
drivers/staging/rtl8188eu/include/rtw_recv.h | 6 +-
drivers/staging/rtl8188eu/include/rtw_security.h | 26 -
drivers/staging/rtl8188eu/include/wifi.h | 52 +-
drivers/staging/rtl8188eu/include/wlan_bssdef.h | 10 -
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 14 +-
drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 19 +-
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 8 +-
drivers/staging/rtl8188eu/os_dep/recv_linux.c | 5 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 +-
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 16 +-
drivers/staging/rtl8192e/dot11d.h | 9 +-
drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 51 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 32 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 30 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 233 +-
.../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 42 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 14 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 234 +-
drivers/staging/rtl8192e/rtl8192e/r819xE_phyreg.h | 7 -
drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 35 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 432 ++--
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 10 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 384 ++-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 8 -
drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 23 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 21 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 50 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 127 +-
drivers/staging/rtl8192e/rtl819x_BAProc.c | 79 +-
drivers/staging/rtl8192e/rtl819x_HT.h | 47 -
drivers/staging/rtl8192e/rtl819x_HTProc.c | 228 +-
drivers/staging/rtl8192e/rtl819x_Qos.h | 18 -
drivers/staging/rtl8192e/rtl819x_TSProc.c | 168 +-
drivers/staging/rtl8192e/rtllib.h | 175 +-
drivers/staging/rtl8192e/rtllib_crypt.c | 17 +-
drivers/staging/rtl8192e/rtllib_crypt.h | 3 +-
drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 32 +-
drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 81 +-
drivers/staging/rtl8192e/rtllib_crypt_wep.c | 14 +-
drivers/staging/rtl8192e/rtllib_debug.h | 4 +-
drivers/staging/rtl8192e/rtllib_endianfree.h | 122 -
drivers/staging/rtl8192e/rtllib_module.c | 14 +-
drivers/staging/rtl8192e/rtllib_rx.c | 305 +--
drivers/staging/rtl8192e/rtllib_softmac.c | 380 +--
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 11 +-
drivers/staging/rtl8192e/rtllib_tx.c | 357 +--
drivers/staging/rtl8192e/rtllib_wx.c | 65 +-
drivers/staging/rtl8192u/ieee80211/dot11d.c | 2 +-
drivers/staging/rtl8192u/ieee80211/dot11d.h | 2 +-
drivers/staging/rtl8192u/ieee80211/ieee80211.h | 105 +-
.../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 19 +-
.../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 15 +-
.../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 3 +-
.../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 11 +-
.../staging/rtl8192u/ieee80211/ieee80211_module.c | 26 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 81 +-
.../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 315 +--
.../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 24 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 9 +-
.../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 20 +-
.../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 31 +-
drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 14 +-
.../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 60 +-
drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +-
drivers/staging/rtl8192u/r8190_rtl8256.h | 5 +-
drivers/staging/rtl8192u/r8192U.h | 2 -
drivers/staging/rtl8192u/r8192U_core.c | 94 +-
drivers/staging/rtl8192u/r8192U_dm.c | 71 +-
drivers/staging/rtl8192u/r8192U_dm.h | 12 +-
drivers/staging/rtl8192u/r8192U_wx.c | 4 +-
drivers/staging/rtl8192u/r8192U_wx.h | 25 +-
drivers/staging/rtl8192u/r819xU_firmware.c | 48 +-
drivers/staging/rtl8192u/r819xU_phy.c | 46 +-
drivers/staging/rtl8712/hal_init.c | 2 +-
drivers/staging/rtl8712/mlme_linux.c | 55 +-
drivers/staging/rtl8712/os_intfs.c | 34 +-
drivers/staging/rtl8712/osdep_service.h | 25 -
drivers/staging/rtl8712/recv_linux.c | 13 +-
drivers/staging/rtl8712/rtl8712_cmd.c | 2 +-
drivers/staging/rtl8712/rtl8712_led.c | 473 ++--
drivers/staging/rtl8712/rtl8712_recv.c | 20 +-
drivers/staging/rtl8712/rtl871x_cmd.c | 22 +-
drivers/staging/rtl8712/rtl871x_eeprom.c | 4 +-
drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 100 +-
drivers/staging/rtl8712/rtl871x_ioctl_set.c | 6 +-
drivers/staging/rtl8712/rtl871x_mlme.c | 46 +-
drivers/staging/rtl8712/rtl871x_mp.c | 4 +-
drivers/staging/rtl8712/rtl871x_pwrctrl.c | 10 +-
drivers/staging/rtl8712/rtl871x_recv.c | 3 +-
drivers/staging/rtl8712/rtl871x_security.c | 14 +-
drivers/staging/rtl8712/rtl871x_security.h | 2 +-
drivers/staging/rtl8712/rtl871x_sta_mgt.c | 2 +-
drivers/staging/rtl8712/rtl871x_xmit.c | 3 +-
drivers/staging/rtl8712/wifi.h | 27 +-
drivers/staging/rtl8712/xmit_linux.c | 2 +-
drivers/staging/rtl8723au/core/rtw_ap.c | 50 +-
drivers/staging/rtl8723au/core/rtw_cmd.c | 57 +-
drivers/staging/rtl8723au/core/rtw_efuse.c | 6 +-
drivers/staging/rtl8723au/core/rtw_ieee80211.c | 64 +-
drivers/staging/rtl8723au/core/rtw_mlme.c | 155 +-
drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 121 +-
drivers/staging/rtl8723au/core/rtw_pwrctrl.c | 29 +-
drivers/staging/rtl8723au/core/rtw_recv.c | 274 +-
drivers/staging/rtl8723au/core/rtw_security.c | 830 ++++---
drivers/staging/rtl8723au/core/rtw_sta_mgt.c | 16 +-
drivers/staging/rtl8723au/core/rtw_wlan_util.c | 35 +-
drivers/staging/rtl8723au/core/rtw_xmit.c | 181 +-
.../staging/rtl8723au/hal/HalDMOutSrc8723A_CE.c | 259 +-
drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c | 53 +-
drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c | 7 +-
drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c | 7 +-
drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c | 39 +-
drivers/staging/rtl8723au/hal/hal_com.c | 56 +-
drivers/staging/rtl8723au/hal/odm.c | 737 +++---
drivers/staging/rtl8723au/hal/odm_HWConfig.c | 35 +-
drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c | 52 +-
drivers/staging/rtl8723au/hal/odm_debug.c | 15 +
drivers/staging/rtl8723au/hal/odm_interface.c | 90 -
.../staging/rtl8723au/hal/rtl8723a_bt-coexist.c | 49 +-
drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 28 +-
drivers/staging/rtl8723au/hal/rtl8723a_dm.c | 21 +-
drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 193 +-
drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c | 157 +-
drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c | 6 +-
drivers/staging/rtl8723au/hal/rtl8723au_recv.c | 6 +-
drivers/staging/rtl8723au/hal/rtl8723au_xmit.c | 24 +-
drivers/staging/rtl8723au/hal/usb_halinit.c | 147 +-
drivers/staging/rtl8723au/hal/usb_ops_linux.c | 52 +-
drivers/staging/rtl8723au/include/Hal8723APhyCfg.h | 12 -
drivers/staging/rtl8723au/include/HalVerDef.h | 22 -
drivers/staging/rtl8723au/include/hal_com.h | 31 -
drivers/staging/rtl8723au/include/hal_intf.h | 7 -
drivers/staging/rtl8723au/include/ieee80211.h | 17 -
drivers/staging/rtl8723au/include/odm.h | 142 +-
.../staging/rtl8723au/include/odm_RegConfig8723A.h | 5 +-
drivers/staging/rtl8723au/include/odm_interface.h | 11 -
drivers/staging/rtl8723au/include/rtl8723a_hal.h | 2 -
drivers/staging/rtl8723au/include/rtw_debug.h | 11 +-
drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 109 +-
drivers/staging/rtl8723au/os_dep/os_intfs.c | 53 +-
drivers/staging/rtl8723au/os_dep/recv_linux.c | 16 +-
drivers/staging/rtl8723au/os_dep/usb_intf.c | 33 +-
drivers/staging/rtl8723au/os_dep/usb_ops_linux.c | 31 +-
drivers/staging/rtl8723au/os_dep/xmit_linux.c | 12 +-
drivers/staging/rts5208/Makefile | 2 +-
drivers/staging/rts5208/ms.c | 1698 +++++++++----
drivers/staging/rts5208/ms.h | 2 +-
drivers/staging/rts5208/rtsx.c | 31 +-
drivers/staging/rts5208/rtsx.h | 13 +-
drivers/staging/rts5208/rtsx_card.c | 181 +-
drivers/staging/rts5208/rtsx_card.h | 8 +-
drivers/staging/rts5208/rtsx_chip.c | 958 +++++--
drivers/staging/rts5208/rtsx_chip.h | 16 -
drivers/staging/rts5208/rtsx_scsi.c | 586 +++--
drivers/staging/rts5208/rtsx_transport.c | 9 +-
drivers/staging/rts5208/sd.c | 2007 ++++++++++-----
drivers/staging/rts5208/sd.h | 2 +-
drivers/staging/rts5208/spi.c | 372 ++-
drivers/staging/rts5208/trace.c | 26 +
drivers/staging/rts5208/trace.h | 61 +-
drivers/staging/rts5208/xd.c | 607 +++--
drivers/staging/skein/skein_block.c | 8 +-
drivers/staging/slicoss/slicoss.c | 65 +-
drivers/staging/sm750fb/Kconfig | 10 +
drivers/staging/sm750fb/Makefile | 4 +
drivers/staging/sm750fb/TODO | 15 +
drivers/staging/sm750fb/ddk750.h | 24 +
drivers/staging/sm750fb/ddk750_chip.c | 622 +++++
drivers/staging/sm750fb/ddk750_chip.h | 87 +
drivers/staging/sm750fb/ddk750_display.c | 307 +++
drivers/staging/sm750fb/ddk750_display.h | 160 ++
drivers/staging/sm750fb/ddk750_dvi.c | 99 +
drivers/staging/sm750fb/ddk750_dvi.h | 67 +
drivers/staging/sm750fb/ddk750_help.c | 19 +
drivers/staging/sm750fb/ddk750_help.h | 29 +
drivers/staging/sm750fb/ddk750_hwi2c.c | 271 ++
drivers/staging/sm750fb/ddk750_hwi2c.h | 10 +
drivers/staging/sm750fb/ddk750_mode.c | 205 ++
drivers/staging/sm750fb/ddk750_mode.h | 43 +
drivers/staging/sm750fb/ddk750_power.c | 239 ++
drivers/staging/sm750fb/ddk750_power.h | 71 +
drivers/staging/sm750fb/ddk750_reg.h | 2616 ++++++++++++++++++++
drivers/staging/sm750fb/ddk750_sii164.c | 425 ++++
drivers/staging/sm750fb/ddk750_sii164.h | 172 ++
drivers/staging/sm750fb/ddk750_swi2c.c | 522 ++++
drivers/staging/sm750fb/ddk750_swi2c.h | 92 +
drivers/staging/sm750fb/modedb.h | 221 ++
drivers/staging/sm750fb/readme | 38 +
drivers/staging/sm750fb/sm750.c | 1403 +++++++++++
drivers/staging/sm750fb/sm750.h | 186 ++
drivers/staging/sm750fb/sm750_accel.c | 437 ++++
drivers/staging/sm750fb/sm750_accel.h | 275 ++
drivers/staging/sm750fb/sm750_cursor.c | 251 ++
drivers/staging/sm750fb/sm750_cursor.h | 17 +
drivers/staging/sm750fb/sm750_help.h | 111 +
drivers/staging/sm750fb/sm750_hw.c | 642 +++++
drivers/staging/sm750fb/sm750_hw.h | 104 +
drivers/staging/sm7xxfb/sm7xx.h | 2 +-
drivers/staging/sm7xxfb/sm7xxfb.c | 48 +-
drivers/staging/speakup/kobjects.c | 4 +-
drivers/staging/speakup/main.c | 11 +-
drivers/staging/speakup/serialio.h | 3 +-
drivers/staging/speakup/speakup.h | 6 +-
drivers/staging/speakup/speakup_acntpc.c | 12 +-
drivers/staging/speakup/speakup_acntsa.c | 12 +-
drivers/staging/speakup/speakup_apollo.c | 12 +-
drivers/staging/speakup/speakup_audptr.c | 12 +-
drivers/staging/speakup/speakup_bns.c | 12 +-
drivers/staging/speakup/speakup_decext.c | 18 +-
drivers/staging/speakup/speakup_decpc.c | 18 +-
drivers/staging/speakup/speakup_dectlk.c | 12 +-
drivers/staging/speakup/speakup_dtlk.c | 12 +-
drivers/staging/speakup/speakup_dummy.c | 12 +-
drivers/staging/speakup/speakup_keypc.c | 12 +-
drivers/staging/speakup/speakup_ltlk.c | 12 +-
drivers/staging/speakup/speakup_soft.c | 13 +-
drivers/staging/speakup/speakup_spkout.c | 12 +-
drivers/staging/speakup/speakup_txprt.c | 12 +-
drivers/staging/speakup/spk_priv.h | 52 +-
drivers/staging/speakup/spk_types.h | 14 +-
drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c | 21 +-
.../common-spar/include/channels/iochannel.h | 2 +-
.../unisys/common-spar/include/vmcallinterface.h | 9 +-
drivers/staging/unisys/include/procobjecttree.h | 1 -
drivers/staging/unisys/include/timskmod.h | 16 -
drivers/staging/unisys/include/uisqueue.h | 1 -
drivers/staging/unisys/include/uisthread.h | 1 -
drivers/staging/unisys/include/uisutils.h | 33 -
drivers/staging/unisys/include/uniklog.h | 191 --
drivers/staging/unisys/uislib/Kconfig | 2 +-
drivers/staging/unisys/uislib/Makefile | 2 -
drivers/staging/unisys/uislib/uislib.c | 225 +-
drivers/staging/unisys/uislib/uisqueue.c | 6 +-
drivers/staging/unisys/uislib/uisthread.c | 30 +-
drivers/staging/unisys/uislib/uisutils.c | 197 --
drivers/staging/unisys/virthba/Kconfig | 5 +-
drivers/staging/unisys/virthba/Makefile | 1 -
drivers/staging/unisys/virthba/virthba.c | 276 +--
drivers/staging/unisys/virtpci/Kconfig | 2 +-
drivers/staging/unisys/virtpci/virtpci.c | 253 +-
drivers/staging/unisys/visorchannel/Kconfig | 2 +-
drivers/staging/unisys/visorchannel/globals.h | 1 -
.../unisys/visorchannel/visorchannel_funcs.c | 88 +-
.../unisys/visorchannel/visorchannel_main.c | 2 -
drivers/staging/unisys/visorchipset/Kconfig | 3 +-
drivers/staging/unisys/visorchipset/file.c | 123 +-
drivers/staging/unisys/visorchipset/file.h | 2 +-
drivers/staging/unisys/visorchipset/globals.h | 1 -
drivers/staging/unisys/visorchipset/parser.c | 163 +-
drivers/staging/unisys/visorchipset/parser.h | 25 +-
drivers/staging/unisys/visorchipset/visorchipset.h | 1 -
.../unisys/visorchipset/visorchipset_main.c | 1485 +++++------
drivers/staging/unisys/visorutil/Kconfig | 1 -
drivers/staging/unisys/visorutil/Makefile | 3 +-
drivers/staging/unisys/visorutil/charqueue.c | 8 +-
drivers/staging/unisys/visorutil/charqueue.h | 1 -
drivers/staging/unisys/visorutil/easyproc.c | 377 ---
drivers/staging/unisys/visorutil/easyproc.h | 92 -
.../staging/unisys/visorutil/memregion_direct.c | 46 +-
drivers/staging/unisys/visorutil/periodic_work.c | 15 +-
drivers/staging/unisys/visorutil/procobjecttree.c | 353 ---
drivers/staging/unisys/visorutil/visorkmodutils.c | 1 -
drivers/staging/vme/devices/vme_pio2_core.c | 1 -
drivers/staging/vme/devices/vme_pio2_gpio.c | 1 -
drivers/staging/vme/devices/vme_user.c | 94 +-
drivers/staging/vt6655/baseband.c | 48 +-
drivers/staging/vt6655/channel.c | 9 +-
drivers/staging/vt6655/device_main.c | 75 +-
drivers/staging/vt6655/dpc.c | 4 +-
drivers/staging/vt6655/key.h | 2 +-
drivers/staging/vt6655/mac.c | 82 +-
drivers/staging/vt6655/mib.c | 46 +-
drivers/staging/vt6655/rxtx.c | 209 +-
drivers/staging/vt6655/srom.h | 53 +-
drivers/staging/vt6655/tmacro.h | 2 +-
drivers/staging/vt6656/firmware.c | 2 +-
drivers/staging/vt6656/mac.c | 4 +-
drivers/staging/vt6656/main_usb.c | 1 +
drivers/staging/vt6656/rxtx.c | 8 +-
drivers/staging/wlan-ng/hfa384x.h | 19 +-
drivers/staging/wlan-ng/hfa384x_usb.c | 26 +-
drivers/staging/wlan-ng/prism2mib.c | 11 +-
drivers/staging/wlan-ng/prism2sta.c | 13 +-
drivers/staging/xgifb/XGI_main_26.c | 6 +-
drivers/staging/xgifb/vb_setmode.c | 140 +-
drivers/vme/bridges/vme_tsi148.c | 11 +-
drivers/vme/vme.c | 26 +
include/linux/iio/buffer.h | 8 +-
include/linux/iio/dac/max517.h | 2 +-
include/linux/iio/events.h | 30 +-
include/linux/iio/iio.h | 13 +
include/linux/iio/types.h | 78 +-
include/linux/vme.h | 1 +
include/uapi/linux/Kbuild | 1 +
include/uapi/linux/iio/Kbuild | 3 +
include/uapi/linux/iio/events.h | 42 +
include/uapi/linux/iio/types.h | 92 +
tools/iio/Makefile | 16 +
.../Documentation => tools/iio}/generic_buffer.c | 5 +-
.../iio}/iio_event_monitor.c | 4 +-
.../iio_utils.h => tools/iio/iio_utils.c | 74 +-
tools/iio/iio_utils.h | 71 +
.../iio/Documentation => tools/iio}/lsiio.c | 5 -
824 files changed, 38863 insertions(+), 22325 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp320x.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3422.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc128s052.txt
create mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
create mode 100644 drivers/iio/light/cm3323.c
create mode 100644 drivers/iio/pressure/ms5611.h
create mode 100644 drivers/iio/pressure/ms5611_core.c
create mode 100644 drivers/iio/pressure/ms5611_i2c.c
create mode 100644 drivers/iio/pressure/ms5611_spi.c
create mode 100644 drivers/staging/comedi/comedi_pci.h
delete mode 100644 drivers/staging/comedi/drivers/8253.h
create mode 100644 drivers/staging/comedi/drivers/comedi_8254.c
create mode 100644 drivers/staging/comedi/drivers/comedi_8254.h
delete mode 100644 drivers/staging/comedi/drivers/comedi_fc.h
delete mode 100644 drivers/staging/dgnc/dgnc_kcompat.h
delete mode 100644 drivers/staging/dgnc/dgnc_types.h
delete mode 100644 drivers/staging/dgnc/dpacompat.h
create mode 100644 drivers/staging/fbtft/fb_ili9163.c
create mode 100644 drivers/staging/fbtft/internal.h
create mode 100644 drivers/staging/fsl-mc/Kconfig
create mode 100644 drivers/staging/fsl-mc/Makefile
create mode 100644 drivers/staging/fsl-mc/TODO
create mode 100644 drivers/staging/fsl-mc/bus/Kconfig
create mode 100644 drivers/staging/fsl-mc/bus/Makefile
create mode 100644 drivers/staging/fsl-mc/bus/dpbp.c
create mode 100644 drivers/staging/fsl-mc/bus/dpmcp-cmd.h
create mode 100644 drivers/staging/fsl-mc/bus/dpmcp.c
create mode 100644 drivers/staging/fsl-mc/bus/dpmcp.h
create mode 100644 drivers/staging/fsl-mc/bus/dpmng-cmd.h
create mode 100644 drivers/staging/fsl-mc/bus/dpmng.c
create mode 100644 drivers/staging/fsl-mc/bus/dprc-cmd.h
create mode 100644 drivers/staging/fsl-mc/bus/dprc-driver.c
create mode 100644 drivers/staging/fsl-mc/bus/dprc.c
create mode 100644 drivers/staging/fsl-mc/bus/mc-allocator.c
create mode 100644 drivers/staging/fsl-mc/bus/mc-bus.c
create mode 100644 drivers/staging/fsl-mc/bus/mc-sys.c
create mode 100644 drivers/staging/fsl-mc/include/dpbp-cmd.h
create mode 100644 drivers/staging/fsl-mc/include/dpbp.h
create mode 100644 drivers/staging/fsl-mc/include/dpcon-cmd.h
create mode 100644 drivers/staging/fsl-mc/include/dpmng.h
create mode 100644 drivers/staging/fsl-mc/include/dprc.h
create mode 100644 drivers/staging/fsl-mc/include/mc-cmd.h
create mode 100644 drivers/staging/fsl-mc/include/mc-private.h
create mode 100644 drivers/staging/fsl-mc/include/mc-sys.h
create mode 100644 drivers/staging/fsl-mc/include/mc.h
delete mode 100644 drivers/staging/lustre/lustre/libcfs/linux/linux-proc.c
delete mode 100644 drivers/staging/rtl8192e/rtllib_endianfree.h
create mode 100644 drivers/staging/rts5208/trace.c
create mode 100644 drivers/staging/sm750fb/Kconfig
create mode 100644 drivers/staging/sm750fb/Makefile
create mode 100644 drivers/staging/sm750fb/TODO
create mode 100644 drivers/staging/sm750fb/ddk750.h
create mode 100644 drivers/staging/sm750fb/ddk750_chip.c
create mode 100644 drivers/staging/sm750fb/ddk750_chip.h
create mode 100644 drivers/staging/sm750fb/ddk750_display.c
create mode 100644 drivers/staging/sm750fb/ddk750_display.h
create mode 100644 drivers/staging/sm750fb/ddk750_dvi.c
create mode 100644 drivers/staging/sm750fb/ddk750_dvi.h
create mode 100644 drivers/staging/sm750fb/ddk750_help.c
create mode 100644 drivers/staging/sm750fb/ddk750_help.h
create mode 100644 drivers/staging/sm750fb/ddk750_hwi2c.c
create mode 100644 drivers/staging/sm750fb/ddk750_hwi2c.h
create mode 100644 drivers/staging/sm750fb/ddk750_mode.c
create mode 100644 drivers/staging/sm750fb/ddk750_mode.h
create mode 100644 drivers/staging/sm750fb/ddk750_power.c
create mode 100644 drivers/staging/sm750fb/ddk750_power.h
create mode 100644 drivers/staging/sm750fb/ddk750_reg.h
create mode 100644 drivers/staging/sm750fb/ddk750_sii164.c
create mode 100644 drivers/staging/sm750fb/ddk750_sii164.h
create mode 100644 drivers/staging/sm750fb/ddk750_swi2c.c
create mode 100644 drivers/staging/sm750fb/ddk750_swi2c.h
create mode 100644 drivers/staging/sm750fb/modedb.h
create mode 100644 drivers/staging/sm750fb/readme
create mode 100644 drivers/staging/sm750fb/sm750.c
create mode 100644 drivers/staging/sm750fb/sm750.h
create mode 100644 drivers/staging/sm750fb/sm750_accel.c
create mode 100644 drivers/staging/sm750fb/sm750_accel.h
create mode 100644 drivers/staging/sm750fb/sm750_cursor.c
create mode 100644 drivers/staging/sm750fb/sm750_cursor.h
create mode 100644 drivers/staging/sm750fb/sm750_help.h
create mode 100644 drivers/staging/sm750fb/sm750_hw.c
create mode 100644 drivers/staging/sm750fb/sm750_hw.h
delete mode 100644 drivers/staging/unisys/include/uniklog.h
delete mode 100644 drivers/staging/unisys/visorutil/easyproc.c
delete mode 100644 drivers/staging/unisys/visorutil/easyproc.h
delete mode 100644 drivers/staging/unisys/visorutil/procobjecttree.c
create mode 100644 include/uapi/linux/iio/Kbuild
create mode 100644 include/uapi/linux/iio/events.h
create mode 100644 include/uapi/linux/iio/types.h
create mode 100644 tools/iio/Makefile
rename {drivers/staging/iio/Documentation => tools/iio}/generic_buffer.c (99%)
rename {drivers/staging/iio/Documentation => tools/iio}/iio_event_monitor.c (99%)
rename drivers/staging/iio/Documentation/iio_utils.h => tools/iio/iio_utils.c (90%)
create mode 100644 tools/iio/iio_utils.h
rename {drivers/staging/iio/Documentation => tools/iio}/lsiio.c (97%)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/