From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, devel@linuxdriverproject.org
Subject: [GIT PULL] Staging/IIO driver changes for 4.10-rc1
Date: Tue, 13 Dec 2016 09:36:55 -0800 [thread overview]
Message-ID: <20161213173655.GA32135@kroah.com> (raw)
The following changes since commit a25f0944ba9b1d8a6813fd6f1a86f1bd59ac25a6:
Linux 4.9-rc5 (2016-11-13 10:32:32 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.10-rc1
for you to fetch changes up to 3e0f9b2ca8e4839335e4d64ec0a75f4fd5111c4b:
staging: comedi: comedidev.h: Document usage of 'detach' handler (2016-12-08 21:01:23 +0100)
----------------------------------------------------------------
Staging/IIO patches for 4.10-rc1
Here's the "big" staging/iio pull request for 4.10-rc1.
Not as big as 4.9 was, but still just over a thousand changes. We
almost broke even of lines added vs. removed, as the slicoss driver was
removed (got a "clean" driver for the same hardware through the netdev
tree), and some iio drivers were also dropped, but I think we ended up
adding a few thousand lines to the source tree in the end. Other than
that it's a lot of minor fixes all over the place, nothing major stands
out at all.
All of these have been in linux-next for a while. There will be a merge
conflict with Al's vfs tree in the lustre code, but the resolution for
that should be pretty simple, that too has been in linux-next.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Aditya Pandit (1):
staging: lustre: llite: tar restore fails for HSM released files.
Akinobu Mita (1):
iio: ti-adc0832: add triggered buffer support
Akshay Mariyanna (2):
staging: ks7010: fix indent style in ks7010_sdio.c
staging: ks7010: fix space related style issues in ks7010_sdio.c
Alex Briskin (1):
staging:r8188eu: Remove space before comma
Alex Zhuravlev (3):
staging: lustre: echo: request pages in batches
staging: lustre: ptlrpc: imp_peer_committed_transno should increase
staging: lustre: obdclass: lu_site_purge() to handle purge-all
Alexander Alemayhu (1):
staging: i4l: pcbit: replace some include asm/*.h with linux/*.h
Alexander Boyko (1):
staging: lustre: ptlrpc: race at req processing
Alexander Zarochentsev (1):
staging: lustre: libcfs: remove lnet upcall code
Alison Schofield (5):
iio: accel: mma8452: claim direct mode during raw reads
iio: pressure: mpl3115: claim direct mode during raw reads
iio: light: ltr501: claim direct mode during select raw reads
iio: light: ltr501: claim direct mode during raw writes
iio: humidity: hdc100x: add triggered buffer support for HDC100X
Amir Shehata (2):
staging: lustre: ptlrpc: Introduce iovec to bulk descriptor
staging/lustre/ptlrpc: Correctly calculate hrp->hrp_nthrs
Anchal Jain (1):
staging: iio: cdc: ad7152: Add blank line after declarations to increase readability
Andrea Ghittino (1):
staging: sm750fb: fix tabstop style warning
Andreas Dilger (11):
staging: lustre: ptlrpc: remove old protocol compatibility
staging: lustre: obdclass: variable llog chunk size
staging: lustre: mdc: remove console spew from mdc_ioc_fid2path
staging: lustre: idl: clean up file attribute flags
staging: lustre: misc: clean up DFID related error messages
staging: lustre: obdclass: remove structure holes to reduce memory
staging: lustre: ldlm: remove ldlm_policy_data_t typedef usage from code
staging: lustre: ldlm: remove ldlm_side_t typedef usage from code
staging: lustre: ldlm: remove ldlm_wire_policy_data_t typedef usage from code
staging: lustre: ldlm: rename LDLM_CANCEL_* flags
staging: lustre: ldlm: change "int" to proper enum type
Andrew Kanner (1):
staging: lustre: fixed shadowed variable in socklnd_cb.c
Andrew Perepechko (1):
staging/lustre/llite: drop_caches hangs in cl_inode_fini()
Andrew Wellington (1):
staging: lustre: llite: support SELinux context labelling
Andrey Shvetsov (13):
staging: most: core: remove member add_link
staging: most: core: remove read option from remove_link
staging: most: core: remove processing of deprecated names
staging: most: core: update examples on how to link channels
staging: most: aim-network: fix startup scenario.
staging: most: aim-network: setup mac address before ifup has finished
staging: most: aim-network: avoid calling netdev_info()
staging: most: hdm-usb: remove filtering of networking state
staging: most: hdm-dim2: remove tracing of mac address
staging: most: hdm-usb: fix mbo buffer leak
staging: most: aim-networking: keep channels closed if ndo_open fails
staging: most: hdm-usb: do h/w specific synchronization at configuration time
staging: most: hdm-usb: introduce synchronization function
Andriy Skulysh (1):
staging/lustre: conflicting PW & PR extent locks on a client
Anton Leshchenko (4):
Staging: vme: Remove excessive blank lines.
Staging: vme: Use BIT macro for bit field definitions.
Staging: vme: Add required identifier names.
Staging: vme: Fix parenthesis alignment.
Arnd Bergmann (17):
iio: accel: sca3000_core: avoid potentially uninitialized variable
iio:pressure: zpa2326: remove redundant "DEBUG" ifdef
staging: rtl8192x: fix bogus maybe-uninitialized warning
staging: lustre: restore initialization of return code
staging: lustre: remove broken dead code in cfs_cpt_table_create_pattern
staging: iio: ad5933: avoid uninitialized variable in error case
staging: iio: cdc/ad7746: fix missing return value
iio: maxim_thermocouple: detect invalid storage size in read()
staging: iio: ad9832: allocate data before using
staging: iio: tsl2583: fix unused function warning
iio: gyro: mpu3050: remove duplicate initializer
iio: gyro: mpu3050: add I2C dependency
staging: sm750fb: prefix global identifiers
staging: lustre: ldlm: pl_recalc time handling is wrong
staging: wilc1000: simplify vif[i]->ndev accesses
staging: vc04_services: remove duplicate mutex_lock_interruptible
staging: vc04_services: clarify firmware dependency
Ashish Purkar (1):
staging: lustre: osc: fix debug log message formatting
Ben Evans (4):
staging: lustre: headers: Create single .h for lu_seq_range
staging: lustre: ptlrpc: Move IT_* definitions to lustre_idl.h
staging: lustre: headers: move swab functions to new header files
staging: lustre: headers: sort headers affected by swab move
Benoit Hiller (1):
staging: dgnc: make find_board_by_major static
Bhumika Goyal (17):
Staging:iio:adc:ad7280a: constify attribute_group structures
Staging:iio:light:tsl2583: constify attribute_group structures
iio: Declare event_attrs field of iio_info structure as const
Staging: iio: ad7280a: constify attribute_group structures
Staging: iio: ad7816: constify attribute_group structures
Staging: iio: addac: constify attribute_group structures
Staging: iio: ad7150: constify attribute_group structures
Staging: vc04_services: vchiq_arm: Remove unused function remote_event_destroy
Staging: rtl8192e: rtl_core: Constify rtllib_qos_parameters structures
Staging: rtl8712: remove unused functions
Staging: media: radio-bcm2048: constify v4l2_ioctl_ops structure
Staging: skein: skein_api: Remove useless type conversion
Staging: emxx_udc: Remove useless type conversion
Staging: emxx_udc: constify usb_ep_ops structure
Staging: fwserial: remove unused function fill_unplug_req
Staging: greybus: uart: constify tty_port_operations structure
Staging: android: ion: constify dma_buf_ops structure
Binoy Jayan (1):
staging: wilc1000: Remove unused function wilc_lock_timeout
Bobi Jam (8):
staging: lustre: llite: remove duplicate fiemap defines
staging: lustre: clio: get rid of lov_stripe_md reference
staging: lustre: llite: restart short read/write for normal IO
staging: lustre: clio: update file attributes after sync
staging/lustre/llite: protect from accessing NULL lli_clob
staging/lustre/llite: update ras window correctly
staging: lustre: lov: init LOV stripe type beforehand
staging: lustre: clio: remove mtime check in vvp_io_fault_start()
Brian Masney (62):
staging: iio: isl29018: remove unused variable and defines
staging: iio: isl29018: made error handling consistent
staging: iio: isl29018: fix comparison between signed and unsigned integers
include: linux: iio: add IIO_ATTR_{RO, WO, RW} and IIO_DEVICE_ATTR_{RO, WO, RW} macros
staging: iio: isl29018: use IIO_DEVICE_ATTR_{RO, RW} macros
staging: iio: isl29018: fixed race condition in in_illuminance_scale_available_show()
staging: iio: isl29018: change isl29018_read_raw() to only have one exit point
staging: iio: isl29018: check if the chip is in a suspended state
staging: iio: isl29018: document device tree bindings
staging: iio: isl29018: add documentation about the infrared suppression
staging: iio: isl29018: add newlines to improve readability
staging: iio: isl29018: fix poorly named function
staging: iio: isl29018: fix multiline comment syntax
staging: iio: isl29018: combine two return statements into one
staging: iio: isl29018: remove blank line for consistency
staging: iio: isl29018: rename description in Kconfig for consistency
staging: iio: isl29018: add ABI documentation for infrared suppression
staging: iio: isl29018: move out of staging
staging: iio: tsl2583: add of_match table for device tree support
staging: iio: tsl2583: check for error code from i2c_smbus_read_byte()
staging: iio: tsl2583: return proper error code instead of -1
staging: iio: tsl2583: remove redundant power_state sysfs attribute
staging: iio: tsl2583: check return values from taos_chip_{on,off}
staging: iio: tsl2583: convert to use iio_chan_spec and {read,write}_raw
staging: iio: tsl2583: convert illuminance0_calibscale sysfs attr to use iio_chan_spec
staging: iio: tsl2583: use IIO_*_ATTR* macros to create sysfs entries
staging: iio: tsl2583: add error code to sysfs store functions
staging: iio: tsl2583: add locking to sysfs attributes
staging: iio: tsl2583: i2c_smbus_write_byte() / i2c_smbus_read_byte() migration
staging: iio: tsl2583: removed unused code from device probing
staging: iio: tsl2583: fixed ordering of comments
staging: iio: tsl2583: remove redundant power off sequence in taos_chip_on()
staging: iio: tsl2583: don't shutdown chip when updating the lux table
staging: iio: tsl2583: remove redudant i2c call in taos_als_calibrate()
staging: iio: tsl2583: split out functionality of taos_chip_on()
staging: iio: tsl2583: fix issue with changes to calibscale and int_time not being set on the chip
staging: iio: tsl2583: check if chip is in a working state in in_illuminance_calibrate_store
staging: iio: tsl2583: remove unnecessary chip status check in taos_get_lux
staging: iio: tsl2583: remove unnecessary chip status checks in suspend/resume
staging: iio: tsl2583: change current chip state from a tristate to a bool
staging: iio: tsl2583: remove redundant write to the control register in taos_probe()
staging: iio: tsl2583: remove the FSF's mailing address
staging: iio: tsl2583: cleaned up logging
staging: iio: tsl2583: unify function and variable prefix to tsl2583_
staging: iio: tsl2583: fix alignment of #define values
staging: iio: tsl2583: fix comparison between signed and unsigned integers
staging: iio: tsl2583: change newlines to improve readability
staging: iio: tsl2583: combine sysfs documentation
staging: iio: tsl2583: fix multiline comment syntax
staging: iio: tsl2583: updated code comment to match what the code does
staging: iio: tsl2583: moved code block inside else statement
staging: iio: tsl2583: change tsl2583_als_calibrate() to return 0 on success
staging: iio: tsl2583: remove unnecessary parentheses
staging: iio: tsl2583: don't assume an unsigned int is 32 bits
staging: iio: tsl2583: move from a global to a per device lux table
staging: iio: tsl2583: add tsl2583 to list of supported devices in the header
staging: iio: tsl2583: clarified comment about clearing interrupts
staging: iio: tsl2583: remove comment for tsl2583_probe()
staging: iio: tsl2583: remove unnecessary memset call
staging: iio: tsl2583: remove unnecessary variable initialization
staging: iio: tsl2583: add copyright and MODULE_AUTHOR
staging: iio: tsl2583: move out of staging
Bruno Faccini (1):
staging: lustre: obdclass: fix race during key quiescency
Bryan Thompson (10):
staging: unisys: visorbus: Replace two base postcode macros with one
staging: unisys: visorbus: Use CURRENT_FILE_PC in base postcode macro
staging: unisys: visorbus: Remove POSTCODE_LINUX_2 macro
staging: unisys: visorbus: Remove POSTCODE_LINUX_3 macro
staging: unisys: visorbus: Remove POSTCODE_LINUX_4 macro
staging: unisys: visorbus: Update visorchipset postcode values
staging: unisys: visorbus: Remove unused values from guestlinuxdebug
staging: unisys: visorbus: Fix spelling error (FAIULRE to FAILURE)
staging: unisys: visorbus: Remove POSTCODE_SEVERITY levels
staging: unisys: visorbus: Remove two passthrough postcode macros
Carlos Maiolino (1):
staging: rtl8188eu: Fix coding style errors
Cathal Mullaney (1):
staging: unisys: visorbus: visorchannel: Refactor locking code to be statically deterministic.
Chase Metzger (4):
drivers: staging: greybus: Fixed CHECKS for brace issues
drivers: staging: greybus: audio_codec.c: Fixed CHECKS for brace issues
drivers: staging: greybus: audio_manager_sysfs.c: Fixed CHECK for brace issue
staging: greybus: timesync.c: Fixed WARNING for brace issue
Cheah Kok Cheong (1):
Staging: comedi: kcomedilib: Add module_init/exit function
Chris Horn (1):
staging: lustre: ptlrpc: Move NRS structures out of lustre_net.h
Christian Gromm (1):
staging: most: hdm-usb: add comment
Colin Ian King (2):
iio: cros_ec_sensors_core: fix unsigned compared less than zero on status
staging: unisys: fix spelling mistake of "outstanding"
Crt Mori (1):
iio: ms65611_core: Fixes dereferencing regulator pointer
Daeseok Youn (1):
staging: dgnc: re-arrange functions for removing forward declarations
Dan Carpenter (9):
Staging: lustre: indent an if statement
Staging: iio: fix a MAINTAINERS entry
iio:adc: ad7766: testing the wrong variable in probe
staging/lustre/osc: indent an if statement
iio: tsl2583: make array large enough
staging: lustre/ptlrpc: small leak on allocation failure
staging: lustre: lnet: memory corruption in selftest
staging: sm750fb: fix a type issue in sm750_set_chip_type()
staging: lustre: cl_page: fix a typo in comments
David Binder (2):
staging: unisys: visorbus: Adjust formatting of variable assignment
staging: unisys: visorinput: Add default conditions to case statements
David Kershner (20):
staging: unisys: visorbus: fix double response
staging: unisys: visorbus: bus_create no longer calls bus_epilog
staging: unisys: visorbus: bus_destroy do not call bus_epilog
staging: unisys: visorbus: bus_destroy add error handling
staging: unisys: visorbus: bus_create fix error handling
staging: unisys: visorbus: remove bus_epilog
staging: unisys: visorbus: my_device_create does not call device_epilog
staging: unisys: visorbus: my_device_changestate: add error response
staging: unisys: visorbus: my_device_changestate: no longer call device_epilog
staging: unisys: visorbus: in my_device_destroy don't call device_epilog
staging: unisys: visorbus: controlvm_respond_chipset_init add error handling
staging: unisys: visorbus: chipset_init add error handling
staging: unisys: visorbus: controlvm_respond add error handling
staging: unisys: visorbus: controlvm_respond_physdev_changestate add error handling
staging: unisys: visorbus: save_crash_message add error handling
staging: unisys: visorbus: bus_responder add error handling
staging: unisys: visorbus: device_changestate_responder add error handling
staging: unisys: visorbus: device_responder add error handling
staging: unisys: visorbus: return EAGAIN when empty
staging: unisys: visorbus: bus_configure add error handling
Dawid Kurek (2):
staging: gdm724x: Align parameters to parenthesis
staging: gdm724x: Remove one blank line in sequence
Dilek Uzulmez (2):
Staging: wilc1000: Remove unnecessary 'out of memory' message.
Staging: rts5208: Remove unnecessary parentheses
Ebru Akagunduz (1):
staging: ks7010: remove unnecessary else statement
Elise Lennion (33):
staging: wilc1000: Format block comment.
staging: wilc1000: Add blank line after variable declarations.
staging: sm750fb: Replace printk() with pr_info().
staging: media: lirc: Format block comments.
staging: media: cxd2099: Format block comments.
staging: wilc1000: Replace printk() with pr_info().
staging: sm750fb: Merge ddk750_help.* into ddk750_chip.*.
staging: greybus: camera: Add blank lines after variable declarations.
staging: greybus: camera: Replace blank spaces with tabstops.
staging: greybus: camera: Use kcalloc for array's memory allocation.
staging: greybus: arche-platform: Format block comments.
staging: greybus: audio_codec: Remove useless return statement.
staging: sm750fb: Replace functions CamelCase naming with underscores.
staging: sm750fb: Remove unnecessary comments.
staging: sm750fb: Add const qualifier to struct declaration.
staging: dgnc: Add const qualifier to struct declaration.
staging: wilc1000: Remove unnecessary extern variables.
staging: vt6656: Compress return logic into one line.
staging: xgifb: Compress return logic into one line.
staging: rtl8192e: Compress return logic into one line.
staging: android: Remove unnecessary parentheses.
staging: vt6656: Remove unnecessary parentheses.
staging: xgifb: Remove unnecessary parentheses.
staging: greybus: audio_manager_sysfs: Replace sscanf with kstrto* to single variable conversion.
staging: lustre: Move assignments out of function calls.
staging: sm750fb: Refine the code and remove unused code.
staging: rtl8192e: Standardize test for NULL.
staging: rtl8192u: Standardize test for NULL.
staging: rtl8188eu: Standardize test for NULL.
staging: sm750fb: Refine code in set_current_gate().
staging: sm750fb: Replace functions CamelCase naming with underscores.
staging: sm750fb: Shorten local variables names.
staging: sm750fb: Replace pr_*() with dev_*().
Elizabeth Ferdman (7):
staging: greybus: Add blank line after declaration
staging: lustre: use 'unsigned int' not unsigned
staging: i4l: move open brace to previous line
staging: i4l: add blank line after declarations
staging: i4l: remove parens around return statement
staging: sm750fb: compress return logic
staging: rtl8188eu: core: constify local structure
Enric Balletbo i Serra (3):
iio: cros_ec_sensors_core: Add common functions for the ChromeOS EC Sensor Hub.
iio: cros_ec_sensors: add ChromeOS EC Contiguous Sensors driver
platform/chrome: cros_ec_dev - Register cros-ec sensors
Eric Anholt (5):
staging/vchi: Convert to current get_user_pages() arguments.
staging/vchi: Update for rename of page_cache_release() to put_page().
ARM: bcm2835: Add #define for VCHIQ property message.
MAINTAINERS: Add the staging vchiq driver as a bcm2835 responsibility.
staging/vchi: Add a TODO file of things I know we need to deal with.
Eric S. Stone (1):
staging: sm750fb: restructure multi-line comments to follow CodingStyle
Erik Arfvidson (6):
staging: unisys: include: fixed iochannel.h comments
staging: unisys: include: fix pound defines
staging: unisys: visorbus: visorchannel.c rename 'local' variable to 'dest'
staging: unisys: visorbus: visorbus_private rename 'local' var to 'dest'
staging: unisys: visorbus: vmcallinterface.h remove unused pound defines
staging: unisys: visorbus: vbuschannel.h remove unused pound defines
Eva Rachel Retuya (16):
staging: iio: ad7606: fix improper setting of oversampling pins
staging: iio: ad7606: implement IIO_CHAN_INFO_OVERSAMPLING_RATIO
staging: iio: ad7192: implement IIO_CHAN_INFO_SAMP_FREQ
staging: iio: cdc: ad7746: implement IIO_CHAN_INFO_SAMP_FREQ
tools: iio: iio_generic_buffer: add -A to force-enable all channels
tools: iio: iio_generic_buffer: rename and change type of force variable
tools: iio: iio_generic_buffer: drop unneeded parentheses
staging: iio: ad7606: set proper supply name to devm_regulator_get()
staging: iio: ad7606: rework regulator handling
staging: iio: cdc: ad7746: add additional config defines
staging: iio: set proper supply name to devm_regulator_get()
staging: iio: rework regulator handling
staging: iio: ad7192: add DVdd regulator
staging: iio: ad7192: rename regulator 'reg' to 'avdd'
staging: iio: ad9832: add DVDD regulator
staging: iio: ad9832: clean-up regulator 'reg'
Fabrice Gasnier (3):
Documentation: dt-bindings: Document STM32 ADC DT bindings
iio: adc: Add support for STM32 ADC core
iio: adc: Add support for STM32 ADC
Fan Yong (5):
staging: lustre: obd: reserve connection flag OBD_CONNECT_SUBTREE
staging: lustre: obd: reserve connection flag OBD_CONNECT_LOCK_AHEAD
staging: lustre: obd: reserve connection flag OBD_CONNECT_OBDOPACK
staging: lustre: obd: reserve connection flag OBD_CONNECT_FLAGS2
staging: lustre: statahead: set sai_index_wait with lli_sa_lock held
Fernando Apesteguia (5):
staging: dgnc: Fix lines longer than 80 chars.
staging: dgnc: Fix multi-line comment alignment
staging: dgnc: fix unnamed parameter
staging: dgnc: fix blank line after '{' warnings.
staging: dgnc: Fix lines longer than 80 characters
Greg Kroah-Hartman (16):
staging: vc04_services: fix debugfs write functions
staging: vc04_services: fix dmac_map/unmap_area prototypes
staging: vc04_services: don't print pointers directly
staging: vc04_services: fix up rpi firmware functions
Merge tag 'iio-for-4.10a' of git://git.kernel.org/.../jic23/iio into staging-next
Merge 4.9-rc3 into staging-next
Merge tag 'iio-for-4.10b' of git://git.kernel.org/.../jic23/iio into staging-testing
staging: vc04_services: fix up some printk warnings
staging: vc04_services: add CONFIG_COMPILE_TEST ability
Merge 4.9-rc5 into staging-next
Revert "Staging: vme: Use BIT macro for bit field definitions."
Merge tag 'iio-for-4.10c' of git://git.kernel.org/.../jic23/iio into staging-next
staging: vc04_services: add HAS_DMA dependancy
Merge tag 'iio-for-4.10d' of git://git.kernel.org/.../jic23/iio into staging-next
staging: dgnc: remove sysfs files
staging: slicoss: remove the staging driver
Gregoire Pichon (6):
staging: lustre: ptlrpc: Add OBD_CONNECT_MULTIMODRPCS flag
staging: lustre: ptlrpc: Add a tag field to ptlrpc messages
staging: lustre: mdc: add max modify RPCs in flight variable
staging: lustre: ptlrpc: embed highest XID in each request
staging: lustre: osc: fix max_dirty_mb tunable setting limit
staging: lustre: mdc: manage number of modify RPCs in flight
Guillaume Tucker (2):
staging: android: ashmem: convert range macros to inlines
staging: android: ashmem: clean up range inline functions
Gustavo A. R. Silva (1):
Staging: fbtft: Fix too many leading tabs warning
Gustavo Padovan (1):
staging/android: remove Sync Framework tasks from TODO
Hans de Goede (5):
dt: bindings: i2c/trivial-devices.txt: Add 2 iio supported accelerometers
iio: accel: Add driver for dmard10 3-axis Accelerometer
iio: accel: Add driver for the MiraMEMS DA311 3-axis 12-bit digital accelerometer
iio: accel: Add driver for the MiraMEMS DA280 3-axis 14-bit digital accelerometer
dt: bindings: vendor-prefix: Add 3 accelerometer vendor prefixes
Harman Kalra (4):
Staging: fbtft: Fixed open parenthesis alignment check
Staging: i4l: icn: Fixed open brace should be on previous line error
Staging: i4l: icn: prefer pr_* instead of printk
Staging: i4l: icn: Fixed open brace should be on previous line error
Harsh Jain (1):
Staging:rtl8712: Fixed coding style issue
Henri Doreau (7):
staging: lustre: llite: Report first encountered error
staging: lustre: mdc: Removed unneeded NULL check
staging: lustre: ptlrpc: Forbid too early NRS policy tunings
staging: lustre: llite: Inform copytool of dataversion changes
staging: lustre: nrs: serialize executions of nrs_policy_stop
staging: lustre: obd: Remove dead code in precleanup
staging: lustre: hsm: Use file lease to implement migration
Hiroya Nozaki (2):
staging: lustre: obdclass: race lustre_profile_list
staging: lustre: llite: ll_write_begin/end not passing on errors
Hisao Tanabe (1):
staging: greybus: fix block comment
Hongchao Zhang (4):
staging: lustre: mdt: disable IMA support
staging/lustre/ldlm: fix export reference problem
staging/lustre/ldlm: engage ELC for all ldlm enqueue req
staging: lustre: ptlrpc: reset imp_replay_cursor
Ian Abbott (4):
staging: comedi: ni_mio_common: fix M Series ni_ai_insn_read() data mask
staging: comedi: ni_mio_common: fix E series ni_ai_insn_read() data
staging: comedi: ni_mio_common: remove variable 'dl' in ni_ai_insn_read()
staging: comedi: comedidev.h: Document usage of 'detach' handler
Ico Doornekamp (1):
iio: magnetometer: ak8974: small endianness fixes
Ioana Ciornei (4):
staging: fsl-mc: cleanup: convert uintX_t types to uX
staging: fsl-mc: whitespace cleanup: align function args
staging: fsl-mc: whitespace cleanup: improve alignment in prototypes
staging: fsl-mc: uprev binary interface to match MC v10.x
Ivan Safonov (34):
staging:r8188eu: remove rtw_os_recv_resource_alloc function
staging:r8188eu: remove wrappers for rtw_hal_inirp_init function
staging:r8188eu: remove pm_netdev_open function
staging:r8188eu: remove free_recv_buf_queue_cnt member of recv_priv structure
staging:r8188eu: remove skb data alignment in r8188eu driver code
staging:r8188eu: change usb_read_port last argument type to (struct *recv_buf)
staging:r8188eu: remove (u32 cnt) argument of usb_read_port function
staging:r8188eu: remove ff_hwaddr member of recv_priv structure
staging:r8188eu: remove wrappers for LedControl8188eu function
staging:r8188eu: remove bRegUseLed member of led_priv structure
staging:r8188eu: remove bLedStartToLinkBlinkInProgress and bSWLedCtrl members of LED_871x structure
staging:r8188eu: remove bLedOpenDrain member of hal_data_8188e structure
staging:r8188eu: remove ExternalPA member of hal_data_8188e structure
staging:r8188eu: remove unused members of hal_data_8188e structure
staging:r8188eu: remove Antenna_(Lfet|Right) enumeration items
staging:r8188eu: remove rf_chip member of hal_data_8188e structure
staging:r8188eu: remove RF_TYPE_8190P enumeration
staging:r8188eu: remove NumTotalRFPath member of hal_data_8188e structure
staging:r8188eu: refactor rtl88eu_dm_txpower_tracking_callback_thermalmeter function
staging:r8188eu: remove bTXPowerTrackingInit member of odm_rf_cal structure
staging:r8188eu: remove ANTTEST(ALL|A|B) definitions
staging:r8188eu: remove rtw_endofpktfile function
staging:r8188eu: remove padapter and free_sz arguments of rtw_os_xmit_resource_free function
staging:r8188eu: remove unused function declerations
staging:r8188eu: remove prhdr local variable from rtw_free_stainfo function
staging:r8188eu: change type of the precv_buf member of recv_priv structure
staging:r8188eu: remove pallocated_recv_buf member of the recv_priv structure
staging:r8188eu: remove intf_stop member of adapter structure
staging:r8188eu: remove free_recvframe_cnt member of recv_priv structure
staging:r8188eu: remove rx_pending_cnt member of recv_priv structure
staging:r8188eu: remove precv_frame_buf member of recv_priv structure
staging:r8188eu: change poiter type from u8 to void for pallocated_frame_buf member of recv_priv structure
staging:r8188eu: refactor recvbuf2recvframe function
staging:r8188eu: remove unnecessary type cast for update_recvframe_phyinfo_88e argument
Jakub Jedelsky (1):
staging: comedi: Align the * on block comments
James Simmons (34):
staging: lustre: lov: copy_to_user uses wrong casting
staging: lustre: osc: remove handling cl_avail_grant less than zero
staging: lustre: llite: remove IS_ERR(master_inode) check
staging: lustre: obd: rename health sysfs file to health_check
staging: lustre: lnet: don't use bare unsigned
staging: lustre: lnet: resolve trailing */ errors
staging: lustre: libcfs: use static const char const * for a suffixes array
staging: lustre: libcfs: remove explicit test of NULL variable
staging: lustre: libcfs: fix aligment issue
staging: lustre: lnet: fix misspelled word destroy
staging: lustre: lnet: remove unused lib_me_dump
staging: lustre: lnet: missing blank line after declaration
staging: lustre: lnet: fill in real lnet_md_t
staging: lustre: lnet: replace uninitialized_var
staging: lustre: libcfs: remove != 0 testing
staging: lustre: libcfs: remove == 0 testing
staging: lustre: libcfs: white space cleanup
staging: lustre: libcfs: fix misspelling of descriptor
staging: lustre: libcfs: Make char * array envp static constant
staging: lustre: libcfs: use pr_* instead of printk
staging: lustre: libcfs: remove use of __u* types
staging: lustre: lnet: use BIT macro in LNet selftest
staging: lustre: lnet: cleanup some of the > 80 line issues
staging: lustre: libcfs: fixup all header block comments
staging: lustre: libcfs: remove header's bare unsigned use
staging: lustre: libcfs: name parameters for function prototypes
staging: lustre: libcfs: remove blank line in header
staging: lustre: libcfs: correct spelling in libcfs_cpu.h
staging: lustre: libcfs: use bit macro in libcfs headers
staging: lustre: libcfs: remove whitespace in libcfs_fail.h
staging: lustre: libcfs: remove NULL comparisons in headers
staging: lustre: libcfs: remove zero comparisons in headers
staging: lustre: libcfs: use uXX instead of __uXX types in headers
staging: lustre: libcfs: repair improper unlikely test
Jason Litzinger (1):
staging: most: Eliminate usage of symbolic permissions
Javier Martinez Canillas (1):
staging: fbtft: Fix module autoload
Jian Yu (1):
staging/lustre: Use proper number of bytes in copy_from_user
Jinshan Xiong (15):
staging: lustre: clio: Revise read ahead implementation
staging: lustre: llite: remove lli_has_smd
Staging: lustre: lov: check return value of lov_sub_get()
staging/lustre: Get rid of cl_env hash table
staging/lustre/llite: do not clear uptodate bit in page delete
staging: lustre: osc: Do not merge extents with partial pages
staging: lustre: osc: osc_extent should hold refcount to osc_object
staging: lustre: clio: get rid of cl_req
staging: lustre: osc: add and fixup comments for LRU handling
staging: lustre: osc: create cli_name to get obd name
staging: lustre: osc: Performance tune for LRU
staging: lustre: llite: clear LLIF_DATA_MODIFIED in atomic
staging: lustre: clio: revise read ahead algorithm
staging: lustre: rpc: increase bulk size
staging: lustre: osc: set lock data for readahead lock
Jiong Du (6):
staging: ks7010: Remove trailing whitespace
staging: ks7010: fix spacing errors
staging: ks7010: fix complex macro error
staging: ks7010: remove space before tab
staging: ks7010: split long line
staging: ks7010: add a blank line after declarations
Joe Perches (1):
staging: fbtft: Convert int arrays to s16
Johan Hovold (2):
staging: greybus: uart: fix invalid user-pointer check
staging: greybus: use get_icount tty operation
John L. Hammond (17):
staging: lustre: llite: remove client Size on MDS support
staging: lustre: obd: remove client Size on MDS support
staging: lustre: clio: use CIT_SETATTR for FSFILT_IOC_SETFLAGS
staging: lustre: remove Size on MDS support
staging: lustre: obd: remove unused LSM parameters
staging: lustre: clio: add CIT_DATA_VERSION and remove IOC_LOV_GETINFO
staging: lustre: lov: add cl_object_layout_get()
staging: lustre: llite: add cl_object_maxbytes()
staging: lustre: obd: remove destroy cookie handling
staging: lustre: lov: use obd_get_info() to get def/max LOV EA sizes
staging: lustre: osc: remove remaining bits for capa support
staging: lustre: lov: move LSM to LOV layer
staging: lustre: lov: remove LSM from struct lustre_md
staging: lustre: lov: avoid infinite loop in lsm_alloc_plain()
staging: lustre: hsm: prevent migration of HSM archived files
staging: lustre: ldlm: improve lock timeout messages
staging: lustre: obd: rename obd_unpackmd() to md_unpackmd()
Jonathan Cameron (24):
staging:iio:TODO drop outdated entries in this todo.
iio: accel: mma8452: claim direct mode during write raw
staging:iio:accel:sca3000 Fix a use before setting of the indio_dev->buffer pointer.
staging:iio:accel:sca3000 merge files into one.
staging:iio:accel:sca3000 drop sca3000_register_ring_funcs
staging:iio:accel:sca3000 Fix clearing of flag + setting of size of scan.
staging:iio:accel:sca3000 Drop custom ABI for watersheds.
staging:iio:accel:sca3000 move to hybrid hard / soft buffer design.
staging:iio:accel:sca3000 drop some unused variables.
staging:iio:accel:sca3000 use a 'fake' channel to handle freefall event registration.
staging:iio:accel:sca3000 Clean up register defines.
staging:iio:accel:sca3000 add readback of the 3db low pass filter frequency
staging:iio:accel:sca3000: Fix off by one error in axis due to IIO_NO_MOD
staging:iio:accel:sca3000 Add write support to the low pass filter control
staging:iio:accel:sca3000 Drop custom measurement mode attributes
staging:iio:accel:sca3000 replace non standard revision attr with dev_info on probe
staging:iio:accel:sca3000 Tidy up probe order to avoid a race.
staging:iio:accel:sca3000 small checkpatch fixes (alignment etc)
staging:iio:accel:sca3000 kernel docify comments that were nearly kernel doc.
staging:iio:accel:sca3000 Move out of staging.
iio:cros_ec_sensors: Swap from a select to a depends in Kconfig
Merge branch 'ib-iio-mfd-4.9rc1' into togreg
Merge branch 'ib-iio-mfd-ti335x_dma' into togreg
iio:core: add a callback to allow drivers to provide _available attributes
Julia Lawall (1):
iio: dac: mcp4725: fix odd_ptr_err.cocci warnings
Juliana Rodrigues (15):
staging: wlan-ng: aligned block to open parenthesis
staging: wlan-ng: fixed lines over 80 characters
staging: wlan-ng: renames hfa384x_InfFrame to avoid camelcase
staging: wlan-ng: renames hfa384x_CommTallies32 to avoid camelcase
staging: wlan-ng: renames hfa384x_ScanResult to avoid camelcase
staging: wlan-ng: renames hfa384x_JoinRequest_data to avoid camelcase
staging: wlan-ng: renames hfa384x_scanResultSub to avoid camelcase
staging: wlan-ng: renames hfa384x_ChInfoResultSub to avoid camelcase
staging: wlan-ng: renames hfa384x_AssocStatus to avoid camelcase
staging: wlan-ng: renames hfa384x_authenticateStation_data to avoid camelcase
staging: wlan-ng: renames CQ_currBSS to avoid camelcase
staging: wlan-ng: renames ASL_currBSS to avoid camelcase
staging: wlan-ng: renames ANL_currFC to avoid camelcase
staging: rtl8188eu: core: removes unecessary parenthesis
staging: rtl8188eu: core: fixes tabstop alignment
Lai Siyao (2):
staging: lustre: dne: setdirstripe should fail if not supported
staging: lustre: statahead: lock leaks if statahead file recreated
Lars-Peter Clausen (17):
iio:trigger: Add helper function to verify that a trigger belongs to the same device
iio:mma8452: Use new iio_trigger_validate_own_device() helper
iio:max1027: Use iio_trigger_validate_own_device() helper
iio:adc: Add support for AD7766/AD7767
staging:iio:ad7606: Remove unused int_vref_mv field
staging:iio:ad7606: Remove redundant name field from ad7606_chip_info
staging:iio:ad7606: Remove default device configuration from platform data
staging:iio:ad7606: Remove out-of-band error reporting
staging:iio:ad7606: Use oversampling ratio of 1 for no oversampling
staging:iio:ad7606: Avoid allocating buffer for each data capture
staging:iio:ad7606: Factor out common code between periodic and one-shot capture
staging:iio:ad7606: Move set_drvdata() into common code
staging:iio:ad7606: Let the common probe function return int
staging:iio:ad7606: Let common remove function take a struct device *
staging:iio:ad7606: Run trigger handler only once per trigger event
staging:iio:ad7606: Use GPIO descriptor API
staging:iio:ad7606: Move buffer code to main source file
Laurent Navet (1):
staging: unisys: visorbus: add missing include
Leo Sperling (1):
Staging: media: davinci_vpfe: fix indentation issue in vpfe_video.c
Li Dongyang (2):
staging: lustre: mdt: fail FMODE_WRITE open if the client is read only
staging: lustre: obdclass: limit lu_site hash table size on clients
Liang Zhen (3):
staging: lustre: libcfs: shortcut to create CPT from NUMA topology
staging: lustre: ptlrpc: mbits is sent within ptlrpc_body
staging: lustre: lnet: add offset for selftest brw
Linus Walleij (6):
iio: gyro: Add MPU-3050 device tree bindings
iio: gyro: Add driver for the MPU-3050 gyroscope
iio: gyro: st_gyro: inline per-sensor data
iio: magn: st_magn: inline per-sensor data
iio: pressure: st_pressure: inline per-sensor data
iio: accel: st_accel: inline per-sensor data
Lorenzo Bianconi (4):
iio: humidity: add support to hts221 rh/temp combo device
Documentation: dt: iio: humidity: add hts221 sensor device binding
iio: accel: st_accel: add support to lng2dm
Documentation: dt: iio: accel: add lng2dm sensor device binding
Maninder Singh (3):
Staging: xgifb: Fix NULL pointer comparison warning
staging: st-cec: add parentheses around complex macros
staging: fbtft: Fix 'line over 80 characters'
Manoj Sawai (1):
Staging: ks7010: ks7010_stio.h: fixed coding style error
Marcin Malagowski (1):
iio: pressure: Add driver for Honeywell ABP family
Markus Elfring (1):
iio: Use kmalloc_array() in iio_scan_mask_set()
Matt Ranostay (4):
iio: inkern: add iio_read_channel_offset helper
iio: adc: ti-adc161s626: add regulator support
iio: potentiostat: add LMP91000 support
iio: proximity: pulsedlight-lidar-lite-v2: cleanup power management
Michael Zoran (11):
staging: vc04_services: Convert dsb() to dsb(sy)
staging: vc04_services: Change fields of page list structure to fixed length
staging: vc04_services: Convert pointers in shared state to offsets
staging: vc04_services: Handle conversion from VCHIQ_SERVICE_HANDLE_T to VCHI_SERVICE_HANDLE_T
staging: vc04_services: Add casts to remove warnings in vchiq_core.c
staging: vc04_services: Replace dmac_map_area with dmac_map_sg
staging: vc04_services: call sg_init_table to init scatterlist
staging: vc04_services: setup DMA and coherent mask
staging: vc04_services: remove vchiq_copy_from_user
staging: vc04_services: parse_rx_slots() - Fix compiler warning
staging: vc04_services: add vchiq_pagelist_info structure
Mihaela Muraru (13):
Staging: sm750fb: fix do not add new typedefs warning
Staging: ks7010: __packed instedad of __attribute__((packed))
Staging: ks7010: Delete unnecessary return statement
Staging: wilc1000: Unnecessary 'out of memory' message
Staging: media: omap4iss: Unnecessary KERN_ERR
Staging: media: lirc: Use unsigned int instead unsigned
Staging: wilc1000: Replace memcpy by ether_addr_copy
Staging: rtl8188eu: hal: Compress return logic into one line
Staging: netlogic: Compress return logic into one line
Staging: wilc1000: Compress return logic into one line
Staging: vt6656: Make a read-only structure
Staging: unisys: visorbus: Make a read-only structure
Staging: android: ion: Make a read-only structure
Mikhail Golubev (2):
staging:vt6656:card.c: fix block comments should align the * on each line
staging:vt6656:baseband.h: fix function definition argument without identifier name issue
Mikhail Pershin (2):
staging: lustre: hsm: make HSM modification requests replayable
staging: lustre: llog: fix wrong offset in llog_process_thread()
Mikhal Pershin (1):
staging: lustre: import: don't reconnect during connect interpret
Mugunthan V N (3):
tools: iio: iio_generic_buffer: fix argument '?' option
mfd: ti_am335x_tscadc: store physical address
drivers: iio: ti_am335x_adc: add dma support
Muraru Mihaela (3):
Staging: sm750fb: use unsigned int instead unsigned
Staging: ks7010: add blank line after declaration
Staging: ks7010: fix brace coding style issue
Nadim Almas (4):
Staging:fbtft: Replace decimal permissions with 4 digit octal
Staging:vt6656:main_usb: fix Block comments should align the * on each line
Staging:dgnc:dgnc_tty: fix Block comments should align the * on each line
Staging:emxx_udc:emxx_udc: Compression of lines for immediate return
Nicholas Hanley (2):
staging: lustre: o2iblnd: replace space indentation with tabs
staging: lustre: o2iblnd: use bool assignment to true/false
Nick Rosbrook (4):
staging: ks7010: Add spaces around '*'
staging: ks7010: Corrected a spelling mistake
staging: ks7010: ks7010_sdio.c: Fixing multiple assignments
staging: vt6655: card.c: Fixing multiple assignments
Niu Yawei (8):
staging: lustre: quota: remove obsolete quota code
staging: lustre: ldlm: cancel aged locks for LRUR
staging: lustre: obdecho: don't copy lu_site
staging: lustre: ldlm: reclaim granted locks defensively
staging: lustre: recovery: don't skip open replay on reconnect
staging/lustre/llite: clear inode timestamps after losing UPDATE lock
staging/lustre/ptlrpc: track unreplied requests
staging/lustre/ptlrpc: update imp_known_replied_xid on resend-replay
Oleg Drokin (11):
staging/lustre/ldlm: Drop unused blocking_refs flock field
staging/lustre/ldlm: Reinstate ldlm_enqueue_pack()
staging/lustre: Get rid of LIBLUSTRE_CLIENT and its users
staging: lustre: osc: Remove remains of osc_ast_guard
staging/lustre/osc: Revert erroneous list_for_each_entry_safe use
staging/lustre/lnetselftest: Fix potential integer overflow
staging/lustre/o2iblnd: Add missing space
staging/lustre/socklnd: Fix whitespace problem
staging/lustre: Convert all bare unsigned to unsigned int
staging/lustre/o2iblnd: Fix misspelling intialized->intialized
staging/lustre/o2iblnd: Fix misspelled attemps->attempts
Ooi, Joyce (1):
iio: magnetometer: separate the values of attributes based on their usage type for HID compass sensor
Pan Bian (1):
staging: lustre: lnet: fix improper return value
Pankaj Bharadiya (4):
staging: greybus: audio: Rename cport with intf_id
staging: greybus: audio: remove redundant slot field
staging: dgnc: Remove some redundant functions
staging: dgnc: Replace CamelCase namings with underscores
Parinay Kondekar (1):
staging: lustre: llite: ll_dir_ioctl cleanup of redundant comparisons
Patrick Farrell (2):
staging: lustre: ldlm: Do not use cbpending for group locks
staging/lustre/ptlrpc: Suppress error for flock requests
Patrick Valentin (1):
staging: lustre: obdclass: Add synchro in lu_context_key_degister()
Paul Kocialkowski (1):
iio: si7020: Add devicetree support and trivial bindings
Peter Rosin (8):
iio: imu: inv_mpu6050: inform the i2c mux core about how it is used
iio: inkern: add helpers to query available values from channels
iio: mcp4531: provide range of available raw values
dt-bindings: add axentia to vendor-prefixes
dt-bindings: iio: document dpot-dac bindings
iio: dpot-dac: DAC driver based on a digital potentiometer
dt-bindings: iio: document envelope-detector bindings
iio: envelope-detector: ADC driver based on a DAC and a comparator
Philipp Hoefflin (4):
staging: ks7010: fix "prohibited space" errors reported by checkpatch
staging: ks7010: use tabs for indentation
staging: ks7010: reformat makro ps_confirm_wait_inc()
staging: ks7010: fix checkpatch "space after #ifdef" error
Philippe Reynes (1):
staging: net: netlogic: use new api ethtool_{get|set}_link_ksettings
Pierre-Yves Kerbrat (5):
staging: rtl8188eu: os_dep: remove empty lines
staging: rtl8188eu: os_dep: fix block comment alignment issue
staging: rtl8188eu: os_dep: fix missing spaces around operators
staging: rtl8188eu: os_dep: remove unnecessary parentheses
staging: rtl8188eu: os_dep: remove unnecessary alloc fail message
Pontus Fuchs (2):
staging: ks7010: Remove unnecessary cast
staging: ks7010: Use printk format specifier for MAC addresses
PrasannaKumar Muralidharan (1):
staging: vt6655: Add spaces around +
Punit Vara (2):
Staging: ks7010: Prefer using the BIT macro
Staging: ks7010: Use preffered kernel types
Rahul Krishnan (2):
Staging: Greybus: Fix trailing */ in block comments
staging: Greybus: Remove unnecessary braces for single statement block
Rui Miguel Silva (1):
staging: greybus: es2: fix arpc request size
Ryan Swan (1):
staging: slicoss: replace memcpy_fromio with memcpy
Saber Rezvani (3):
staging: comedi: s626: use preferred kernel type u8
staging: comedi: s626: use preferred kernel type u16
staging: comedi: s626: use preferred kernel type u32
Sabitha George (8):
staging: ks7010: Replace header files
staging: ks7010: use netdev_* instead of printk()
staging: ks7010: Replace asm/uaccess.h and asm/atomic.h
staging: ks7010: Fixes error "foo * bar should be foo *bar"
staging: ks7010: Replace __attribute__(aligned(x)) with __aligned(x)
staging: ks7010: Fixes warning :do not add new typedefs
staging: ks7010: Add blank line after declarations
staging: ks7010: Remove braces around single statement blocks
Sameer Wadgaonkar (1):
staging: unisys: visorbus: remove unused initializations
Sandeep Jain (2):
staging: lustre: mgc: make llog_process_lock static
staging: lustre: Fix function declaration/definition mismatch
Sandhya Bankar (5):
drivers: iio: max1027: Fix sparse warning: "dubious: x | !y"
drivers: iio: dac: Fix sparse warning
drivers: iio: light: Fix sparse warnings
drivers: iio: magnetometer: Fix sparse endianness warnings cast to restricted __be16
Staging: iio: meter: ade7758_core: implement IIO_CHAN_INFO_SAMP_FREQ
Sebastien Buisson (5):
staging: lustre: ptlrpc: ret -ECONNREFUSED if not context found in req
staging: lustre: ptlrpc: dont take unwrap in req_waittime calculation
staging: lustre: llite: basic support of SELinux in CLIO
staging: lustre: ptlrpc: do not sleep if encpool reached max capacity
staging: lustre: ptlrpc: do not switch out-of-date context
Sergio Paracuellos (73):
staging: wlan-ng: fix line style warnings in hfa384x_usb.c
staging: wlan-ng: fix block comment warnings in hfa384x_usb.c
staging: wlan-ng: fix block comment warnings in p80211conv.c
staging: wlan-ng: fix line style warnings in p80211netdev.c
staging: wlan-ng: fix block comment warnings in p80211netdev.c
staging: wlan-ng: do not return -ENOSYS
staging: wlan-ng: fix block comment warnings in p80211req.c
staging: wlan-ng: fix line style warnings in p80211req.c
staging: wlan-ng: fix block comment warnings in p80211wep.c
staging: wlan-ng: fix line style warnings in p80211wep.c
staging: wlan-ng: fix block comment warnings in prism2mgmt.c
staging: wlan-ng: fix block comment warnings in prism2mib.c
staging: wlan-ng: fix block comment warnings in prism2sta.c
staging: wlan-ng: fix block comment warnings in prism2fw.c
staging: wlan-ng: avoid new typedef CTLX_STATE
staging: wlan-ng: get memory from kernel allocators instead of big static buffer
staging: wlan-ng: fix block comments style in p80211conv.h
staging: wlan-ng: fix block comments style in p80211hdr.h
staging: wlan-ng: fix block comments style in p80211ioctl.h
staging: wlan-ng: fix block comments style in p80211metadef.h
staging: wlan-ng: fix block comments style in p80211mgmt.h
staging: wlan-ng: fix block comments style in p80211msg.h
staging: wlan-ng: fix block comments style in p80211netdev.h
staging: wlan-ng: fix block comments style in p80211req.h
staging: wlan-ng: fix block comments style in prism2mgmt.h
staging: wlan-ng: Replace data type declaration with variable of same type in cfg80211.c
staging: wlan-ng: Replace data type declaration with variable of same type in hfa384x_usb.c
staging: wlan-ng: Replace data type declaration with variable of same type in p80211conv.c
staging: wlan-ng: Replace data type declaration with variable of same type in p80211netdev.c
staging: wlan-ng: Replace data type declaration with variable of same type in prism2sta.c
staging: wlan-ng: avoid CamelCase: HFA384x_RID_CNFAPBCNint
staging: wlan-ng: avoid CamelCase: hfa384x_HostScanRequest_data
staging: wlan-ng: avoid CamelCase: hfa384x_WPAData
staging: wlan-ng: avoid CamelCase in fields of struct hfa384x_dbmcommsquality
staging: wlan-ng: avoid CamelCase: hfa384x_CommTallies16
staging: wlan-ng: avoid CamelCase: hfa384x_ChInfoResult
staging: wlan-ng: avoid CamelCase: hfa384x_HScanResultSub
staging: wlan-ng: avoid CamelCase: hfa384x_HScanResult
staging: wlan-ng: avoid CamelCase: hfa384x_LinkStatus
staging: wlan-ng: avoid CamelCase: hfa384x_AuthRequest
staging: wlan-ng: avoid CamelCase: hfa384x_PSUserCount
staging: wlan-ng: avoid CamelCase: hfa384x_KeyIDChanged
staging: wlan-ng: Replace data type declaration with variable of same type in prism2mgmt.c
staging: wlan-ng: add spaces around or operator : HOSTWEP_DEFAULTKEY_MASK
staging: wlan-ng: remove two unnecessary blank lines
staging: wlan-ng: change comparison to NULL to preferred style.
staging: wlan-ng: remove unnecessary parentheses
staging: wlan-ng: remove unnecessary blank line
staging: wlan-ng: fix line style issue in macro WLAN_GET_FC_FSTYPE
staging: wlan-ng: remove unnecessary out of memory message in p80211conv.c
staging: wlan-ng: remove unnecessary parenthesis in hfa384x_usb.c
staging: wlan-ng: replace BUG_ON() into WARN_ON() on hfa384x_usbin_callback
staging: wlan-ng: match open parenthesis alignment in hfa384x_usb.c
staging: wlan-ng: match open parenthesis alignment in p80211req.c
staging: wlan-ng: change comparison to NULL to preferred style.
staging: wlan-ng: remove unnecessary blank lines in p80211wep.c
staging: wlan-ng: fix parenthesis alignment in prism2fw.c
staging: wlan-ng: remove unnecessary blank lines in prism2fw.c
staging: wlan-ng: remove unnecessary parenthesis in prism2fw.c
staging: wlan-ng: use GENMASK macro in two bitwise operations in prism2sta.c
staging: wlan-ng: use GENMASK macro in define of p80211netdev.h
staging: wlan-ng: use GENMASK macro in different defines of p80211hdr.h
staging: wlan-ng: use GENMASK macro in different defines of hfa384x.h
staging: slicoss: avoid CamelCases in slic.h
staging: slicoss: fix parenthesis alignment in slicoss.c
staging: slicoss: logical continuations should be on the previous line
staging: slicoss: braces should be used on all arms of this statement
staging: slicoss: avoid CamelCases in slichw.h
staging: slicoss: avoid CamelCases slicoss.c
staging: slicoss: fix different address space warnings
staging: slicoss: change some macros into inline functions
staging: slicoss: remove not used UPDATE_STATS macro
staging: slicoss: remove UPDATE_STATS_GB macro and inline code
Shiva Kerdel (7):
Staging: speakup: Remove unnecessary space after cast
Staging: xgifb: vgatypes: Replace decimal permissions with 4 digit octal
Staging: fsl-mc: include: mc: Kernel type 's16' preferred over 'int16_t'
Staging: fsl-mc: include: mc: Kernel type 's32' preferred over 'int32_t'
Staging: fsl-mc: include: mc: Kernel type 'int' preferred over 's16'
Staging: wlan-ng: prism2mgmt: Fixed operators spacing style issues
Staging: rtl8712: rtl871x_*: Removed unnecessary else statements after a break or return
Shyam Saini (1):
Staging: gs_fpgaboot: Use octal permissions '0444'
Sidhant Gupta (1):
staging: greybus: Fix a commit coding style issue.
Song Hongyan (1):
iio: hid-sensor-attributes: Check sample_frequency/hysteresis write data legitimacy
Souptick Joarder (1):
staging : rtl8712: Free memory when kmalloc fails
Spencer E. Olson (3):
staging: comedi: porting NI_GPCT constants from comedi.org module
staging: comedi: make constants slightly more consistent
staging: comedi: ni_mio_common: split out ao arming from ni_ao_inttrig
Srikant Ritolia (1):
staging: greybus: audio_module: remove redundant OOM message
Stefan Wahren (12):
staging: vchiq_arm: add MODULE_DESCRIPTION
staging: vchiq_arm: Make DT firmware node mandatory
staging: vchiq_shim: avoid code duplication
staging: vc04_services: fix CamelCase
staging: vc04_services: use bcm2835 consequently
staging: vchiq_core: fix service dereference in unlock_service
staging: vchiq_core: fix format strings in vchiq_dump_service_state
staging: vchiq_arm: add missing of_node_put
staging: vchiq_arm: remove hardcoded buffer length
staging: vchiq_arm: handle error case of get_user_pages
staging: vchiq_arm: remove debugfs entries on module unload
staging: vchiq_arm: change order during module probe
Stuart Yoder (17):
staging: fsl-mc: cleanup: move dpbp and dpcon cmd headers
staging: fsl-mc: add missing includes to fsl-mc-private.h
staging: fsl-mc: clean up Kconfig description
staging: fsl-mc: update Kconfig dependency
staging: fsl-mc: irq: shorten name of interrupt name
staging: fsl-mc: dprc: shorten DPRC interrupt name
staging: fsl-mc: update MAINTAINERS
staging: fsl-mc: whitespace cleanup: remove blank lines
staging: fsl-mc: whitespace cleanup: remove extraenous tabs
staging: fsl-mc: cleanup comment style
staging: fsl-mc: improve pr_* messages
staging: fsl-mc: improve message clarity by adding __func__
staging: fsl-mc: cleanup: improve clarity of messages
staging: fsl-mc: improve wording in comments
staging: fsl-mc: update copyright dates
staging: fsl-mc: add sysfs ABI doc
staging: fsl-mc: remove unnecessary info prints from bus driver
Sudip Mukherjee (1):
staging: sm750fb: update license
Ted Chen (1):
staging: comedi: ni_tio: fix warnings of uninitialized variables
Tim Sell (2):
staging: unisys: visorbus: move DEVICE_ATTR_RO defs as-per conventions
staging: unisys: visorbus: convert client_bus_info sysfs to debugfs
Tomas Novotny (5):
iio: dac: mcp4725: use regulator framework
iio: dac: mcp4725: fix incorrect comment
Documentation: dt: iio: add mcp4725/6 dac device binding
iio: dac: mcp4725: support voltage reference selection
iio: dac: mcp4725: add devicetree support
Varsha Rao (7):
staging: vt6655: Removes unnecessary blank lines.
staging: vt6655: Removes the FSF mailing address.
staging: vt6655: Adding space around '*'
staging: vt6655: Adding space around '+'
staging: vt6655: Adding space around '<<'
Staging: vt6655: Removes unused macros.
Staging: vt6655: Replace dwIoBase by iobase
Victor Carvajal (1):
Staging: rtl8188eu: Fix code indention found by checkpatch.
Vijai Kumar K (4):
staging: dgnc: dgnc_tty: Remove blank lines
staging: vt6655: Fixed coding style warnings on Block comments
staging: vt6656: Fix coding style warnings on Block comments
staging: rtl8712: Fix coding style warnings on Block comments
Vincent Palatin (1):
platform/chrome: Introduce a new function to check EC features.
Vitaly Fertman (1):
staging: lustre: ldlm: interval tree search in ldlm_lock_match()
Wally Wang (1):
staging: lustre: llite: Add client mount opt to ignore suppress_pings
Walt Feasel (72):
staging: xgifb: vb_table.h Blank line after declarations
staging: xgifb: vb_table.h Preferred space around
staging: xgifb: vb_init.c Logical continuation
staging: xgifb: vb_init.c Align on parenthesis
staging: xgifb: vb_init.c Comment style
staging: xgifb: XGI_main_26.c Comment style modifications
staging: xgifb: XGI_main_26.c No space after cast
staging: xgifb: XGI_main_26.c Logical continuation
staging: xgifb: XGI_main_26.c Space around operator
staging: xgifb: XGI_main_26.c Blank line after {
staging: xgifb: XGI_main_26.c Blank line before }
staging: xgifb: XGI_main_26.c Align match parenthesis
staging: xgifb: vb_setmode.c Comment Spelling correction
staging: xgifb: vb_setmode.c Comment style modifications
staging: xgifb: vb_setmode.c Space around operator
staging: xgifb: vb_setmode.c Braces single statement blocks
staging: xgifb: vb_setmode.c Space after cast
staging: xgifb: vb_setmode.c Logical continuation
staging: xgifb: vb_setmode.c Align match parenthesis
staging: xgifb: vb_util.h Space after cast
staging: xgifb: XGI_main.h Align data columns
staging: vme: vme_user.c Spelling corrections
staging: dgnc: dgnc_cls.h Spelling correction
staging: dgnc: dgnc_cls.c Comment style modifications
staging: dgnc: dgnc_driver.c Comment style modifications
staging: dgnc: dgnc_driver.c Remove blank lines
staging: dgnc: dgnc_driver.c Blank line before }
staging: dgnc: dgnc_driver.h Comment style modifications
staging: dgnc: dgnc_driver.h Align columns
staging: dgnc: dgnc_driver.h Spelling correction
staging: dgnc: dgnc_mgmt.c Comment style modifications
staging: dgnc: dgnc_neo.c Comment style modifications
staging: dgnc: dgnc_neo.h Comment style modifications
staging: dgnc: dgnc_neo.h Spelling correction
staging: dgnc: dgnc_sysfs.c Comment style modifications
staging: dgnc: dgnc_sysfs.c Delete blank line
staging: speakup: varhandlers.c Comment style modifications
staging: speakup: varhandlers.c Align parenthesis
staging: speakup: TODO Correct email
staging: speakup: thread.c Comment modifications
staging: speakup: thread.c align on parenthesis
staging: speakup: synth.c Spaces around operators
staging: speakup: synth.c Blank line before }
staging: speakup: synth.c Logical continuation
staging: speakup: synth.c Comment modifications
staging: speakup: synth.c Align parenthesis
staging: dgnc: dgnc_tty.c Space preferred around
staging: dgnc: dgnc_tty.c Align on parenthesis
staging: dgnc: dgnc_tty.c comment style modifications
staging: dgnc: dgnc_tty.c Spelling corrections
staging: dgnc: digi.h Comment style modifications
staging: dgnc: digi.h Spelling correction
staging: skein: threefish_block.c Remove blank lines
staging: emxx_udc: emxx_udc.c Blank lines after {
staging: emxx_udc: emxx_udc.c Logical continuation
staging: emxx_udc: emxx_udc.c {} Single statement blocks
staging: emxx_udc: emxx_udc.c Spaces preferred around operators
staging: emxx_udc: emxx_udc.c Align parenthesis
staging: speakup: spk_types.h Comment modifications
staging: speakup: spk_types.h Align parenthesis
staging: speakup: spk_priv_keyinfo.h align columns
staging: speakup: spk_priv_keyinfo.h Space around operator
staging: speakup: speakup_txprt.c Comment modifications
staging: speakup: speakup_txprt.c Spaces preferred around operator
staging: speakup: speakup_spkout.c comment modifications
staging: speakup: speakup_spkout.c Space around operator
staging: speakup: speakup_soft.c Space around operator
staging: speakup: speakup_soft.c Logical continuation
staging: speakup: speakup_soft.c Multiple blank lines
staging: speakup: speakup_soft.c Blank line after {
staging: speakup: speakup_soft.c comment modifications
staging: speakup: speakup_soft.c Align parenthesis
Wayne Porter (53):
staging: android: ion_test: remove extra line per checkpatch.pl
staging: rts5208: xd.h: Alignment fix
staging: rts5208: Alignment fix
staging: rts5208: Logical continuation fixes
staging: rts5208: xd.c: Remove unnecessary parentheses
staging: rts5208: xd.c: Clean up comparison to NULL
staging: rts5208: xd.c: Fix CamelCase
staging: rts5208: xd.c: Remove multiple assignments
staging: rts5208: spi.c: Remove unnecessary parenthesis
staging: rts5208: spi.c: Alignment fixes
staging: rts5208: sd.h: Alignment fixes
staging: rts5208: sd.c: Remove unnecessary parentheses
staging: rts5208: sd.c: Alignment fixes
staging: rts5208: sd.c: Long line fixes
staging: rts5208: sd.c: CamelCase fixes
staging: rts5208: sd.c: Fix logical continuations
staging: rts5208: sd.c: Spacing cleanup
staging: rts5208: Alignment fixes
staging: rts5208: Unnecessary parentheses cleanup
staging: rts5208: Alignment fix
staging: rts5208: Fix typo in function name
staging: rts5208: Alignment fixes
staging: rts5208: Remove parentheses
staging: rts5208: CamelCase fixes
staging: rts5208: Remove multiple assignment
staging: rts5208: Add braces to if()
staging: rts5208: Add space around operator
staging: rts5208: Alignment fixes
staging: rts5208: Long lines fixes
staging: rts5208: Prefer using BIT macro
staging: rts5208: Parenthesis alignment
staging: rts5208: Unecessary parantheses
staging: rts5208: Parenthesis alignment
staging: rts5208: Unnecessary parentheses
staging: rts5208: Spacing
staging: rts5208: Comparison to NULL
staging: rts5208: rtsx.c: Unnecessary parentheses
staging: rts5208: rtsx.c: Alignment
staging: rts5208: rtsx.c: Multiple assignments
staging: rts5208: rtsx.c: Spacing
staging: rts5208: rtsx.c: CamelCase
staging: rts5208: rtsx.c: Spacing
staging: rts5208: rtsx.c: Alloc sizeof struct
staging: rts5208: ms.h: Parenthesis alignment
staging: rts5208: ms.c: Parenthesis alignment
staging: rts5208: ms.c: Long Lines
staging: rts5208: ms.c: Multiple assignments
staging: rts5208: ms.c: Braces fix
staging: rts5208: CamelCase fix
staging: rts5208: rtsx_scsi.h: Long lines
staging: rts5208: rtxs_chip.h: Long lines
staging: rts5208: rtsx_chip.c: Long lines
staging: rts5208: rtsx.c: Alignment fix
Wei Yongjun (12):
iio: accel: mma7660: fix non static symbol warning
staging: bcm2708_vchiq: remove .owner field for driver
staging: bcm2708_vchiq: fix return value check in vchiq_platform_conn_state_changed()
staging: bcm2708_vchiq: fix return value check in vchiq_init_state()
staging: rts5208: rtsx.c: Fix invalid use of sizeof in rtsx_probe()
staging: i4l: pcbit: drv: remove duplicated include from drv.c
staging: i4l: pcbit: remove duplicated include from capi.c
staging: ks7010: remove unused including <linux/version.h>
staging: ks7010: convert list_for_each to entry variant
staging: ks7010: ks_wlan_net: Use setup_timer instead of init_timer and data fields
iio: humidity: remove duplicated include from hts221_buffer.c
s5p-cec: remove unused including <linux/version.h>
Wenyou Yang (1):
iio: adc: at91: add suspend and resume callback
William Breathitt Gray (2):
iio: Implement counter channel type and info constants
iio: 104-quad-8: Add IIO support for the ACCES 104-QUAD-8
Wu Libin (1):
staging: lustre: osc: fix bug when setting max_pages_per_rpc
Xavier Roumegue (1):
staging: clocking-wizard: Fix incorrect type of speed grade
Yamanappagouda Patil (6):
staging: rtl8192e: Fixed coding style wornings on Block comments.
staging: rtl8192e: Added new line after declaration
Staging: rtl8712: Fixed 'tabstop' coding style warnings.
Staging: ks7010: Fixed {} brace warnings for single statement blocks.
staging: ks7010: Fixed 'missing blank line after declaration' warnings.
staging: ks7010: fixed 'space prohibited after that *' erros.
Yan Laijun (1):
Staging: wlan-ng: hfa384x_usb.c Fixed too long code line warnings.
Yang Sheng (3):
staging: lustre: libcfs: report hnode value for cfs_hash_putref
staging: lustre: llite: Invoke file_update_time in page_mkwrite
staging: lustre: remove set but unused variables
frank zago (1):
staging: lustre: ldlm: remove unnecessary EXPORT_SYMBOL
kbuild test robot (5):
staging:iio:ad7606: fix ptr_ret.cocci warnings
staging: vc04_services: fix setup_timer.cocci warnings
staging: vc04_services: fix returnvar.cocci warnings
staging: vc04_services: fix array_size.cocci warnings
staging: vc04_services: fix ifnullfree.cocci warnings
sayli karnik (5):
staging: wlan-ng: cfg80211: Remove unnecessary parentheses around variables
staging: greybus: es2: Use kmemdup instead of kmalloc and memcpy
staging: iio: cdc: ad7152: Implement IIO_CHAN_INFO_SAMP_FREQ attribute
staging: iio: cdc: ad7152: Replace mlock with a local mutex lock
iio: bmi160_core: Fix sparse warning due to incorrect type in assignment
wang di (15):
staging: lustre: llite: default dir stripe index only for mkdir
staging: lustre: mgc: MGC should retry for invalid import
staging: lustre: lmv: allow cross-MDT rename and link
staging: lustre: llite: report back to user bad stripe count
staging: lustre: ptlrpc: Do not resend req with allow_replay
staging: lustre: mdc: deactive MDT permanently
staging: lustre: ptlrpc: replay bulk request
staging: lustre: llog: record the minimum record size
staging: lustre: mgc: IR log failure should not stop mount
staging: lustre: llite: clear dir stripe md in ll_iget
staging: lustre: llite: lookup master inode by ilookup5_nowait
staging: lustre: lmv: revalidate the dentry for striped dir
staging: lustre: lmv: lock necessary part of lmv_add_target
staging: lustre: mdt: race between open and migrate
staging: lustre: llog: reset llog bitmap
Documentation/ABI/testing/sysfs-bus-fsl-mc | 21 +
Documentation/ABI/testing/sysfs-bus-iio | 18 +
.../testing/sysfs-bus-iio-adc-envelope-detector | 36 +
.../ABI/testing/sysfs-bus-iio-counter-104-quad-8 | 125 +
Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 18 +
.../ABI/testing/sysfs-bus-iio-dac-dpot-dac | 8 +
.../ABI/testing/sysfs-bus-iio-light-isl29018 | 19 +
.../ABI/testing}/sysfs-bus-iio-light-tsl2583 | 14 +-
.../testing/sysfs-bus-iio-potentiometer-mcp4531 | 8 +
.../devicetree/bindings/i2c/trivial-devices.txt | 7 +
.../bindings/iio/adc/envelope-detector.txt | 54 +
.../devicetree/bindings/iio/adc/st,stm32-adc.txt | 83 +
.../devicetree/bindings/iio/adc/ti-adc161s626.txt | 2 +
.../devicetree/bindings/iio/dac/dpot-dac.txt | 41 +
.../devicetree/bindings/iio/dac/mcp4725.txt | 35 +
.../bindings/iio/gyroscope/invensense,mpu3050.txt | 46 +
.../devicetree/bindings/iio/humidity/hts221.txt | 22 +
.../devicetree/bindings/iio/light/isl29018.txt | 28 +
.../devicetree/bindings/iio/light/tsl2583.txt | 26 +
.../bindings/iio/potentiostat/lmp91000.txt | 30 +
.../devicetree/bindings/iio/st-sensors.txt | 1 +
.../devicetree/bindings/vendor-prefixes.txt | 4 +
MAINTAINERS | 52 +-
drivers/iio/Kconfig | 2 +
drivers/iio/Makefile | 2 +
drivers/iio/accel/Kconfig | 45 +-
drivers/iio/accel/Makefile | 5 +
drivers/iio/accel/da280.c | 183 ++
drivers/iio/accel/da311.c | 305 ++
drivers/iio/accel/dmard10.c | 266 ++
drivers/iio/accel/mma7660.c | 2 +-
drivers/iio/accel/mma8452.c | 79 +-
drivers/iio/accel/sca3000.c | 1576 ++++++++++
drivers/iio/accel/st_accel.h | 1 +
drivers/iio/accel/st_accel_core.c | 605 ++--
drivers/iio/accel/st_accel_i2c.c | 5 +
drivers/iio/accel/st_accel_spi.c | 1 +
drivers/iio/adc/Kconfig | 46 +
drivers/iio/adc/Makefile | 4 +
drivers/iio/adc/ad7766.c | 330 +++
drivers/iio/adc/at91_adc.c | 28 +
drivers/iio/adc/envelope-detector.c | 422 +++
drivers/iio/adc/max1027.c | 17 +-
drivers/iio/adc/stm32-adc-core.c | 303 ++
drivers/iio/adc/stm32-adc-core.h | 52 +
drivers/iio/adc/stm32-adc.c | 518 ++++
drivers/iio/adc/ti-adc0832.c | 106 +-
drivers/iio/adc/ti-adc161s626.c | 55 +-
drivers/iio/adc/ti_am335x_adc.c | 148 +-
drivers/iio/common/Kconfig | 1 +
drivers/iio/common/Makefile | 1 +
drivers/iio/common/cros_ec_sensors/Kconfig | 22 +
drivers/iio/common/cros_ec_sensors/Makefile | 6 +
.../iio/common/cros_ec_sensors/cros_ec_sensors.c | 322 ++
.../common/cros_ec_sensors/cros_ec_sensors_core.c | 450 +++
.../common/cros_ec_sensors/cros_ec_sensors_core.h | 175 ++
.../iio/common/hid-sensors/hid-sensor-attributes.c | 5 +-
drivers/iio/counter/104-quad-8.c | 593 ++++
drivers/iio/counter/Kconfig | 24 +
drivers/iio/counter/Makefile | 7 +
drivers/iio/dac/Kconfig | 10 +
drivers/iio/dac/Makefile | 1 +
drivers/iio/dac/ad5592r.c | 2 +-
drivers/iio/dac/dpot-dac.c | 266 ++
drivers/iio/dac/mcp4725.c | 176 +-
drivers/iio/gyro/Kconfig | 18 +
drivers/iio/gyro/Makefile | 5 +
drivers/iio/gyro/mpu3050-core.c | 1306 ++++++++
drivers/iio/gyro/mpu3050-i2c.c | 124 +
drivers/iio/gyro/mpu3050.h | 96 +
drivers/iio/gyro/st_gyro_core.c | 205 +-
drivers/iio/humidity/Kconfig | 24 +
drivers/iio/humidity/Makefile | 7 +
drivers/iio/humidity/hdc100x.c | 130 +-
drivers/iio/humidity/hts221.h | 73 +
drivers/iio/humidity/hts221_buffer.c | 168 ++
drivers/iio/humidity/hts221_core.c | 687 +++++
drivers/iio/humidity/hts221_i2c.c | 110 +
drivers/iio/humidity/hts221_spi.c | 125 +
drivers/iio/humidity/si7020.c | 11 +-
drivers/iio/imu/bmi160/bmi160_core.c | 3 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 +-
drivers/iio/industrialio-buffer.c | 7 +-
drivers/iio/industrialio-core.c | 261 +-
drivers/iio/industrialio-trigger.c | 21 +
drivers/iio/inkern.c | 123 +-
drivers/iio/light/Kconfig | 19 +
drivers/iio/light/Makefile | 2 +
drivers/{staging => }/iio/light/isl29018.c | 159 +-
drivers/iio/light/ltr501.c | 111 +-
drivers/iio/light/max44000.c | 5 +-
drivers/iio/light/tsl2583.c | 913 ++++++
drivers/iio/magnetometer/ak8974.c | 8 +-
drivers/iio/magnetometer/ak8975.c | 16 +-
drivers/iio/magnetometer/hid-sensor-magn-3d.c | 147 +-
drivers/iio/magnetometer/st_magn_core.c | 376 +--
drivers/iio/potentiometer/mcp4531.c | 104 +-
drivers/iio/potentiostat/Kconfig | 22 +
drivers/iio/potentiostat/Makefile | 6 +
drivers/iio/potentiostat/lmp91000.c | 446 +++
drivers/iio/pressure/Kconfig | 10 +
drivers/iio/pressure/Makefile | 1 +
drivers/iio/pressure/abp060mg.c | 276 ++
drivers/iio/pressure/mpl3115.c | 26 +-
drivers/iio/pressure/ms5611_core.c | 19 +-
drivers/iio/pressure/st_pressure_core.c | 257 +-
drivers/iio/pressure/zpa2326.c | 4 -
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 2 -
drivers/mfd/ti_am335x_tscadc.c | 1 +
drivers/platform/chrome/cros_ec_dev.c | 159 +
drivers/staging/Kconfig | 2 -
drivers/staging/Makefile | 3 +-
drivers/staging/android/TODO | 8 -
drivers/staging/android/ashmem.c | 40 +-
drivers/staging/android/ion/ion.c | 2 +-
drivers/staging/android/ion/ion_dummy_driver.c | 2 +-
drivers/staging/android/ion/ion_system_heap.c | 2 +-
drivers/staging/android/uapi/ion_test.h | 1 -
.../clocking-wizard/clk-xlnx-clock-wizard.c | 2 +-
drivers/staging/comedi/comedi.h | 55 +-
drivers/staging/comedi/comedidev.h | 12 +
drivers/staging/comedi/drivers/cb_pcidda.c | 4 +-
drivers/staging/comedi/drivers/mite.c | 2 +-
drivers/staging/comedi/drivers/ni_mio_common.c | 172 +-
drivers/staging/comedi/drivers/ni_stc.h | 14 +
drivers/staging/comedi/drivers/ni_tio.c | 16 +-
drivers/staging/comedi/drivers/pcl818.c | 6 +-
drivers/staging/comedi/drivers/s626.c | 182 +-
.../staging/comedi/kcomedilib/kcomedilib_main.c | 12 +
drivers/staging/dgnc/Makefile | 3 +-
drivers/staging/dgnc/dgnc_cls.c | 44 +-
drivers/staging/dgnc/dgnc_cls.h | 2 +-
drivers/staging/dgnc/dgnc_driver.c | 558 ++--
drivers/staging/dgnc/dgnc_driver.h | 189 +-
drivers/staging/dgnc/dgnc_mgmt.c | 6 +-
drivers/staging/dgnc/dgnc_neo.c | 111 +-
drivers/staging/dgnc/dgnc_neo.h | 58 +-
drivers/staging/dgnc/dgnc_sysfs.c | 703 -----
drivers/staging/dgnc/dgnc_sysfs.h | 40 -
drivers/staging/dgnc/dgnc_tty.c | 362 +--
drivers/staging/dgnc/dgnc_tty.h | 6 +-
drivers/staging/dgnc/digi.h | 107 +-
drivers/staging/emxx_udc/emxx_udc.c | 69 +-
drivers/staging/fbtft/fb_agm1264k-fl.c | 68 +-
drivers/staging/fbtft/fb_ili9325.c | 19 +-
drivers/staging/fbtft/fb_ili9481.c | 2 +-
drivers/staging/fbtft/fb_ili9486.c | 2 +-
drivers/staging/fbtft/fb_s6d02a1.c | 2 +-
drivers/staging/fbtft/fb_st7735r.c | 2 +-
drivers/staging/fbtft/fbtft-core.c | 33 +-
drivers/staging/fbtft/fbtft.h | 4 +-
drivers/staging/fbtft/fbtft_device.c | 12 +-
drivers/staging/fbtft/flexfb.c | 373 ++-
drivers/staging/fsl-mc/bus/Kconfig | 24 +-
drivers/staging/fsl-mc/{include => bus}/dpbp-cmd.h | 61 +-
drivers/staging/fsl-mc/bus/dpbp.c | 74 +-
.../staging/fsl-mc/{include => bus}/dpcon-cmd.h | 4 +-
drivers/staging/fsl-mc/bus/dpmcp-cmd.h | 49 +-
drivers/staging/fsl-mc/bus/dpmcp.c | 70 +-
drivers/staging/fsl-mc/bus/dpmcp.h | 141 +-
drivers/staging/fsl-mc/bus/dpmng-cmd.h | 14 +-
drivers/staging/fsl-mc/bus/dpmng.c | 37 +-
drivers/staging/fsl-mc/bus/dprc-cmd.h | 90 +-
drivers/staging/fsl-mc/bus/dprc-driver.c | 23 +-
drivers/staging/fsl-mc/bus/dprc.c | 69 +-
drivers/staging/fsl-mc/bus/fsl-mc-allocator.c | 78 +-
drivers/staging/fsl-mc/bus/fsl-mc-bus.c | 66 +-
drivers/staging/fsl-mc/bus/fsl-mc-msi.c | 2 +-
drivers/staging/fsl-mc/bus/fsl-mc-private.h | 3 +
.../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c | 4 +-
drivers/staging/fsl-mc/bus/mc-io.c | 4 +-
drivers/staging/fsl-mc/bus/mc-sys.c | 12 +-
drivers/staging/fsl-mc/include/dpbp.h | 169 +-
drivers/staging/fsl-mc/include/dpmng.h | 18 +-
drivers/staging/fsl-mc/include/dprc.h | 402 +--
drivers/staging/fsl-mc/include/mc-bus.h | 6 +-
drivers/staging/fsl-mc/include/mc-cmd.h | 44 +-
drivers/staging/fsl-mc/include/mc-sys.h | 3 +-
drivers/staging/fsl-mc/include/mc.h | 4 +-
drivers/staging/fwserial/fwserial.c | 6 -
drivers/staging/gdm724x/gdm_lte.h | 14 +-
drivers/staging/gdm724x/gdm_tty.h | 1 -
drivers/staging/gdm724x/netlink_k.h | 3 +-
drivers/staging/greybus/arche-apb-ctrl.c | 8 +-
drivers/staging/greybus/arche-platform.c | 3 +-
drivers/staging/greybus/audio_codec.c | 5 +-
drivers/staging/greybus/audio_codec.h | 1 -
drivers/staging/greybus/audio_manager.h | 3 +-
drivers/staging/greybus/audio_manager_module.c | 35 +-
drivers/staging/greybus/audio_manager_sysfs.c | 16 +-
drivers/staging/greybus/audio_module.c | 7 +-
drivers/staging/greybus/audio_topology.c | 8 +-
drivers/staging/greybus/camera.c | 7 +-
drivers/staging/greybus/es2.c | 5 +-
drivers/staging/greybus/log.c | 6 +-
drivers/staging/greybus/sdio.c | 3 +-
drivers/staging/greybus/timesync.c | 6 +-
drivers/staging/greybus/uart.c | 36 +-
drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 2 +-
drivers/staging/i4l/act2000/act2000_isa.c | 1 +
drivers/staging/i4l/act2000/capi.c | 7 +-
drivers/staging/i4l/act2000/module.c | 24 +-
drivers/staging/i4l/icn/icn.c | 3 +-
drivers/staging/i4l/icn/icn.h | 5 +-
drivers/staging/i4l/pcbit/callbacks.c | 2 +-
drivers/staging/i4l/pcbit/capi.c | 5 +-
drivers/staging/i4l/pcbit/drv.c | 5 +-
drivers/staging/i4l/pcbit/edss1.c | 2 +-
drivers/staging/i4l/pcbit/layer2.c | 2 +-
.../light/sysfs-bus-iio-light-tsl2583 | 6 -
drivers/staging/iio/TODO | 70 +-
drivers/staging/iio/accel/Kconfig | 10 -
drivers/staging/iio/accel/Makefile | 3 -
drivers/staging/iio/accel/sca3000.h | 279 --
drivers/staging/iio/accel/sca3000_core.c | 1210 --------
drivers/staging/iio/accel/sca3000_ring.c | 350 ---
drivers/staging/iio/adc/Makefile | 1 -
drivers/staging/iio/adc/ad7192.c | 127 +-
drivers/staging/iio/adc/ad7280a.c | 2 +-
.../staging/iio/adc/{ad7606_core.c => ad7606.c} | 436 ++-
drivers/staging/iio/adc/ad7606.h | 58 +-
drivers/staging/iio/adc/ad7606_par.c | 23 +-
drivers/staging/iio/adc/ad7606_ring.c | 102 -
drivers/staging/iio/adc/ad7606_spi.c | 19 +-
drivers/staging/iio/adc/ad7780.c | 22 +-
drivers/staging/iio/adc/ad7816.c | 2 +-
drivers/staging/iio/addac/adt7316.c | 4 +-
drivers/staging/iio/cdc/ad7150.c | 2 +-
drivers/staging/iio/cdc/ad7152.c | 140 +-
drivers/staging/iio/cdc/ad7746.c | 151 +-
drivers/staging/iio/frequency/ad9832.c | 66 +-
drivers/staging/iio/frequency/ad9832.h | 6 +-
drivers/staging/iio/frequency/ad9834.c | 19 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 21 +-
drivers/staging/iio/light/Kconfig | 19 -
drivers/staging/iio/light/Makefile | 2 -
drivers/staging/iio/light/tsl2583.c | 963 ------
drivers/staging/iio/meter/ade7758_core.c | 86 +-
drivers/staging/iio/ring_hw.h | 27 -
drivers/staging/ks7010/ks7010_sdio.c | 37 +-
drivers/staging/ks7010/ks7010_sdio.h | 22 +-
drivers/staging/ks7010/ks_hostif.c | 124 +-
drivers/staging/ks7010/ks_wlan.h | 143 +-
drivers/staging/ks7010/ks_wlan_net.c | 436 ++-
drivers/staging/ks7010/michael_mic.c | 29 +-
drivers/staging/ks7010/michael_mic.h | 20 +-
.../staging/lustre/include/linux/libcfs/curproc.h | 20 +-
.../staging/lustre/include/linux/libcfs/libcfs.h | 5 +-
.../lustre/include/linux/libcfs/libcfs_cpu.h | 4 +-
.../lustre/include/linux/libcfs/libcfs_crypto.h | 12 +-
.../lustre/include/linux/libcfs/libcfs_fail.h | 53 +-
.../lustre/include/linux/libcfs/libcfs_hash.h | 185 +-
.../lustre/include/linux/libcfs/libcfs_private.h | 13 +-
.../lustre/include/linux/libcfs/libcfs_string.h | 24 +-
.../lustre/include/linux/libcfs/libcfs_workitem.h | 4 +-
.../lustre/include/linux/libcfs/linux/linux-cpu.h | 8 +-
.../lustre/include/linux/libcfs/linux/linux-time.h | 8 +-
drivers/staging/lustre/include/linux/lnet/lnetst.h | 8 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 6 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 26 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.c | 31 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd.h | 134 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 44 +-
.../lustre/lnet/klnds/socklnd/socklnd_lib.c | 6 +-
.../lustre/lnet/klnds/socklnd/socklnd_proto.c | 26 +-
drivers/staging/lustre/lnet/libcfs/debug.c | 36 +-
drivers/staging/lustre/lnet/libcfs/fail.c | 5 +-
drivers/staging/lustre/lnet/libcfs/hash.c | 143 +-
drivers/staging/lustre/lnet/libcfs/libcfs_cpu.c | 2 +-
drivers/staging/lustre/lnet/libcfs/libcfs_lock.c | 20 +-
drivers/staging/lustre/lnet/libcfs/libcfs_mem.c | 22 +-
drivers/staging/lustre/lnet/libcfs/libcfs_string.c | 58 +-
.../staging/lustre/lnet/libcfs/linux/linux-cpu.c | 187 +-
.../lustre/lnet/libcfs/linux/linux-crypto.c | 32 +-
.../lustre/lnet/libcfs/linux/linux-crypto.h | 2 +-
.../staging/lustre/lnet/libcfs/linux/linux-debug.c | 62 +-
.../lustre/lnet/libcfs/linux/linux-module.c | 2 +-
.../staging/lustre/lnet/libcfs/linux/linux-prim.c | 10 +-
.../lustre/lnet/libcfs/linux/linux-tracefile.c | 28 +-
drivers/staging/lustre/lnet/libcfs/module.c | 26 +-
drivers/staging/lustre/lnet/libcfs/prng.c | 2 +-
drivers/staging/lustre/lnet/libcfs/tracefile.c | 108 +-
drivers/staging/lustre/lnet/libcfs/tracefile.h | 28 +-
drivers/staging/lustre/lnet/libcfs/workitem.c | 50 +-
drivers/staging/lustre/lnet/lnet/api-ni.c | 8 +-
drivers/staging/lustre/lnet/lnet/lib-me.c | 18 -
drivers/staging/lustre/lnet/lnet/lib-move.c | 1 +
drivers/staging/lustre/lnet/lnet/nidstrings.c | 6 +-
drivers/staging/lustre/lnet/lnet/router.c | 17 +-
drivers/staging/lustre/lnet/selftest/brw_test.c | 73 +-
drivers/staging/lustre/lnet/selftest/conctl.c | 6 +-
drivers/staging/lustre/lnet/selftest/conrpc.c | 36 +-
drivers/staging/lustre/lnet/selftest/conrpc.h | 23 +-
drivers/staging/lustre/lnet/selftest/console.c | 29 +-
drivers/staging/lustre/lnet/selftest/console.h | 25 +-
drivers/staging/lustre/lnet/selftest/framework.c | 25 +-
drivers/staging/lustre/lnet/selftest/ping_test.c | 4 +-
drivers/staging/lustre/lnet/selftest/rpc.c | 22 +-
drivers/staging/lustre/lnet/selftest/rpc.h | 8 +-
drivers/staging/lustre/lnet/selftest/selftest.h | 30 +-
drivers/staging/lustre/lnet/selftest/timer.c | 7 +-
drivers/staging/lustre/lustre/fid/fid_request.c | 18 +-
drivers/staging/lustre/lustre/fid/lproc_fid.c | 2 +-
drivers/staging/lustre/lustre/fld/fld_cache.c | 6 +-
drivers/staging/lustre/lustre/fld/fld_internal.h | 5 -
drivers/staging/lustre/lustre/fld/fld_request.c | 8 -
drivers/staging/lustre/lustre/include/cl_object.h | 379 +--
drivers/staging/lustre/lustre/include/llog_swab.h | 65 +
.../staging/lustre/lustre/include/lprocfs_status.h | 9 +-
.../lustre/lustre/include/lustre/ll_fiemap.h | 75 +-
.../lustre/lustre/include/lustre/lustre_idl.h | 438 +--
.../lustre/lustre/include/lustre/lustre_ioctl.h | 4 +-
.../lustre/lustre/include/lustre/lustre_user.h | 44 +-
.../staging/lustre/lustre/include/lustre_compat.h | 2 +
drivers/staging/lustre/lustre/include/lustre_dlm.h | 50 +-
drivers/staging/lustre/lustre/include/lustre_fid.h | 1 +
drivers/staging/lustre/lustre/include/lustre_fld.h | 2 -
drivers/staging/lustre/lustre/include/lustre_ha.h | 1 +
.../staging/lustre/lustre/include/lustre_import.h | 9 +-
drivers/staging/lustre/lustre/include/lustre_lib.h | 2 -
drivers/staging/lustre/lustre/include/lustre_lmv.h | 13 +-
drivers/staging/lustre/lustre/include/lustre_log.h | 6 +
drivers/staging/lustre/lustre/include/lustre_mdc.h | 44 +-
drivers/staging/lustre/lustre/include/lustre_net.h | 898 +-----
drivers/staging/lustre/lustre/include/lustre_nrs.h | 717 +++++
.../lustre/lustre/include/lustre_nrs_fifo.h | 70 +
.../lustre/lustre/include/lustre_req_layout.h | 7 +-
drivers/staging/lustre/lustre/include/lustre_sec.h | 3 +
.../staging/lustre/lustre/include/lustre_swab.h | 102 +
drivers/staging/lustre/lustre/include/obd.h | 291 +-
drivers/staging/lustre/lustre/include/obd_class.h | 264 +-
.../staging/lustre/lustre/include/obd_support.h | 15 +-
drivers/staging/lustre/lustre/include/seq_range.h | 199 ++
drivers/staging/lustre/lustre/ldlm/ldlm_extent.c | 28 +-
drivers/staging/lustre/lustre/ldlm/ldlm_flock.c | 22 +-
.../staging/lustre/lustre/ldlm/ldlm_inodebits.c | 8 +-
drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 88 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lib.c | 45 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 316 +-
drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 26 -
drivers/staging/lustre/lustre/ldlm/ldlm_plain.c | 8 +-
drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 36 +-
drivers/staging/lustre/lustre/ldlm/ldlm_request.c | 132 +-
drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 42 +-
drivers/staging/lustre/lustre/llite/Makefile | 10 +-
drivers/staging/lustre/lustre/llite/dir.c | 195 +-
drivers/staging/lustre/lustre/llite/file.c | 968 +++---
drivers/staging/lustre/lustre/llite/glimpse.c | 139 +-
drivers/staging/lustre/lustre/llite/lcommon_cl.c | 41 +-
drivers/staging/lustre/lustre/llite/lcommon_misc.c | 47 +-
drivers/staging/lustre/lustre/llite/llite_close.c | 395 ---
.../staging/lustre/lustre/llite/llite_internal.h | 121 +-
drivers/staging/lustre/lustre/llite/llite_lib.c | 342 +--
drivers/staging/lustre/lustre/llite/llite_mmap.c | 69 +-
drivers/staging/lustre/lustre/llite/llite_nfs.c | 2 +-
drivers/staging/lustre/lustre/llite/lproc_llite.c | 4 -
drivers/staging/lustre/lustre/llite/namei.c | 68 +-
drivers/staging/lustre/lustre/llite/rw.c | 302 +-
drivers/staging/lustre/lustre/llite/rw26.c | 65 +-
drivers/staging/lustre/lustre/llite/statahead.c | 20 +-
drivers/staging/lustre/lustre/llite/vvp_dev.c | 15 +-
drivers/staging/lustre/lustre/llite/vvp_internal.h | 41 +-
drivers/staging/lustre/lustre/llite/vvp_io.c | 185 +-
drivers/staging/lustre/lustre/llite/vvp_object.c | 48 +-
drivers/staging/lustre/lustre/llite/vvp_page.c | 41 +-
drivers/staging/lustre/lustre/llite/vvp_req.c | 122 -
drivers/staging/lustre/lustre/llite/xattr.c | 360 ++-
drivers/staging/lustre/lustre/llite/xattr_cache.c | 17 +-
.../staging/lustre/lustre/llite/xattr_security.c | 88 +
drivers/staging/lustre/lustre/lmv/lmv_intent.c | 11 +-
drivers/staging/lustre/lustre/lmv/lmv_internal.h | 3 -
drivers/staging/lustre/lustre/lmv/lmv_obd.c | 407 +--
.../staging/lustre/lustre/lov/lov_cl_internal.h | 29 +-
drivers/staging/lustre/lustre/lov/lov_dev.c | 52 -
drivers/staging/lustre/lustre/lov/lov_ea.c | 208 +-
drivers/staging/lustre/lustre/lov/lov_internal.h | 100 +-
drivers/staging/lustre/lustre/lov/lov_io.c | 116 +-
drivers/staging/lustre/lustre/lov/lov_merge.c | 50 -
drivers/staging/lustre/lustre/lov/lov_obd.c | 720 +----
drivers/staging/lustre/lustre/lov/lov_object.c | 698 ++++-
drivers/staging/lustre/lustre/lov/lov_pack.c | 293 +-
drivers/staging/lustre/lustre/lov/lov_page.c | 46 -
drivers/staging/lustre/lustre/lov/lov_pool.c | 3 +-
drivers/staging/lustre/lustre/lov/lov_request.c | 292 --
drivers/staging/lustre/lustre/lov/lovsub_dev.c | 61 -
drivers/staging/lustre/lustre/lov/lovsub_object.c | 22 +-
drivers/staging/lustre/lustre/mdc/lproc_mdc.c | 98 +
drivers/staging/lustre/lustre/mdc/mdc_internal.h | 12 +-
drivers/staging/lustre/lustre/mdc/mdc_lib.c | 80 +-
drivers/staging/lustre/lustre/mdc/mdc_locks.c | 60 +-
drivers/staging/lustre/lustre/mdc/mdc_reint.c | 107 +-
drivers/staging/lustre/lustre/mdc/mdc_request.c | 317 +-
drivers/staging/lustre/lustre/mgc/mgc_request.c | 167 +-
drivers/staging/lustre/lustre/obdclass/Makefile | 2 +-
.../staging/lustre/lustre/obdclass/cl_internal.h | 23 -
drivers/staging/lustre/lustre/obdclass/cl_io.c | 290 +-
drivers/staging/lustre/lustre/obdclass/cl_object.c | 452 +--
drivers/staging/lustre/lustre/obdclass/cl_page.c | 68 +-
drivers/staging/lustre/lustre/obdclass/genops.c | 228 ++
.../lustre/lustre/obdclass/linux/linux-module.c | 8 +-
.../lustre/lustre/obdclass/linux/linux-obdo.c | 80 -
drivers/staging/lustre/lustre/obdclass/llog.c | 139 +-
drivers/staging/lustre/lustre/obdclass/llog_obd.c | 1 +
drivers/staging/lustre/lustre/obdclass/llog_swab.c | 9 +-
.../lustre/lustre/obdclass/lprocfs_status.c | 27 +-
drivers/staging/lustre/lustre/obdclass/lu_object.c | 84 +-
.../staging/lustre/lustre/obdclass/obd_config.c | 70 +-
drivers/staging/lustre/lustre/obdclass/obd_mount.c | 7 +-
drivers/staging/lustre/lustre/obdclass/obdo.c | 65 -
.../staging/lustre/lustre/obdecho/echo_client.c | 140 +-
drivers/staging/lustre/lustre/osc/lproc_osc.c | 11 +-
drivers/staging/lustre/lustre/osc/osc_cache.c | 65 +-
.../staging/lustre/lustre/osc/osc_cl_internal.h | 50 +-
drivers/staging/lustre/lustre/osc/osc_dev.c | 15 +-
drivers/staging/lustre/lustre/osc/osc_internal.h | 43 +-
drivers/staging/lustre/lustre/osc/osc_io.c | 330 ++-
drivers/staging/lustre/lustre/osc/osc_lock.c | 143 +-
drivers/staging/lustre/lustre/osc/osc_object.c | 171 +-
drivers/staging/lustre/lustre/osc/osc_page.c | 186 +-
drivers/staging/lustre/lustre/osc/osc_quota.c | 52 +-
drivers/staging/lustre/lustre/osc/osc_request.c | 669 +----
drivers/staging/lustre/lustre/ptlrpc/client.c | 338 ++-
drivers/staging/lustre/lustre/ptlrpc/connection.c | 4 +-
drivers/staging/lustre/lustre/ptlrpc/events.c | 4 +-
drivers/staging/lustre/lustre/ptlrpc/import.c | 95 +-
drivers/staging/lustre/lustre/ptlrpc/layout.c | 66 +-
drivers/staging/lustre/lustre/ptlrpc/llog_client.c | 20 +-
.../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 4 +-
drivers/staging/lustre/lustre/ptlrpc/niobuf.c | 98 +-
drivers/staging/lustre/lustre/ptlrpc/nrs.c | 15 +-
.../staging/lustre/lustre/ptlrpc/pack_generic.c | 106 +-
drivers/staging/lustre/lustre/ptlrpc/pers.c | 31 +-
.../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 34 +-
drivers/staging/lustre/lustre/ptlrpc/recover.c | 26 +-
drivers/staging/lustre/lustre/ptlrpc/sec.c | 9 +-
drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 48 +-
drivers/staging/lustre/lustre/ptlrpc/sec_plain.c | 20 +-
drivers/staging/lustre/lustre/ptlrpc/service.c | 9 +-
drivers/staging/lustre/lustre/ptlrpc/wiretest.c | 410 +--
drivers/staging/lustre/sysfs-fs-lustre | 2 +-
drivers/staging/media/bcm2048/radio-bcm2048.c | 2 +-
drivers/staging/media/cxd2099/cxd2099.c | 3 +-
drivers/staging/media/davinci_vpfe/vpfe_video.c | 4 +-
drivers/staging/media/lirc/lirc_sasem.c | 9 +-
drivers/staging/media/lirc/lirc_zilog.c | 4 +-
drivers/staging/media/omap4iss/iss_csi2.c | 2 +-
drivers/staging/media/s5p-cec/s5p_cec.c | 1 -
drivers/staging/media/st-cec/stih-cec.c | 4 +-
drivers/staging/most/aim-network/networking.c | 53 +-
drivers/staging/most/hdm-dim2/dim2_hdm.c | 5 +-
drivers/staging/most/hdm-usb/hdm_usb.c | 230 +-
drivers/staging/most/mostcore/core.c | 55 +-
drivers/staging/netlogic/xlr_net.c | 20 +-
drivers/staging/rtl8188eu/core/rtw_cmd.c | 6 +-
drivers/staging/rtl8188eu/core/rtw_led.c | 78 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c | 4 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 32 +-
drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 4 +-
drivers/staging/rtl8188eu/core/rtw_recv.c | 46 +-
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 4 +-
drivers/staging/rtl8188eu/core/rtw_xmit.c | 9 +-
drivers/staging/rtl8188eu/hal/odm.c | 1 -
drivers/staging/rtl8188eu/hal/phy.c | 69 +-
drivers/staging/rtl8188eu/hal/rf.c | 22 +-
drivers/staging/rtl8188eu/hal/rf_cfg.c | 70 +-
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 51 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 20 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 25 +-
drivers/staging/rtl8188eu/hal/usb_halinit.c | 21 +-
drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h | 11 -
drivers/staging/rtl8188eu/include/drv_types.h | 2 -
drivers/staging/rtl8188eu/include/hal_intf.h | 1 +
drivers/staging/rtl8188eu/include/odm.h | 6 -
drivers/staging/rtl8188eu/include/osdep_intf.h | 3 +-
drivers/staging/rtl8188eu/include/recv_osdep.h | 2 -
drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 20 -
drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 2 -
drivers/staging/rtl8188eu/include/rtw_led.h | 12 -
drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +-
drivers/staging/rtl8188eu/include/rtw_recv.h | 13 +-
drivers/staging/rtl8188eu/include/usb_ops_linux.h | 2 +-
drivers/staging/rtl8188eu/include/xmit_osdep.h | 4 +-
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 33 +-
drivers/staging/rtl8188eu/os_dep/osdep_service.c | 27 +-
drivers/staging/rtl8188eu/os_dep/recv_linux.c | 6 -
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 19 +-
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 58 +-
drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 8 +-
drivers/staging/rtl8192e/dot11d.c | 2 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 2 +-
.../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 4 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +-
drivers/staging/rtl8192e/rtl819x_BAProc.c | 2 +-
drivers/staging/rtl8192e/rtl819x_HTProc.c | 2 +-
drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +-
drivers/staging/rtl8192e/rtllib_rx.c | 7 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 1 +
.../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 2 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 4 +-
drivers/staging/rtl8712/osdep_service.h | 9 -
drivers/staging/rtl8712/rtl8712_hal.h | 12 +-
drivers/staging/rtl8712/rtl8712_led.c | 24 +-
drivers/staging/rtl8712/rtl871x_cmd.c | 5 +-
drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 4 +-
drivers/staging/rtl8712/rtl871x_ioctl_set.c | 14 +-
drivers/staging/rtl8712/rtl871x_mlme.c | 34 +-
drivers/staging/rtl8712/rtl871x_mlme.h | 18 -
drivers/staging/rtl8712/rtl871x_pwrctrl.c | 34 +-
drivers/staging/rtl8712/rtl871x_recv.c | 13 +-
drivers/staging/rtl8712/rtl871x_security.c | 80 +-
drivers/staging/rtl8712/rtl871x_xmit.c | 50 +-
drivers/staging/rtl8712/rtl871x_xmit.h | 6 -
drivers/staging/rts5208/ms.c | 393 +--
drivers/staging/rts5208/ms.h | 4 +-
drivers/staging/rts5208/rtsx.c | 55 +-
drivers/staging/rts5208/rtsx.h | 2 +-
drivers/staging/rts5208/rtsx_card.c | 94 +-
drivers/staging/rts5208/rtsx_card.h | 16 +-
drivers/staging/rts5208/rtsx_chip.c | 17 +-
drivers/staging/rts5208/rtsx_chip.h | 137 +-
drivers/staging/rts5208/rtsx_scsi.c | 319 +-
drivers/staging/rts5208/rtsx_scsi.h | 4 +-
drivers/staging/rts5208/rtsx_sys.h | 4 +-
drivers/staging/rts5208/rtsx_transport.h | 30 +-
drivers/staging/rts5208/sd.c | 813 ++---
drivers/staging/rts5208/sd.h | 5 +-
drivers/staging/rts5208/spi.c | 144 +-
drivers/staging/rts5208/xd.c | 461 +--
drivers/staging/rts5208/xd.h | 2 +-
drivers/staging/skein/skein_api.c | 26 +-
drivers/staging/skein/threefish_block.c | 16 -
drivers/staging/slicoss/Kconfig | 14 -
drivers/staging/slicoss/Makefile | 1 -
drivers/staging/slicoss/README | 7 -
drivers/staging/slicoss/TODO | 36 -
drivers/staging/slicoss/slic.h | 573 ----
drivers/staging/slicoss/slichw.h | 652 ----
drivers/staging/slicoss/slicoss.c | 3132 --------------------
drivers/staging/sm750fb/Makefile | 2 +-
drivers/staging/sm750fb/ddk750.h | 23 +-
drivers/staging/sm750fb/ddk750_chip.c | 100 +-
drivers/staging/sm750fb/ddk750_chip.h | 89 +-
drivers/staging/sm750fb/ddk750_display.c | 75 +-
drivers/staging/sm750fb/ddk750_display.h | 30 +-
drivers/staging/sm750fb/ddk750_dvi.c | 2 +-
drivers/staging/sm750fb/ddk750_help.c | 17 -
drivers/staging/sm750fb/ddk750_help.h | 21 -
drivers/staging/sm750fb/ddk750_hwi2c.c | 15 +-
drivers/staging/sm750fb/ddk750_mode.c | 37 +-
drivers/staging/sm750fb/ddk750_power.c | 74 +-
drivers/staging/sm750fb/ddk750_power.h | 22 +-
drivers/staging/sm750fb/ddk750_sii164.c | 3 +-
drivers/staging/sm750fb/ddk750_swi2c.c | 31 +-
drivers/staging/sm750fb/ddk750_swi2c.h | 24 +-
drivers/staging/sm750fb/sm750.c | 52 +-
drivers/staging/sm750fb/sm750.h | 6 +-
drivers/staging/sm750fb/sm750_accel.c | 52 +-
drivers/staging/sm750fb/sm750_accel.h | 10 +-
drivers/staging/sm750fb/sm750_cursor.c | 14 +-
drivers/staging/sm750fb/sm750_cursor.h | 14 +-
drivers/staging/sm750fb/sm750_hw.c | 40 +-
drivers/staging/speakup/TODO | 2 +-
drivers/staging/speakup/main.c | 42 +-
drivers/staging/speakup/selection.c | 2 +-
drivers/staging/speakup/serialio.c | 6 +-
drivers/staging/speakup/speakup_soft.c | 46 +-
drivers/staging/speakup/speakup_spkout.c | 31 +-
drivers/staging/speakup/speakup_txprt.c | 29 +-
drivers/staging/speakup/spk_priv_keyinfo.h | 148 +-
drivers/staging/speakup/spk_types.h | 16 +-
drivers/staging/speakup/synth.c | 22 +-
drivers/staging/speakup/thread.c | 5 +-
drivers/staging/speakup/varhandlers.c | 6 +-
drivers/staging/unisys/include/iochannel.h | 337 ++-
drivers/staging/unisys/include/visorbus.h | 2 +
drivers/staging/unisys/visorbus/vbuschannel.h | 225 +-
drivers/staging/unisys/visorbus/visorbus_main.c | 231 +-
drivers/staging/unisys/visorbus/visorbus_private.h | 4 +-
drivers/staging/unisys/visorbus/visorchannel.c | 44 +-
drivers/staging/unisys/visorbus/visorchipset.c | 653 ++--
drivers/staging/unisys/visorbus/vmcallinterface.h | 185 +-
drivers/staging/unisys/visorinput/visorinput.c | 6 +
drivers/staging/unisys/visornic/visornic_main.c | 2 +-
drivers/staging/vc04_services/Kconfig | 7 +-
drivers/staging/vc04_services/Makefile | 2 +-
drivers/staging/vc04_services/interface/vchi/TODO | 50 +
.../staging/vc04_services/interface/vchi/vchi.h | 25 +-
.../vc04_services/interface/vchiq_arm/vchiq.h | 11 +
.../interface/vchiq_arm/vchiq_2835_arm.c | 324 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 202 +-
.../interface/vchiq_arm/vchiq_connected.c | 4 +-
.../vc04_services/interface/vchiq_arm/vchiq_core.c | 659 ++--
.../vc04_services/interface/vchiq_arm/vchiq_core.h | 12 +-
.../interface/vchiq_arm/vchiq_debugfs.c | 4 +-
.../vc04_services/interface/vchiq_arm/vchiq_if.h | 9 +-
.../interface/vchiq_arm/vchiq_kern_lib.c | 17 +-
.../interface/vchiq_arm/vchiq_killable.h | 14 -
.../interface/vchiq_arm/vchiq_memdrv.h | 12 +-
.../interface/vchiq_arm/vchiq_pagelist.h | 12 +-
.../vc04_services/interface/vchiq_arm/vchiq_shim.c | 138 +-
.../vc04_services/interface/vchiq_arm/vchiq_util.c | 3 +-
drivers/staging/vme/devices/vme_pio2.h | 13 +-
drivers/staging/vme/devices/vme_pio2_core.c | 2 +-
drivers/staging/vme/devices/vme_user.c | 6 +-
drivers/staging/vt6655/baseband.c | 58 +-
drivers/staging/vt6655/baseband.h | 11 -
drivers/staging/vt6655/card.c | 45 +-
drivers/staging/vt6655/card.h | 6 +-
drivers/staging/vt6655/channel.c | 4 -
drivers/staging/vt6655/channel.h | 4 -
drivers/staging/vt6655/desc.h | 4 -
drivers/staging/vt6655/device.h | 16 +-
drivers/staging/vt6655/device_cfg.h | 4 -
drivers/staging/vt6655/device_main.c | 9 +-
drivers/staging/vt6655/dpc.c | 4 -
drivers/staging/vt6655/dpc.h | 4 -
drivers/staging/vt6655/key.c | 5 -
drivers/staging/vt6655/key.h | 5 -
drivers/staging/vt6655/mac.c | 8 +-
drivers/staging/vt6655/mac.h | 327 +-
drivers/staging/vt6655/power.c | 6 -
drivers/staging/vt6655/power.h | 5 -
drivers/staging/vt6655/rf.c | 718 +++--
drivers/staging/vt6655/rf.h | 5 -
drivers/staging/vt6655/rxtx.c | 8 +-
drivers/staging/vt6655/rxtx.h | 4 -
drivers/staging/vt6655/srom.c | 36 +-
drivers/staging/vt6655/srom.h | 11 +-
drivers/staging/vt6655/tmacro.h | 4 -
drivers/staging/vt6655/upc.h | 4 -
drivers/staging/vt6656/baseband.h | 20 +-
drivers/staging/vt6656/card.c | 15 +-
drivers/staging/vt6656/mac.c | 2 +-
drivers/staging/vt6656/main_usb.c | 8 +-
drivers/staging/vt6656/rf.c | 10 +-
drivers/staging/wilc1000/coreconfigurator.c | 4 +-
drivers/staging/wilc1000/host_interface.c | 12 +-
drivers/staging/wilc1000/host_interface.h | 1 -
drivers/staging/wilc1000/linux_wlan.c | 51 +-
drivers/staging/wilc1000/wilc_debugfs.c | 6 +-
drivers/staging/wilc1000/wilc_sdio.c | 3 +-
drivers/staging/wilc1000/wilc_spi.c | 6 +-
drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 24 +-
drivers/staging/wilc1000/wilc_wfi_netdevice.h | 1 -
drivers/staging/wilc1000/wilc_wlan.h | 6 -
drivers/staging/wlan-ng/cfg80211.c | 6 +-
drivers/staging/wlan-ng/hfa384x.h | 128 +-
drivers/staging/wlan-ng/hfa384x_usb.c | 2479 ++++++++--------
drivers/staging/wlan-ng/p80211conv.c | 322 +-
drivers/staging/wlan-ng/p80211conv.h | 100 +-
drivers/staging/wlan-ng/p80211hdr.h | 118 +-
drivers/staging/wlan-ng/p80211ioctl.h | 120 +-
drivers/staging/wlan-ng/p80211metadef.h | 88 +-
drivers/staging/wlan-ng/p80211mgmt.h | 194 +-
drivers/staging/wlan-ng/p80211msg.h | 90 +-
drivers/staging/wlan-ng/p80211netdev.c | 640 ++--
drivers/staging/wlan-ng/p80211netdev.h | 102 +-
drivers/staging/wlan-ng/p80211req.c | 189 +-
drivers/staging/wlan-ng/p80211req.h | 90 +-
drivers/staging/wlan-ng/p80211wep.c | 100 +-
drivers/staging/wlan-ng/prism2fw.c | 559 ++--
drivers/staging/wlan-ng/prism2mgmt.c | 544 ++--
drivers/staging/wlan-ng/prism2mgmt.h | 125 +-
drivers/staging/wlan-ng/prism2mib.c | 102 +-
drivers/staging/wlan-ng/prism2sta.c | 210 +-
drivers/staging/xgifb/XGI_main.h | 54 +-
drivers/staging/xgifb/XGI_main_26.c | 196 +-
drivers/staging/xgifb/vb_init.c | 56 +-
drivers/staging/xgifb/vb_setmode.c | 667 ++---
drivers/staging/xgifb/vb_table.h | 9 +-
drivers/staging/xgifb/vb_util.h | 4 +-
include/linux/iio/adc/ad_sigma_delta.h | 1 +
include/linux/iio/consumer.h | 41 +
include/linux/iio/dac/mcp4725.h | 12 +-
include/linux/iio/iio.h | 48 +-
include/linux/iio/sysfs.h | 24 +
include/linux/iio/trigger.h | 2 +
include/linux/iio/types.h | 5 +
include/linux/mfd/cros_ec.h | 10 +
include/linux/mfd/cros_ec_commands.h | 183 +-
include/linux/mfd/ti_am335x_tscadc.h | 8 +
include/soc/bcm2835/raspberrypi-firmware.h | 21 +
include/uapi/linux/iio/types.h | 2 +
tools/iio/iio_generic_buffer.c | 18 +-
684 files changed, 33604 insertions(+), 31458 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-fsl-mc
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-cros-ec
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-light-isl29018
rename {drivers/staging/iio/Documentation => Documentation/ABI/testing}/sysfs-bus-iio-light-tsl2583 (74%)
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
create mode 100644 Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
create mode 100644 Documentation/devicetree/bindings/iio/dac/mcp4725.txt
create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
create mode 100644 Documentation/devicetree/bindings/iio/humidity/hts221.txt
create mode 100644 Documentation/devicetree/bindings/iio/light/isl29018.txt
create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2583.txt
create mode 100644 Documentation/devicetree/bindings/iio/potentiostat/lmp91000.txt
create mode 100644 drivers/iio/accel/da280.c
create mode 100644 drivers/iio/accel/da311.c
create mode 100644 drivers/iio/accel/dmard10.c
create mode 100644 drivers/iio/accel/sca3000.c
create mode 100644 drivers/iio/adc/ad7766.c
create mode 100644 drivers/iio/adc/envelope-detector.c
create mode 100644 drivers/iio/adc/stm32-adc-core.c
create mode 100644 drivers/iio/adc/stm32-adc-core.h
create mode 100644 drivers/iio/adc/stm32-adc.c
create mode 100644 drivers/iio/common/cros_ec_sensors/Kconfig
create mode 100644 drivers/iio/common/cros_ec_sensors/Makefile
create mode 100644 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
create mode 100644 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
create mode 100644 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.h
create mode 100644 drivers/iio/counter/104-quad-8.c
create mode 100644 drivers/iio/counter/Kconfig
create mode 100644 drivers/iio/counter/Makefile
create mode 100644 drivers/iio/dac/dpot-dac.c
create mode 100644 drivers/iio/gyro/mpu3050-core.c
create mode 100644 drivers/iio/gyro/mpu3050-i2c.c
create mode 100644 drivers/iio/gyro/mpu3050.h
create mode 100644 drivers/iio/humidity/hts221.h
create mode 100644 drivers/iio/humidity/hts221_buffer.c
create mode 100644 drivers/iio/humidity/hts221_core.c
create mode 100644 drivers/iio/humidity/hts221_i2c.c
create mode 100644 drivers/iio/humidity/hts221_spi.c
rename drivers/{staging => }/iio/light/isl29018.c (88%)
create mode 100644 drivers/iio/light/tsl2583.c
create mode 100644 drivers/iio/potentiostat/Kconfig
create mode 100644 drivers/iio/potentiostat/Makefile
create mode 100644 drivers/iio/potentiostat/lmp91000.c
create mode 100644 drivers/iio/pressure/abp060mg.c
delete mode 100644 drivers/staging/dgnc/dgnc_sysfs.c
delete mode 100644 drivers/staging/dgnc/dgnc_sysfs.h
rename drivers/staging/fsl-mc/{include => bus}/dpbp-cmd.h (75%)
rename drivers/staging/fsl-mc/{include => bus}/dpcon-cmd.h (97%)
delete mode 100644 drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2583
delete mode 100644 drivers/staging/iio/accel/sca3000.h
delete mode 100644 drivers/staging/iio/accel/sca3000_core.c
delete mode 100644 drivers/staging/iio/accel/sca3000_ring.c
rename drivers/staging/iio/adc/{ad7606_core.c => ad7606.c} (50%)
delete mode 100644 drivers/staging/iio/adc/ad7606_ring.c
delete mode 100644 drivers/staging/iio/light/tsl2583.c
delete mode 100644 drivers/staging/iio/ring_hw.h
create mode 100644 drivers/staging/lustre/lustre/include/llog_swab.h
create mode 100644 drivers/staging/lustre/lustre/include/lustre_nrs.h
create mode 100644 drivers/staging/lustre/lustre/include/lustre_nrs_fifo.h
create mode 100644 drivers/staging/lustre/lustre/include/lustre_swab.h
create mode 100644 drivers/staging/lustre/lustre/include/seq_range.h
delete mode 100644 drivers/staging/lustre/lustre/llite/llite_close.c
delete mode 100644 drivers/staging/lustre/lustre/llite/vvp_req.c
create mode 100644 drivers/staging/lustre/lustre/llite/xattr_security.c
delete mode 100644 drivers/staging/lustre/lustre/obdclass/linux/linux-obdo.c
delete mode 100644 drivers/staging/slicoss/Kconfig
delete mode 100644 drivers/staging/slicoss/Makefile
delete mode 100644 drivers/staging/slicoss/README
delete mode 100644 drivers/staging/slicoss/TODO
delete mode 100644 drivers/staging/slicoss/slic.h
delete mode 100644 drivers/staging/slicoss/slichw.h
delete mode 100644 drivers/staging/slicoss/slicoss.c
delete mode 100644 drivers/staging/sm750fb/ddk750_help.c
delete mode 100644 drivers/staging/sm750fb/ddk750_help.h
create mode 100644 drivers/staging/vc04_services/interface/vchi/TODO
reply other threads:[~2016-12-13 17:39 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20161213173655.GA32135@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=devel@linuxdriverproject.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.