[GIT PULL] Staging/IIO driver patches for 5.3-rc1

Greg KH gregkh at linuxfoundation.org
Wed Jul 10 13:32:15 UTC 2019


The following changes since commit 4b972a01a7da614b4796475f933094751a295a2f:

  Linux 5.2-rc6 (2019-06-22 16:01:36 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 5d1532482943403eb11911898565628fa45863d7:

  staging: kpc2000: simplify comparison to NULL in fileops.c (2019-07-04 10:40:44 +0200)

----------------------------------------------------------------
Staging / IIO driver update for 5.3-rc1

Here is the big Staging and IIO driver update for 5.3-rc1.

Lots of new IIO drivers are in here, along with loads of tiny staging
driver cleanups and fixes.  Overall we almost break even with the same
lines added as removed.

Full details are in the shortlog, they are too large to list here.

All of these changes have been in linux-next for a while with no
reported issues.

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

----------------------------------------------------------------
Adham Abozaeid (1):
      staging: wilc1000: add passive scan support

Ajay Singh (8):
      staging: wilc1000: handle p2p operations in caller context
      staging: wilc1000: fix error path cleanup in wilc_wlan_initialize()
      staging: wilc1000: added support to dynamically add/remove interfaces
      staging: wilc1000: remove use of driver_handler_id & ifc_id
      staging: wilc1000: remove unnecessary loop to traverse vif interfaces
      staging: wilc1000: remove use of 'src_addr' element in 'wilc_vif' struct
      staging: wilc1000: remove extra argument passing to wilc_send_config_pkt()
      staging: wilc1000: rename 'host_interface' source and header

Alexander Dahl (1):
      staging: rtl8188eu: Add 'rtl8188eufw.bin' to MODULE_FIRMWARE list

Alexandru Ardelean (11):
      dt-bindings: iio: accel: adxl345: switch to YAML bindings
      staging: iio: ad2s1210: Remove platform data NULL check in probe
      iio: adxl372: fix iio_triggered_buffer_{pre,post}enable positions
      iio: amplifiers: update license information
      iio: amplifiers: ad8366: use own lock to guard state
      iio: amplifiers: ad8366: rework driver to allow other chips
      iio: amplifiers: ad8366: Add support for ADL5240 VGA
      iio: ad_sigma_delta: return directly in ad_sd_buffer_postenable()
      iio: st_accel: fix iio_triggered_buffer_{pre,post}enable positions
      iio: adis162xx: fix low-power docs & reports
      MAINTAINERS: add ADIS IMU driver library entry

Arnd Bergmann (1):
      staging: rtl8712: reduce stack usage, again

Bastien Nocera (2):
      staging: rtl8723bs: Remove myself from CC:
      iio: iio-utils: Fix possible incorrect mask calculation

Beniamin Bia (2):
      iio: adc: ad7606: Move oversampling and scale options to chip info
      iio: adc: ad7606: Add software configuration

Benjamin Sherman (1):
      staging: mt7621-dma: sizeof via pointer dereference

Brian Masney (3):
      dt-bindings: iio: tsl2583: convert bindings to YAML format
      dt-bindings: iio: tsl2772: convert bindings to YAML format
      dt-bindings: iio: isl29018: convert bindings to YAML format

Bárbara Fernandes (2):
      staging: iio: cdc: ad7150: create macro for capacitance channels
      staging: iio: adt7316: create of_device_id array

Christian Gromm (3):
      staging: most: register net and video config subsystems with configFS
      staging: most: deregister net and video config subsystems with configFS
      staging: most: remove data sanity check

Christian Müller (2):
      drivers/staging/rtl8192u: drop first comment line
      drivers/staging/rtl8192u: style nonstyled comments

Christopher Bostic (1):
      iio: dps310: Temperature measurement errata

Chun-Hung Wu (2):
      dt-bindings: iio: adc: mediatek: Add document for mt6765
      iio: adc: mediatek: mt6577-auxadc, add mt6765 support

Colin Ian King (11):
      staging: vc04_services: bcm2835-camera: remove redundant assignment to variable ret
      staging: wilc1000: remove redundant masking of pkt_offset
      staging: vc04_services: remove redundant assignment to pointer service
      staging: fsl-dpaa2/ethsw: fix memory leak of switchdev_work
      staging: comedi: usbdux: remove redundant initialization of fx2delay
      staging: erofs: clean up initialization of pointer de
      staging: vt6656: fix indentation on break statement
      staging: kpc2000: fix integer overflow with left shifts
      staging: rtl8723bs: os_dep: fix indentation on break statement
      staging: rtl8192e: remove redundant initialization of rtstatus
      staging: rtl8723bs: hal: remove redundant assignment to packetType

Dan Carpenter (1):
      iio: sca3000: Potential endian bug in sca3000_read_event_value()

Daniel Gomez (4):
      iio: temperature: maxim_thermocouple: declare missing of table
      iio: accel: kxsd9: declare missing of table
      iio: adxl372: declare missing of table
      iio: dac: ad5758: declare missing of table

Dave Stevenson (29):
      staging: bcm2835-camera: Check the error for REPEAT_SEQ_HEADER
      staging: bcm2835-camera: Replace spinlock protecting context_map with mutex
      staging: bcm2835-camera: Do not bulk receive from service thread
      staging: bcm2835-camera: Correctly denote key frames in encoded data
      staging: bcm2835-camera: Return early on errors
      staging: bcm2835-camera: Remove dead email addresses
      staging: bcm2835-camera: Fix comment style violations.
      staging: bcm2835-camera: Fix spacing around operators
      staging: bcm2835-camera: Reduce length of enum names
      staging: bcm2835-camera: Fix multiple line dereference errors
      staging: bcm2835-camera: Fix brace style issues.
      staging: bcm2835-camera: Fix missing lines between items
      staging: bcm2835-camera: Fix open parenthesis alignment
      staging: bcm2835-camera: Ensure all buffers are returned on disable
      staging: bcm2835-camera: Remove check of the number of buffers supplied
      staging: bcm2835-camera: Handle empty EOS buffers whilst streaming
      staging: bcm2835-camera: Set sequence number correctly
      staging: bcm2835-camera: Add multiple inclusion protection to headers
      staging: bcm2835-camera: Unify header inclusion defines
      staging: bcm2835-camera: Fix multiple assignments should be avoided
      staging: bcm2835-camera: Fix up mmal-parameters.h
      staging: bcm2835-camera: Use enums for max value in controls
      staging: bcm2835-camera: Correct V4L2_CID_COLORFX_CBCR behaviour
      staging: bcm2835-camera: Remove/amend some obsolete comments
      staging: mmal-vchiq: Avoid use of bool in structures
      staging: bcm2835-camera: Fix stride on RGB3/BGR3 formats
      staging: bcm2835-camera: Add sanity checks for queue_setup/CREATE_BUFS
      staging: bcm2835-camera: Set the field value within each buffer
      staging: bcm2835-camera: Correct ctrl min/max/step/def to 64bit

Deepak Mishra (6):
      staging: rtl8712: Fixed CamelCase for EepromAddressSize
      staging: rtl8712: Removed redundant code from function oid_rt_pro_write_register_hdl
      staging: rtl8712: Fixed CamelCase cmdThread rename to cmd_thread
      staging: rtl8712: removed unused variables from struct _adapter
      staging: rtl8712: Fixed CamelCase lockRxFF0Filter renamed to lock_rx_ff0_filter
      staging: rtl8712: Fixed CamelCase wkFilterRxFF0 renamed to wk_filter_rx_ff0

Eddie James (1):
      iio: dps310: Add pressure sensing capability

Fabian Krueger (6):
      staging: kpc2000: add line breaks
      staging: kpc2000: blank lines after declaration
      staging: kpc2000: introduce usage of __packed
      staging: kpc2000: introduce 'unsigned int'
      staging: kpc2000: introduce __func__
      staging: kpc2000: remove needless 'break'

Fabien Dessenne (2):
      iio: adc: stm32-dfsdm: manage the get_irq error case
      iio: adc: stm32-dfsdm: missing error case during probe

Fabien Lahoudere (1):
      docs: iio: add precision about sampling_frequency_available

Fabio Estevam (6):
      staging: kpc2000: Use '%llx' for printing 'long long int' type
      staging: kpc2000: Use '%zu' for printing 'size_t' type
      iio: imx7d_adc: Remove unneeded error message
      iio: imx7d_adc: Introduce a definition for the input clock
      iio: imx7d_adc: Fit into a single line
      iio: imx7d_adc: Remove unneeded 'average_en' member

Fabrice Gasnier (2):
      dt-bindings: iio: adc: stm32: add missing vdda supply
      iio: adc: stm32-adc: add missing vdda-supply

Gao Xiang (12):
      staging: erofs: support statx
      staging: erofs: fix i_blocks calculation
      staging: erofs: rename data_mapping_mode to datamode
      staging: erofs: add compacted ondisk compression indexes
      staging: erofs: add compacted compression indexes support
      staging: erofs: move per-CPU buffers implementation to utils.c
      staging: erofs: move stagingpage operations to compress.h
      staging: erofs: introduce generic decompression backend
      staging: erofs: introduce LZ4 decompression inplace
      staging: erofs: switch to new decompression backend
      staging: erofs: integrate decompression inplace
      staging: erofs: fix LZ4 limited bounced page mis-reuse

Geert Uytterhoeven (2):
      iio: adc: rcar-gyroadc: Remove devm_iio_device_alloc() error printing
      staging: Add missing newline at end of file

Geordan Neukum (29):
      staging: kpc2000: kpc_i2c: reindent i2c_driver.c
      staging: kpc2000: kpc_i2c: reformat copyright for better readability
      staging: kpc2000: kpc_i2c: prevent memory leak in probe() error case
      staging: kpc2000: kpc_i2c: use %s with __func__ identifier in log messages
      staging: kpc2000: kpc_i2c: fixup block comment style in i2c_driver.c
      staging: kpc2000: kpc_i2c: remove unused module param disable_features
      staging: kpc2000: kpc_i2c: newline fixups to meet linux style guide
      staging: kpc2000: kpc_i2c: use <linux/io.h> instead of <asm/io.h>
      staging: kpc2000: kpc_i2c: Remove unnecessary function tracing prints
      staging: kpc2000: kpc_i2c: add static qual to local symbols in kpc_i2c.c
      staging: kpc2000: kpc_i2c: Remove unused rw_sem
      staging: kpc2000: kpc_i2c: Remove pldev from i2c_device structure
      staging: kpc2000: kpc_i2c: Use BIT macro rather than manual bit shifting
      staging: kpc2000: kpc_i2c: Remove unnecessary consecutive newlines
      staging: kpc2000: kpc_i2c: Use drvdata instead of platform_data
      staging: kpc2000: kpc_i2c: fail probe if unable to get I/O resource
      staging: kpc2000: kpc_i2c: fail probe if unable to map I/O space
      staging: kpc2000: kpc_i2c: Use devm_* API to manage mapped I/O space
      staging: kpc2000: kpc_spi: Remove unnecessary consecutive newlines
      staging: kpc2000: kpc_spi: column-align switch and subordinate cases
      staging: kpc2000: kpc_spi: remove fifo_depth from kp_spi struct
      staging: kpc2000: kpc_spi: remove function kp_spi_bytes_per_word()
      staging: kpc2000: kpc_spi: use devm_* API to manage mapped I/O space
      staging: kpc2000: kpc_spi: remove unnecessary struct member phys
      staging: kpc2000: kpc_spi: remove unnecessary struct member pin_dir
      staging: kpc2000: kpc_spi: remove unnecessary struct member word_len
      staging: kpc2000: kpc_spi: remove unnecessary struct member chip_select
      staging: kpc2000: kpc_spi: remove unnecessary ulong repr of i/o addr
      staging: kpc2000: kpc_spi: remove unnecessary cast in [read|write]_reg()

George G. Davis (1):
      staging: most: trivial: fix a couple of typos

Greg Kroah-Hartman (17):
      Merge tag 'iio-for-5.3a' of git://git.kernel.org/.../jic23/iio into staging-next
      staging: kpc2000: fix coding style in uapi.h
      staging: kpc2000: remove kp200_module.c file
      staging: kpc2000: remove lock_card/unlock_card functions
      staging: kpc2000: remove fileops.c file.
      staging: kpc2000: fix coding style in pcie.h
      staging: kpc2000: remove spi_parts.h
      staging: kpc2000: move the spi driver out of its subdirectory
      staging: kpc2000: move the i2c driver out of its subdirectory
      staging: kpc2000: dma_common_defs.h: remove unused inline functions
      staging: kpc2000: remove SetBackEndControl() function
      Merge 5.2-rc3 into staging-next
      Merge branch 'erofs_fix' into staging-next
      iio: core: no need to check return value of debugfs_create functions
      Merge 5.2-rc6 into staging-next
      Revert "staging: ks7010: Fix build error"
      Merge tag 'iio-for-5.3b' of git://git.kernel.org/.../jic23/iio into staging-next

Gwendal Grignou (1):
      iio: cros_ec: add 'id' sysfs entry

Hans Verkuil (1):
      staging/most/video: set device_caps in struct video_device

Hans de Goede (1):
      staging: rtl8723bs: Fix Coverity warning in rtw_dbg_port()

Hao Xu (2):
      staging: kpc2000: kpc2000_i2c: void* -> void *
      staging: kpc2000: kpc2000_i2c: add space after ,

Hariprasad Kelam (55):
      drivers: staging : wlan-ng : collect return status without variable
      staging: rtl8723bs: os_dep: Remove Unneeded variable ret
      staging: rtl8723bs: core: rtw_recv: fix warning Unneeded variable ret
      staging: erofs: fix Warning Use BUG_ON instead of if condition followed by BUG
      staging: unisys: visornic: Replace GFP_ATOMIC with GFP_KERNEL
      staging: rtl8723bs: core: rtw_recv: fix warning Comparison to NULL
      staging: speakup: serialio: fix warning linux/serial.h is included more than once
      staging: rtl8723bs: core: rtw_ap: fix Unneeded variable: "ret". Return "0"
      Staging: rtl8723bs: hal: fix warning possible condition with no effect (if == else)
      staging: rtl8723bs: core: fix warning Comparison to NULL
      staging: rtl8723bs: hal: fix error "do not initialise globals to 0"
      staging: erofs: fix warning Comparison to bool
      staging: erofs: make use of DBG_BUGON
      staging: rtl8723bs: hal: move common code to macro
      staging: rtl8723bs: fix warning comparison to NULL
      staging: rtl8723bs: fix issue "Using comparison to true is error prone"
      staging: rtl8723bs: provide spaces around unary operators
      staging: rtl8723bs: fix spaces required around unary operator
      staging: rtl8723bs: fix issue Comparison to NULL
      staging: rtl8723bs: hal: sdio_ops: fix Comparison to NULL
      staging: rtl8723bs: hal: sdio_ops: fix spaces preferred around unary operator
      staging: rtl8723bs: hal: sdio_ops: fix braces {} are not necessary for single statement blocks
      staging: rtl8723bs: hal: Change return type to void from u8
      staging: rtl8723bs: hal: sdio_halinit: fix comparison to true/false is error prone
      staging: rtl8723bs: hal: sdio_halinit: fix spaces preferred around that unary operator
      staging: rtl8723bs: hal: sdio_halinit: fix Comparison to NULL
      staging: rtl8723bs: hal: Using comparison to true is error prone
      staging: rtl8723bs: hal: spaces preferred around unary operator
      staging: rtl8723bs: hal: Remove return type of initrecvbuf
      staging: rtl8723bs: hal: fix Using comparison to false is error prone
      staging: rtl8723bs: hal: Add null check after memory allocation
      staging/rtl8723bs/core: Remove redundant call to memset
      staging/rtl8723bs/core/rtw_ap: Remove redundant call to memset
      staging: rtl8723bs: hal: rtl8723b_hal_init: fix Comparison to NULL
      staging: rtl8723bs: hal: rtl8723b_hal_init: fix Using comparison to true is error prone
      staging: rtl8723bs: hal: rtl8723b_hal_init: Remove set but unused variable
      staging: rtl8723bs: hal: rtl8723b_rf6052: fix spaces preferred around unary operator
      staging: rtl8723bs: hal: odm_HWConfig: Unneeded variable: "result". Return "HAL_STATUS_SUCCESS"
      staging: wilc1000: Remove redundant memset
      staging: rtl8192e: rtllib_module: Remove redundant memset
      staging: rtl8192u: ieee80211: Remove redundant memset
      staging: rtl8712: rtl87x_io : make use of kzalloc
      staging: rtl8723bs: hal: rtl8723b_cmd: fix Comparison to NULL
      staging: rtl8723bs: hal: rtl8723b_cmd: fix comparison to true is error prone
      staging: rtl8723bs: os_dep: ioctl_linux: make use of kzalloc
      staging: rtl8723bs: hal: odm_RegConfig8723B: fix Lines should not end with a '('
      staging: rtl8723bs: hal: hal_btcoex: Remove variables pHalData and pU1Tmp
      staging: netlogic: Change GFP_ATOMIC to GFP_KERNEL
      staging/rtl8188eu/os_dep: Remove unneeded variable ret
      staging: rtl8723bs: hal: hal_btcoex: Using comparison to true is error prone
      staging: rtl8723bs: hal: hal_btcoex: Remove unneeded variable PHalData
      staging: rtl8723bs: hal: rtl8723b_cmd: remove set but unused variable
      staging: rtl8723bs: hal: rtl8723b_hal_init: remove set but unused variable pHalData
      staging: rtl8723bs: hal: rtl8723b_rf6052: collect return status directly
      staging: rtl8723bs: hal: sdio_halinit: Remove set but unused varilable pHalData

Harold André (1):
      Staging: ralink-gdma: fixed a brace coding style issue

Ian Abbott (3):
      staging: comedi: use dma_mmap_coherent for DMA-able buffer mmap
      staging: comedi: amplc_pci230: fix null pointer deref on interrupt
      staging: comedi: dt282x: fix a null pointer deref on interrupt

Jean Delvare (1):
      staging: kpc2000: drop useless softdep statement

Jeeeun Evans (1):
      staging: rtl8723bs: Fix boolinit.cocci warnings

Jeremy Sowden (17):
      staging: kpc2000: inverted conditional in order to reduce indentation.
      staging: kpc2000: declare two functions as static.
      staging: kpc2000: added designated initializers to two structs.
      staging: kpc2000: added missing clean-up to probe_core_uio.
      staging: kpc2000: clean up after probe failure.
      staging: kpc2000: removed trailing white-space.
      staging: kpc2000: added separate show functions for kpc_uio_class device attributes, defined them as read-only and declared them static.
      staging: kpc2000: removed two kpc_uio_class device attributes.
      staging: kpc2000: improved formatting of core.c.
      staging: kpc2000: added a helper to get struct kp2000_device from struct device.
      staging: kpc2000: added separate show functions for readable kp device attributes, defined them as read-only, and declared them static.
      staging: kpc2000: use IDA to assign card numbers.
      staging: kpc2000: simplified kp2000_device retrieval in device attribute call-backs.
      staging: kpc2000: removed superfluous NULL checks from device attribute call-backs.
      staging: kpc2000: export more device attributes via sysfs.
      staging: kpc2000: removed misc device.
      staging: kpc2000: removed DMA AIO implementation.

Joel Stanley (1):
      iio: Add driver for Infineon DPS310

João Seckler (2):
      staging: iio: adt7316: match parenthesis alignment
      staging: iio: ad7746: add device tree support

João Victor Marques de Oliveira (1):
      staging: iio: ad9834: add of_device_id table

Kefeng Wang (1):
      iio: adc: at91: Use dev_get_drvdata()

Lars-Peter Clausen (1):
      iio: ad9523-1: Improve reported VCO frequency accuracy

Li Mingshuo (1):
      staging: rtl8712: remove the leading spaces

Lorenzo Bianconi (1):
      iio: imu: st_lsm6dsx: get device name from st_lsm6dsx_sensor_settings

Lucas Oshiro (2):
      staging: iio: adis16240: add device to module device table
      dt-bindings: iio: accel: adxl372: switch to YAML bindings

Luís Ferreira (1):
      iio: accel: add missing sensor for some 2-in-1 based ultrabooks

Madhumitha Prabakaran (2):
      Staging: kpc2000: Cleanup in kpc_dma_transfer()
      Staging: bcm2835-camera: Prefer kernel types

Mao Wenan (2):
      staging: kpc2000: report error status to spi core
      staging: kpc2000: replace white spaces with tabs for kpc2000_spi.c

Martijn Braam (1):
      iio: light: stk3310: Add support for stk3335

Masahiro Yamada (1):
      staging: erofs: drop unneeded -Wall addition

Matt Sickler (1):
      staging: kpc_i2c: Remove unused file

Mauro Carvalho Chehab (1):
      docs: iio: convert to ReST

Maxime Desroches (1):
      Staging: vc04_services : vchiq_core: Fix a brace issue

Melissa Wen (4):
      staging: iio: ad7150: use ternary operating to ensure 0/1 value
      staging: iio: ad7150: use FIELD_GET and GENMASK
      staging: iio: ad7150: simplify i2c SMBus return treatment
      staging: iio: ad7150: clean up of comments

Michael Straube (9):
      staging: rtl8712: get rid of IS_MCAST
      staging: rtl8188eu: remove redundant definition of ETH_ALEN
      staging: rtl8188eu: remove unused definitions from ieee80211.h
      staging: rtl8188eu: remove ODM_PhyStatusQuery() wrapper
      staging: rtl8188eu: remove unused code
      staging: rtl8188eu: cleanup lines ending with a '('
      staging: rtl8188eu: remove hal_init_macaddr()
      staging: rtl8188eu: remove unused function get_bsstype()
      staging: rtl8188eu: remove unused function is_ap_in_wep()

Mircea Caprioru (5):
      iio: adc: ad7124: Remove input number limitation
      iio: adc: ad7124: Add buffered input support
      iio: adc: ad7124: Shift to dynamic allocation for channel configuration
      Convert AD7124 bindings documentation to YAML format.
      dt-bindings: iio: adc: Add buffered input property

Moses Christopher (6):
      staging: fsl-dpaa2: use help instead of ---help--- in Kconfig
      staging: most: use help instead of ---help--- in Kconfig
      staging: unisys: use help instead of ---help--- in Kconfig
      staging: rtl8188eu: use help instead of ---help--- in Kconfig
      staging: rtl8723bs: use help instead of ---help--- in Kconfig
      staging: vt665*: use help instead of ---help--- in Kconfig

Naoto Kobayashi (1):
      staging: kpc2000: remove extra white space in kpc2000_spi.c

Nathan Chancellor (1):
      staging: rtl8192u: Remove an unnecessary NULL check

Neil Armstrong (1):
      iio: adc: meson_saradc: update with SPDX Licence identifier

NeilBrown (2):
      staging: mt7621-dts: update sdhci config.
      staging: mt7621-dts: add support for second network interface

Nicolas Saenz Julienne (4):
      staging: vchiq_2835_arm: revert "quit using custom down_interruptible()"
      staging: vchiq: revert "switch to wait_for_completion_killable"
      staging: vchiq: make wait events interruptible
      staging: vchiq: stop explicitly comparing with zero to catch errors

Nishka Dasgupta (147):
      staging: rtl8723bs: hal: Remove unused variable
      staging: pi433: Remove unnecessary variable
      staging: kpc2000: Change to use DIV_ROUND_UP
      staging: ks7010: Remove initialisation in ks_hostif.c
      staging: ks7010: Merge multiple return variables in ks_hostif.c
      staging: ks7010: Remove initialisation in ks7010_sdio.c
      staging: octeon-usb: Remove return variable
      staging: rts5208: Remove negations
      staging: rtl8712: Remove return variable of different type
      staging: rtl8712: Remove initialisations
      staging: rtl8712: ieee80211.c: Remove leading p from variable names
      staging: rtl8712: Replace function r8712_init_mlme_priv
      staging: vt6655: Change return type of function and remove variable
      staging: rtl8188eu: core: Remove initialisation of return variable
      staging: rtl8712: Replace function r8712_free_network_queue
      staging: rtl8712: hal_init.c: Remove leading p from variable names
      staging: rtl8712: recv_linux.c: Remove leading p from variable names
      staging: rtl8712: xmit_linux.c: Remove leading p from variable names
      staging: rtl8712: usb_ops.c: Remove leading p from variable names
      staging: rtl8712: usb_halinit.c: Remove p from variable names
      staging: rtl8188eu: core: Replace function rtw_free_network_nolock()
      staging: rtl8712: Change return values of r8712_setdatarate_cmd()
      staging: rtl8712: Change return values of r8712_createbss_cmd()
      staging: rtl8723bs: Change type of rtw_os_recv_resource_alloc()
      staging: rtl8723bs: Change type of rtw_os_recvbuf_resource_free()
      staging: rtl8723bs: os_dep: ioctl_linux.c: Remove return variables
      staging: rtl8723bs: hal: sdio_halinit.c: Remove variables
      staging: rtl8723bs: hal: hal_btcoex.c: Remove variables
      staging: rtl8723bs: core: Remove variable change_priority
      staging: rtl8723bs: hal: rtl8723b_cmd.c: Remove variables
      staging: rtl8723bs: core: rtw_mlme_ext.c: Remove unused variables
      staging: rtl8723bs: rtw_get_sec_ie(): Change return type
      staging: rtl8723bs: os_dep: Remove variable pos
      staging: rtl8188eu: Change type of rtw_get_sec_ie()
      staging: rtl8723bs: core: Remove function eeprom_read_sz()
      staging: rtl8723bs: core: Remove function read_eeprom_content()
      staging: rtl8723bs: core: Remove eeprom_write16()
      staging: rtl8723bs: core: Replace function Set_MSR()
      staging: rtl8723bs: core: Remove function enable_rate_adaptive()
      staging: rtl8723bs: core: Remove wrapper functions
      staging: rtl8723bs: Replace function rtw_free_network_queue()
      staging: rtl8723bs: Remove function rtw_set_scan_deny_timer_hdl()
      staging: rtl8723bs: Fix typo in function name
      staging: rtl8723bs: hal: Replace function _InitQueuePriority()
      staging: rtl8723bs: Remove rtw_btcoex_Initialize()
      staging: rts5208: Remove function soft_reset_sd_card()
      staging: rtl8712: mlme_linux.c: Remove leading p from variable names
      staging: rtl8712: rtl8712_efuse.c: Remove leading p from variable names
      staging: rtl8712: rtl871x_cmd.c: Remove unnecessary null check
      staging: rtl8712: r8712_joinbss_cmd(): Change return values and type
      staging: rtl8712: Change (r8712)_enqueue_cmd to void
      staging: rtl8712: r8712_set_chplan_cmd(): Change return type
      staging: rtl8712: r8712_disassoc_cmd(): Change type to void
      staging: rtl8712: r8712_setopmode_cmd(): Change return type
      staging: rtl8712: r8712_setstakey_cmd(): Change return type
      staging: rtl8712: r8712_setMacAddr_cmd(): Change return type
      staging: rtl8723bs: Delete file odm_AntDiv.c
      staging: rtl8712: r8712_addbareq_cmd(): Change return type
      staging: rtl8712: r8712_disconnectCtrlEx_cmd(): Change return type
      staging: rtl8712: r8712_wdg_wk_cmd(): Change return type
      staging: rtl8712: r8712_wdg_timeout_handler: Remove function
      staging: rtl8712: r8712_enqueue_cmd_ex(): Change return type
      staging: rtl8712: Remove function r8712_setbasicrate_cmd
      staging: rtl8712: Remove function r8712_setfwdig_cmd()
      staging: rtl8712: Remove function r8712_setfwra_cmd()
      staging: rtl8712: Remove function r8712_setrfintfs_cmd()
      staging: rtl8712: Replace function r8712_init_cmd_priv()
      staging: vc04_services: Remove function vchiu_queue_is_full()
      staging: vc04_services: Remove function vchiq_arm_allow_resume()
      staging: vc04_services: Remove vchiq_arm_force_suspend()
      staging: vc04_services: Remove vchiq_pause_internal()
      staging: vc04_services: Remove vchiq_resume_internal()
      staging: vc04_services: Remove vchiq_use_service_no_resume()
      staging: vc04_services: Remove vchiq_send_remote_release()
      staging: vc04_services: Remove function output_timeout_error()
      staging: vc04_services: Remove function block_resume()
      staging: rtl8712: Change return values in r8712_init_cmd_priv()
      staging: rtl8712: Replace function r8712_init_evt_priv()
      staging: rtl8712: Change return values of r8712_init_evt_priv()
      staging: rtl8712: Replace r8712_free_cmd_priv()
      staging: rtl8712: Replace r8712_free_evt_priv()
      staging: rtl8712: Remove r8712_setrttbl_cmd()
      staging: rtl8712: Replace r8712_find_network()
      staging: rtl8712: Remove mp_start_joinbss()
      staging: rtl8712: Remove r8712_setassocsta_cmd()
      staging: rtl8712: Change return values of r8712_setrfreg_cmd()
      staging: greybus: tools: Remove function log_csv_error()
      staging: rtl8188eu: os_dep: Remove return variable
      staging: rtl8188eu: hal: Replace function odm_TXPowerTrackingInit()
      staging: rtl8188eu: hal: Replace function ODM_TXPowerTrackingCheck()
      staging: rtl8188eu: Remove declarations of unused functions
      staging: rtl8192u: Change type of rtl8192_rx_initiate()
      staging: rtl8192u: Remove function dm_backup_dynamic_mechanism_state()
      staging: rtl8712: Change return values of r8712_getrfreg_cmd()
      staging: rtl8712: r8712_parse_wpa_ie(): Change return values
      staging: rtl8712: r8712_parse_wpa2_ie(): Change return values
      staging: rtl8712: mp_start_test(): Change return values
      staging: rtl8712: _r8712_free_sta_priv(): Change return type
      staging: rtl8712: _r8712_init_sta_priv(): Change return values
      staging: rtl8712: r8712_xmit_resource_alloc(): Change return values
      staging: rtl8712: Replace function r8712_enqueue_cmd()
      staging: rtl8712: Replace function r8712_dequeue_cmd()
      staging: rtl8723bs: hal: Replace function rtl8723b_set_rssi_cmd()
      staging: rtl8723bs: hal: Remove PHY_RFShadowRefresh()
      staging: rtl8723bs: hal: Remove PHY_RFShadowRecorverFlagSetAll()
      staging: rtl8723bs: hal: Remove function PHY_CalculateBitShift()
      staging: rtl8723bs: core: Remove function wait_eeprom_cmd_done()
      staging: rtl8723bs: hal: Remove function clearinterrupt8723bsdio()
      staging: rtl8723bs: Remove rtw_hal_c2h_evt_read()
      staging: rtl8723bs: Change return type of networktype_to_raid_ex()
      staging: rtl8723bs: Remove rtw_hal_networktype_to_raid()
      staging: rtl8723bs: Replace function odm_SignalScaleMapping()
      staging: rtl8723bs: Remove function rtw_modular64()
      staging: rtl8723bs: Remove rtw_btcoex_PowerOnSetting()
      staging: rtl8723bs: Remove rtw_btcoex_HAL_Initialize()
      staging: rtl8723bs: Remove rtw_btcoex_IQKNotify()
      staging: rtl8723bs: Remove rtw_btcoex_IpsNotify()
      staging: rtl8723bs: Remove rtw_btcoex_LpsNotify()
      staging: rtl8723bs: Remove rtw_btcoex_SpecialPacketNotify()
      staging: rtl8723bs: Remove rtw_btcoex_SetManualControl()
      staging: rtl8723bs: Remove rtw_btcoex_SuspendNotify()
      staging: rtl8723bs: Remove rtw_btcoex_IsLpsOn()
      staging: android: ion: Remove file ion_carveout_heap.c
      staging: android: ion: Remove file ion_chunk_heap.c
      staging: comedi: amplc_dio200: Remove function clk_sce()
      staging: comedi: amplc_dio200: Remove function gat_sce()
      staging: comedi: mite: Replace function mite_request_channel_in_range()
      staging: rtl8192u: Replace function rtl8192_rx_enable()
      staging: rtl8723bs: Remove rtw_btcoex_RpwmVal()
      staging: rtl8723bs: Remove rtw_btcoex_RecordPwrMode()
      staging: rtl8723bs: Remove rtw_btcoex_LpsVal()
      staging: rtl8723bs: Remove rtw_btcoex_Handler()
      staging: rtl8723bs: Remove rtw_btcoex_IsBtControlLps()
      staging: rtl8723bs: Remove rtw_btcoex_IsBtDisabled()
      staging: rtl8723bs: Remove rtw_btcoex_SetBTCoexist()
      staging: rtl8723bs: Remove rtw_btcoex_ConnectNotify()
      staging: rtl8723bs: Remove rtw_btcoex_SetChipType()
      staging: rtl8723bs: Remove rtw_btcoex_GetRaMask()
      staging: rtl8723bs: Remove rtw_btcoex_SetPGAntNum()
      staging: rtl8723bs: Remove rtw_btcoex_SetSingleAntPath()
      staging: rtl8723bs: Remove rtw_btcoex_ScanNotify()
      staging: rtl8723bs: Remove rtw_btcoex_BtInfoNotify()
      staging: rtl8723bs: Remove rtw_btcoex_IsBTCoexCtrlAMPDUSize()
      staging: rtl8723bs: Remove function rtw_btcoex_SetDBG()
      staging: rtl8723bs: Remove function rtw_btcoex_GetDBG()
      staging: rtl8723bs: Remove rtw_btcoex_DisplayBtCoexInfo()
      staging: rtl8723bs: Change return type of hal_btcoex_IsBtDisabled()

Olivier Moysan (5):
      iio: adc: stm32-dfsdm: fix output resolution
      iio: adc: stm32-dfsdm: fix data type
      iio: adc: stm32-dfsdm: manage data resolution in trigger mode
      iio: adc: stm32-dfsdm: add fast mode support
      iio: adc: stm32-dfsdm: add comment for 16 bits record

Oscar Gomez Fuente (1):
      staging: fieldbus: solve warning incorrect type dev_core.c

Patrick Havelange (2):
      MAINTAINERS: add counter/ftm-quaddec driver entry
      counter/ftm-quaddec: Add missing '>' in MODULE_AUTHOR

Paul Cercueil (1):
      iio: amplifiers: ad8366: Add support for the ADA4961 DGA

Philippe Schenker (6):
      iio: stmpe-adc: Remove unnecessary assignment
      iio: stmpe-adc: Add compatible name
      iio: stmpe-adc: Reinit completion struct on begin conversion
      iio: stmpe-adc: Enable all stmpe-adc interrupts just once
      iio: stmpe-adc: Use wait_for_completion_timeout
      iio: stmpe-adc: Reset possible interrupts

Puranjay Mohan (22):
      Staging: rtl8723bs: os_dep: Fix switch-case indentation error
      Staging: rtl8723bs: core: Fix Spelling mistake in comments
      Staging: rtl8723bs: os_dep: Remove braces from single if statement
      Staging: rtl8723bs: os_dep: Fix if-else coding style issues
      Staging: rtl8192e: Use %s and __func__ in strings
      Staging: rtl8192u: ieee80211: Fix coding style warning
      Staging: rtl8192u: ieee80211: Fix spelling mistake
      Staging: rtl8192u: ieee80211: Fix coding style errors
      Staging: rtl8192u: ieee80211: Add spaces around '&&' operator
      Staging: rtl8192u: ieee80211: Use !x in place of NULL comparison
      Staging: rtl8192u: ieee80211: Fix coding style issues related to if else
      Staging: rtl8188eu: os_dep: Use %s and __func__ in strings
      Staging: kpc2000: kpc_dma: include <linux/io.h> instead of <asm/io.h>
      Staging: rtl8723bs: hal: Fix comparison to bool in if statements
      Staging: rtl8192u: ieee80211: Use !x in place of NULL comparisons
      Staging: mt7621-dma: Remove braces around single if statement
      Staging: rtl8188eu: core: Remove else after break
      Staging: rtl8192u: ieee80211: Fix if-else coding style issue
      Staging: rtl8723bs: os_dep: Remove functions that don't do anything.
      Staging: rtl8192u: ieee80211: Replace function names in strings with "%s", __func__
      Staging: rtl8188eu: os_dep: Replace comparison with zero to !x
      Staging: rtl8188eu: core: Use !x in place of NULL comparisons

Quentin Deslandes (7):
      staging: vt6656: fix potential NULL pointer dereference
      staging: vt6656: clean function's error path in usbpipe.c
      staging: vt6656: avoid discarding called function's return code
      staging: vt6656: clean error path for firmware management
      staging: vt6656: use meaningful error code during buffer allocation
      staging: vt6656: clean-up registers initialization error path
      staging: vt6656: manage error path during device initialization

Renato Lui Geh (2):
      dt-bindings: iio: adc: add adi,ad7780.yaml binding
      MAINTAINERS: add entry for ad7780 adc driver

Rishiraj Manwatkar (1):
      staging: kpc2000: Fix: 'kpc_dma_del_device' and other symbols were not declared

Robert Hancock (1):
      iio: adc: xilinx: support all platforms

Rodrigo Ribeiro (1):
      staging: iio: adis16240: add of_match_table entry

Ruslan Babayev (1):
      iio: dac: ds4422/ds4424 drop of_node check

Saiyam Doshi (1):
      staging: android: fix style problem

Sergio Paracuellos (9):
      staging: mt7621-pci: fix two messages in driver code
      staging: mt7621-pci: use gpio perst instead of builtin behaviour
      staging: mt7621-dts: add gpio perst to pcie bindings node
      staging: mt7621-pci: dt-bindings: add perst-gpio to sample bindings
      staging: mt7621-pci: disable pcie port clock if there is no pcie link
      staging: mt7621-pci: add phy exit call if phy_power_on call fails
      staging: mt7621-pci-phy: remove disable clock from the phy exit function
      staging: mt7621-pci: use 'module_init' instead of 'arch_initcall'
      staging: mt7621-pci: fix PCIE_FTS_NUM_LO macro

Shobhit Kukreti (14):
      staging: rtl8723bs: Resolve "(foo*)" should be "(foo *)" error reported by checkpatch
      staging: rtl8723bs: Fix Unneeded variable: "ret". Return "0"
      iio: humidity: Replace older GPIO APIs with GPIO Consumer APIs for the dht11 sensor
      staging: rtl8723bs: hal: Remove True/False Comparisons
      staging: rtl8723bs: hal: Fix Brace Style Issues in if/else statements
      staging: rtl8723bs: Resolve checkpatch error "that open brace { should be on the previous line" in the rtl8723 driver
      staging: rtl8723bs: Resolve the checkpatch error: else should follow close brace '}'
      staging: rtl8723bs: Fix Indentation Error: code indent should use tabs where possible
      staging: rtl8723bs: os_dep: Modify return type of function loadparam(..) to void
      staging: rtl8723bs: os_dep: Modify return type of function rtw_reset_drv_sw() to void.
      staging: rtl8723bs: os_dep: Change return type of function rtw_suspend_normal() to void
      staging: rtl8723bs: os_dep: modified return type of function rtw_suspend_wow() to void
      staging: rtl8723bs: os_dep: Change return type of rtw_init_default_value() to void
      staging: erofs: Replace kzalloc(struct ..) with kzalloc(*ptr)

Simon Sandström (41):
      staging: kpc2000: fix indent in cell_probe.c
      staging: kpc2000: add space between ) and { in cell_probe.c
      staging: kpc2000: fix invalid linebreaks in cell_probe.c
      staging: kpc2000: add spaces around operators in cell_probe.c
      staging: kpc2000: add space after comma in cell_probe.c
      staging: kpc2000: remove invalid spaces in cell_probe.c
      staging: kpc2000: add blank line after declarations
      staging: kpc2000: use __func__ in debug messages
      staging: kpc2000: add missing asterisk in comment
      staging: kpc2000: fix alignment issues in cell_probe.c
      staging: kpc2000: remove extra blank lines in cell_probe.c
      staging: kpc2000: use kzalloc(sizeof(var)...) in cell_probe.c
      staging: kpc2000: remove unnecessary braces in cell_probe.c
      staging: kpc2000: remove unnecessary include in cell_probe.c
      staging: kpc2000: remove unnecessary oom message
      staging: kpc2000: fix typo in Kconfig
      staging: kpc2000: remove extra blank line in core.c
      staging: kpc2000: remove extra spaces in core.c
      staging: kpc2000: replace bogus variable name in core.c
      staging: kpc2000: simplify comparisons to NULL in core.c
      staging: kpc2000: remove unnecessary parentheses in core.c
      staging: kpc2000: remove unnecessary oom message in core.c
      staging: kpc2000: use __func__ in debug messages in core.c
      staging: kpc2000: remove unnecessary include in core.c
      staging: kpc2000: use sizeof(var) in kzalloc call
      staging: kpc2000: fix incorrect code comment in core.c
      staging: kpc2000: remove unnecessary debug prints in cell_probe.c
      staging: kpc2000: remove unnecessary debug prints in core.c
      staging: kpc2000: remove unnecessary debug prints in dma.c
      staging: kpc2000: remove unnecessary debug prints in fileops.c
      staging: kpc2000: remove unnecessary debug prints in kpc_dma_driver.c
      staging: kpc2000: improve label names in kp2000_pcie_probe
      staging: kpc2000: remove unnecessary comments in kp2000_pcie_probe
      staging: kpc2000: remove dead code in core.c
      staging: kpc2000: simplify error handling in kp2000_pcie_probe
      staging: kpc2000: add missing spaces in kpc2000_i2c.c
      staging: kpc2000: add missing spaces in kpc2000_spi.c
      staging: kpc2000: fix brace issues in kpc2000_spi.c
      staging: kpc2000: simplify comparison to NULL in kpc2000_spi.c
      staging: kpc2000: simplify comparison to NULL in dma.c
      staging: kpc2000: simplify comparison to NULL in fileops.c

Stefan Popa (5):
      iio: frequency: adf4371: Add support for ADF4371 PLL
      dt-bindings: iio: frequency: Add docs for ADF4371 PLL
      iio: frequency: adf4371: Add support for ADF4372 PLL
      dt-bindings: iio: frequency: Add ADF4372 PLL documentation
      iio: frequency: adf4371: Add support for output stage mute

Stefan Wahren (1):
      staging: bcm2835-camera: Restore return behavior of ctrl_set_bitrate()

Sven Van Asbroeck (3):
      staging: fieldbus: arcx-anybus: change custom -> mmio regmap
      MAINTAINERS: Add entry for fieldbus subsystem
      MAINTAINERS: Add entry for anybuss drivers

Thiago Estrela (1):
      staging: iio: adis16203: Add of_device_id table

Tianzheng Li (1):
      staging/gasket: Fix string split

Tobias Nießen (2):
      staging: rts5208: Rewrite redundant if statement to improve code style
      staging: rts5208: Simplify boolean expression to improve code style

Tomasz Duszynski (2):
      dt-bindings: iio: chemical: sps30: convert bindings to yaml
      MAINTAINERS: add entry for sensirion sps30 driver

Valerio Genovese (1):
      staging: staging: kpc2000: kpc_dma: fix symbol 'kpc_dma_add_device' was not declared.

Vandana BN (8):
      Staging: kpc2000: kpc_dma: Resolve trailing whitespace error reported by checkpatch
      Staging: kpc2000: kpc_dma: Resolve space errors around pointers and function declarations reported by checkpatch.
      Staging: kpc2000: kpc_dma: Resolve checkpatch space errors around brace '{', '!' and open paranthesis '('.
      Staging: kpc2000: kpc_dma: Resolve code indent and trailing statements on next line errors reported by checkpatch.
      Staging: kpc2000: kpc_dma: Resolve checkpath errors Macros in paranthesis & trailing statements on next line.
      Staging: kpc2000: kpc_dma: Resolve warning Missing blank line after declarations & labels not to be indented.
      Staging: kpc2000: kpc_dma: Resolve warning to use __func__ insted of funtion name reported by checkpatch.
      Staging: kpc2000: kpc_dma: Resolve cast warning and use const for file_operation

Vatsala Narang (6):
      staging: iio: adc: Add paragraph to describe Kconfig symbol
      staging: rtl8723bs: core: Remove blank line.
      staging: rtl8723bs: core: Replace NULL comparisons.
      staging: rtl8723bs: core: Remove unnecessary parentheses.
      staging: rtl8723bs: core: Remove braces from single if statement.
      staging: rtl8723bs: core: Fix variable constant comparisons.

Wolfram Sang (1):
      iio: light: bh1780: simplify getting the adapter of a client

Yangtao Li (1):
      iio: adc: sun4i-gpadc-iio convert to SPDX license tags

Yannick Loeck (1):
      staging: pi433: fix misspelling of packet

Young Xiao (1):
      iio:core: Fix bug in length of event info_mask and catch unhandled bits set in masks.

Yue Hu (2):
      staging: erofs: return the error value if fill_inline_data() fails
      staging: erofs: don't check special inode layout

YueHaibing (7):
      iio: dac: ad5758: remove set but not used variable 'dc_dc_mode'
      staging: kpc2000: remove unused function kp2000_cdev_write
      staging: rtl8723bs: hal: Remove set but not used variable 'no_res' and 'phal'
      staging: fieldbus: Fix build error without CONFIG_REGMAP_MMIO
      Staging: kpc2000: kpc_dma: Make some symbols static
      Staging: kpc2000: kpc_dma: Fix platform_no_drv_owner.cocci warnings
      staging: ks7010: Fix build error

Zhiyong Tao (1):
      dt-bindings: adc: mt8183: add binding document

kbuild test robot (1):
      staging: kpc2000: kpc_i2c: fix platform_no_drv_owner.cocci warnings

 Documentation/ABI/testing/sysfs-bus-iio            |   7 +-
 Documentation/ABI/testing/sysfs-bus-iio-cros-ec    |  10 +-
 .../ABI/testing/sysfs-bus-iio-frequency-adf4371    |  44 +
 .../devicetree/bindings/iio/accel/adi,adxl345.yaml |  72 ++
 .../devicetree/bindings/iio/accel/adi,adxl372.yaml |  63 ++
 .../devicetree/bindings/iio/accel/adxl345.txt      |  39 -
 .../devicetree/bindings/iio/accel/adxl372.txt      |  33 -
 .../devicetree/bindings/iio/adc/adi,ad7124.txt     |  75 --
 .../devicetree/bindings/iio/adc/adi,ad7124.yaml    | 155 ++++
 .../devicetree/bindings/iio/adc/adi,ad7780.txt     |  48 --
 .../devicetree/bindings/iio/adc/adi,ad7780.yaml    |  87 ++
 .../devicetree/bindings/iio/adc/mt6577_auxadc.txt  |   2 +
 .../devicetree/bindings/iio/adc/st,stm32-adc.txt   |   1 +
 .../bindings/iio/chemical/sensirion,sps30.txt      |  12 -
 .../bindings/iio/chemical/sensirion,sps30.yaml     |  39 +
 .../devicetree/bindings/iio/frequency/adf4371.yaml |  63 ++
 .../devicetree/bindings/iio/light/isl29018.txt     |  27 -
 .../devicetree/bindings/iio/light/isl29018.yaml    |  56 ++
 .../devicetree/bindings/iio/light/tsl2583.txt      |  25 -
 .../devicetree/bindings/iio/light/tsl2583.yaml     |  46 ++
 .../devicetree/bindings/iio/light/tsl2772.txt      |  42 -
 .../devicetree/bindings/iio/light/tsl2772.yaml     |  83 ++
 .../iio/{ep93xx_adc.txt => ep93xx_adc.rst}         |  15 +-
 .../iio/{iio_configfs.txt => iio_configfs.rst}     |  52 +-
 Documentation/iio/index.rst                        |  12 +
 MAINTAINERS                                        |  50 +-
 drivers/counter/ftm-quaddec.c                      |   4 +-
 drivers/iio/Kconfig                                |   2 +-
 drivers/iio/accel/adis16201.c                      |   4 +-
 drivers/iio/accel/adis16209.c                      |   4 +-
 drivers/iio/accel/adxl372.c                        |  27 +-
 drivers/iio/accel/adxl372_spi.c                    |   9 +
 drivers/iio/accel/kxcjk-1013.c                     |   1 +
 drivers/iio/accel/kxsd9-spi.c                      |   9 +
 drivers/iio/accel/sca3000.c                        |   7 +-
 drivers/iio/accel/st_accel_buffer.c                |  22 +-
 drivers/iio/adc/Kconfig                            |   1 -
 drivers/iio/adc/ad7124.c                           |  33 +-
 drivers/iio/adc/ad7606.c                           |  97 ++-
 drivers/iio/adc/ad7606.h                           |  17 +-
 drivers/iio/adc/ad_sigma_delta.c                   |   3 +-
 drivers/iio/adc/at91-sama5d2_adc.c                 |  12 +-
 drivers/iio/adc/at91_adc.c                         |   4 +-
 drivers/iio/adc/imx7d_adc.c                        |  24 +-
 drivers/iio/adc/meson_saradc.c                     |   2 +-
 drivers/iio/adc/mt6577_auxadc.c                    |  54 +-
 drivers/iio/adc/rcar-gyroadc.c                     |   4 +-
 drivers/iio/adc/stm32-adc-core.c                   |  21 +-
 drivers/iio/adc/stm32-dfsdm-adc.c                  | 239 +++++-
 drivers/iio/adc/stm32-dfsdm-core.c                 |   8 +-
 drivers/iio/adc/stm32-dfsdm.h                      |  24 +-
 drivers/iio/adc/stmpe-adc.c                        |  40 +-
 drivers/iio/adc/sun4i-gpadc-iio.c                  |   2 +-
 drivers/iio/amplifiers/Kconfig                     |  13 +-
 drivers/iio/amplifiers/ad8366.c                    | 146 +++-
 .../common/cros_ec_sensors/cros_ec_sensors_core.c  |  14 +
 drivers/iio/dac/ad5758.c                           |  18 +-
 drivers/iio/dac/ds4424.c                           |   6 -
 drivers/iio/frequency/Kconfig                      |  10 +
 drivers/iio/frequency/Makefile                     |   1 +
 drivers/iio/frequency/ad9523.c                     |   8 +-
 drivers/iio/frequency/adf4371.c                    | 632 +++++++++++++++
 drivers/iio/humidity/dht11.c                       |  28 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h            |   9 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |  53 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c        |   3 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c        |   3 +-
 drivers/iio/industrialio-core.c                    |  37 +-
 drivers/iio/light/bh1780.c                         |   2 +-
 drivers/iio/light/stk3310.c                        |   6 +-
 drivers/iio/pressure/Kconfig                       |  11 +
 drivers/iio/pressure/Makefile                      |   1 +
 drivers/iio/pressure/dps310.c                      | 827 +++++++++++++++++++
 drivers/iio/temperature/maxim_thermocouple.c       |  10 +
 drivers/staging/android/ion/Kconfig                |  18 -
 drivers/staging/android/ion/Makefile               |   2 -
 drivers/staging/android/ion/ion_carveout_heap.c    | 133 ---
 drivers/staging/android/ion/ion_chunk_heap.c       | 146 ----
 drivers/staging/comedi/comedi_buf.c                | 150 ++--
 drivers/staging/comedi/comedi_fops.c               |  39 +-
 .../staging/comedi/drivers/amplc_dio200_common.c   |  16 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      |   3 +-
 drivers/staging/comedi/drivers/dt282x.c            |   3 +-
 drivers/staging/comedi/drivers/mite.c              |  27 +-
 drivers/staging/comedi/drivers/usbdux.c            |   2 +-
 drivers/staging/erofs/Makefile                     |   4 +-
 drivers/staging/erofs/compress.h                   |  62 ++
 drivers/staging/erofs/data.c                       |   4 +-
 drivers/staging/erofs/decompressor.c               | 335 ++++++++
 drivers/staging/erofs/dir.c                        |   3 +-
 drivers/staging/erofs/erofs_fs.h                   |  68 +-
 drivers/staging/erofs/inode.c                      |  58 +-
 drivers/staging/erofs/internal.h                   |  58 +-
 drivers/staging/erofs/namei.c                      |   1 +
 drivers/staging/erofs/super.c                      |   2 +-
 drivers/staging/erofs/unzip_pagevec.h              |   5 +-
 drivers/staging/erofs/unzip_vle.c                  | 373 +--------
 drivers/staging/erofs/unzip_vle.h                  |  44 +-
 drivers/staging/erofs/unzip_vle_lz4.c              | 229 ------
 drivers/staging/erofs/utils.c                      |  12 +
 drivers/staging/erofs/zmap.c                       | 463 +++++++++++
 drivers/staging/fieldbus/anybuss/Kconfig           |   1 +
 drivers/staging/fieldbus/anybuss/arcx-anybus.c     |  44 +-
 drivers/staging/fieldbus/dev_core.c                |   6 +-
 drivers/staging/fsl-dpaa2/Kconfig                  |   8 +-
 drivers/staging/fsl-dpaa2/ethsw/ethsw.c            |   1 +
 drivers/staging/gasket/gasket_core.c               |   6 +-
 drivers/staging/gasket/gasket_ioctl.c              |   3 +-
 drivers/staging/gasket/gasket_page_table.c         |  14 +-
 drivers/staging/greybus/tools/loopback_test.c      |   6 -
 drivers/staging/iio/accel/adis16203.c              |  12 +-
 drivers/staging/iio/accel/adis16240.c              |   9 +-
 drivers/staging/iio/adc/Kconfig                    |   3 +
 drivers/staging/iio/addac/adt7316-spi.c            |  13 +
 drivers/staging/iio/addac/adt7316.c                |   2 +-
 drivers/staging/iio/cdc/ad7150.c                   |  58 +-
 drivers/staging/iio/cdc/ad7746.c                   |  10 +
 drivers/staging/iio/frequency/ad9834.c             |  11 +
 drivers/staging/iio/resolver/ad2s1210.c            |   3 -
 drivers/staging/kpc2000/Kconfig                    |   4 +-
 drivers/staging/kpc2000/Makefile                   |   4 +-
 drivers/staging/kpc2000/TODO                       |   6 -
 drivers/staging/kpc2000/kpc2000/Makefile           |   2 +-
 drivers/staging/kpc2000/kpc2000/cell_probe.c       | 750 +++++++++--------
 drivers/staging/kpc2000/kpc2000/core.c             | 892 ++++++++++++---------
 drivers/staging/kpc2000/kpc2000/dma_common_defs.h  |  19 -
 drivers/staging/kpc2000/kpc2000/fileops.c          | 131 ---
 drivers/staging/kpc2000/kpc2000/kp2000_module.c    |  54 --
 drivers/staging/kpc2000/kpc2000/pcie.h             | 119 ++-
 drivers/staging/kpc2000/kpc2000/uapi.h             |  22 +-
 drivers/staging/kpc2000/kpc2000_i2c.c              | 651 +++++++++++++++
 drivers/staging/kpc2000/kpc2000_spi.c              | 520 ++++++++++++
 drivers/staging/kpc2000/kpc_dma/dma.c              | 142 ++--
 drivers/staging/kpc2000/kpc_dma/fileops.c          | 269 +++----
 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c   | 122 ++-
 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h   |  34 +-
 drivers/staging/kpc2000/kpc_i2c/Makefile           |   4 -
 drivers/staging/kpc2000/kpc_i2c/fileops.c          | 181 -----
 drivers/staging/kpc2000/kpc_i2c/i2c_driver.c       | 699 ----------------
 drivers/staging/kpc2000/kpc_spi/Makefile           |   4 -
 drivers/staging/kpc2000/kpc_spi/spi_driver.c       | 507 ------------
 drivers/staging/kpc2000/kpc_spi/spi_parts.h        |  48 --
 drivers/staging/ks7010/ks7010_sdio.c               |   2 +-
 drivers/staging/ks7010/ks_hostif.c                 |   7 +-
 .../most/Documentation/ABI/configfs-most.txt       |  16 +-
 .../staging/most/Documentation/driver_usage.txt    |   8 +-
 drivers/staging/most/Kconfig                       |   2 +-
 drivers/staging/most/configfs.c                    |  14 -
 drivers/staging/most/net/net.c                     |  13 +-
 drivers/staging/most/video/video.c                 |  19 +-
 drivers/staging/mt7621-dma/mtk-hsdma.c             |   5 +-
 drivers/staging/mt7621-dts/Kconfig                 |   7 +-
 drivers/staging/mt7621-dts/Makefile                |   1 +
 drivers/staging/mt7621-dts/TODO                    |   2 +-
 drivers/staging/mt7621-dts/gbpc1.dts               |   2 +-
 drivers/staging/mt7621-dts/gbpc2.dts               |  21 +
 drivers/staging/mt7621-dts/mt7621.dtsi             |  55 +-
 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c    |   8 -
 drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt |   2 +
 drivers/staging/mt7621-pci/pci-mt7621.c            | 120 +--
 drivers/staging/netlogic/xlr_net.c                 |   2 +-
 drivers/staging/octeon-usb/octeon-hcd.c            |   3 +-
 drivers/staging/pi433/pi433_if.c                   |   5 +-
 drivers/staging/pi433/rf69.c                       |   4 +-
 drivers/staging/pi433/rf69_registers.h             |   2 +-
 drivers/staging/ralink-gdma/ralink-gdma.c          |   3 +-
 drivers/staging/rtl8188eu/Kconfig                  |   4 +-
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c     |   4 +-
 drivers/staging/rtl8188eu/core/rtw_mlme.c          |  35 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |   2 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |  14 +-
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c     |  46 --
 drivers/staging/rtl8188eu/hal/hal_com.c            |   6 -
 drivers/staging/rtl8188eu/hal/odm.c                |  10 -
 drivers/staging/rtl8188eu/hal/odm_hwconfig.c       |  15 +-
 drivers/staging/rtl8188eu/hal/usb_halinit.c        |  24 +-
 drivers/staging/rtl8188eu/include/hal_com.h        |   1 -
 drivers/staging/rtl8188eu/include/ieee80211.h      |  10 +-
 drivers/staging/rtl8188eu/include/odm_precomp.h    |   2 -
 drivers/staging/rtl8188eu/include/rtw_eeprom.h     |   6 -
 drivers/staging/rtl8188eu/include/rtw_mlme.h       |   3 -
 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h   |   2 -
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |  22 +-
 drivers/staging/rtl8188eu/os_dep/mlme_linux.c      |   8 +-
 drivers/staging/rtl8188eu/os_dep/os_intfs.c        |   1 +
 drivers/staging/rtl8188eu/os_dep/rtw_android.c     |   2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c     |   2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c         |   4 +-
 drivers/staging/rtl8192e/rtllib_module.c           |   1 -
 .../staging/rtl8192u/ieee80211/ieee80211_module.c  |   3 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |  33 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |  13 +-
 .../rtl8192u/ieee80211/ieee80211_softmac_wx.c      |   4 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c  |  58 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c  |  36 +-
 .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c    |  10 +-
 drivers/staging/rtl8192u/r8192U_core.c             |  10 +-
 drivers/staging/rtl8192u/r8192U_dm.c               | 109 +--
 drivers/staging/rtl8192u/r8192U_dm.h               |   1 -
 drivers/staging/rtl8712/drv_types.h                |  13 +-
 drivers/staging/rtl8712/hal_init.c                 | 174 ++--
 drivers/staging/rtl8712/ieee80211.c                |  74 +-
 drivers/staging/rtl8712/mlme_linux.c               |  36 +-
 drivers/staging/rtl8712/os_intfs.c                 |  13 +-
 drivers/staging/rtl8712/recv_linux.c               |  50 +-
 drivers/staging/rtl8712/rtl8712_efuse.c            | 152 ++--
 drivers/staging/rtl8712/rtl8712_xmit.c             |   2 +-
 drivers/staging/rtl8712/rtl871x_cmd.c              | 306 ++-----
 drivers/staging/rtl8712/rtl871x_cmd.h              |  43 +-
 drivers/staging/rtl8712/rtl871x_eeprom.c           |   6 +-
 drivers/staging/rtl8712/rtl871x_io.c               |   4 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      | 171 ++--
 drivers/staging/rtl8712/rtl871x_ioctl_rtl.c        |   4 +-
 drivers/staging/rtl8712/rtl871x_ioctl_set.c        |   4 +-
 drivers/staging/rtl8712/rtl871x_mlme.c             |  45 +-
 drivers/staging/rtl8712/rtl871x_mlme.h             |   3 +-
 drivers/staging/rtl8712/rtl871x_mp.c               |  14 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c         |  27 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.h         |   2 -
 drivers/staging/rtl8712/rtl871x_recv.c             |  14 +-
 drivers/staging/rtl8712/rtl871x_security.c         |   4 +-
 drivers/staging/rtl8712/rtl871x_sta_mgt.c          |   9 +-
 drivers/staging/rtl8712/rtl871x_xmit.c             |  17 +-
 drivers/staging/rtl8712/rtl871x_xmit.h             |   4 +-
 drivers/staging/rtl8712/sta_info.h                 |   4 +-
 drivers/staging/rtl8712/usb_halinit.c              | 288 +++----
 drivers/staging/rtl8712/usb_intf.c                 |   4 +-
 drivers/staging/rtl8712/usb_ops.c                  |  84 +-
 drivers/staging/rtl8712/wifi.h                     |  11 -
 drivers/staging/rtl8712/xmit_linux.c               |  56 +-
 drivers/staging/rtl8723bs/Kconfig                  |   2 +-
 drivers/staging/rtl8723bs/TODO                     |   3 +-
 drivers/staging/rtl8723bs/core/rtw_ap.c            |  25 +-
 drivers/staging/rtl8723bs/core/rtw_btcoex.c        | 147 +---
 drivers/staging/rtl8723bs/core/rtw_cmd.c           |  37 +-
 drivers/staging/rtl8723bs/core/rtw_debug.c         |   7 +-
 drivers/staging/rtl8723bs/core/rtw_eeprom.c        | 139 ----
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     |   4 +-
 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c     |   2 +-
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |  24 +-
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |  83 +-
 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c       |  52 +-
 drivers/staging/rtl8723bs/core/rtw_recv.c          |  56 +-
 drivers/staging/rtl8723bs/core/rtw_wlan_util.c     |  19 +-
 drivers/staging/rtl8723bs/core/rtw_xmit.c          |  70 +-
 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c    |   8 +-
 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c    | 742 +++++++----------
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c   |   4 +-
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c  |   2 +-
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c   |   2 +-
 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c     |   6 +-
 drivers/staging/rtl8723bs/hal/hal_btcoex.c         |  66 +-
 drivers/staging/rtl8723bs/hal/hal_com.c            |   8 +-
 drivers/staging/rtl8723bs/hal/hal_intf.c           |   5 -
 drivers/staging/rtl8723bs/hal/hal_phy.c            |  59 --
 drivers/staging/rtl8723bs/hal/odm_AntDiv.c         |  62 --
 drivers/staging/rtl8723bs/hal/odm_AntDiv.h         |  30 -
 drivers/staging/rtl8723bs/hal/odm_DIG.c            |  11 +-
 drivers/staging/rtl8723bs/hal/odm_HWConfig.c       |  36 +-
 drivers/staging/rtl8723bs/hal/odm_HWConfig.h       |   2 -
 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h |  61 +-
 drivers/staging/rtl8723bs/hal/odm_precomp.h        |   1 -
 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c       |  43 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_dm.c        |   4 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c  |  76 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c    |   2 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c    |  10 +-
 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c     |  10 +-
 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c     |  39 +-
 drivers/staging/rtl8723bs/hal/sdio_halinit.c       | 145 ++--
 drivers/staging/rtl8723bs/hal/sdio_ops.c           |  68 +-
 drivers/staging/rtl8723bs/include/drv_types.h      |   2 +-
 drivers/staging/rtl8723bs/include/hal_btcoex.h     |   4 +-
 drivers/staging/rtl8723bs/include/hal_com.h        |   1 -
 drivers/staging/rtl8723bs/include/hal_intf.h       |   1 -
 drivers/staging/rtl8723bs/include/ieee80211.h      |   2 +-
 drivers/staging/rtl8723bs/include/osdep_intf.h     |   2 +-
 drivers/staging/rtl8723bs/include/osdep_service.h  |   2 -
 drivers/staging/rtl8723bs/include/recv_osdep.h     |   4 +-
 drivers/staging/rtl8723bs/include/rtw_ap.h         |   4 +-
 drivers/staging/rtl8723bs/include/rtw_btcoex.h     |  28 -
 drivers/staging/rtl8723bs/include/rtw_mlme.h       |   3 -
 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h   |   2 +-
 drivers/staging/rtl8723bs/include/sdio_ops.h       |   2 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |  34 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c     | 520 ++++++------
 drivers/staging/rtl8723bs/os_dep/mlme_linux.c      |  20 +-
 drivers/staging/rtl8723bs/os_dep/os_intfs.c        |  30 +-
 drivers/staging/rtl8723bs/os_dep/osdep_service.c   |  41 +-
 drivers/staging/rtl8723bs/os_dep/recv_linux.c      | 101 +--
 drivers/staging/rtl8723bs/os_dep/rtw_proc.c        |  30 +-
 drivers/staging/rtl8723bs/os_dep/sdio_intf.c       |  75 +-
 drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c  |  24 +-
 drivers/staging/rtl8723bs/os_dep/xmit_linux.c      |  10 +-
 drivers/staging/rts5208/TODO                       |   2 +-
 drivers/staging/rts5208/rtsx_chip.c                |  20 +-
 drivers/staging/rts5208/sd.c                       |  30 +-
 drivers/staging/rts5208/sd.h                       |   1 -
 drivers/staging/rts5208/xd.c                       |   8 +-
 drivers/staging/speakup/serialio.h                 |   3 -
 drivers/staging/unisys/Kconfig                     |   4 +-
 drivers/staging/unisys/visornic/visornic_main.c    |   4 +-
 .../vc04_services/bcm2835-camera/bcm2835-camera.c  | 375 +++++----
 .../vc04_services/bcm2835-camera/bcm2835-camera.h  |  32 +-
 .../vc04_services/bcm2835-camera/controls.c        | 208 ++---
 .../vc04_services/bcm2835-camera/mmal-common.h     |  12 +-
 .../vc04_services/bcm2835-camera/mmal-encodings.h  |   9 +-
 .../vc04_services/bcm2835-camera/mmal-msg-common.h |   9 +-
 .../vc04_services/bcm2835-camera/mmal-msg-format.h | 104 +--
 .../vc04_services/bcm2835-camera/mmal-msg-port.h   | 133 +--
 .../vc04_services/bcm2835-camera/mmal-msg.h        | 154 ++--
 .../vc04_services/bcm2835-camera/mmal-parameters.h | 286 ++++---
 .../vc04_services/bcm2835-camera/mmal-vchiq.c      | 159 ++--
 .../vc04_services/bcm2835-camera/mmal-vchiq.h      |  22 +-
 .../interface/vchiq_arm/vchiq_2835_arm.c           |   2 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  | 356 +-------
 .../vc04_services/interface/vchiq_arm/vchiq_arm.h  |   6 -
 .../interface/vchiq_arm/vchiq_connected.c          |   4 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.c | 106 +--
 .../vc04_services/interface/vchiq_arm/vchiq_core.h |   9 -
 .../interface/vchiq_arm/vchiq_debugfs.c            |   4 +-
 .../vc04_services/interface/vchiq_arm/vchiq_if.h   |   2 -
 .../vc04_services/interface/vchiq_arm/vchiq_shim.c |   4 +-
 .../vc04_services/interface/vchiq_arm/vchiq_util.c |  11 +-
 .../vc04_services/interface/vchiq_arm/vchiq_util.h |   1 -
 drivers/staging/vt6655/Kconfig                     |   5 +-
 drivers/staging/vt6655/card.c                      |   8 +-
 drivers/staging/vt6655/card.h                      |   2 +-
 drivers/staging/vt6655/test                        |   2 +-
 drivers/staging/vt6656/Kconfig                     |   5 +-
 drivers/staging/vt6656/baseband.c                  | 130 ++-
 drivers/staging/vt6656/baseband.h                  |   8 +-
 drivers/staging/vt6656/card.c                      |  22 +-
 drivers/staging/vt6656/firmware.c                  |  91 +--
 drivers/staging/vt6656/int.c                       |   8 +-
 drivers/staging/vt6656/int.h                       |   2 +-
 drivers/staging/vt6656/mac.c                       |  19 +-
 drivers/staging/vt6656/mac.h                       |   6 +-
 drivers/staging/vt6656/main_usb.c                  | 230 ++++--
 drivers/staging/vt6656/rf.c                        |  38 +-
 drivers/staging/vt6656/rf.h                        |   2 +-
 drivers/staging/vt6656/usbpipe.c                   | 115 +--
 drivers/staging/vt6656/usbpipe.h                   |   4 +-
 drivers/staging/wilc1000/Makefile                  |   2 +-
 .../wilc1000/{host_interface.c => wilc_hif.c}      | 188 ++---
 .../wilc1000/{host_interface.h => wilc_hif.h}      |   2 -
 drivers/staging/wilc1000/wilc_mon.c                |   9 +-
 drivers/staging/wilc1000/wilc_netdev.c             | 294 +++----
 drivers/staging/wilc1000/wilc_sdio.c               |   7 +-
 drivers/staging/wilc1000/wilc_spi.c                |   3 +-
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c  | 548 ++++++++-----
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h  |  13 +-
 drivers/staging/wilc1000/wilc_wfi_netdevice.h      |  24 +-
 drivers/staging/wilc1000/wilc_wlan.c               |  26 +-
 drivers/staging/wilc1000/wilc_wlan.h               |   8 +-
 drivers/staging/wilc1000/wilc_wlan_if.h            |   2 +-
 drivers/staging/wlan-ng/cfg80211.c                 |  14 +-
 tools/iio/iio_utils.c                              |   4 +-
 358 files changed, 10815 insertions(+), 10006 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4371
 create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/accel/adxl345.txt
 delete mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt
 delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt
 create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/frequency/adf4371.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/light/isl29018.txt
 create mode 100644 Documentation/devicetree/bindings/iio/light/isl29018.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2583.txt
 create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2583.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt
 create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.yaml
 rename Documentation/iio/{ep93xx_adc.txt => ep93xx_adc.rst} (71%)
 rename Documentation/iio/{iio_configfs.txt => iio_configfs.rst} (73%)
 create mode 100644 Documentation/iio/index.rst
 create mode 100644 drivers/iio/frequency/adf4371.c
 create mode 100644 drivers/iio/pressure/dps310.c
 delete mode 100644 drivers/staging/android/ion/ion_carveout_heap.c
 delete mode 100644 drivers/staging/android/ion/ion_chunk_heap.c
 create mode 100644 drivers/staging/erofs/compress.h
 create mode 100644 drivers/staging/erofs/decompressor.c
 delete mode 100644 drivers/staging/erofs/unzip_vle_lz4.c
 create mode 100644 drivers/staging/erofs/zmap.c
 delete mode 100644 drivers/staging/kpc2000/kpc2000/fileops.c
 delete mode 100644 drivers/staging/kpc2000/kpc2000/kp2000_module.c
 create mode 100644 drivers/staging/kpc2000/kpc2000_i2c.c
 create mode 100644 drivers/staging/kpc2000/kpc2000_spi.c
 delete mode 100644 drivers/staging/kpc2000/kpc_i2c/Makefile
 delete mode 100644 drivers/staging/kpc2000/kpc_i2c/fileops.c
 delete mode 100644 drivers/staging/kpc2000/kpc_i2c/i2c_driver.c
 delete mode 100644 drivers/staging/kpc2000/kpc_spi/Makefile
 delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_driver.c
 delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_parts.h
 create mode 100644 drivers/staging/mt7621-dts/gbpc2.dts
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_AntDiv.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_AntDiv.h
 rename drivers/staging/wilc1000/{host_interface.c => wilc_hif.c} (91%)
 rename drivers/staging/wilc1000/{host_interface.h => wilc_hif.h} (99%)


More information about the devel mailing list