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

Greg KH gregkh at linuxfoundation.org
Sat Jun 9 14:28:20 UTC 2018


The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:

  Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 7a2e838d28cff6718a0bdf66164465402f8e40ed:

  staging: ipx: delete it from the tree (2018-06-05 19:23:26 +0200)

----------------------------------------------------------------
Staging/IIO patches for 4.18-rc1

Here is the big staging and IIO driver update for 4.18-rc1.

It was delayed as I wanted to make sure the final driver deletions did
not cause any major merge issues, and all now looks good.

There are a lot of patches here, just over 1000.  The diffstat summary
shows the major changes here:
	1007 files changed, 16828 insertions(+), 227770 deletions(-)
Because of this, we might be close to shrinking the overall kernel
source code size for two releases in a row.

There was loads of work in this release cycle, primarily:
	- tons of ks7010 driver cleanups
	- lots of mt7621 driver fixes and cleanups
	- most driver cleanups
	- wilc1000 fixes and cleanups
	- lots and lots of IIO driver cleanups and new additions
	- debugfs cleanups for all staging drivers
	- lots of other staging driver cleanups and fixes, the shortlog
	  has the full details.

but the big user-visable things here are the removal of 3 chunks of
code:
	- ncpfs and ipx were removed on schedule, no one has cared about
	  this code since it moved to staging last year, and if it needs
	  to come back, it can be reverted.
	- lustre file system is removed.  I've ranted at the lustre
	  developers about once a year for the past 5 years, with no
	  real forward progress at all to clean things up and get the
	  code into the "real" part of the kernel.  Given that the
	  lustre developers continue to work on an external tree and try
	  to port those changes to the in-kernel tree every once in a
	  while, this whole thing really really is not working out at
	  all.  So I'm deleting it so that the developers can spend the
	  time working in their out-of-tree location and get things
	  cleaned up properly to get merged into the tree correctly at a
	  later date.

Because of these file removals, you will have merge issues on some of
these files (2 in the ipx code, 1 in the ncpfs code, and 1 in the
atomisp driver).  Just delete those files, it's a simple merge :)

All of this has been in linux-next for a while with no reported
problems.

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

----------------------------------------------------------------
Abdun Nihaal (1):
      staging: most: video: remove debugging code

Adham Abozaeid (1):
      staging: wilc1000: Avoid overriding rates_no while parsing ies element.

Ajay Singh (106):
      staging: wilc1000: refactor scan() to free kmalloc memory on failure cases
      staging: wilc1000: removed unused static variables for gtk and ptk information
      staging: wilc1000: remove line over 80 char warnings in set_wiphy_params()
      staging: wilc1000: refactor WILC_WFI_p2p_rx() to avoid line over 80 char
      staging: wilc1000: rename WILC_WFI_p2p_rx & s32Freq to avoid camelCase
      staging: wilc1000: refactor mgmt_tx to fix line over 80 chars
      staging: wilc1000: rename hAgingTimer to avoid camelCase issue
      staging: wilc1000: fix line over 80 char issue in clear_shadow_scan()
      staging: wilc1000: remove line over 80 char in cfg_connect_result()
      staging: wilc1000: remove unused 'struct add_key_params'
      staging: wilc1000: remove line over 80 char warning in few functions
      staging: wilc1000: rename WILC_WFI_wep_key & WILC_WFI_wep_key_len
      staging: wilc1000: rename variable using datatype in their name in add_key()
      staging: wilc1000: split add_key() to avoid line over 80 chars
      staging: wilc1000: remove inner block {} and resetting of mode variable
      staging: wilc1000: refactor add_key() to avoid duplicated code
      staging: wilc1000: handle error condition in add_key() and remove auth_type variable
      staging: wilc1000: use sizeof(variable) for memory allocated to store key info
      staging: wilc1000: fix line over 80 chars in change_station()
      staging: wilc1000: rename WID_LOGTerminal_Switch to avoid camelCase
      staging: wilc1000: added identifiers name in function definations
      staging: wilc1000: remove unused macros in wilc module
      staging: wilc1000: remove multiple define used for MAX_SSID_LEN
      staging: wilc1000: remove multiple define for mac connect and disconnect
      staging: wilc1000: remove the use of goto label in spi_cmd_complete()
      staging: wilc1000: remove the use of goto label in wilc_spi_read_size()
      staging: wilc1000: remove the use of goto label in wilc_spi_read_int()
      staging: wilc1000: remove goto label '_done_' in handle_listen_state_expired()
      staging: wilc1000: remove the use of goto label in wilc_init()
      staging: wilc1000: rename goto label '_fail_' linux naming convension
      staging: wilc1000: rename goto labels starting with '_' in wilc1000_wlan_init()
      staging: wilc1000: remove the use of goto label in wilc_spi_clear_int_ext()
      staging: wilc1000: rename pu32InactiveTime to avoid camelCase issue
      staging: wilc1000: remove registering of ndo_do_ioctl callback
      staging: wilc1000: updated TODO list
      staging: wilc1000: align the #define in wilc_spi file
      staging: wilc1000: remove unnecessary assingment from 'if' conditions
      staging: wilc1000: remove 'cmd' variable in wilc_spi functions
      staging: wicl1000: removed the unsed variables in wilc_parse_network_info()
      staging: wilc1000: remove inner {} in wilc_parse_network_info()
      staging: wilc1000: simplified if conditions in spi_data_write()
      staging: wilc1000: remove unused variable scan_while_connected
      staging: wilc1000: remove unsed typedef wilc_debug_func
      staging: wilc1000: remove used #define HIF_SDIO_GPIO_IRQ
      staging: wilc1000: remove unused #define related to MAC status
      staging: wilc1000: rename mac status macros and moved related #define together
      staging: wilc1000: rename WILC_WFI_stats to avoid uppercase
      staging: wilc1000: rename num_reg_frame macro to have uppercase in macro name
      staging: wilc1000: rename wlan init and deinit function prefixed with wil1000
      staging: wilc1000: remove unused elements in 'wilc_priv' struct
      staging: wilc1000: remove unused enum 'stats_flags'
      staging: wilc1000: rename P2P_LISTEN_STATE variable to use lowercase
      staging: wilc1000: remove inner block '{}' in handle_remain_on_chan()
      staging: wilc1000: change function to static in linux_wlan
      staging: wilc1000: reorder functions to avoid forward declaration in linux_wlan
      staging: wilc1000: remove inner block in wilc_netdev_init()
      staging: wilc1000: remove unnecessary 'out of memory' message in handle_key()
      staging: wilc1000: modified NULL check used for 'if' condition in delete_key()
      staging: wilc1000: remove unnecessary bracket used in switch in wilc_mgmt_frame_register()
      staging: wilc1000: fix line over 80 chars in remove_network_from_shadow()
      staging: wilc1000: use 'else if' condition in get_station()
      staging: wilc1000: remove unnecessary file and function header comments
      staging: wilc1000: rename WILC_WFI_monitor_rx to avoid uppercase for function name
      staging: wilc1000: rename WILC_WFI_mon_priv to avoid uppercase for struct name
      staging: wilc1000: rename WILC_WFI_mon_xmit to avoid uppercase for function name
      staging: wilc1000: rename WILC_WFI_init_mon_interface to avoid uppercase in function name
      staging: wilc1000: rename WILC_WFI_deinit_mon_interface to avoid uppercase for function name
      staging: wilc1000: remove static variable 'del_beacon' and null check
      staging: wilc1000: remove the use of cur_byte variable in functions
      staging: wilc1000: remove unused macros in host_interface
      staging: wilc1000: remove unnecessary static function defination in wilc_spi
      staging: wilc1000: remove unnecessary header file inclusion for wilc
      staging: wilc1000: move macro after the #include file in wilc_wfi_netdevice
      staging: wilc1000: use is_broadcast_ether_addr check for broadcast address
      staging: wilc1000: rename 'during_ip_time' macro to have uppercase name for macro
      staging: wilc1000: rename WILC_WFI_band_2ghz variable to avoid mixedcase
      staging: wilc1000: added complete() call for error scenario in handle_key()
      staging: wilc1000: remove 'ret' variable in handle_key()
      staging: wilc1000: fix line over 80 chars in handle_key()
      staging: wilc1000: fix line over 80 characters issue in handle_connect()
      staging: wilc1000: fix line over 80 chars issue in host_int_handle_disconnect()
      staging: wilc1000: fix line over 80 characters in host_int_parse_join_bss_param()
      staging: wilc1000: fix line over 80 chars in host_int_parse_assoc_resp_info()
      staging: wilc1000: replace kmalloc with kmemdup() in handle_connect_timeout()
      staging: wilc1000: fix line over 80 chars in linux_mon
      staging: wilc1000: use sizeof(*wdev) to allocate memory in wilc_wfi_cfg_alloc()
      staging: wilc1000: use kmalloc(sizeof(*mgmt_tx)...) in mgmt_tx()
      staging: wilc1000: rename clear_duringIP() to avoid camelCase issue
      staging: wilc1000: fix line over 80 chars in add_network_to_shadow()
      staging: wilc1000: use kmemdup instead of kmalloc in add_network_to_shadow()
      staging: wilc1000: fix line over 80 charas in wilc_wfi_remain_on_channel_expired()
      staging: wilc1000: fix line over 80 chars in wilc_wfi_cfg_tx_vendor_spec()
      staging: wilc1000: fix line over 80 chars in get_station()
      staging: wilc1000: fix line over 80 chars in wilc_create_wiphy() declaration
      staging: wilc1000: fix line over 80 characters in add_key()
      staging: wilc1000: fix line over 80 chars in scan()
      staging: wilc1000: fix line over 80 chars issue in connect()
      staging: wilc1000: rename u8security to avoid datatype in variable name
      staging: wilc1000: refactor del_station() to avoid parenthesis misalignment
      staging: wilc1000: fix line over 80 chars in wilc_sdio struct
      staging: wilc1000: added #define for setting radiotap header
      staging: wilc1000: remove 'flag' argument from wilc_mac_indicate()
      staging: wilc1000: added comments for mutex and spinlock_t
      staging: wilc1000: remove unused 'lock' varible in 'wilc_priv' structure
      staging: wilc1000: remove s8idxarray to avoid datatype in variable name
      staging: wilc1000: refactor host_int_parse_assoc_resp_info() to remove unused code

Alexandru Ardelean (4):
      iio: adc: ad7791: remove sample freq sysfs attributes
      iio: adc: ad7791: implement IIO_CHAN_INFO_SAMP_FREQ
      iio: adc: ad7780: remove IIO_CHAN_INFO_SAMP_FREQ support
      iio: amplifiers: ad8366: move channel init before iio_device_register()

Alistair Strachan (3):
      staging: Android: vsoc: Create wc kernel mapping for region shm.
      staging: Android: vsoc: Fix a i386-randconfig warning.
      staging: Android: asoc: Fix sparse warnings in vsoc driver.

Andrew Perepechko (1):
      staging: lustre: mdc: excessive memory consumption by the xattr cache

Arnd Bergmann (2):
      staging: fsl-dpaa2/rtc: fix PTP dependency
      staging: lustre: include linux/highmem.h when needed

Arvind Yadav (1):
      staging: greybus: Use gpio_is_valid()

Bhanusree Pola (1):
      staging: comedi: comedi_usb.h: SPDX License Identifier is added in the first line

Bobi Jam (3):
      staging: lustre: llite: break up ll_setstripe_ea function
      staging: lustre: llite: return from ll_adjust_lum() if lump is NULL
      staging: lustre: llite: eat -EEXIST on setting trusted.lov

Brian Masney (41):
      staging: iio: tsl2x7x: remove unnecessary code
      staging: iio: tsl2x7x: correct interrupt handler trigger
      staging: iio: tsl2x7x: no need to clear interrupt flag when getting lux
      staging: iio: tsl2x7x: simplify tsl2x7x_prox_cal()
      staging: iio: tsl2x7x: split out als and prox interrupt settings
      staging: iio: tsl2x7x: make logging consistent and correct newlines
      staging: iio: tsl2x7x: split out als and prox persistence settings
      staging: iio: tsl2x7x: remove unused variables from tsl2x7x_get_lux()
      staging: iio: tsl2x7x: remove ch0 and ch1 variables from tsl2x7x_get_lux()
      staging: iio: tsl2x7x: put local variables in reverse Christmas tree order
      staging: iio: tsl2x7x: add copyright
      staging: iio: tsl2x7x: use auto increment I2C protocol
      staging: iio: tsl2x7x: use either direction for IIO_EV_INFO_{ENABLE,PERIOD}
      staging: iio: tsl2x7x: move integration_time* attributes to IIO_INTENSITY channel
      staging: iio: tsl2x7x: don't return error in IRQ handler
      staging: iio: tsl2x7x: simplify tsl2x7x_clear_interrupts function
      staging: iio: tsl2x7x: remove unnecessary chip status checks in suspend/resume
      staging: iio: tsl2x7x: simplify tsl2x7x_write_interrupt_config return
      staging: iio: tsl2x7x: simplify device id verification
      staging: iio: tsl2x7x: move power and diode settings into header file
      staging: iio: tsl2x7x: rename prx to prox for consistency
      staging: iio: tsl2x7x: use device defaults for als_time, prox_time and wait_time
      staging: iio: tsl2x7x: various comment cleanups
      staging: iio: tsl2x7x: rename prox_config to als_prox_config
      staging: iio: tsl2x7x: use GPL-2.0+ SPDX license identifier
      staging: iio: tsl2x7x: add range checking to three sysfs attributes
      staging: iio: tsl2x7x: don't setup event handlers if interrupts are not configured
      staging: iio: tsl2x7x: move calibscale_available attribute to IIO_INTENSITY channel
      staging: iio: tsl2x7x: use IIO_CONST_ATTR for calibscale_available
      staging: iio: tsl2x7x: correct integration time and lux equation
      staging: iio: tsl2x7x: add device ids for code readability
      staging: iio: tsl2x7x: remove unnecessary whitespace
      staging: iio: tsl2x7x: use direct returns
      staging: iio: tsl2x7x: turn chip off if IIO device registration fails
      staging: iio: tsl2x7x: use macro to populate tsl2X7X_device_info
      staging: iio: tsl2x7x: convert to use read_avail
      staging: iio: tsl2x7x: correct IIO_EV_INFO_PERIOD values
      staging: iio: tsl2x7x: add range checking to tsl2x7x_write_raw
      staging: iio: tsl2x7x: rename driver to tsl2772
      staging: iio: tsl2x7x/tsl2772: move out of staging
      iio: tsl2583: correct values in integration_time_available

Charles Keepax (1):
      iio: accel: bcm150: Remove handling for regmap raw_read_max

Chris Coffey (1):
      staging: mt7621-eth: Fix sparse warning in ethtool.c

Christian Gromm (28):
      staging: most: allocate only all requested memory
      staging: most: dim2: remove clock speed processing from the HDM
      staging: most: i2c: prevent division by zero
      staging: most: i2c: remove unnecessary poison_channel call
      staging: most: add channel property dbr_size
      staging: most: aim-sound: add flexible format support
      staging: most: i2c: shorten lifetime of IRQ handler
      staging: most: i2c: do not wait in work function
      staging: most: i2c: avoid polling in case of misconfig
      staging: most: i2c: prevent zero delay polling
      staging: most: i2c: trace real polling rate
      staging: most: i2c: remove redundant is_open
      staging: most: i2c: remove redundant list_mutex
      staging: most: i2c: reduce parameters inconsistency
      staging: most: make interface drivers allocate coherent memory
      staging: most: sound: call snd_card_new with struct device
      staging: most: cdev: avoid warning about potentially uninitialized variable
      staging: most: cdev: fix chrdev_region leak
      staging: most: usb: add ep number to log
      staging: most: cdev: fix function return value
      staging: most: dim2: fix startup sequence
      staging: most: cdev: fix race condition
      staging: most: dim2: use device tree
      staging: most: dim2: read clock speed from the device
      staging: most: dim2: use device to allocate coherent memory
      staging: most: usb: don't set URB_ZERO_PACKET flag for synchronous data
      staging: most: usb: fix usb_disconnect race condition
      staging: most: usb: remove local variable

Christian Lütke-Stetzkamp (109):
      staging: mt7621-mmc: Remove whitespace errors in board.h
      staging: mt7621-mmc: Remove whitespace errors in dbg.c
      staging: mt7621-mmc: Remove whitespace errors in dbg.h
      staging: mt7621-mmc: Remove whitespace errors in mt6575_sd.h
      staging: mt7621-mmc: Remove whitespace errors in sd.c
      staging: mt7621-mmc: Fix indent for dbg.c
      staging: mt7621-mmc: Fix indent for board.h
      staging: mt7621-mmc: Fix indent for dbg.h
      staging: mt7621-mmc: Fix indent for mt6575_sd.h
      staging: mt7621-mmc: Fix indent for sd.c
      staging: mt7621-mmc: Fix spacing
      staging: mt7621-mmc: Fix Pointer Location
      staging: mt7621-mmc: Remove unnecessary typedefs
      staging: mt7621-mmc: Fix trailing statements
      staging: mt7621-mmc: Remove global initialise to 0
      staging: mt7621-mmc: Fix style of braces
      staging: mt7621-mmc: Remove redundant driver owner assignment
      staging: mt7621-mmc: Replace seq_printf with seq_puts where possible
      staging: mt7621-mmc: Remove code guarded by nonexistent config option
      staging: mt7621-mmc: Remove code for different soc types
      staging: mt7621-mmc: Remove unused datastructures
      staging: mt7621-mmc: Cleanup function mt_msdc_init
      staging: mt7621-mmc: Refactor suspend, resume
      staging: mt7621-mmc: Fix memory leek in case of error in probe
      staging: mt7621-mmc: Remove code checking for old kernel versions
      staging: mt7621-mmc: Fix unmatched release_mem_regin
      staging: mt7621-mmc: Fix bug on dma_alloc_coherent fail
      staging: mt7621-mmc: Remove unnecessary setting of dev.platform_data
      staging: mt7621-mmc: Remove unnecessary field from struct msdc_hw
      staging: mt7621-mmc: Fix different caps for different devices
      staging: mt7621-mmc: Remove dead codepath from probe function
      staging: mt7621-mmc: Fix dma_alloc_coherent should get device as first param
      staging: mt7621-mmc: Fix requesting of irq
      staging: mt7621-mmc: Remove duplicate defines
      staging: mt7621-mmc: Fix power management by removing old api
      staging: mt7621-mmc: Remove constant flag
      staging: mt7621-mmc: Remove unused global: msdc_6575_host
      staging: mt7621-mmc: Remove unused functions
      staging: mt7621-mmc: Remove constant flag MSDC_HIGHSPEED
      staging: mt7621-mmc: Remove error message in debug
      staging: mt7621-mmc: Fix debug file world writable
      staging: mt7621-mmc: Fix: copy_from_user() returns a positive value
      staging: mt7621-mmc: Remove redundant opcode check
      staging: mt7621-pci: Remove redundant owner assignment
      staging: mt7621-pinctrl: Remove redundant owner assignment
      staging: mt7621-spi: Remove redundant owner assignment
      staging: mt7621-mmc: Remove unused code from board.h
      staging: mt7621-mmc: Remove unused field get_cd_status from msdc_hw
      staging: mt7621-mmc: Remove unused field enable_cd_eirq from msdc_hw
      staging: mt7621-mmc: Remove unused field disable_cd_eirq
      staging: mt7621-mmc: Fix null pointer deref if ext sdio irq enabled
      staging: mt7621-mmc: Remove power callbacks from msdc_hw
      staging: mt7621-mmc: Refactor and rename msdc_reset to msdc_reset_hw
      staging: mt7621-mmc: Remove code for not existent config
      staging: mt7621-mmc: Relax cpu while waiting for stable clock
      staging: mt7621-mmc: Remove unused field data_offset from msdc_hw
      staging: mt7621-mmc: Remove unused field burstsz from msdc_dma
      staging: mt7621-mmc: Remove unused function msdc_dma_dump
      staging: mt7621-mmc: Start cleanup of msdc_dma_config
      staging: mt7621-mmc: Remove unused fields from msdc_dma
      staging: mt7621-mmc: Remove flags from msdc_dma
      staging: mt7621-mmc: Remove unused field xfersz from msdc_dma
      staging: mt7621-mmc: Refactor msdc_init_gpd_bd
      staging: mt7621-mmc: Change default transfer mode to DMA
      staging: mt7621-mmc: Remove unused field starttime from msdc_host
      staging: mt7621:mmc: Remove unused field reserved from msdc_host
      staging: mt7621-mmc: Remove unused field dma_left_size of msdc_host
      staging: mt7621-mmc: Remove unused field cmd_r1b_done in msdc_host
      staging: mt7621-mmc: Remove unused field cmd_rsp_done of msdc_host
      staging: mt7621-mmc: Remove unused field dma_addr of msdc_host
      staging: mt7621-mmc: Fix dereference before check in msdc_drv_pm
      staging: mt7621-mmc: Remove multiple assignments
      staging: mt7621-mmc: Fix dma_map_sg may map to fewer entries
      staging: mt7621-mmc: Replace dma dir with mmc_get_dma_dir
      staging: mt7621-mmc: Correct datatypes for io and sanitize io access
      staging: mt7621-mmc: Add annotations about held locks
      staging: mt7621-mmc: Remove old references to tasklet
      staging: mt7621-mmc: Remove unused card_workqueue from msdc_host
      staging: mt7621-mmc: Fix calculation typo in msdc_init_gpd_bd
      staging: mt7621-mmc: Fix typo in function parameters
      staging: mt7621-mmc: Remove unused field cmd_edge from msdc_hw
      staging: mt7621-mmc: Remove unused field data_edge from msdc_hw
      staging: mt7621-mmc: Remove unused field dat_drv from msdc_hw
      staging: mt7621-mmc: Remove unused field cmd_drv from msdc_hw
      staging: mt7621-mmc: Remove unused field clk_drv from msdc_hw
      staging: mt7621-mmc: Remove unused macro msdc_init_gpd_ex
      staging: mt7621-mmc: Remove unused macros sdr_{read,write}16
      staging: mt7621-mmc: Remove function uffs
      staging: mt7621-mmc: Replace macro sdr_set_field with function
      staging: mt7621-mmc: Replace macro sdr_get_field with function
      staging: mt7621-mmc: Remove unused static msdc_regs
      staging: mt7621-mmc: Remove transfer mode setting from proc
      staging: mt7621-mmc: Remove transfer mode setting variable
      staging: mt7621-mmc: Remove unused global dma_size
      staging: mt7621-mmc: Remove non-DMA transfer code
      staging: mt7621-mmc: Remove unused variable dma_xfer from msdc_host
      staging: mt7621-mmc: Fix error number assignment
      staging: mt7621-mmc: Remove unused field abort from msdc_host
      staging: mt7621-mmc: Remove unused sdio irq code
      staging: mt7621-mmc: Do not BUG() if mrq set in msdc_ops_request
      staging: mt7621-mmc: Remove redundant check for card status
      staging: mt7621-mmc: Remove initialisation in msdc_dma_config
      staging: mt7621-mmc: Inline function msdc_set_blknum
      staging: mt7621-mmc: Don't disables DMA
      staging: mt7621-mmc: Change return value of msdc_dma_config to void
      staging: mt7621-mmc: Always use linked DMA mode
      staging: mt7621-mmc: Remove unused macro HOST_MAX_NUM
      staging: mt7621-mmc: Cleanup includes
      staging: mt7621-mmc: Remove unused barrier macros

Christophe JAILLET (4):
      iio: sca3000: Fix an error handling path in 'sca3000_probe()'
      iio: sca3000: Handle errors returned by 'sca3000_configure_ring()' in 'sca3000_probe()'
      staging: lustre: Fix an error handling path in 'client_common_fill_super()'
      staging: lustre: Use 'kvfree()' for memory allocated by 'kvzalloc()'

Colin Ian King (10):
      staging: rtl8723bs: fix spelling mistakes: "dismatch" and "Inviation"
      staging: r8822be: fix typo in variable name "offest" -> "offset"
      staging: rtlwifi: fix spelling mistake: "traking" -> "tracking"
      staging: lustre: fix spelling mistake: "req_ulinked" -> "req_unlinked"
      staging: mt7621-mmc: fix spelling mistake: "Eanable" -> "Enable"
      iio: adc: fix spelling mistake: "Freeacale" -> "Freescale"
      staging: wilc1000: fix spelling mistake: "Preamle" -> "Preamble"
      staging: rtlwifi: fix spelling mistake: "Platfoem" -> "Platform"
      staging: greybus: fix spelling mistake: "Inavlid" -> "Invalid"
      staging: mt7621-mmc: fix spelling mistake: "Illgal" -> "Illegal"

Dan Carpenter (3):
      staging: kernel.h: Prevent macro expantion bug in container_of_safe()
      staging: fsl-mc/dpio: Fix the error handling in probe()
      staging: wilc1000: allocate less memory

Daniel Junho (1):
      staging: vboxvideo: Fix line size exceeding 80 columns.

Danilo Alves (1):
      staging: vt6655: remove unnecessary line breaks in function definition.

Dave Stevenson (10):
      staging: bcm2835-camera: Skip ISP pass to eliminate padding.
      staging: bcm2835-camera: Allocate context once per buffer
      staging: bcm2835-camera: Remove bulk_mutex as it is not required
      staging: bcm2835-camera: Match MMAL buffer count to V4L2.
      staging: bcm2835-camera: Remove V4L2/MMAL buffer remapping
      staging: bcm2835-camera: Add multiple include protection
      staging: bcm2835-camera: Move struct vchiq_mmal_rect
      staging: bcm2835-camera: Replace BUG_ON with return error
      staging: bcm2835-camera: Fix comment typos.
      staging: bcm2835-camera: Fix indentation of tables

David Veenstra (17):
      staging: iio: ad2s1200: Remove unneeded include
      staging: iio: ad2s1200: Sort includes alphabetically
      staging: iio: ad2s1200: Reverse Christmas tree ordering
      staging: iio: ad2s1200: Add blank lines
      staging: iio: ad2s1200: Improve readability with be16_to_cpup
      staging: iio: Documentation: Add missing sysfs docs for angle channel
      staging: iio: ad2s1200: Remove unneeded newline in license
      staging: iio: ad2s1200: Remove unneeded initializations
      staging: iio: ad2s1200: Add kernel docs to driver state
      staging: iio: ad2s1200: Setup spi before iio device register
      staging: iio: ad2s1200: Replace legacy gpio API with modern API
      staging: iio: ad2s1200: Replace platform data with dt bindings
      staging: iio: ad2s1200: Add dt table
      staging: iio: ad2s1200: Add scaling factor for angular velocity channel
      staging: iio: ad2s1200: Add scaling factor for angle channel
      staging: iio: ad2s1200: Add copyright
      staging: iio: ad2s1200: Move driver out of staging

Davide Spataro (1):
      staging: rtl8192e: rtllib_tx: fix spelling issue.

Dmitry Eremin (1):
      staging: lustre: llite: add support set_acl method in inode operations

Doug Oucahrek (1):
      staging: lustre: o2iblnd: fix race at kiblnd_connect_peer

Doug Oucharek (3):
      staging: lustre: o2iblnd: Fix FastReg map/unmap for MLX5
      staging: lustre: o2iblnd: Enable Multiple OPA Endpoints between Nodes
      staging: lustre: o2iblnd: Fix crash in kiblnd_handle_early_rxs()

Douglas Fischer (1):
      iio: imu: Add mpu9255 support to mpu6050 driver

Efstratios Gavas (1):
      staging: wlan-ng: prism2sta: fix indent coding-style issues

Eric Anholt (7):
      staging/vc04_services: Register a platform device for the camera driver.
      staging/bcm2835-camera: Set ourselves up as a platform driver.
      staging: bcm2835-camera: Fix warnings about string ops on v4l2 uapi.
      staging: bcm2835: Remove dead code related to framerate.
      staging: bcm2835: Fix mmal_port_parameter_get() signed/unsigned warnings.
      staging: bcm2835-camera: Fix module section mismatch warnings.
      staging: bcm2835-camera: Replace open-coded idr with a struct idr.

Eyal Ilsar (1):
      staging: wilc1000: Remove unnecessary braces {} around single statement block

Fabian Mewes (1):
      dt-bindings: iio: adc: mcp320x: Use vendor prefix compatible strings

Fabrice Gasnier (7):
      iio: adc: stm32-dfsdm: misc style improvements and fixes
      iio: adc: stm32-dfsdm: add check on max filter id
      iio: adc: stm32-dfsdm: add check on spi-max-frequency
      dt-bindings: iio: stm32-adc: add support for STM32MP1
      iio: adc: stm32-adc: add support for STM32MP1
      iio: adc: stm32-dfsdm: Add support for stm32mp1
      iio: adc: stm32-dfsdm: include stm32-dfsdm-adc.h

Fan Yong (1):
      staging: lustre: acl: increase ACL entries limitation

Gabriel Francisco Mandaji (1):
      staging: comedi: cb_pcidas64: fix alignment of function parameters

Gaurav Dhingra (1):
      staging: greybus: Fix warning to limit chars per line

Geert Uytterhoeven (3):
      staging: emxx_udc: Change platform dependency to ARCH_RENESAS
      staging: vc04_services: Remove depends on HAS_DMA in case of platform dependency
      dt-bindings: iio: afe: Spelling s/mesaurement/measurement/

Greg Hartman (1):
      staging: Android: Add 'vsoc' driver for cuttlefish.

Greg Kroah-Hartman (33):
      staging: gdm724x: add SPDX identifiers to all files.
      staging: gdm724x: remove redundant license information
      Merge 4.17-rc3 into staging-next
      Merge tag 'iio-for-4.18a' of git://git.kernel.org/.../jic23/iio into staging-next
      staging: most: video: fix build warnings
      Merge tag 'iio-for-4.18b' of git://git.kernel.org/.../jic23/iio into staging-next
      staging: lustre: fix build error in mdc_request.c
      staging: lustre: fix build error in errno.c
      staging: lustre: fix more build errors in errno.c
      staging: greybus: camera: no need to check debugfs return values
      staging: rtlwifi: don't check the return value of debugfs_create_file
      staging: unisys: visornic: no need to check debugfs return values
      staging: lustre: no need to check debugfs return values
      staging: lustre: remove ldebugfs_add_simple() wrapper
      staging: lustre: remove ldebugfs_register_stats() wrapper function
      staging: lustre: remove ldebugfs_seq_create() wrapper function
      staging: lustre: remove ldebugfs_obd_seq_create() wrapper function
      staging: lustre: unwrap some ldebugfs_register() calls
      staging: lustre: remove last two users of ldebugfs_register()
      staging: lustre: make ldebugfs_add_vars a void function
      staging: lustre: get rid of ldebugfs_remove()
      staging: vc04_services: no need to check debugfs return values
      staging: vc04_services: remove odd vchiq_debugfs_top() wrapper
      staging: vc04_services: move client dbg directory into static variable
      staging: vc04_services: remove struct vchiq_debugfs_info
      staging: vc04_services: vchiq_debugfs_log_entry can be a void *
      staging: vc04_services: no need to save the log debufs dentries
      staging: lustre: delete the filesystem from the tree.
      staging: ncpfs: delete it
      ncpfs: remove compat functionality
      ncpfs: remove Documentation
      ncpfs: remove uapi .h files
      staging: ipx: delete it from the tree

Gustavo A. R. Silva (2):
      staging: ks7010_sdio: fix NULL pointer dereference and memory leak
      staging: wilc1000: fix infinite loop and out-of-bounds access

Gwendal Grignou (1):
      iio: cros_ec: Move cros_ec_sensors_core.h in /include

Hans de Goede (1):
      iio: accel: st_accel: Add support for the SMO8840 ACPI id

Hernán Gonzalez (6):
      staging: iio: ad7746: Automatically swap values in readings/writings
      staging: iio: ad7746: Adjust arguments to match open parenthesis
      staging: iio: ad7746: Fix multiple line dereference
      staging: iio: ad7746: Reorder includes alphabetically
      staging: iio: ad7746: Reorder variable declarations
      staging: iio: ad7746: Fix bound checkings

Himanshu Jha (12):
      Staging: iio: accel: adis16201: Rename few macro definitions
      Staging: iio: accel: adis16201: Remove unnecessary comments
      Staging: iio: accel: adis16201: Add _REG suffix to registers
      Staging: iio: accel: adis16201: Group register definitions
      Staging: iio: accel: adis16201: Add comments about units in read_raw()
      Staging: iio: accel: adis16201: Use sign_extend32 function
      Staging: iio: accel: adis16201: Prefer reverse christmas tree ordering
      Staging: iio: accel: adis16201: Adjust argument to match open parentheses
      Staging: iio: accel: adis16201: Remove unused headers
      Staging: iio: accel: adis16201: Use GENMASK
      Staging: iio: accel: adis16201: Fix 80 character line limit
      Staging: iio: accel: adis16201: Move adis16201 driver out of staging

Hongchao Zhang (1):
      staging: lustre: obdclass: guarantee all keys filled

Ian Liu Rodrigues (1):
      Staging: most: Move comments to the end of line

Ioana Radulescu (1):
      staging: fsl-dpaa2/eth: Add support for hardware timestamping

Ivan Bornyakov (1):
      staging: lustre: libcfs: add parens around macros args

Ivan Safonov (1):
      staging:r8188eu: Remove rx_handler_data unnecessary read

James Simmons (10):
      staging: lustre: llite: initialize xattr->xe_namelen
      staging: lustre: llite: fix invalid size test in ll_setstripe_ea()
      staging: lustre: llite: remove newline in fullname strings
      staging: lustre: llite: record in stats attempted removal of lma/link xattr
      staging: lustre: llite: cleanup posix acl xattr code
      staging: lustre: llite: use proper types in the xattr code
      staging: lustre: llite: cleanup xattr code comments
      staging: lustre: llite: style changes in xattr.c
      staging: lustre: llite: correct removexattr detection
      staging: lustre: llite: create acl.c file

Janani Sankara Babu (1):
      Staging:rtl888eu:include Fix CamelCase issue

Jean-Baptiste Maneyrol (12):
      iio: imu: inv_mpu6050: clean double declaration of set_power_itg
      iio: imu: inv_mpu6050: do not flush fifo when iio buffer is full
      iio: imu: inv_mpu6050: clean set_power_itg and fix usage
      iio: imu: inv_mpu6050: use set_power_itg function in i2c mux
      iio: imu: inv_mpu6050: fix error path not turning chip back off
      iio: imu: inv_mpu6050: use devm_* at init and delete remove
      iio: imu: inv_mpu6050: clean read raw by factorizing out raw data
      iio: imu: inv_mpu6050: clean read channel data error path
      iio: imu: inv_mpu6050: use i2c mux only for chip with i2c aux bus
      iio: imu: inv_mpu6050: fix possible deadlock between mutex and iio
      iio: imu: inv_mpu6050: skip first sample when gyro is on
      iio: imu: inv_mpu6050: fix user_ctrl register overwritten

Ji-Hun Kim (3):
      staging: ks7010: replace kmalloc() + memcpy() with kmemdup()
      staging: vt6655: check for memory allocation failures
      staging: vt6655: add handling memory leak on vnt_start()

Jia-Ju Bai (7):
      staging: ks7010: Replace mdelay with usleep_range in ks7010_upload_firmware
      staging: rtl8192u: Replace GFP_ATOMIC with GFP_KERNEL in ieee80211_ccmp_init
      staging: rtl8192u: Replace GFP_ATOMIC with GFP_KERNEL in ieee80211_tkip_init
      staging: rtl8192u: Replace GFP_ATOMIC with GFP_KERNEL in prism2_wep_init
      staging: rtl8192u: Replace GFP_ATOMIC with GFP_KERNEL in ieee80211_softmac_init
      staging: rtl8192u: Replace mdelay with usleep_range in rtl8192_usb_disconnect
      staging: rtl8192u: Replace mdelay with usleep_range in dm_TXPowerTrackingCallback_TSSI

Joao Dalben (1):
      staging: rtl8192e: Fixed coding style around a plus sign

John L. Hammond (5):
      staging: lustre: libcfs: use dynamic minors for /dev/{lnet, obd}
      staging: lustre: llite: handle xattr cache refill race
      staging: lustre: llite: use xattr_handler name for ACLs
      staging: lustre: obdclass: hoist locking in lu_context_exit()
      staging: lustre: llite: remove unused parameters from md_{get, set}xattr()

John Syne (2):
      staging:iio:ade7854: Fix error handling on read/write
      staging:iio:ade7854: Fix the wrong number of bits to read

John Whitmore (5):
      staging: rtl8192e: Remove blank space before ', ' - coding style.
      staging: rtl8192e: Add blank space before '(' - coding style.
      staging: rtl8192e: Add spaces where required by coding standard
      staging: rtl8192e: correct position of '{', '}', '(' and ')' - coding style
      staging: rtl8192e: Correct indentation of switch statements - coding style

Jonathan Cameron (4):
      staging:iio:meter: Drop ADE7753 driver
      staging:iio:meter: Drop ADE7754 driver
      staging:iio:meter: Drop ADE7758 driver
      staging:iio:meter: Drop ADE7759 driver

Justin Skists (1):
      staging: lustre: lnet: add static to libcfs_dev declaration

Kamal Heib (9):
      staging: mt7621-eth: Fix compilation error
      staging: mt7621-eth: Remove unnecessary blank lines
      staging: mt7621-eth: Add missing blank lines after declarations
      staging: mt7621-eth: Alignment should match open parenthesis
      staging: mt7621-eth: Prefer unsigned int to bare use of unsigned
      staging: mt7621-eth: Fix line over 80 characters
      staging: mt7621-eth: Fix quoted string split across lines
      staging: mt7621-eth: Refactor ethtool stats
      staging: mt7621-eth: Remove unused variable

Kilian Köppchen (1):
      staging: bcm2835: Use BIT_ULL macro

Kirill Marinushkin (1):
      staging: bcm2835-audio: Disconnect and free vchi_instance on module_exit()

Lai Siyao (1):
      staging: lustre: obdclass: change object lookup to no wait mode

Laura Abbott (1):
      staging: android: ion: Switch to pr_warn_once in ion_buffer_destroy

Li Xi (1):
      staging: lustre: obdclass: change spinlock of key to rwlock

Linus Walleij (9):
      staging: emxx_udc: Add GPIO descriptor work to TODO
      staging: fbtft: Add TODO file with GPIO work item
      staging: greybus: Add TODO file with GPIO work items
      staging: iio: Augment TODO file with GPIO work item
      staging: atomisp: Augment TODO file with GPIO work item
      staging: gpio-mt7621: Include the right header
      staging: nvec: Augment TODO file with GPIO work item
      staging: olpc_dcon: Augment TODO file with GPIO work item
      staging: wilc1000: Augment TODO file with GPIO work item

Lorenzo Bianconi (3):
      iio: imu: st_lsm6dsx: fix FIFO threshold mask for LSM6DSM/LSM6DSL
      iio: imu: st_lsm6dsx: add support to ism330dlc
      Documentation: dt: iio: imu: st_lsm6dsx: add ism330dlc sensor device binding

Luc Van Oostenryck (6):
      staging/wilc1000: fix wilc_mac_xmit()'s return type
      staging: wlan-ng: fix p80211knetdev_hard_start_xmit()'s return type
      staging: visornic: fix visornic_xmit()'s return type
      staging: rtl8723bs: fix rtw_cfg80211_monitor_if_xmit_entry()'s return type
      staging: gdm724x: fix gdm_lte_tx()'s return type
      staging: vboxvideo: fix mode_valid's return type

Marc Dietrich (3):
      staging: nvec: cleanup use of dev in probe function
      staging: nvec: convert to use GPIO descriptors
      Revert "staging: nvec: Augment TODO file with GPIO work item"

Martin Kelly (7):
      iio:imu: inv_mpu6050: support more interrupt types
      dt-bindings: iio:imu:mpu6050: support more interrupt types
      iio: imu: inv_mpu6050: minor wording fixes
      iio: imu: inv_mpu6050: make loop a do-while
      tools: iio: iio_generic_buffer: fix types to match
      tools: iio: iio_generic_buffer: allow continuous looping
      iio: imu: inv_mpu6050: add comment about frequencies

Matt Ranostay (2):
      iio: chemical: atlas-ph-sensor: use msleep() for long uncritical delays
      iio: potentiostat: lmp91000: add LMP91002 support

Mauro Carvalho Chehab (1):
      iio: iio.h: use nested struct support on kernel-doc markup

Nathan Chancellor (18):
      staging: rtlwifi: Replace license boilerplate with SPDX identifiers
      staging: wilc1000: Remove unused variables
      staging: wilc1000: Remove useless function
      staging: wilc1000: Remove unnecessary array index check
      staging: board: Replace license boilerplate with SPDX identifiers
      staging: greybus: Remove unused local variable
      staging: android: Kconfig; Remove excessive hyphens
      staging: android: Clean up license identifiers
      staging: android: vsoc: Fix ending '(' warnings in function defintions
      staging: android: vsoc: Fix ending '(' warnings in do_destroy_fd_scoped_permission
      staging: android: vsoc: Fix ending '(' warnings in vsoc_ioctl
      staging: android: vsoc: Fix ending '(' warnings in vsoc_probe_device
      staging: android: ion: Fix license identifier comment format
      staging: android: ion: Remove unnecessary blank line
      staging: ks7010: Remove unnecessary limit checks
      staging: rtl8723bs: Replace license boilerplate with SPDX identifiers
      staging: android: ion: Check return value of ion_buffer_kmap_get
      staging: ks7010: Remove unused define

NeilBrown (73):
      staging: lustre: remove invariant in cl_io_read_ahead()
      staging: lustre: remove unused ldlm_completion_ast_async()
      staging: lustre: remove unused hash tables.
      staging: lustre: remove unneeded include.
      staging: lustre: tidy up ldlm_resource_putref()
      staging: lustre: ldlm: free resource when ldlm_lock_create() fails.
      staging: lustre: cfs_time_current() -> jiffies.
      staging: lustre: libcfs: discard cfs_time_add/sub
      staging: lustre: libcfs: discard cfs_time_shift().
      staging: lustre: libcfs: discard cfs_time_after()
      staging: lustre: libcfs: remove cfs_timeout_cap()
      staging: lustre: discard cfs_duration_sec()
      staging: lustre: discard cfs_time_before_64()
      staging: lustre: discard linux-time.h
      staging: lustre: remove cruft from libcfs/linux/libcfs.h
      staging: lustre: move stack-check macros to libcfs_debug.h
      staging: lustre: remove libcfs/linux/libcfs.h
      staging: lustre: ptlrpc: convert conn_hash to rhashtable
      staging: lustre: convert lov_pool to use rhashtable
      staging: lustre: convert obd uuid hash to rhashtable
      staging: lustre: convert osc_quota hash to rhashtable
      staging: lustre: remove include/linux/libcfs/linux/linux-cpu.h
      staging: lustre: rearrange placement of CPU partition management code.
      staging: lustre: add container_of_safe()
      staging: mt7621-pci: Hack 2 more PCI interrupts for gnubee1
      staging: lustre: ldlm: store name directly in namespace.
      staging: mt7621-eth: Lock is never unlocked.
      staging: mt7621-spi: remove unused lock.
      staging: mt7621-pci: improve interrupt mapping
      staging: mt7621-pci: white-space cleanups.
      staging: mt7621-pci: remove conditional compilation.
      staging: mt7621-pci: remove unnecessary resource details.
      staging: mt7621-pci: remove some dead code.
      staging: mt7621-dts: update nor-flash info for gnubee1
      staging: lustre: make struct lu_site_bkt_data private
      staging: lustre: lu_object: discard extra lru count.
      staging: lustre: lu_object: move retry logic inside htable_lookup
      staging: lustre: fold lu_object_new() into lu_object_find_at()
      staging: lustre: llite: use more private data in dump_pgcache
      staging: lustre: llite: remove redundant lookup in dump_pgcache
      staging: lustre: move misc-device registration closer to related code.
      staging: lustre: move remaining code from linux-module.c to module.c
      staging: lustre: fix error deref in ll_splice_alias().
      staging: lustre: osc: tidy up osc_init()
      staging: lustre: refactor libcfs initialization.
      staging: lustre: move files out of lustre/lnet/libcfs/linux/
      staging: lustre: rename cfs_cpt_table to cfs_cpt_tab
      staging: lustre: remove conditional compilation from libcfs_cpu.c
      staging: lustre: remove current_pid() and current_comm()
      staging: lustre: simplify capability dropping.
      staging: lustre: discard cfs_cap_t, use kernel_cap_t
      staging: lustre: discard LOWEST_BIT_SET()
      staging: lustre: discard CFS_TICK
      staging: lustre: move LERRCHKSUM() to libcfs_debug.h
      staging: lustre: discard cfs_block_sigsinv()
      staging: lustre: replace libcfs_register_ioctl with a blocking notifier_chain
      staging: lustre: clean up __LIBCFS_H macro
      staging: lustre: make lnet_debugfs_symlink_def local to libcfs/modules.c
      staging: lustre: move lnet_debug_log_upcall declaration to tracefile.h
      staging: lustre: move RESV_PORT definitions to lnet/lib-lnet.h
      staging: lustre: replace memory_presure funcitons by standard interfaces.
      staging: lustre: discard libcfs_prim.h
      staging: lustre: start moving includes out of libcfs.h
      staging: lustre: don't include libcfs.h in lnet/lib-lnet.h
      staging: lustre: remove libcfs_all.h includes from lnet/klnd
      staging: lustre: remove libcfs_all.h from includes lustre/lnet
      staging: lustre: remove libcfs_all.h from lustre/include/*.h
      staging: lustre: remove libcfs_all.h from remaining .h files.
      staging: lustre: remove libcfs_all from ptlrpc
      staging: lustre: remove libcfs_all.h from fid, fld, obdclass
      staging: lustre: remove remaining libcfs_all.h includes from lustre/lustre
      staging: lustre: move all libcfs_all includes except in lustre/lnet/libcfs/
      staging: lustre: remove libcfs_all.h

Nguyen Phan Quang Minh (1):
      staging: fsl-dpaa2/ethsw: Remove unused variable irq

Nishad Kamdar (1):
      staging: comedi: comedidev.h: Fix SPDX-License-Identifier tag style

Niu Yawei (2):
      staging: lustre: llite: refactor lustre.lov xattr handling
      staging: lustre: llite: add simple comment about lustre.lov xattrs

Peter Rosin (6):
      iio: potentiometer: mcp4018: switch to using .probe_new
      iio: potentiometer: mcp4531: switch to using .probe_new
      dt-bindings: iio: afe: add binding for current-sense-shunt
      dt-bindings: iio: afe: add binding for voltage-divider
      dt-bindings: iio: afe: add binding for current-sense-amplifier
      iio: afe: rescale: new driver

Pratik Jain (1):
      Staging:Comedi:comedi_compat32.c: Lindent changes

Quytelda Kahja (75):
      staging: ks7010: Use the ARRAY_SIZE() macro to calculate array sizes.
      staging: ks7010: Remove trailing _t from 'struct wpa_suite_t'.
      staging: ks7010: Remove trailing _t from 'struct rsn_mode_t'.
      staging: ks7010: Remove trailing _t from 'struct pmk_cache_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_data_request_t'.
      staging: ks7010: Remove unused 'struct hostif_data_indication_t'.
      staging: ks7010: Remove trailing _t from 'struct channel_list_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_mib_get_request_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_mib_value_t'.
      staging: ks7010: Remove unused 'struct hostif_mib_set_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_power_mgmt_request_t'.
      staging: ks7010: Remove unused 'struct hostif_power_mgmt_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_start_request_t'.
      staging: ks7010: Remove unused 'struct hostif_start_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct ssid_t'.
      staging: ks7010: Remove trailing _t from 'struct rate_set8_t'.
      staging: ks7010: Remove trailing _t from 'struct fh_parms_t'.
      staging: ks7010: Remove trailing _t from 'struct ds_parms_t'.
      staging: ks7010: Remove trailing _t from 'struct cf_parms_t'.
      staging: ks7010: Remove trailing _t from 'struct ibss_parms_t'.
      staging: ks7010: Remove trailing _t from 'struct rate_set16_t'.
      staging: ks7010: Remove trailing _t from 'struct ap_info_t'.
      staging: ks7010: Remove trailing _t from 'struct link_ap_info_t'.
      staging: ks7010: Remove unused 'struct hostif_connect_indication_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_stop_request_t'.
      staging: ks7010: Remove unused 'struct hostif_stop_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_request_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_ps_adhoc_set_request_t'.
      staging: ks7010: Remove unused 'struct hostif_ps_adhoc_set_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_infrastructure_set_request_t'.
      staging: ks7010: Remove unused 'struct hostif_infrastructure_set_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_adhoc_set_request_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_adhoc_set2_request_t'.
      staging: ks7010: Remove unused 'struct hostif_adhoc_set_confirm_t'.
      staging: ks7010: Remove unused 'struct last_associate_t'.
      staging: ks7010: Remove trailing _t from 'struct association_request_t'.
      staging: ks7010: Remove trailing _t from 'struct association_response_t'.
      staging: ks7010: Remove unused 'struct hostif_associate_indication_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_bss_scan_request_t'.
      staging: ks7010: Remove unused 'struct hostif_bss_scan_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_phy_information_request_t'.
      staging: ks7010: Remove unused 'struct hostif_phy_information_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_sleep_request_t'.
      staging: ks7010: Remove unused 'struct hostif_sleep_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostif_mic_failure_request_t'.
      staging: ks7010: Remove unused 'struct hostif_mic_failure_confirm_t'.
      staging: ks7010: Remove trailing _t from 'struct hostt_t'.
      staging: ks7010: Remove trailing _t from 'struct rsn_ie_t'.
      staging: ks7010: Remove trailing _t from 'struct wps_ie_t'.
      staging: ks7010: Remove trailing _t from 'struct local_ap_t'.
      staging: ks7010: Remove trailing _t from 'struct local_aplist_t'.
      staging: ks7010: Remove trailing _t from 'struct local_gain_t'.
      staging: ks7010: Remove trailing _t from 'struct local_eeprom_sum_t'.
      staging: ks7010: Remove trailing _t from 'struct power_save_status_t'.
      staging: ks7010: Remove trailing _t from 'struct sleep_status_t'.
      staging: ks7010: Remove trailing _t from 'struct scan_ext_t'.
      staging: ks7010: Remove trailing _t from 'struct wpa_key_t'.
      staging: ks7010: Remove trailing _t from 'struct mic_failure_t'.
      staging: ks7010: Remove trailing _t from 'struct wpa_status_t'.
      staging: ks7010: Remove trailing _t from 'struct pmk_list_t'.
      staging: ks7010: Remove trailing _t from 'struct pmk_t'.
      staging: ks7010: Remove trailing _t from 'struct wps_status_t'.
      staging: ks7010: Remove trailing _t from 'struct michael_mic_t'.
      staging: ks7010: Rename ks_wlan_set_multicast_list()
      staging: ks7010: Change 'device_open_status' to a bool.
      staging: ks7010: Remove unnecessary casts in 'struct ks_wlan_handler_def'.
      staging: rtl8723bs: Rename 'Hal8723BPwrSeq.{c, h}' to 'hal_pwr_seq.*'.
      staging: rtl8723bs: Rename 'Hal8723bPhyReg.h' using snake case.
      staging: rtl8723bs: Rename 'Hal8723BPhyCfg.h' using snake case.
      staging: rtl8723bs: Clean up whitespace in 'rtl8723_hal.h'.
      staging: rtl8723bs: Fix camel-case in IS_FW_HEADER_EXIST_8723B().
      staging: rtl8723bs: Fix camel-case in 'struct rt_firmware'.
      staging: rtl8723bs: Fix spelling/grammar errors in comment.
      staging: rtl8723bs: Fix camel-case in 'struct rt_firmware_hdr'.
      staging: rtl8723bs: Fix grammar error in comment.

Razvan Stefanescu (1):
      staging: fsl-dpaa2/ethsw: Fix tag control information value overwrite

Renato Soma (1):
      staging: fbtft: Fixed lines exceeding columns limit

Richard Tresidder (2):
      iio: magnetometer: mag3110: Add ability to run in continuous mode
      iio: accell: mma8452: Reduce sleep time when data not ready

Robin Humble (1):
      staging: lustre: llite: Remove filtering of seclabel xattr

Rodrigo Siqueira (6):
      staging:iio:ade7854: Rework I2C write function
      staging:iio:ade7854: Rework SPI write function
      staging:iio:ade7854: Remove write_reg_* duplications
      staging:iio:ade7854: Rework I2C read function
      staging:iio:ade7854: Rework SPI read function
      staging:iio:ade7854: Remove read_reg_* duplications

Roman Kiryanov (1):
      Delete the goldfish_nand driver.

Roy Pledge (2):
      drivers/staging/fsl-mc: Use devm_memremap/devm_ioremap for DPIO
      drivers/staging/fsl-mc: Fix DPIO error path issue

Sabin Mihai Rapan (4):
      staging: lustre: Fix "from from"->"from"
      staging: lustre: Fix "Possible intergrate"->"Possibly integrate"
      staging: lustre: Fix "unsigned"->"unsigned int"
      staging: lustre: Fix block comments style

Samuel Thibault (3):
      staging: speakup: Add pause command used on switching to graphical mode
      staging: speakup: Fix coding style
      staging: speakup: use true/false instead of 1/0

Sankalp Negi (2):
      staging: mt7621-pci: Fix line size exceeding 80 columns.
      staging: mt7621-mmc: Fix line size exceeding 80 columns

Sean Nyekjaer (3):
      iio: dac: add TI DAC5571 family support
      iio: ti-dac5571: Add DT binding documentation
      iio: adc: ti-ads8688: add trigger and buffer support

Sergio Paracuellos (203):
      staging: ks7010: replace IS_11B_RATE macro with inline function
      staging: ks7010: replace IS_OFDM_RATE macro with inline function
      staging: ks7010: replace IS_11BG_RATE macro with inline function
      staging: ks7010: IS_OFDM_EXT_RATE macro with inline function
      staging: ks7010: replace IS_HIF_IND with inline function
      staging: ks7010: replace IS_HIF_CONF with inline function
      staging: ks7010: remove unnecessary 'out of memory' message
      staging: ks7010: factor out irq enable process to ks7010_sdio_init_irqs
      staging: ks7010: fix label to jump to in error case
      staging: ks7010: factor out irq setup process to ks7010_sdio_setup_irqs
      staging: ks7010: factor out ks_wlan_private init process into ks7010_private_init
      staging: ks7010: factor out initial enqueue process into ks7010_sme_enqueue_events
      staging: ks7010: fix error handling in ks7010_upload_firmware
      staging: ks7010: ks7010: factor out firmware copy process into ks7010_copy_firmware
      staging: ks7010: fix some style issues about long lines
      staging: ks7010: remove not used enum values from eap_packet.h header
      staging: ks7010: remove EAPOL_VERSION preprocessor definition
      staging: ks7010: remove two redefined defines in eap_packet.h header
      staging: ks7010: change ETHER_HDR_SIZE definition to use the size of struct ether_hdr
      staging: ks7010: indent enum properly in eap_packet.h header file
      staging: ks7010: move and rename DEVICE_ALIGNMENT into correct header
      staging: ks7010: remove KS_ATOM preprocessor condtional code
      staging: ks7010: rewrite hif_align_size inline function
      staging: ks7010: remove KS_WLAN_MEM_FLAG definition
      staging: ks7010: remove nosense #if 1 directive
      staging: ks7010: remove '\' character from michael_block function
      staging: ks7010: remove nonsense comment
      staging: ks7010: fix remaining long line warnings in ks7010_sdio source
      staging: ks7010: change sdio related read/write function parameter types
      staging: ks7010: use msecs_to_jiffies in ks7010_rw_function function
      staging: ks7010: use linux circular buffer header macros to handle tx and rx queues
      staging: ks7010: change return value of ks_wlan_do_power_save function
      staging: ks7010: remove nonsense break from case block
      staging: ks7010: refactor code for hostif_sme_sleep_set function
      staging: ks7010: group some cases in switch-case block in hostif_mib_set_confirm
      staging: ks7010: remove struct ieee802_1x_eapol_key
      staging: ks7010: remove not used enum in eap_packet header file
      staging: ks7010: remove auxiliar zeros buffer in ks_wlan_get_encode
      staging: ks7010: refactor ks_wlan_set_encode function
      staging: ks7010: change if-else condition assignment to use ternary operator
      staging: ks7010: refactor ks_wlan_set_rx_gain function
      staging: ks7010: refactor ks_wlan_set_tx_gain function
      staging: ks7010: refactor ks_wlan_set_wps_enable function
      staging: ks7010: review includes of ks_wlan_net.c file
      staging: ks7010: review includes of ks_wlan.h file
      staging: ks7010: remove enum from ks_wlan.h header
      staging: ks7010: review includes of ks7010_sdio file
      staging: ks7010: review includes of michael_mic.c file
      staging: ks7010: align comments in ks_wlan_private_handler
      staging: ks7010: init local variables when they are declared in ks7010_sdio_probe
      staging: mt7621-gpio: prefer unsigned int to bare unsigned
      staging: ks7010: avoid casts in michael_mic_function calls
      staging: ks7010: move ROM_FILE definition into source file
      staging: ks7010: move sdio specific register definitions into source file
      staging: ks7010: delete not used definitions in ks7010_sdio source
      staging: ks7010: add REG suffix to sdio register definitions
      staging: ks7010: review comment style in ks7010_sdio source file
      staging: ks7010: review debug and error messages in ks7010_sdio source
      staging: ks7010: avoid one extra level indentation in ks_wlan_hw_rx function
      staging: ks7010: move MODULE_DEVICE_TABLE related code
      staging: ks7010: replace create_workqueue with alloc_workqueue
      staging: ks7010: check sdio_set_block_size return value
      staging: ks7010: fix error paths in ks7010_sdio_remove function
      staging: ks7010: use u8 instead of unsigned char for firmware buffers
      staging: ks7010: assign dev_alloc_name() result to variable before check it
      staging: ks7010: change name and type for device_open_status field
      staging: ks7010: avoid one level indentation in devio_rec_ind function
      staging: ks7010: remove superfluous comments in ks_hostif source file
      staging: ks7010: fix warning aout long line in init_request
      staging: ks7010: avoid blank line between definitions in hostif_data_request
      staging: ks7010: remove two fields of ks_wlan_private struct
      staging: ks7010: removes data_buff field of ks_wlan_private struct
      staging: ks7010: review includes of ks_hostif file
      staging: ks7010: use IW_HANDLER macro in ks_wlan_handler
      staging: ks7010: remove KSC_OPNOTSUPP related code
      staging: ks7010: avoid some if-else code in get_current_ap function
      staging: ks7010: join some debug traces in get_current_ap function
      staging: ks7010: use definitions from kernel headers in hostif_data_indication function
      staging: ks7010: refactor hostif_sme_power_mgmt_set function
      staging: ks7010: avoid use of brackets in single line if
      staging: ks7010: remove some duplicated definitions in ks_wlan_net.c
      staging: ks7010: refactor ks_wlan_set_mode function
      staging: ks7010: refactor ks_wlan_get_mode function
      staging: ks7010: fix line exceding 80 characters in ks_wlan_get_range
      staging: ks7010: remove WPS definition conditional code
      staging: ks7010: remove duplicated ks_wlan_handler_def declaration
      staging: ks7010: use ether_addr_copy() instead of custom copy
      staging: ks7010: use ether_addr_copy in hostif_mib_get_confirm
      staging: ks7010: use ether_addr_equal in hostif_data_indication
      staging: ks7010: use ether_addr_equal in hostif_data_request
      staging: ks7010: use ether_addr_copy in hostif_sme_multicast_set
      staging: ks7010: refactor hostif_sme_set_pmksa function
      staging: ks7010: refactor ks_wlan_set_beacon_lost function
      staging: ks7010: refactor ks_wlan_set_scan_type function
      staging: ks7010: refactor ks_wlan_set_power_mgmt function
      staging: ks7010: refactor ks_wlan_set_preamble function
      staging: ks7010: refactor ks_wlan_set_cts_mode function
      staging: ks7010: refactor ks_wlan_set_pmksa function
      staging: ks7010: use ether_addr_copy in ks_wlan_set_encode_ext
      staging: ks7010: align values in frequency_list array
      staging: ks7010: refactor ks_wlan_set_wap function
      staging: ks7010: use ether_addr_copy in ks_wlan_get_wap
      staging: ks7010: avoid an 'else' in ks_wlan_set_power
      staging: ks7010: avoid if-else condition in ks_wlan_get_power
      staging: ks7010: use ether_addr_copy in ks_wlan_get_aplist
      staging: ks7010: avoid blank line between declarations in ks_wlan_get_aplist
      staging: ks7010: refactor ks_wlan_translate_scan function
      staging: ks7010: add SPDX identifiers to all files
      staging: ks7010: move tx and rx queues definitions into ks_wlan.h header
      staging: ks7010: avoid ks_sdio_card dependency in ks_wlan header
      staging: ks7010: change netdev_dbg msg to avoid a long line
      staging: ks7010: remove missing WPS preprocessor conditional code
      staging: ks7010: use u8 instead of unsigned char in write_to_device function
      staging: ks7010: change local variable type in _ks_wlan_hw_power_save
      staging: ks7010: change local variable type in ks7010_rw_function
      staging: ks7010: change some local variables type in ks_sdio_interrupt
      staging: ks7010: change local variable type in ks7010_sdio_init_irqs
      staging: ks7010: use the same parameter for 'event' in hostif_sme_enqueue
      staging: ks7010: refactor ks7010_sme_enqueue_events function
      staging: ks7010: change local variable type in ks_wlan_hw_rx
      staging: ks7010: remove nonsense comment in ks_wlan.h file
      staging: ks7010: clean SME_MIC_FAILURE_REQUEST case in hostif_sme_execute
      staging: ks7010: convert MIB preprocessor defs into an enum
      staging: ks7010: conver MIB attributes preprocessor defs into an enum
      staging: ks7010: change some casts from uint8_t to u8 in ks_hostif header
      staging: ks7010: change parameter types and reorder them in hostif_mib_set_request
      staging: ks7010: add new helpers to achieve mib set request and simplify code
      staging: ks7010: use ether_addr_copy in get_current_ap
      staging: ks7010: move two preprocessor definitions to ks_wlan.h
      staging: ks7010: avoid two long lines in hostif_sme_mode_setup
      staging: ks7010: remove non sense comments in ks_hostif.c source file
      staging: ks7010: change type for rsn_enabled in wpa_status struct
      staging: ks7010: use ether_addr_copy to copy ethernet address sa_data
      staging: ks7010: use ether_addr_copy in get_ap_information function
      staging: ks7010: move WLAN_EID_DS_PARAMS to different place inside switch
      staging: ks7010: factor out send_request_to_device function
      staging: ks7010: fix some style issues in ks_hostif.c
      staging: ks7010: add blank line between after definitions
      staging: ks7010: refactor hostif_sme_set_rsn function
      staging: ks7010: change parameter types in hostif_power_mgmt_request
      staging: ks7010: refactor hostif_sme_power_mgmt_set function
      staging: ks7010: use ether_addr_copy in ks_wlan_set_mac_address
      staging: ks7010: use ether_addr_copy in ks_wlan_net_start
      staging: ks7010: refactor ks_wlan_set_sleep_mode function
      staging: ks7010: refactor ks_wlan_set_phy_type function
      staging: ks7010: refactor ks_wlan_set_mlme function
      staging: ks7010: refactor ks_get_wireless_stats function
      staging: ks7010: use CIRC_CNT_TO_END macro in cnt_smeqbody
      staging: ks7010: refactor LOCAL_EEPROM_SUM case in hostif_mib_get_confirm
      staging: ks7010: use u16 instead of unsigned short in hostif_event_check
      staging: ks7010: use u16 instead of unsigned short in hostif_data_indication
      staging: ks7010: use u16 instead of unsigned short in hostif_connect_indication
      staging: ks7010: use u32 instead of unsigned int in hostif_bss_scan_confirm
      staging: ks7010: review local variable types in hostif_phy_information_confirm
      staging: ks7010: remove not used definition WPA_CAPABILITY_PREAUTH
      staging: ks7010: remove no necessary blank line
      staging: ks7010: replace unsigned char type with u8
      staging: ks7010: change cast from uint16_t to u16
      staging: ks7010: change parameter type in ks_wlan_hw_rx function
      staging: ks7010: change uint8_t casts to u8 in ks_wlan_set_rate
      staging: ks7010: replace uint8_t with u8 in ks_wlan_set_tx_gain
      staging: ks7010: replace uint8_t with u8 in ks_wlan_set_rx_gain
      staging: ks7010: replace not standard uint type to unsigned int
      staging: ks7010: use u16 as type for casting in hostif_data_indication_wpa
      staging: ks7010: change some cast type from uint16_t to u16 in hostif_data_request
      staging: ks7010: change parameter type in hostif_mib_get_request
      staging: ks7010: avoid no needed cast in ks_wlan_cap
      staging: ks7010: use u16 as cast type in hostif_start_request
      staging: ks7010: replace casts to use type u16 in init_request
      staging: ks7010: use u16 as type for casting in hostif_ps_adhoc_set_request
      staging: ks7010: replace cast type in assignments in hostif_infrastructure_set_request
      staging: ks7010: replace cast type in assignment in hostif_adhoc_set_request
      staging: ks7010: replace cast types in assignments in hostif_phy_information_request
      staging: ks7010: replace uint* type into the u* ones in hostif_bss_scan_request
      staging: ks7010: change two parameter types in hostif_mic_failure_request
      staging: ks7010: use 'u16' for casts in assignments in hostif_sme_set_rsn
      staging: ks7010: replace cast type in assignment in hostif_sme_set_pmksa
      staging: mt7621-gpio: fix some warnings because of lines exceeded 80 characters
      staging: mt7621-gpio: add SPDX identifier
      staging: ks7010: avoid casting inside cpu_to_* assignments
      staging: mt7621-gpio: dt-bindings: add documentation for mt7621-gpio
      staging: mt7621-dts: update gpios related entries to use 'mediatek'
      staging: mt7621-gpio: replace 'mtk' to use correct one 'mediatek'
      staging: mt7621-gpio: avoid use of globals and use platform_data instead
      staging: mt7621-dts: add interrupt device tree nodes for the gpio controller
      staging: mt7621-gpio: dt-bindings: add interrupt nodes to bindings doc
      staging: mt7621-gpio: avoid devm_kzalloc() hidden inside declarations and refactor function a bit
      staging: mt7621-gpio: use ternary operator in return in mediatek_gpio_get_direction
      staging: mt7621-gpio: use MTK_BANK_WIDTH instead of magic number
      staging: mt7621-gpio: update TODO file
      staging: mt7621-gpio: rename MTK_MAX_BANK into MTK_BANK_CNT
      staging: mt7621-gpio: use module_platform_driver() instead subsys initcall
      staging: mt7621-gpio: fix masks for gpio pin
      staging: mt7621-gpio: avoid locking in mediatek_gpio_get_direction
      staging: mt7621-gpio: change lock place in irq mask and unmask functions
      staging: mt7621-dts: add missing properties to gpio node
      staging: mt7621-gpio: dt-bindings: complete documentation for the gpio
      staging: mt7621-gpio: update #interrupt-cells for the gpio node
      staging: mt7621-gpio: dt-bindings: update documentation for #interrupt-cells property
      staging: mt7621-gpio: change 'to_mediatek_gpio' to make just a one line return
      staging: mt7621-gpio: use GPIOF_DIR_OUT and GPIOF_DIR_IN macros instead of custom values
      staging: mt7621-gpio: change gc_map to don't use pointers
      staging: mt7621-gpio: reorder includes alphabetically

Shannon Booth (1):
      staging: pi433: Fixed typos and grammar in documentation

Shreeya Patel (6):
      Staging: iio: adis16209: Indent the field definitions
      Staging: iio: adis16209: Prefer reverse christmas tree ordering
      Staging: iio: adis16209: Add a blank line after return statements
      Staging: iio: adis16209: Remove unused headers
      Staging: iio: adis16209: Use GENMASK
      Staging: iio: adis16209: Move adis16209 driver out of staging

Sidong Yang (1):
      staging: rtl8723bs: Fix checkpatch.pl errors

Silvan Murer (2):
      iio: dac: fix missing of_match_table assignment in the LTC 2632 device
      iio: dac: Add support for external reference voltage through the regulator framework.

Simon Sandström (3):
      staging: pi433: break long lines
      staging: pi433: break long lines in rf69.c
      staging: pi433: break long lines in pi433_if.c

Stefan Popa (9):
      iio:dac:ad5686: Style fixes no functional changes
      iio:dac:ad5686: Change license description
      iio:dac:ad5686: Add support for various number of channels
      iio:dac:ad5686: Add support for AD5685R
      iio:dac:ad5686: Add AD5672R/76/76R/84R/86R support
      iio:dac:ad5686: Refactor the driver
      iio:dac:ad5686: Add AD5671R/75R/94/94R/95R/96/96R support
      iio:dac:ad5686: Add AD5691R/AD5692R/AD5693/AD5693R support
      iio:dac:ad5686: Add AD5681R/AD5682R/AD5683/AD5683R support

Stefan Wahren (17):
      staging: vchiq_core: Fix missing semaphore release in error case
      staging: vchiq_core: Remove stackhog in process_free_queue
      staging: vchiq_core: remove BITSET_ZERO
      staging: vc04_services: Use __func__ macro
      staging: vchiq_arm: Fix multiline dereferences
      staging: vchiq_arm: Avoid long udelay
      staging: vchiq_core: Move all wake-ups to one point
      staging: vchiq_core: Free kthreads in error case
      staging: vchiq_arm: print real dump limit
      staging: vchiq_arm: Clear VLA warning
      staging: vchiq_arm: Rework second abort criterion
      staging: vchiq_arm: Make index variable more self-explaining
      staging: vc04_services: Remove defines from Makefile
      staging: vchiq_2835_arm: Fix whitespace issue in create_pagelist
      staging: vchiq_arm: remove unnecessary return
      staging: vchiq_shim: Remove unnecessary break
      staging: vc04_services: Remove stack hog issue from TODO

Sudip Mukherjee (1):
      staging: sm750fb: add drm development branch details

Tiezhu Yang (1):
      staging: rtlwifi: use single_open and single_release properly

Tim Collier (9):
      staging: wlan-ng: add missing parameter name to prototype
      staging: wlan-ng: fix line-break style issue
      staging: wlan-ng: fix SPDX comment style in headers
      staging: wlan-ng: fix block comment alignment in p80211metastruct.h
      staging: wlan-ng: fix coding style issues in p80211netdev.h
      staging: wlan-ng: fix coding style issues in p80211netdev.c
      staging: wlan-ng: convert P80211SKB_FRMMETA to inline function in p80211conv
      staging: wlan-ng: convert P80211SKB_RXMETA to inline function in p80211conv
      staging: wlan-ng: remove unused declarations from p80211types.h

Todd Poynor (1):
      staging: android: ion: remove duplicate buffer field initializes

Valentin Vidic (2):
      staging: pi433: cleanup tx_fifo locking
      staging: pi433: use help in Kconfig description

Vijayanand Jitta (1):
      ion: Consider ion pool pages as indirectly reclaimable

Vitaly Fertman (3):
      staging: lustre: obd: create it_has_reply_body()
      staging: lustre: obd: change debug reporting in lmv_enqueue()
      staging: lustre: ldlm: xattr locks are lost on mdt

Wenwen Wang (1):
      staging: lustre: llite: fix potential missing-check bug when copying lumv

William Breathitt Gray (1):
      iio: stx104: Implement get_multiple callback

Wolfram Sang (5):
      staging: nvec: simplify getting .drvdata
      staging: greybus: simplify getting .drvdata
      iio: common: cros_ec_sensors: simplify getting .drvdata
      iio: common: hid-sensors: simplify getting .drvdata
      staging: iio: adc: simplify getting .drvdata

Xingyu Chen (2):
      dt-bindings: iio: adc: document the Meson AXG support
      iio: adc: meson-saradc: add support for Meson AXG

Yangbo Lu (4):
      staging: fsl-dpaa2/rtc: add rtc driver
      MAINTAINERS: add maintainer for the DPAA2 PTP clock driver
      staging: fsl-dpaa2/eth: add the get_ts_info interface for ethtool
      staging: fsl-dpaa2/rtc: support phc_index of ethtool_ts_info

Yixun Lan (1):
      iio: adc: meson-saradc: squash and share the common adc platform data

ankit patel (1):
      Staging: goldfish: Kconfig: fixed code style issue

 Documentation/ABI/testing/sysfs-bus-iio            |    9 +
 .../bindings/iio/adc/amlogic,meson-saradc.txt      |    1 +
 .../devicetree/bindings/iio/adc/mcp320x.txt        |    2 +-
 .../devicetree/bindings/iio/adc/st,stm32-adc.txt   |    6 +-
 .../bindings/iio/adc/st,stm32-dfsdm-adc.txt        |    7 +-
 .../bindings/iio/afe/current-sense-amplifier.txt   |   26 +
 .../bindings/iio/afe/current-sense-shunt.txt       |   41 +
 .../bindings/iio/afe/voltage-divider.txt           |   53 +
 .../devicetree/bindings/iio/dac/ltc2632.txt        |   14 +
 .../devicetree/bindings/iio/dac/ti,dac5571.txt     |   24 +
 .../devicetree/bindings/iio/imu/inv_mpu6050.txt    |   12 +-
 .../devicetree/bindings/iio/imu/st_lsm6dsx.txt     |    1 +
 .../bindings/iio/potentiostat/lmp91000.txt         |    9 +-
 Documentation/filesystems/00-INDEX                 |    2 -
 Documentation/filesystems/ncpfs.txt                |   12 -
 MAINTAINERS                                        |   32 +-
 drivers/iio/Kconfig                                |    2 +
 drivers/iio/Makefile                               |    2 +
 drivers/iio/accel/Kconfig                          |   24 +
 drivers/iio/accel/Makefile                         |    2 +
 drivers/iio/accel/adis16201.c                      |  321 ++
 drivers/{staging => }/iio/accel/adis16209.c        |   52 +-
 drivers/iio/accel/bmc150-accel-core.c              |   23 +-
 drivers/iio/accel/mma8452.c                        |   24 +-
 drivers/iio/accel/sca3000.c                        |   13 +-
 drivers/iio/accel/st_accel_i2c.c                   |    1 +
 drivers/iio/adc/ad7791.c                           |   87 +-
 drivers/iio/adc/imx7d_adc.c                        |    2 +-
 drivers/iio/adc/meson_saradc.c                     |   83 +-
 drivers/iio/adc/stm32-adc-core.c                   |   66 +-
 drivers/iio/adc/stm32-adc.c                        |   47 +-
 drivers/iio/adc/stm32-dfsdm-adc.c                  |   17 +-
 drivers/iio/adc/stm32-dfsdm-core.c                 |   26 +
 drivers/iio/adc/stx104.c                           |   11 +
 drivers/iio/adc/ti-ads8688.c                       |   48 +-
 drivers/iio/afe/Kconfig                            |   19 +
 drivers/iio/afe/Makefile                           |    6 +
 drivers/iio/afe/iio-rescale.c                      |  359 ++
 drivers/iio/amplifiers/ad8366.c                    |    6 +-
 drivers/iio/chemical/atlas-ph-sensor.c             |   14 +-
 .../iio/common/cros_ec_sensors/cros_ec_sensors.c   |    3 +-
 .../common/cros_ec_sensors/cros_ec_sensors_core.c  |    9 +-
 .../iio/common/hid-sensors/hid-sensor-trigger.c    |    9 +-
 drivers/iio/dac/Kconfig                            |   33 +-
 drivers/iio/dac/Makefile                           |    3 +
 drivers/iio/dac/ad5686-spi.c                       |  119 +
 drivers/iio/dac/ad5686.c                           |  428 +-
 drivers/iio/dac/ad5686.h                           |  145 +
 drivers/iio/dac/ad5696-i2c.c                       |  102 +
 drivers/iio/dac/ltc2632.c                          |   89 +-
 drivers/iio/dac/ti-dac5571.c                       |  439 ++
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |  284 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c          |   86 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h          |   22 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c         |   47 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c          |   12 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c      |   52 +-
 drivers/iio/imu/st_lsm6dsx/Kconfig                 |    3 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h            |    2 +
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c     |   10 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |    7 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c        |    5 +
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c        |    5 +
 drivers/iio/light/Kconfig                          |    8 +
 drivers/iio/light/Makefile                         |    1 +
 drivers/iio/light/cros_ec_light_prox.c             |    3 +-
 drivers/iio/light/tsl2583.c                        |    2 +-
 drivers/iio/light/tsl2772.c                        | 1800 ++++++++
 drivers/iio/magnetometer/mag3110.c                 |  158 +-
 drivers/iio/potentiometer/mcp4018.c                |   41 +-
 drivers/iio/potentiometer/mcp4531.c                |  145 +-
 drivers/iio/potentiostat/lmp91000.c                |    2 +
 drivers/iio/pressure/cros_ec_baro.c                |    3 +-
 drivers/iio/resolver/Kconfig                       |   17 +
 drivers/iio/resolver/Makefile                      |    5 +
 drivers/{staging => }/iio/resolver/ad2s1200.c      |  167 +-
 drivers/staging/Kconfig                            |    6 -
 drivers/staging/Makefile                           |    3 -
 drivers/staging/android/Kconfig                    |   11 +-
 drivers/staging/android/Makefile                   |    1 +
 drivers/staging/android/TODO                       |    9 +
 drivers/staging/android/ashmem.h                   |    6 +-
 drivers/staging/android/ion/Kconfig                |    2 +-
 drivers/staging/android/ion/ion.c                  |   22 +-
 drivers/staging/android/ion/ion.h                  |    2 +-
 drivers/staging/android/ion/ion_page_pool.c        |    5 +
 drivers/staging/android/uapi/ashmem.h              |    6 +-
 drivers/staging/android/uapi/ion.h                 |    2 +-
 drivers/staging/android/uapi/vsoc_shm.h            |  295 ++
 drivers/staging/android/vsoc.c                     | 1152 +++++
 drivers/staging/board/armadillo800eva.c            |   10 +-
 drivers/staging/board/board.c                      |    5 +-
 drivers/staging/comedi/comedi_compat32.c           |   12 +-
 drivers/staging/comedi/comedi_usb.h                |    5 +-
 drivers/staging/comedi/comedidev.h                 |    2 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |    6 +-
 drivers/staging/emxx_udc/Kconfig                   |    2 +-
 drivers/staging/emxx_udc/TODO                      |    2 +
 drivers/staging/fbtft/TODO                         |    4 +
 drivers/staging/fbtft/fbtft-bus.c                  |   13 +-
 drivers/staging/fsl-dpaa2/Kconfig                  |    8 +
 drivers/staging/fsl-dpaa2/Makefile                 |    5 +-
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c     |  111 +-
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h     |   49 +-
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c |   23 +
 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h         |   13 +
 drivers/staging/fsl-dpaa2/ethsw/dpsw.c             |   42 +
 drivers/staging/fsl-dpaa2/ethsw/dpsw.h             |    6 +
 drivers/staging/fsl-dpaa2/ethsw/ethsw.c            |   39 +-
 drivers/staging/fsl-dpaa2/rtc/Makefile             |    7 +
 drivers/staging/fsl-dpaa2/rtc/dprtc-cmd.h          |  137 +
 drivers/staging/fsl-dpaa2/rtc/dprtc.c              |  701 +++
 drivers/staging/fsl-dpaa2/rtc/dprtc.h              |  164 +
 drivers/staging/fsl-dpaa2/rtc/rtc.c                |  229 +
 drivers/staging/fsl-dpaa2/rtc/rtc.h                |   14 +
 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c      |   28 +-
 drivers/staging/fsl-mc/bus/dpio/qbman-portal.h     |    4 +-
 drivers/staging/fsl-mc/include/dpaa2-io.h          |    2 +-
 drivers/staging/gdm724x/gdm_endian.c               |   14 +-
 drivers/staging/gdm724x/gdm_endian.h               |   14 +-
 drivers/staging/gdm724x/gdm_lte.c                  |   16 +-
 drivers/staging/gdm724x/gdm_lte.h                  |   14 +-
 drivers/staging/gdm724x/gdm_mux.c                  |   14 +-
 drivers/staging/gdm724x/gdm_mux.h                  |   14 +-
 drivers/staging/gdm724x/gdm_tty.c                  |   14 +-
 drivers/staging/gdm724x/gdm_tty.h                  |   14 +-
 drivers/staging/gdm724x/gdm_usb.c                  |   14 +-
 drivers/staging/gdm724x/gdm_usb.h                  |   14 +-
 drivers/staging/gdm724x/hci.h                      |   14 +-
 drivers/staging/gdm724x/hci_packet.h               |   14 +-
 drivers/staging/gdm724x/netlink_k.c                |   14 +-
 drivers/staging/gdm724x/netlink_k.h                |   14 +-
 drivers/staging/goldfish/Kconfig                   |    9 +-
 drivers/staging/goldfish/Makefile                  |    1 -
 drivers/staging/goldfish/goldfish_nand.c           |  441 --
 drivers/staging/goldfish/goldfish_nand_reg.h       |   76 -
 drivers/staging/greybus/TODO                       |    5 +
 drivers/staging/greybus/arche-platform.c           |    9 +-
 drivers/staging/greybus/audio_codec.h              |    5 +-
 drivers/staging/greybus/audio_topology.c           |    2 +-
 drivers/staging/greybus/camera.c                   |   17 +-
 drivers/staging/greybus/svc.c                      |    3 -
 drivers/staging/iio/Kconfig                        |    1 -
 drivers/staging/iio/Makefile                       |    1 -
 drivers/staging/iio/TODO                           |    9 +-
 drivers/staging/iio/accel/Kconfig                  |   24 -
 drivers/staging/iio/accel/Makefile                 |    2 -
 drivers/staging/iio/accel/adis16201.c              |  385 --
 drivers/staging/iio/adc/ad7606_par.c               |    6 +-
 drivers/staging/iio/adc/ad7780.c                   |    2 +-
 drivers/staging/iio/cdc/ad7746.c                   |   44 +-
 drivers/staging/iio/light/Kconfig                  |   14 -
 drivers/staging/iio/light/Makefile                 |    5 -
 drivers/staging/iio/light/tsl2x7x.c                | 1889 ---------
 drivers/staging/iio/light/tsl2x7x.h                |   99 -
 drivers/staging/iio/meter/Kconfig                  |   42 -
 drivers/staging/iio/meter/Makefile                 |    8 -
 drivers/staging/iio/meter/ade7753.c                |  630 ---
 drivers/staging/iio/meter/ade7754.c                |  664 ---
 drivers/staging/iio/meter/ade7758.h                |  183 -
 drivers/staging/iio/meter/ade7758_core.c           |  955 -----
 drivers/staging/iio/meter/ade7758_ring.c           |  177 -
 drivers/staging/iio/meter/ade7758_trigger.c        |  108 -
 drivers/staging/iio/meter/ade7759.c                |  558 ---
 drivers/staging/iio/meter/ade7854-i2c.c            |  238 +-
 drivers/staging/iio/meter/ade7854-spi.c            |  268 +-
 drivers/staging/iio/meter/ade7854.c                |   40 +-
 drivers/staging/iio/meter/ade7854.h                |   16 +-
 drivers/staging/iio/resolver/Kconfig               |   12 -
 drivers/staging/iio/resolver/Makefile              |    1 -
 drivers/staging/ipx/Kconfig                        |   61 -
 drivers/staging/ipx/Makefile                       |    8 -
 drivers/staging/ipx/TODO                           |    4 -
 drivers/staging/ipx/af_ipx.c                       | 2082 ---------
 drivers/staging/ipx/ipx_proc.c                     |  338 --
 drivers/staging/ipx/ipx_route.c                    |  293 --
 drivers/staging/ipx/pe2.c                          |   36 -
 drivers/staging/ipx/sysctl_net_ipx.c               |   40 -
 drivers/staging/ks7010/eap_packet.h                |   76 +-
 drivers/staging/ks7010/ks7010_sdio.c               |  632 +--
 drivers/staging/ks7010/ks7010_sdio.h               |  164 -
 drivers/staging/ks7010/ks_hostif.c                 | 1043 ++---
 drivers/staging/ks7010/ks_hostif.h                 |  465 +-
 drivers/staging/ks7010/ks_wlan.h                   |  278 +-
 drivers/staging/ks7010/ks_wlan_ioctl.h             |    7 +-
 drivers/staging/ks7010/ks_wlan_net.c               | 1118 ++---
 drivers/staging/ks7010/michael_mic.c               |   28 +-
 drivers/staging/ks7010/michael_mic.h               |   11 +-
 drivers/staging/lustre/Kconfig                     |    3 -
 drivers/staging/lustre/Makefile                    |    2 -
 drivers/staging/lustre/README.txt                  |   83 -
 drivers/staging/lustre/TODO                        |  302 --
 .../staging/lustre/include/linux/libcfs/curproc.h  |   85 -
 .../staging/lustre/include/linux/libcfs/libcfs.h   |  135 -
 .../lustre/include/linux/libcfs/libcfs_cpu.h       |  295 --
 .../lustre/include/linux/libcfs/libcfs_crypto.h    |  205 -
 .../lustre/include/linux/libcfs/libcfs_debug.h     |  167 -
 .../lustre/include/linux/libcfs/libcfs_fail.h      |  191 -
 .../lustre/include/linux/libcfs/libcfs_hash.h      |  866 ----
 .../lustre/include/linux/libcfs/libcfs_prim.h      |   82 -
 .../lustre/include/linux/libcfs/libcfs_private.h   |  200 -
 .../lustre/include/linux/libcfs/libcfs_string.h    |  100 -
 .../lustre/include/linux/libcfs/libcfs_time.h      |   79 -
 .../lustre/include/linux/libcfs/linux/libcfs.h     |  133 -
 .../lustre/include/linux/libcfs/linux/linux-cpu.h  |   78 -
 .../lustre/include/linux/libcfs/linux/linux-time.h |  103 -
 drivers/staging/lustre/include/linux/lnet/api.h    |  212 -
 .../staging/lustre/include/linux/lnet/lib-lnet.h   |  644 ---
 .../staging/lustre/include/linux/lnet/lib-types.h  |  666 ---
 .../staging/lustre/include/linux/lnet/socklnd.h    |   87 -
 .../lustre/include/uapi/linux/lnet/libcfs_debug.h  |  149 -
 .../lustre/include/uapi/linux/lnet/libcfs_ioctl.h  |  141 -
 .../lustre/include/uapi/linux/lnet/lnet-dlc.h      |  149 -
 .../lustre/include/uapi/linux/lnet/lnet-types.h    |  669 ---
 .../lustre/include/uapi/linux/lnet/lnetctl.h       |  134 -
 .../lustre/include/uapi/linux/lnet/lnetst.h        |  556 ---
 .../lustre/include/uapi/linux/lnet/nidstr.h        |  119 -
 .../lustre/include/uapi/linux/lnet/socklnd.h       |   44 -
 .../lustre/include/uapi/linux/lustre/lustre_cfg.h  |  261 --
 .../lustre/include/uapi/linux/lustre/lustre_fid.h  |  293 --
 .../include/uapi/linux/lustre/lustre_fiemap.h      |   72 -
 .../lustre/include/uapi/linux/lustre/lustre_idl.h  | 2688 ------------
 .../include/uapi/linux/lustre/lustre_ioctl.h       |  231 -
 .../include/uapi/linux/lustre/lustre_kernelcomm.h  |   94 -
 .../include/uapi/linux/lustre/lustre_ostid.h       |  236 --
 .../include/uapi/linux/lustre/lustre_param.h       |   94 -
 .../lustre/include/uapi/linux/lustre/lustre_user.h | 1325 ------
 .../lustre/include/uapi/linux/lustre/lustre_ver.h  |   27 -
 drivers/staging/lustre/lnet/Kconfig                |   46 -
 drivers/staging/lustre/lnet/Makefile               |    1 -
 drivers/staging/lustre/lnet/klnds/Makefile         |    1 -
 drivers/staging/lustre/lnet/klnds/o2iblnd/Makefile |    5 -
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    | 2952 -------------
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    | 1038 -----
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 3751 ----------------
 .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c  |  287 --
 drivers/staging/lustre/lnet/klnds/socklnd/Makefile |    6 -
 .../staging/lustre/lnet/klnds/socklnd/socklnd.c    | 2918 -------------
 .../staging/lustre/lnet/klnds/socklnd/socklnd.h    |  705 ----
 .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 2592 ------------
 .../lustre/lnet/klnds/socklnd/socklnd_lib.c        |  533 ---
 .../lustre/lnet/klnds/socklnd/socklnd_modparams.c  |  184 -
 .../lustre/lnet/klnds/socklnd/socklnd_proto.c      |  810 ----
 drivers/staging/lustre/lnet/libcfs/Makefile        |   19 -
 drivers/staging/lustre/lnet/libcfs/debug.c         |  458 --
 drivers/staging/lustre/lnet/libcfs/fail.c          |  142 -
 drivers/staging/lustre/lnet/libcfs/hash.c          | 2064 ---------
 drivers/staging/lustre/lnet/libcfs/libcfs_cpu.c    |  228 -
 drivers/staging/lustre/lnet/libcfs/libcfs_lock.c   |  152 -
 drivers/staging/lustre/lnet/libcfs/libcfs_mem.c    |  167 -
 drivers/staging/lustre/lnet/libcfs/libcfs_string.c |  556 ---
 .../staging/lustre/lnet/libcfs/linux/linux-cpu.c   | 1079 -----
 .../lustre/lnet/libcfs/linux/linux-crypto-adler.c  |  139 -
 .../lustre/lnet/libcfs/linux/linux-crypto.c        |  443 --
 .../lustre/lnet/libcfs/linux/linux-crypto.h        |   30 -
 .../staging/lustre/lnet/libcfs/linux/linux-debug.c |  145 -
 .../lustre/lnet/libcfs/linux/linux-module.c        |  197 -
 .../lustre/lnet/libcfs/linux/linux-tracefile.c     |  257 --
 drivers/staging/lustre/lnet/libcfs/module.c        |  604 ---
 drivers/staging/lustre/lnet/libcfs/tracefile.c     | 1191 ------
 drivers/staging/lustre/lnet/libcfs/tracefile.h     |  263 --
 drivers/staging/lustre/lnet/lnet/Makefile          |   10 -
 drivers/staging/lustre/lnet/lnet/acceptor.c        |  501 ---
 drivers/staging/lustre/lnet/lnet/api-ni.c          | 2307 ----------
 drivers/staging/lustre/lnet/lnet/config.c          | 1234 ------
 drivers/staging/lustre/lnet/lnet/lib-eq.c          |  426 --
 drivers/staging/lustre/lnet/lnet/lib-md.c          |  463 --
 drivers/staging/lustre/lnet/lnet/lib-me.c          |  274 --
 drivers/staging/lustre/lnet/lnet/lib-move.c        | 2388 -----------
 drivers/staging/lustre/lnet/lnet/lib-msg.c         |  625 ---
 drivers/staging/lustre/lnet/lnet/lib-ptl.c         |  987 -----
 drivers/staging/lustre/lnet/lnet/lib-socket.c      |  586 ---
 drivers/staging/lustre/lnet/lnet/lo.c              |  105 -
 drivers/staging/lustre/lnet/lnet/module.c          |  223 -
 drivers/staging/lustre/lnet/lnet/net_fault.c       | 1023 -----
 drivers/staging/lustre/lnet/lnet/nidstrings.c      | 1258 ------
 drivers/staging/lustre/lnet/lnet/peer.c            |  456 --
 drivers/staging/lustre/lnet/lnet/router.c          | 1800 --------
 drivers/staging/lustre/lnet/lnet/router_proc.c     |  909 ----
 drivers/staging/lustre/lnet/selftest/Makefile      |    7 -
 drivers/staging/lustre/lnet/selftest/brw_test.c    |  526 ---
 drivers/staging/lustre/lnet/selftest/conctl.c      |  799 ----
 drivers/staging/lustre/lnet/selftest/conrpc.c      | 1397 ------
 drivers/staging/lustre/lnet/selftest/conrpc.h      |  143 -
 drivers/staging/lustre/lnet/selftest/console.c     | 2101 ---------
 drivers/staging/lustre/lnet/selftest/console.h     |  244 --
 drivers/staging/lustre/lnet/selftest/framework.c   | 1786 --------
 drivers/staging/lustre/lnet/selftest/module.c      |  165 -
 drivers/staging/lustre/lnet/selftest/ping_test.c   |  228 -
 drivers/staging/lustre/lnet/selftest/rpc.c         | 1682 --------
 drivers/staging/lustre/lnet/selftest/rpc.h         |  295 --
 drivers/staging/lustre/lnet/selftest/selftest.h    |  623 ---
 drivers/staging/lustre/lnet/selftest/timer.c       |  244 --
 drivers/staging/lustre/lnet/selftest/timer.h       |   50 -
 drivers/staging/lustre/lustre/Kconfig              |   45 -
 drivers/staging/lustre/lustre/Makefile             |    2 -
 drivers/staging/lustre/lustre/fid/Makefile         |    5 -
 drivers/staging/lustre/lustre/fid/fid_internal.h   |   47 -
 drivers/staging/lustre/lustre/fid/fid_lib.c        |   88 -
 drivers/staging/lustre/lustre/fid/fid_request.c    |  440 --
 drivers/staging/lustre/lustre/fid/lproc_fid.c      |  226 -
 drivers/staging/lustre/lustre/fld/Makefile         |    5 -
 drivers/staging/lustre/lustre/fld/fld_cache.c      |  517 ---
 drivers/staging/lustre/lustre/fld/fld_internal.h   |  171 -
 drivers/staging/lustre/lustre/fld/fld_request.c    |  471 ---
 drivers/staging/lustre/lustre/fld/lproc_fld.c      |  155 -
 drivers/staging/lustre/lustre/include/cl_object.h  | 2463 -----------
 .../staging/lustre/lustre/include/interval_tree.h  |  119 -
 drivers/staging/lustre/lustre/include/llog_swab.h  |   67 -
 .../staging/lustre/lustre/include/lprocfs_status.h |  672 ---
 drivers/staging/lustre/lustre/include/lu_object.h  | 1335 ------
 drivers/staging/lustre/lustre/include/lu_ref.h     |  178 -
 drivers/staging/lustre/lustre/include/lustre_acl.h |   46 -
 .../staging/lustre/lustre/include/lustre_compat.h  |   81 -
 .../staging/lustre/lustre/include/lustre_debug.h   |   52 -
 .../staging/lustre/lustre/include/lustre_disk.h    |  153 -
 drivers/staging/lustre/lustre/include/lustre_dlm.h | 1354 ------
 .../lustre/lustre/include/lustre_dlm_flags.h       |  402 --
 .../staging/lustre/lustre/include/lustre_errno.h   |  198 -
 .../staging/lustre/lustre/include/lustre_export.h  |  257 --
 drivers/staging/lustre/lustre/include/lustre_fid.h |  676 ---
 drivers/staging/lustre/lustre/include/lustre_fld.h |  138 -
 drivers/staging/lustre/lustre/include/lustre_ha.h  |   61 -
 .../staging/lustre/lustre/include/lustre_handles.h |   93 -
 .../staging/lustre/lustre/include/lustre_import.h  |  368 --
 .../staging/lustre/lustre/include/lustre_intent.h  |   69 -
 .../lustre/lustre/include/lustre_kernelcomm.h      |   56 -
 drivers/staging/lustre/lustre/include/lustre_lib.h |  124 -
 .../staging/lustre/lustre/include/lustre_linkea.h  |   93 -
 drivers/staging/lustre/lustre/include/lustre_lmv.h |  174 -
 drivers/staging/lustre/lustre/include/lustre_log.h |  382 --
 drivers/staging/lustre/lustre/include/lustre_mdc.h |  229 -
 drivers/staging/lustre/lustre/include/lustre_mds.h |   63 -
 drivers/staging/lustre/lustre/include/lustre_net.h | 2359 -----------
 drivers/staging/lustre/lustre/include/lustre_nrs.h |  718 ----
 .../lustre/lustre/include/lustre_nrs_fifo.h        |   71 -
 .../staging/lustre/lustre/include/lustre_obdo.h    |   55 -
 .../lustre/include/lustre_patchless_compat.h       |   67 -
 .../lustre/lustre/include/lustre_req_layout.h      |  307 --
 drivers/staging/lustre/lustre/include/lustre_sec.h | 1070 -----
 .../staging/lustre/lustre/include/lustre_swab.h    |  109 -
 drivers/staging/lustre/lustre/include/obd.h        | 1101 -----
 drivers/staging/lustre/lustre/include/obd_cksum.h  |  153 -
 drivers/staging/lustre/lustre/include/obd_class.h  | 1607 -------
 .../staging/lustre/lustre/include/obd_support.h    |  545 ---
 drivers/staging/lustre/lustre/include/seq_range.h  |  200 -
 drivers/staging/lustre/lustre/ldlm/interval_tree.c |  599 ---
 drivers/staging/lustre/lustre/ldlm/l_lock.c        |   74 -
 drivers/staging/lustre/lustre/ldlm/ldlm_extent.c   |  259 --
 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c    |  495 ---
 .../staging/lustre/lustre/ldlm/ldlm_inodebits.c    |   69 -
 drivers/staging/lustre/lustre/ldlm/ldlm_internal.h |  342 --
 drivers/staging/lustre/lustre/ldlm/ldlm_lib.c      |  843 ----
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     | 2146 ----------
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    | 1163 -----
 drivers/staging/lustre/lustre/ldlm/ldlm_plain.c    |   68 -
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     | 1023 -----
 drivers/staging/lustre/lustre/ldlm/ldlm_request.c  | 2080 ---------
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 1369 ------
 drivers/staging/lustre/lustre/llite/Makefile       |   11 -
 drivers/staging/lustre/lustre/llite/dcache.c       |  300 --
 drivers/staging/lustre/lustre/llite/dir.c          | 1706 --------
 drivers/staging/lustre/lustre/llite/file.c         | 3600 ----------------
 drivers/staging/lustre/lustre/llite/glimpse.c      |  206 -
 drivers/staging/lustre/lustre/llite/lcommon_cl.c   |  293 --
 drivers/staging/lustre/lustre/llite/lcommon_misc.c |  186 -
 .../staging/lustre/lustre/llite/llite_internal.h   | 1337 ------
 drivers/staging/lustre/lustre/llite/llite_lib.c    | 2666 ------------
 drivers/staging/lustre/lustre/llite/llite_mmap.c   |  478 ---
 drivers/staging/lustre/lustre/llite/llite_nfs.c    |  375 --
 drivers/staging/lustre/lustre/llite/lproc_llite.c  | 1684 --------
 drivers/staging/lustre/lustre/llite/namei.c        | 1202 ------
 drivers/staging/lustre/lustre/llite/range_lock.c   |  240 --
 drivers/staging/lustre/lustre/llite/range_lock.h   |   83 -
 drivers/staging/lustre/lustre/llite/rw.c           | 1214 ------
 drivers/staging/lustre/lustre/llite/rw26.c         |  641 ---
 drivers/staging/lustre/lustre/llite/statahead.c    | 1577 -------
 drivers/staging/lustre/lustre/llite/super25.c      |  185 -
 drivers/staging/lustre/lustre/llite/symlink.c      |  159 -
 drivers/staging/lustre/lustre/llite/vvp_dev.c      |  659 ---
 drivers/staging/lustre/lustre/llite/vvp_internal.h |  321 --
 drivers/staging/lustre/lustre/llite/vvp_io.c       | 1374 ------
 drivers/staging/lustre/lustre/llite/vvp_lock.c     |   87 -
 drivers/staging/lustre/lustre/llite/vvp_object.c   |  305 --
 drivers/staging/lustre/lustre/llite/vvp_page.c     |  523 ---
 drivers/staging/lustre/lustre/llite/xattr.c        |  638 ---
 drivers/staging/lustre/lustre/llite/xattr_cache.c  |  523 ---
 .../staging/lustre/lustre/llite/xattr_security.c   |   96 -
 drivers/staging/lustre/lustre/lmv/Makefile         |    5 -
 drivers/staging/lustre/lustre/lmv/lmv_fld.c        |   82 -
 drivers/staging/lustre/lustre/lmv/lmv_intent.c     |  517 ---
 drivers/staging/lustre/lustre/lmv/lmv_internal.h   |  164 -
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        | 3131 --------------
 drivers/staging/lustre/lustre/lmv/lproc_lmv.c      |  173 -
 drivers/staging/lustre/lustre/lov/Makefile         |    9 -
 .../staging/lustre/lustre/lov/lov_cl_internal.h    |  641 ---
 drivers/staging/lustre/lustre/lov/lov_dev.c        |  384 --
 drivers/staging/lustre/lustre/lov/lov_ea.c         |  332 --
 drivers/staging/lustre/lustre/lov/lov_internal.h   |  283 --
 drivers/staging/lustre/lustre/lov/lov_io.c         | 1023 -----
 drivers/staging/lustre/lustre/lov/lov_lock.c       |  348 --
 drivers/staging/lustre/lustre/lov/lov_merge.c      |  107 -
 drivers/staging/lustre/lustre/lov/lov_obd.c        | 1448 -------
 drivers/staging/lustre/lustre/lov/lov_object.c     | 1625 -------
 drivers/staging/lustre/lustre/lov/lov_offset.c     |  271 --
 drivers/staging/lustre/lustre/lov/lov_pack.c       |  400 --
 drivers/staging/lustre/lustre/lov/lov_page.c       |  136 -
 drivers/staging/lustre/lustre/lov/lov_pool.c       |  586 ---
 drivers/staging/lustre/lustre/lov/lov_request.c    |  356 --
 drivers/staging/lustre/lustre/lov/lovsub_dev.c     |  147 -
 drivers/staging/lustre/lustre/lov/lovsub_lock.c    |   81 -
 drivers/staging/lustre/lustre/lov/lovsub_object.c  |  180 -
 drivers/staging/lustre/lustre/lov/lovsub_page.c    |   68 -
 drivers/staging/lustre/lustre/lov/lproc_lov.c      |  299 --
 drivers/staging/lustre/lustre/mdc/Makefile         |    5 -
 drivers/staging/lustre/lustre/mdc/lproc_mdc.c      |  231 -
 drivers/staging/lustre/lustre/mdc/mdc_internal.h   |  144 -
 drivers/staging/lustre/lustre/mdc/mdc_lib.c        |  497 ---
 drivers/staging/lustre/lustre/mdc/mdc_locks.c      | 1202 ------
 drivers/staging/lustre/lustre/mdc/mdc_reint.c      |  419 --
 drivers/staging/lustre/lustre/mdc/mdc_request.c    | 2754 ------------
 drivers/staging/lustre/lustre/mgc/Makefile         |    5 -
 drivers/staging/lustre/lustre/mgc/lproc_mgc.c      |   69 -
 drivers/staging/lustre/lustre/mgc/mgc_internal.h   |   58 -
 drivers/staging/lustre/lustre/mgc/mgc_request.c    | 1844 --------
 drivers/staging/lustre/lustre/obdclass/Makefile    |   12 -
 .../staging/lustre/lustre/obdclass/cl_internal.h   |   95 -
 drivers/staging/lustre/lustre/obdclass/cl_io.c     | 1152 -----
 drivers/staging/lustre/lustre/obdclass/cl_lock.c   |  275 --
 drivers/staging/lustre/lustre/obdclass/cl_object.c | 1061 -----
 drivers/staging/lustre/lustre/obdclass/cl_page.c   | 1046 -----
 drivers/staging/lustre/lustre/obdclass/class_obd.c |  535 ---
 drivers/staging/lustre/lustre/obdclass/debug.c     |   96 -
 drivers/staging/lustre/lustre/obdclass/genops.c    | 1514 -------
 .../staging/lustre/lustre/obdclass/kernelcomm.c    |  238 --
 drivers/staging/lustre/lustre/obdclass/linkea.c    |  249 --
 .../lustre/lustre/obdclass/linux/linux-module.c    |  531 ---
 .../lustre/lustre/obdclass/linux/linux-sysctl.c    |  162 -
 drivers/staging/lustre/lustre/obdclass/llog.c      |  523 ---
 drivers/staging/lustre/lustre/obdclass/llog_cat.c  |  236 --
 .../staging/lustre/lustre/obdclass/llog_internal.h |   79 -
 drivers/staging/lustre/lustre/obdclass/llog_obd.c  |  225 -
 drivers/staging/lustre/lustre/obdclass/llog_swab.c |  412 --
 .../lustre/lustre/obdclass/lprocfs_counters.c      |  133 -
 .../lustre/lustre/obdclass/lprocfs_status.c        | 1810 --------
 drivers/staging/lustre/lustre/obdclass/lu_object.c | 2058 ---------
 drivers/staging/lustre/lustre/obdclass/lu_ref.c    |   47 -
 .../lustre/lustre/obdclass/lustre_handles.c        |  240 --
 .../staging/lustre/lustre/obdclass/lustre_peer.c   |  214 -
 .../staging/lustre/lustre/obdclass/obd_config.c    | 1559 -------
 drivers/staging/lustre/lustre/obdclass/obd_mount.c | 1244 ------
 drivers/staging/lustre/lustre/obdclass/obdo.c      |  181 -
 .../staging/lustre/lustre/obdclass/statfs_pack.c   |   58 -
 drivers/staging/lustre/lustre/obdclass/uuid.c      |   47 -
 drivers/staging/lustre/lustre/obdecho/Makefile     |    5 -
 .../staging/lustre/lustre/obdecho/echo_client.c    | 1724 --------
 .../staging/lustre/lustre/obdecho/echo_internal.h  |   42 -
 drivers/staging/lustre/lustre/osc/Makefile         |    6 -
 drivers/staging/lustre/lustre/osc/lproc_osc.c      |  843 ----
 drivers/staging/lustre/lustre/osc/osc_cache.c      | 3306 ---------------
 .../staging/lustre/lustre/osc/osc_cl_internal.h    |  683 ---
 drivers/staging/lustre/lustre/osc/osc_dev.c        |  246 --
 drivers/staging/lustre/lustre/osc/osc_internal.h   |  236 --
 drivers/staging/lustre/lustre/osc/osc_io.c         |  918 ----
 drivers/staging/lustre/lustre/osc/osc_lock.c       | 1231 ------
 drivers/staging/lustre/lustre/osc/osc_object.c     |  474 ---
 drivers/staging/lustre/lustre/osc/osc_page.c       | 1094 -----
 drivers/staging/lustre/lustre/osc/osc_quota.c      |  284 --
 drivers/staging/lustre/lustre/osc/osc_request.c    | 2899 -------------
 drivers/staging/lustre/lustre/ptlrpc/Makefile      |   23 -
 drivers/staging/lustre/lustre/ptlrpc/client.c      | 3269 --------------
 drivers/staging/lustre/lustre/ptlrpc/connection.c  |  234 -
 drivers/staging/lustre/lustre/ptlrpc/errno.c       |  381 --
 drivers/staging/lustre/lustre/ptlrpc/events.c      |  585 ---
 drivers/staging/lustre/lustre/ptlrpc/import.c      | 1676 --------
 drivers/staging/lustre/lustre/ptlrpc/layout.c      | 2234 ----------
 drivers/staging/lustre/lustre/ptlrpc/llog_client.c |  340 --
 drivers/staging/lustre/lustre/ptlrpc/llog_net.c    |   69 -
 .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c    | 1332 ------
 drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |  770 ----
 drivers/staging/lustre/lustre/ptlrpc/nrs.c         | 1612 -------
 drivers/staging/lustre/lustre/ptlrpc/nrs_fifo.c    |  269 --
 .../staging/lustre/lustre/ptlrpc/pack_generic.c    | 2313 ----------
 drivers/staging/lustre/lustre/ptlrpc/pers.c        |   72 -
 drivers/staging/lustre/lustre/ptlrpc/pinger.c      |  477 ---
 .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h |  371 --
 .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c   |  182 -
 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c     |  912 ----
 drivers/staging/lustre/lustre/ptlrpc/recover.c     |  374 --
 drivers/staging/lustre/lustre/ptlrpc/sec.c         | 2383 -----------
 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |  572 ---
 drivers/staging/lustre/lustre/ptlrpc/sec_config.c  |  850 ----
 drivers/staging/lustre/lustre/ptlrpc/sec_gc.c      |  190 -
 drivers/staging/lustre/lustre/ptlrpc/sec_lproc.c   |  195 -
 drivers/staging/lustre/lustre/ptlrpc/sec_null.c    |  459 --
 drivers/staging/lustre/lustre/ptlrpc/sec_plain.c   | 1023 -----
 drivers/staging/lustre/lustre/ptlrpc/service.c     | 2804 ------------
 drivers/staging/lustre/lustre/ptlrpc/wiretest.c    | 4210 ------------------
 drivers/staging/lustre/sysfs-fs-lustre             |  654 ---
 drivers/staging/media/atomisp/TODO                 |    5 +
 drivers/staging/most/cdev/cdev.c                   |   16 +-
 drivers/staging/most/core.c                        |   68 +-
 drivers/staging/most/core.h                        |    4 +
 drivers/staging/most/dim2/Kconfig                  |    2 +-
 drivers/staging/most/dim2/dim2.c                   |  397 +-
 drivers/staging/most/dim2/dim2.h                   |   21 -
 drivers/staging/most/dim2/hal.c                    |    9 +-
 drivers/staging/most/dim2/reg.h                    |   84 +-
 drivers/staging/most/i2c/i2c.c                     |  140 +-
 drivers/staging/most/sound/sound.c                 |  123 +-
 drivers/staging/most/usb/usb.c                     |   55 +-
 drivers/staging/most/video/video.c                 |   32 -
 drivers/staging/mt7621-dts/gbpc1.dts               |    3 +-
 drivers/staging/mt7621-dts/mt7621.dtsi             |   24 +-
 drivers/staging/mt7621-eth/ethtool.c               |   54 +-
 drivers/staging/mt7621-eth/gsw_mt7620.h            |    4 +-
 drivers/staging/mt7621-eth/gsw_mt7621.c            |   10 +-
 drivers/staging/mt7621-eth/mdio.c                  |    6 +-
 drivers/staging/mt7621-eth/mtk_eth_soc.c           |   44 +-
 drivers/staging/mt7621-eth/mtk_eth_soc.h           |   33 +-
 drivers/staging/mt7621-eth/soc_mt7621.c            |    7 +-
 drivers/staging/mt7621-gpio/TODO                   |    2 -
 drivers/staging/mt7621-gpio/gpio-mt7621.c          |  200 +-
 .../staging/mt7621-gpio/mediatek,mt7621-gpio.txt   |   68 +
 drivers/staging/mt7621-mmc/board.h                 |   82 +-
 drivers/staging/mt7621-mmc/dbg.c                   |  398 +-
 drivers/staging/mt7621-mmc/dbg.h                   |   97 +-
 drivers/staging/mt7621-mmc/mt6575_sd.h             | 1087 +++--
 drivers/staging/mt7621-mmc/sd.c                    | 4458 +++++++++-----------
 drivers/staging/mt7621-pci/pci-mt7621.c            |  481 +--
 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c    |    1 -
 drivers/staging/mt7621-spi/spi-mt7621.c            |    4 -
 drivers/staging/ncpfs/Kconfig                      |  108 -
 drivers/staging/ncpfs/Makefile                     |   17 -
 drivers/staging/ncpfs/TODO                         |    4 -
 drivers/staging/ncpfs/dir.c                        | 1232 ------
 drivers/staging/ncpfs/file.c                       |  263 --
 drivers/staging/ncpfs/getopt.c                     |   76 -
 drivers/staging/ncpfs/getopt.h                     |   17 -
 drivers/staging/ncpfs/inode.c                      | 1067 -----
 drivers/staging/ncpfs/ioctl.c                      |  923 ----
 drivers/staging/ncpfs/mmap.c                       |  125 -
 drivers/staging/ncpfs/ncp_fs.h                     |  101 -
 drivers/staging/ncpfs/ncp_fs_i.h                   |   31 -
 drivers/staging/ncpfs/ncp_fs_sb.h                  |  174 -
 drivers/staging/ncpfs/ncplib_kernel.c              | 1326 ------
 drivers/staging/ncpfs/ncplib_kernel.h              |  215 -
 drivers/staging/ncpfs/ncpsign_kernel.c             |  128 -
 drivers/staging/ncpfs/ncpsign_kernel.h             |   27 -
 drivers/staging/ncpfs/sock.c                       |  855 ----
 drivers/staging/ncpfs/symlink.c                    |  182 -
 drivers/staging/nvec/nvec.c                        |   81 +-
 drivers/staging/nvec/nvec.h                        |    2 +-
 drivers/staging/olpc_dcon/TODO                     |    4 +
 .../pi433/Documentation/devicetree/pi433.txt       |    6 +-
 drivers/staging/pi433/Documentation/pi433.txt      |   10 +-
 drivers/staging/pi433/Kconfig                      |    2 +-
 drivers/staging/pi433/pi433_if.c                   |   39 +-
 drivers/staging/pi433/rf69.c                       |  182 +-
 drivers/staging/pi433/rf69.h                       |   28 +-
 drivers/staging/rtl8188eu/TODO                     |    5 -
 drivers/staging/rtl8188eu/core/rtw_ap.c            |   72 +-
 drivers/staging/rtl8188eu/core/rtw_cmd.c           |   26 +-
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c     |   20 +-
 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c     |    2 +-
 drivers/staging/rtl8188eu/core/rtw_mlme.c          |   38 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |  100 +-
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c     |   34 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c       |   16 +-
 drivers/staging/rtl8188eu/include/wlan_bssdef.h    |   10 +-
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |   12 +-
 drivers/staging/rtl8188eu/os_dep/recv_linux.c      |    4 -
 drivers/staging/rtl8192e/dot11d.c                  |    2 +-
 drivers/staging/rtl8192e/rtllib_tx.c               |   14 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c      |    2 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c      |    2 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_wep.c       |    2 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |    2 +-
 .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c    |  467 +-
 drivers/staging/rtl8192u/r8192U_core.c             |    2 +-
 drivers/staging/rtl8192u/r8192U_dm.c               |    4 +-
 drivers/staging/rtl8723bs/Makefile                 |    2 +-
 drivers/staging/rtl8723bs/core/rtw_ap.c            |   10 +-
 drivers/staging/rtl8723bs/core/rtw_btcoex.c        |   10 +-
 drivers/staging/rtl8723bs/core/rtw_cmd.c           |   10 +-
 drivers/staging/rtl8723bs/core/rtw_debug.c         |   10 +-
 drivers/staging/rtl8723bs/core/rtw_eeprom.c        |   10 +-
 drivers/staging/rtl8723bs/core/rtw_efuse.c         |   10 +-
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     |   10 +-
 drivers/staging/rtl8723bs/core/rtw_io.c            |   10 +-
 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c     |   10 +-
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |   10 +-
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |   10 +-
 drivers/staging/rtl8723bs/core/rtw_odm.c           |   10 +-
 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c       |   10 +-
 drivers/staging/rtl8723bs/core/rtw_recv.c          |   10 +-
 drivers/staging/rtl8723bs/core/rtw_rf.c            |   10 +-
 drivers/staging/rtl8723bs/core/rtw_security.c      |   10 +-
 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c       |   10 +-
 drivers/staging/rtl8723bs/core/rtw_wlan_util.c     |   10 +-
 drivers/staging/rtl8723bs/core/rtw_xmit.c          |   10 +-
 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c    |   10 +-
 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h    |   10 +-
 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c    |   12 +-
 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h    |   10 +-
 drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h       |   10 +-
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c   |   10 +-
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h   |   10 +-
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c  |   10 +-
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h  |   10 +-
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c   |   10 +-
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h   |   10 +-
 drivers/staging/rtl8723bs/hal/HalPhyRf.c           |   10 +-
 drivers/staging/rtl8723bs/hal/HalPhyRf.h           |   10 +-
 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c     |   10 +-
 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h     |   10 +-
 drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c       |   10 +-
 drivers/staging/rtl8723bs/hal/Mp_Precomp.h         |   10 +-
 drivers/staging/rtl8723bs/hal/hal_btcoex.c         |   10 +-
 drivers/staging/rtl8723bs/hal/hal_com.c            |   10 +-
 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c     |   10 +-
 drivers/staging/rtl8723bs/hal/hal_intf.c           |   10 +-
 drivers/staging/rtl8723bs/hal/hal_phy.c            |   10 +-
 .../hal/{Hal8723BPwrSeq.c => hal_pwr_seq.c}        |   12 +-
 drivers/staging/rtl8723bs/hal/hal_sdio.c           |   10 +-
 drivers/staging/rtl8723bs/hal/odm.c                |   10 +-
 drivers/staging/rtl8723bs/hal/odm.h                |   10 +-
 drivers/staging/rtl8723bs/hal/odm_AntDiv.c         |   10 +-
 drivers/staging/rtl8723bs/hal/odm_AntDiv.h         |   10 +-
 drivers/staging/rtl8723bs/hal/odm_CfoTracking.c    |   10 +-
 drivers/staging/rtl8723bs/hal/odm_CfoTracking.h    |   10 +-
 drivers/staging/rtl8723bs/hal/odm_DIG.c            |   10 +-
 drivers/staging/rtl8723bs/hal/odm_DIG.h            |   10 +-
 .../rtl8723bs/hal/odm_DynamicBBPowerSaving.c       |   10 +-
 .../rtl8723bs/hal/odm_DynamicBBPowerSaving.h       |   10 +-
 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c |   10 +-
 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h |   10 +-
 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c |   10 +-
 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h |   10 +-
 drivers/staging/rtl8723bs/hal/odm_HWConfig.c       |   10 +-
 drivers/staging/rtl8723bs/hal/odm_HWConfig.h       |   10 +-
 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c   |   10 +-
 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h   |   10 +-
 drivers/staging/rtl8723bs/hal/odm_PathDiv.c        |   10 +-
 drivers/staging/rtl8723bs/hal/odm_PathDiv.h        |   10 +-
 drivers/staging/rtl8723bs/hal/odm_RTL8723B.c       |   10 +-
 drivers/staging/rtl8723bs/hal/odm_RTL8723B.h       |   10 +-
 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c |   10 +-
 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h |   10 +-
 drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h   |   10 +-
 drivers/staging/rtl8723bs/hal/odm_debug.c          |   10 +-
 drivers/staging/rtl8723bs/hal/odm_debug.h          |   10 +-
 drivers/staging/rtl8723bs/hal/odm_interface.h      |   10 +-
 drivers/staging/rtl8723bs/hal/odm_precomp.h        |   10 +-
 drivers/staging/rtl8723bs/hal/odm_reg.h            |   10 +-
 drivers/staging/rtl8723bs/hal/odm_types.h          |   10 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c       |   10 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_dm.c        |   10 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c  |   40 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c    |   10 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c    |   10 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c    |   10 +-
 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c     |   10 +-
 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c     |   10 +-
 drivers/staging/rtl8723bs/hal/sdio_halinit.c       |   10 +-
 drivers/staging/rtl8723bs/hal/sdio_ops.c           |   10 +-
 drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h |   10 +-
 drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h   |   10 +-
 drivers/staging/rtl8723bs/include/HalVerDef.h      |   10 +-
 drivers/staging/rtl8723bs/include/autoconf.h       |   10 +-
 drivers/staging/rtl8723bs/include/basic_types.h    |   10 +-
 drivers/staging/rtl8723bs/include/cmd_osdep.h      |   10 +-
 drivers/staging/rtl8723bs/include/drv_conf.h       |   10 +-
 drivers/staging/rtl8723bs/include/drv_types.h      |   10 +-
 drivers/staging/rtl8723bs/include/drv_types_sdio.h |   10 +-
 drivers/staging/rtl8723bs/include/ethernet.h       |   10 +-
 drivers/staging/rtl8723bs/include/hal_btcoex.h     |   10 +-
 drivers/staging/rtl8723bs/include/hal_com.h        |   10 +-
 drivers/staging/rtl8723bs/include/hal_com_h2c.h    |   10 +-
 drivers/staging/rtl8723bs/include/hal_com_phycfg.h |   10 +-
 drivers/staging/rtl8723bs/include/hal_com_reg.h    |   10 +-
 drivers/staging/rtl8723bs/include/hal_data.h       |   10 +-
 drivers/staging/rtl8723bs/include/hal_intf.h       |   10 +-
 drivers/staging/rtl8723bs/include/hal_pg.h         |   10 +-
 drivers/staging/rtl8723bs/include/hal_phy.h        |   10 +-
 .../include/{Hal8723BPhyCfg.h => hal_phy_cfg.h}    |   10 +-
 drivers/staging/rtl8723bs/include/hal_phy_reg.h    |   10 +-
 .../{Hal8723BPhyReg.h => hal_phy_reg_8723b.h}      |   10 +-
 .../include/{Hal8723BPwrSeq.h => hal_pwr_seq.h}    |    0
 drivers/staging/rtl8723bs/include/hal_sdio.h       |   10 +-
 drivers/staging/rtl8723bs/include/ieee80211.h      |   10 +-
 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h |   10 +-
 drivers/staging/rtl8723bs/include/mlme_osdep.h     |   10 +-
 drivers/staging/rtl8723bs/include/osdep_intf.h     |   10 +-
 drivers/staging/rtl8723bs/include/osdep_service.h  |   10 +-
 .../rtl8723bs/include/osdep_service_linux.h        |   10 +-
 drivers/staging/rtl8723bs/include/recv_osdep.h     |   10 +-
 drivers/staging/rtl8723bs/include/rtl8192c_recv.h  |   10 +-
 drivers/staging/rtl8723bs/include/rtl8192c_rf.h    |   10 +-
 drivers/staging/rtl8723bs/include/rtl8723b_cmd.h   |   10 +-
 drivers/staging/rtl8723bs/include/rtl8723b_dm.h    |   10 +-
 drivers/staging/rtl8723bs/include/rtl8723b_hal.h   |  283 +-
 drivers/staging/rtl8723bs/include/rtl8723b_recv.h  |   10 +-
 drivers/staging/rtl8723bs/include/rtl8723b_rf.h    |   10 +-
 drivers/staging/rtl8723bs/include/rtl8723b_spec.h  |   10 +-
 drivers/staging/rtl8723bs/include/rtl8723b_xmit.h  |   10 +-
 drivers/staging/rtl8723bs/include/rtw_ap.h         |   10 +-
 .../staging/rtl8723bs/include/rtw_beamforming.h    |   10 +-
 drivers/staging/rtl8723bs/include/rtw_br_ext.h     |   10 +-
 drivers/staging/rtl8723bs/include/rtw_btcoex.h     |   10 +-
 drivers/staging/rtl8723bs/include/rtw_byteorder.h  |   10 +-
 drivers/staging/rtl8723bs/include/rtw_cmd.h        |   10 +-
 drivers/staging/rtl8723bs/include/rtw_debug.h      |   10 +-
 drivers/staging/rtl8723bs/include/rtw_eeprom.h     |   10 +-
 drivers/staging/rtl8723bs/include/rtw_efuse.h      |   10 +-
 drivers/staging/rtl8723bs/include/rtw_event.h      |   10 +-
 drivers/staging/rtl8723bs/include/rtw_ht.h         |   10 +-
 drivers/staging/rtl8723bs/include/rtw_io.h         |   10 +-
 drivers/staging/rtl8723bs/include/rtw_ioctl.h      |   10 +-
 drivers/staging/rtl8723bs/include/rtw_ioctl_set.h  |   10 +-
 drivers/staging/rtl8723bs/include/rtw_mlme.h       |   10 +-
 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h   |   10 +-
 drivers/staging/rtl8723bs/include/rtw_mp.h         |   10 +-
 drivers/staging/rtl8723bs/include/rtw_odm.h        |   10 +-
 drivers/staging/rtl8723bs/include/rtw_pwrctrl.h    |   35 +-
 drivers/staging/rtl8723bs/include/rtw_qos.h        |   10 +-
 drivers/staging/rtl8723bs/include/rtw_recv.h       |   10 +-
 drivers/staging/rtl8723bs/include/rtw_rf.h         |   10 +-
 drivers/staging/rtl8723bs/include/rtw_security.h   |   10 +-
 drivers/staging/rtl8723bs/include/rtw_version.h    |    1 +
 drivers/staging/rtl8723bs/include/rtw_xmit.h       |   10 +-
 drivers/staging/rtl8723bs/include/sdio_hal.h       |   10 +-
 drivers/staging/rtl8723bs/include/sdio_ops.h       |   10 +-
 drivers/staging/rtl8723bs/include/sdio_ops_linux.h |   10 +-
 drivers/staging/rtl8723bs/include/sdio_osintf.h    |   10 +-
 drivers/staging/rtl8723bs/include/sta_info.h       |   10 +-
 drivers/staging/rtl8723bs/include/wifi.h           |   22 +-
 drivers/staging/rtl8723bs/include/wlan_bssdef.h    |   10 +-
 drivers/staging/rtl8723bs/include/xmit_osdep.h     |   10 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   12 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c     |   10 +-
 drivers/staging/rtl8723bs/os_dep/mlme_linux.c      |   10 +-
 drivers/staging/rtl8723bs/os_dep/os_intfs.c        |   10 +-
 drivers/staging/rtl8723bs/os_dep/osdep_service.c   |   10 +-
 drivers/staging/rtl8723bs/os_dep/recv_linux.c      |   10 +-
 drivers/staging/rtl8723bs/os_dep/rtw_proc.c        |   10 +-
 drivers/staging/rtl8723bs/os_dep/rtw_proc.h        |   10 +-
 drivers/staging/rtl8723bs/os_dep/sdio_intf.c       |   10 +-
 drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c  |   10 +-
 drivers/staging/rtl8723bs/os_dep/xmit_linux.c      |   10 +-
 drivers/staging/rtlwifi/base.c                     |   13 +-
 drivers/staging/rtlwifi/base.h                     |   13 +-
 drivers/staging/rtlwifi/btcoexist/halbt_precomp.h  |   13 +-
 .../staging/rtlwifi/btcoexist/halbtc8822b1ant.c    |   13 +-
 .../staging/rtlwifi/btcoexist/halbtc8822b1ant.h    |   13 +-
 .../staging/rtlwifi/btcoexist/halbtc8822b2ant.c    |   13 +-
 .../staging/rtlwifi/btcoexist/halbtc8822b2ant.h    |   13 +-
 .../rtlwifi/btcoexist/halbtc8822bwifionly.c        |   13 +-
 .../rtlwifi/btcoexist/halbtc8822bwifionly.h        |   13 +-
 drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c   |   13 +-
 drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.h   |   13 +-
 drivers/staging/rtlwifi/btcoexist/rtl_btc.c        |   13 +-
 drivers/staging/rtlwifi/btcoexist/rtl_btc.h        |   13 +-
 drivers/staging/rtlwifi/cam.c                      |   13 +-
 drivers/staging/rtlwifi/cam.h                      |   13 +-
 drivers/staging/rtlwifi/core.c                     |   13 +-
 drivers/staging/rtlwifi/core.h                     |   13 +-
 drivers/staging/rtlwifi/debug.c                    |   32 +-
 drivers/staging/rtlwifi/debug.h                    |   13 +-
 drivers/staging/rtlwifi/efuse.c                    |   13 +-
 drivers/staging/rtlwifi/efuse.h                    |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_2_platform.h |   13 +-
 .../halmac_88xx/halmac_8822b/halmac_8822b_cfg.h    |   13 +-
 .../halmac_88xx/halmac_8822b/halmac_8822b_phy.c    |   13 +-
 .../halmac_8822b/halmac_8822b_pwr_seq.c            |   13 +-
 .../halmac_8822b/halmac_8822b_pwr_seq.h            |   13 +-
 .../halmac_88xx/halmac_8822b/halmac_api_8822b.c    |   13 +-
 .../halmac_88xx/halmac_8822b/halmac_api_8822b.h    |   13 +-
 .../halmac_8822b/halmac_api_8822b_pcie.c           |   13 +-
 .../halmac_8822b/halmac_api_8822b_pcie.h           |   13 +-
 .../halmac_8822b/halmac_api_8822b_sdio.c           |   13 +-
 .../halmac_8822b/halmac_api_8822b_sdio.h           |   13 +-
 .../halmac_8822b/halmac_api_8822b_usb.c            |   13 +-
 .../halmac_8822b/halmac_api_8822b_usb.h            |   13 +-
 .../halmac_88xx/halmac_8822b/halmac_func_8822b.c   |   13 +-
 .../halmac_88xx/halmac_8822b/halmac_func_8822b.h   |   13 +-
 .../rtlwifi/halmac/halmac_88xx/halmac_88xx_cfg.h   |   13 +-
 .../rtlwifi/halmac/halmac_88xx/halmac_api_88xx.c   |   13 +-
 .../rtlwifi/halmac/halmac_88xx/halmac_api_88xx.h   |   13 +-
 .../halmac/halmac_88xx/halmac_api_88xx_pcie.c      |   13 +-
 .../halmac/halmac_88xx/halmac_api_88xx_pcie.h      |   13 +-
 .../halmac/halmac_88xx/halmac_api_88xx_sdio.c      |   13 +-
 .../halmac/halmac_88xx/halmac_api_88xx_sdio.h      |   13 +-
 .../halmac/halmac_88xx/halmac_api_88xx_usb.c       |   13 +-
 .../halmac/halmac_88xx/halmac_api_88xx_usb.h       |   13 +-
 .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c  |   13 +-
 .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.h  |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_api.c        |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_api.h        |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_bit2.h       |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_bit_8822b.h  |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_fw_info.h    |   13 +-
 .../rtlwifi/halmac/halmac_fw_offload_c2h_nic.h     |   13 +-
 .../rtlwifi/halmac/halmac_fw_offload_h2c_nic.h     |   13 +-
 .../rtlwifi/halmac/halmac_h2c_extra_info_nic.h     |   13 +-
 .../staging/rtlwifi/halmac/halmac_intf_phy_cmd.h   |   13 +-
 .../rtlwifi/halmac/halmac_original_c2h_nic.h       |   13 +-
 .../rtlwifi/halmac/halmac_original_h2c_nic.h       |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_pcie_reg.h   |   13 +-
 .../staging/rtlwifi/halmac/halmac_pwr_seq_cmd.h    |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_reg2.h       |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_reg_8822b.h  |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_rx_bd_chip.h |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_rx_bd_nic.h  |   13 +-
 .../staging/rtlwifi/halmac/halmac_rx_desc_chip.h   |   13 +-
 .../staging/rtlwifi/halmac/halmac_rx_desc_nic.h    |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_sdio_reg.h   |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_tx_bd_chip.h |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_tx_bd_nic.h  |   13 +-
 .../staging/rtlwifi/halmac/halmac_tx_desc_chip.h   |   13 +-
 .../staging/rtlwifi/halmac/halmac_tx_desc_nic.h    |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_type.h       |   13 +-
 drivers/staging/rtlwifi/halmac/halmac_usb_reg.h    |   13 +-
 drivers/staging/rtlwifi/halmac/rtl_halmac.c        |   13 +-
 drivers/staging/rtlwifi/halmac/rtl_halmac.h        |   13 +-
 drivers/staging/rtlwifi/pci.c                      |   13 +-
 drivers/staging/rtlwifi/pci.h                      |   13 +-
 drivers/staging/rtlwifi/phydm/halphyrf_ce.c        |   13 +-
 drivers/staging/rtlwifi/phydm/halphyrf_ce.h        |   13 +-
 drivers/staging/rtlwifi/phydm/mp_precomp.h         |   13 +-
 drivers/staging/rtlwifi/phydm/phydm.c              |   13 +-
 drivers/staging/rtlwifi/phydm/phydm.h              |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_acs.c          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_acs.h          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_adaptivity.c   |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_adaptivity.h   |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_adc_sampling.h |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_antdiv.c       |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_antdiv.h       |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_beamforming.h  |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_ccx.c          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_ccx.h          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_cfotracking.c  |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_cfotracking.h  |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_debug.c        |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_debug.h        |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_dfs.h          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_dig.c          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_dig.h          |   13 +-
 .../staging/rtlwifi/phydm/phydm_dynamic_rx_path.h  |   13 +-
 .../rtlwifi/phydm/phydm_dynamicbbpowersaving.c     |   13 +-
 .../rtlwifi/phydm/phydm_dynamicbbpowersaving.h     |   13 +-
 .../staging/rtlwifi/phydm/phydm_dynamictxpower.c   |   13 +-
 .../staging/rtlwifi/phydm/phydm_dynamictxpower.h   |   13 +-
 .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c   |   13 +-
 .../staging/rtlwifi/phydm/phydm_edcaturbocheck.h   |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_features.h     |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_hwconfig.c     |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_hwconfig.h     |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_interface.c    |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_interface.h    |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_iqk.h          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_kfree.c        |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_kfree.h        |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_noisemonitor.c |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_noisemonitor.h |   13 +-
 .../staging/rtlwifi/phydm/phydm_powertracking_ce.c |   13 +-
 .../staging/rtlwifi/phydm/phydm_powertracking_ce.h |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_pre_define.h   |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_precomp.h      |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_psd.c          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_psd.h          |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_rainfo.c       |   17 +-
 drivers/staging/rtlwifi/phydm/phydm_rainfo.h       |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_reg.h          |   13 +-
 .../staging/rtlwifi/phydm/phydm_regdefine11ac.h    |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_regdefine11n.h |   13 +-
 drivers/staging/rtlwifi/phydm/phydm_types.h        |   13 +-
 .../rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.c      |   13 +-
 .../rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.h      |   13 +-
 .../rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.c     |   13 +-
 .../rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.h     |   13 +-
 .../rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.c      |   13 +-
 .../rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.h      |   13 +-
 .../rtlwifi/phydm/rtl8822b/halphyrf_8822b.c        |   47 +-
 .../rtlwifi/phydm/rtl8822b/halphyrf_8822b.h        |   13 +-
 .../rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.c    |   13 +-
 .../rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.h    |   13 +-
 .../rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.c       |   13 +-
 .../rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.h       |   13 +-
 .../rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.c  |   13 +-
 .../rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.h  |   13 +-
 .../rtlwifi/phydm/rtl8822b/phydm_rtl8822b.c        |   13 +-
 .../rtlwifi/phydm/rtl8822b/phydm_rtl8822b.h        |   13 +-
 .../rtlwifi/phydm/rtl8822b/version_rtl8822b.h      |   13 +-
 drivers/staging/rtlwifi/phydm/rtl_phydm.c          |   13 +-
 drivers/staging/rtlwifi/phydm/rtl_phydm.h          |   13 +-
 drivers/staging/rtlwifi/phydm/txbf/halcomtxbf.h    |   13 +-
 drivers/staging/rtlwifi/phydm/txbf/haltxbf8822b.h  |   13 +-
 .../staging/rtlwifi/phydm/txbf/haltxbfinterface.h  |   13 +-
 drivers/staging/rtlwifi/phydm/txbf/haltxbfjaguar.h |   13 +-
 .../rtlwifi/phydm/txbf/phydm_hal_txbf_api.h        |   13 +-
 drivers/staging/rtlwifi/ps.c                       |   13 +-
 drivers/staging/rtlwifi/ps.h                       |   13 +-
 drivers/staging/rtlwifi/pwrseqcmd.h                |   13 +-
 drivers/staging/rtlwifi/rc.c                       |   13 +-
 drivers/staging/rtlwifi/rc.h                       |   13 +-
 drivers/staging/rtlwifi/regd.c                     |   13 +-
 drivers/staging/rtlwifi/regd.h                     |   13 +-
 drivers/staging/rtlwifi/rtl8822be/def.h            |   13 +-
 drivers/staging/rtlwifi/rtl8822be/fw.c             |   13 +-
 drivers/staging/rtlwifi/rtl8822be/fw.h             |   13 +-
 drivers/staging/rtlwifi/rtl8822be/hw.c             |   13 +-
 drivers/staging/rtlwifi/rtl8822be/hw.h             |   13 +-
 drivers/staging/rtlwifi/rtl8822be/led.c            |   13 +-
 drivers/staging/rtlwifi/rtl8822be/led.h            |   13 +-
 drivers/staging/rtlwifi/rtl8822be/phy.c            |   13 +-
 drivers/staging/rtlwifi/rtl8822be/phy.h            |   13 +-
 drivers/staging/rtlwifi/rtl8822be/reg.h            |   13 +-
 drivers/staging/rtlwifi/rtl8822be/sw.c             |   13 +-
 drivers/staging/rtlwifi/rtl8822be/sw.h             |   13 +-
 drivers/staging/rtlwifi/rtl8822be/trx.c            |   13 +-
 drivers/staging/rtlwifi/rtl8822be/trx.h            |   13 +-
 drivers/staging/rtlwifi/stats.c                    |   13 +-
 drivers/staging/rtlwifi/stats.h                    |   13 +-
 drivers/staging/rtlwifi/wifi.h                     |   13 +-
 drivers/staging/sm750fb/TODO                       |    5 +-
 drivers/staging/speakup/buffers.c                  |    4 +
 drivers/staging/speakup/main.c                     |    6 +
 drivers/staging/speakup/speakup.h                  |    3 +-
 drivers/staging/speakup/speakup_dummy.c            |    1 +
 drivers/staging/speakup/speakup_soft.c             |    3 +-
 drivers/staging/speakup/spk_types.h                |    2 +-
 drivers/staging/speakup/varhandlers.c              |    1 +
 drivers/staging/unisys/visornic/visornic_main.c    |   25 +-
 drivers/staging/vboxvideo/vbox_main.c              |    3 +-
 drivers/staging/vboxvideo/vbox_mode.c              |    2 +-
 drivers/staging/vc04_services/Kconfig              |    1 -
 drivers/staging/vc04_services/Makefile             |    2 +-
 .../vc04_services/bcm2835-audio/bcm2835-vchiq.c    |   64 +-
 .../staging/vc04_services/bcm2835-audio/bcm2835.c  |   43 +-
 .../staging/vc04_services/bcm2835-audio/bcm2835.h  |   12 +
 drivers/staging/vc04_services/bcm2835-camera/TODO  |   11 -
 .../vc04_services/bcm2835-camera/bcm2835-camera.c  |  402 +-
 .../vc04_services/bcm2835-camera/mmal-common.h     |    9 +-
 .../vc04_services/bcm2835-camera/mmal-msg-port.h   |    2 +-
 .../vc04_services/bcm2835-camera/mmal-parameters.h |   13 +
 .../vc04_services/bcm2835-camera/mmal-vchiq.c      |  345 +-
 .../vc04_services/bcm2835-camera/mmal-vchiq.h      |   15 +-
 drivers/staging/vc04_services/interface/vchi/TODO  |    9 +-
 .../vc04_services/interface/vchi/vchi_common.h     |    2 -
 .../interface/vchiq_arm/vchiq_2835_arm.c           |    6 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |   96 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |   55 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.h |    1 -
 .../interface/vchiq_arm/vchiq_debugfs.c            |  137 +-
 .../interface/vchiq_arm/vchiq_debugfs.h            |    4 +-
 .../vc04_services/interface/vchiq_arm/vchiq_shim.c |    1 -
 drivers/staging/vt6655/card.c                      |    5 +-
 drivers/staging/vt6655/device_main.c               |  150 +-
 drivers/staging/wilc1000/TODO                      |   12 +-
 drivers/staging/wilc1000/coreconfigurator.c        |  140 +-
 drivers/staging/wilc1000/coreconfigurator.h        |   37 +-
 drivers/staging/wilc1000/host_interface.c          |  549 ++-
 drivers/staging/wilc1000/host_interface.h          |    6 +-
 drivers/staging/wilc1000/linux_mon.c               |   90 +-
 drivers/staging/wilc1000/linux_wlan.c              |  378 +-
 drivers/staging/wilc1000/wilc_debugfs.c            |    2 -
 drivers/staging/wilc1000/wilc_sdio.c               |  109 +-
 drivers/staging/wilc1000/wilc_spi.c                |   99 +-
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c  | 1049 +++--
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h  |   18 +-
 drivers/staging/wilc1000/wilc_wfi_netdevice.h      |   83 +-
 drivers/staging/wilc1000/wilc_wlan.c               |   26 +-
 drivers/staging/wilc1000/wilc_wlan.h               |   37 +-
 drivers/staging/wilc1000/wilc_wlan_cfg.c           |    1 -
 drivers/staging/wilc1000/wilc_wlan_if.h            |   16 +-
 drivers/staging/wlan-ng/hfa384x.h                  |    2 +-
 drivers/staging/wlan-ng/hfa384x_usb.c              |    7 +-
 drivers/staging/wlan-ng/p80211conv.c               |    8 +-
 drivers/staging/wlan-ng/p80211conv.h               |   26 +-
 drivers/staging/wlan-ng/p80211hdr.h                |    2 +-
 drivers/staging/wlan-ng/p80211ioctl.h              |    2 +-
 drivers/staging/wlan-ng/p80211metadef.h            |    2 +-
 drivers/staging/wlan-ng/p80211metastruct.h         |   90 +-
 drivers/staging/wlan-ng/p80211mgmt.h               |    2 +-
 drivers/staging/wlan-ng/p80211msg.h                |    2 +-
 drivers/staging/wlan-ng/p80211netdev.c             |    8 +-
 drivers/staging/wlan-ng/p80211netdev.h             |    8 +-
 drivers/staging/wlan-ng/p80211req.h                |    2 +-
 drivers/staging/wlan-ng/p80211types.h              |   33 +-
 drivers/staging/wlan-ng/prism2mgmt.h               |    2 +-
 drivers/staging/wlan-ng/prism2sta.c                |   52 +-
 fs/compat.c                                        |   72 +-
 include/linux/iio/adc/ad_sigma_delta.h             |   24 +-
 include/linux/iio/adc/stm32-dfsdm-adc.h            |    2 +
 .../linux/iio/common}/cros_ec_sensors_core.h       |    3 +
 include/linux/iio/iio.h                            |   24 +-
 include/linux/kernel.h                             |   16 +
 include/linux/platform_data/tsl2772.h              |  101 +
 include/uapi/linux/ncp.h                           |  202 -
 include/uapi/linux/ncp_fs.h                        |  147 -
 include/uapi/linux/ncp_mount.h                     |   72 -
 include/uapi/linux/ncp_no.h                        |   20 -
 scripts/selinux/mdp/mdp.c                          |    1 -
 tools/iio/iio_generic_buffer.c                     |   13 +-
 1007 files changed, 16828 insertions(+), 227770 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
 create mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
 create mode 100644 Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
 create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.txt
 delete mode 100644 Documentation/filesystems/ncpfs.txt
 create mode 100644 drivers/iio/accel/adis16201.c
 rename drivers/{staging => }/iio/accel/adis16209.c (92%)
 create mode 100644 drivers/iio/afe/Kconfig
 create mode 100644 drivers/iio/afe/Makefile
 create mode 100644 drivers/iio/afe/iio-rescale.c
 create mode 100644 drivers/iio/dac/ad5686-spi.c
 create mode 100644 drivers/iio/dac/ad5686.h
 create mode 100644 drivers/iio/dac/ad5696-i2c.c
 create mode 100644 drivers/iio/dac/ti-dac5571.c
 create mode 100644 drivers/iio/light/tsl2772.c
 create mode 100644 drivers/iio/resolver/Kconfig
 create mode 100644 drivers/iio/resolver/Makefile
 rename drivers/{staging => }/iio/resolver/ad2s1200.c (52%)
 create mode 100644 drivers/staging/android/uapi/vsoc_shm.h
 create mode 100644 drivers/staging/android/vsoc.c
 create mode 100644 drivers/staging/fbtft/TODO
 create mode 100644 drivers/staging/fsl-dpaa2/rtc/Makefile
 create mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc-cmd.h
 create mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc.c
 create mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc.h
 create mode 100644 drivers/staging/fsl-dpaa2/rtc/rtc.c
 create mode 100644 drivers/staging/fsl-dpaa2/rtc/rtc.h
 delete mode 100644 drivers/staging/goldfish/goldfish_nand.c
 delete mode 100644 drivers/staging/goldfish/goldfish_nand_reg.h
 create mode 100644 drivers/staging/greybus/TODO
 delete mode 100644 drivers/staging/iio/accel/adis16201.c
 delete mode 100644 drivers/staging/iio/light/Kconfig
 delete mode 100644 drivers/staging/iio/light/Makefile
 delete mode 100644 drivers/staging/iio/light/tsl2x7x.c
 delete mode 100644 drivers/staging/iio/light/tsl2x7x.h
 delete mode 100644 drivers/staging/iio/meter/ade7753.c
 delete mode 100644 drivers/staging/iio/meter/ade7754.c
 delete mode 100644 drivers/staging/iio/meter/ade7758.h
 delete mode 100644 drivers/staging/iio/meter/ade7758_core.c
 delete mode 100644 drivers/staging/iio/meter/ade7758_ring.c
 delete mode 100644 drivers/staging/iio/meter/ade7758_trigger.c
 delete mode 100644 drivers/staging/iio/meter/ade7759.c
 delete mode 100644 drivers/staging/ipx/Kconfig
 delete mode 100644 drivers/staging/ipx/Makefile
 delete mode 100644 drivers/staging/ipx/TODO
 delete mode 100644 drivers/staging/ipx/af_ipx.c
 delete mode 100644 drivers/staging/ipx/ipx_proc.c
 delete mode 100644 drivers/staging/ipx/ipx_route.c
 delete mode 100644 drivers/staging/ipx/pe2.c
 delete mode 100644 drivers/staging/ipx/sysctl_net_ipx.c
 delete mode 100644 drivers/staging/ks7010/ks7010_sdio.h
 delete mode 100644 drivers/staging/lustre/Kconfig
 delete mode 100644 drivers/staging/lustre/Makefile
 delete mode 100644 drivers/staging/lustre/README.txt
 delete mode 100644 drivers/staging/lustre/TODO
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/curproc.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_cpu.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_crypto.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_debug.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_fail.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_hash.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_prim.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_private.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_string.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/libcfs_time.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/libcfs.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/linux-cpu.h
 delete mode 100644 drivers/staging/lustre/include/linux/libcfs/linux/linux-time.h
 delete mode 100644 drivers/staging/lustre/include/linux/lnet/api.h
 delete mode 100644 drivers/staging/lustre/include/linux/lnet/lib-lnet.h
 delete mode 100644 drivers/staging/lustre/include/linux/lnet/lib-types.h
 delete mode 100644 drivers/staging/lustre/include/linux/lnet/socklnd.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lnet/libcfs_debug.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lnet/libcfs_ioctl.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lnet/lnet-dlc.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lnet/lnet-types.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lnet/lnetctl.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lnet/lnetst.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lnet/nidstr.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lnet/socklnd.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_cfg.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_fid.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_fiemap.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_idl.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_ioctl.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_kernelcomm.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_ostid.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_param.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_user.h
 delete mode 100644 drivers/staging/lustre/include/uapi/linux/lustre/lustre_ver.h
 delete mode 100644 drivers/staging/lustre/lnet/Kconfig
 delete mode 100644 drivers/staging/lustre/lnet/Makefile
 delete mode 100644 drivers/staging/lustre/lnet/klnds/Makefile
 delete mode 100644 drivers/staging/lustre/lnet/klnds/o2iblnd/Makefile
 delete mode 100644 drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c
 delete mode 100644 drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h
 delete mode 100644 drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c
 delete mode 100644 drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c
 delete mode 100644 drivers/staging/lustre/lnet/klnds/socklnd/Makefile
 delete mode 100644 drivers/staging/lustre/lnet/klnds/socklnd/socklnd.c
 delete mode 100644 drivers/staging/lustre/lnet/klnds/socklnd/socklnd.h
 delete mode 100644 drivers/staging/lustre/lnet/klnds/socklnd/socklnd_cb.c
 delete mode 100644 drivers/staging/lustre/lnet/klnds/socklnd/socklnd_lib.c
 delete mode 100644 drivers/staging/lustre/lnet/klnds/socklnd/socklnd_modparams.c
 delete mode 100644 drivers/staging/lustre/lnet/klnds/socklnd/socklnd_proto.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/Makefile
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/debug.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/fail.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/hash.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/libcfs_cpu.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/libcfs_lock.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/libcfs_mem.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/libcfs_string.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/linux/linux-cpu.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/linux/linux-crypto-adler.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.h
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/linux/linux-debug.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/linux/linux-module.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/linux/linux-tracefile.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/module.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/tracefile.c
 delete mode 100644 drivers/staging/lustre/lnet/libcfs/tracefile.h
 delete mode 100644 drivers/staging/lustre/lnet/lnet/Makefile
 delete mode 100644 drivers/staging/lustre/lnet/lnet/acceptor.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/api-ni.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/config.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/lib-eq.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/lib-md.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/lib-me.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/lib-move.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/lib-msg.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/lib-ptl.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/lib-socket.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/lo.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/module.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/net_fault.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/nidstrings.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/peer.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/router.c
 delete mode 100644 drivers/staging/lustre/lnet/lnet/router_proc.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/Makefile
 delete mode 100644 drivers/staging/lustre/lnet/selftest/brw_test.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/conctl.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/conrpc.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/conrpc.h
 delete mode 100644 drivers/staging/lustre/lnet/selftest/console.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/console.h
 delete mode 100644 drivers/staging/lustre/lnet/selftest/framework.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/module.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/ping_test.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/rpc.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/rpc.h
 delete mode 100644 drivers/staging/lustre/lnet/selftest/selftest.h
 delete mode 100644 drivers/staging/lustre/lnet/selftest/timer.c
 delete mode 100644 drivers/staging/lustre/lnet/selftest/timer.h
 delete mode 100644 drivers/staging/lustre/lustre/Kconfig
 delete mode 100644 drivers/staging/lustre/lustre/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/fid/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/fid/fid_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/fid/fid_lib.c
 delete mode 100644 drivers/staging/lustre/lustre/fid/fid_request.c
 delete mode 100644 drivers/staging/lustre/lustre/fid/lproc_fid.c
 delete mode 100644 drivers/staging/lustre/lustre/fld/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/fld/fld_cache.c
 delete mode 100644 drivers/staging/lustre/lustre/fld/fld_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/fld/fld_request.c
 delete mode 100644 drivers/staging/lustre/lustre/fld/lproc_fld.c
 delete mode 100644 drivers/staging/lustre/lustre/include/cl_object.h
 delete mode 100644 drivers/staging/lustre/lustre/include/interval_tree.h
 delete mode 100644 drivers/staging/lustre/lustre/include/llog_swab.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lprocfs_status.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lu_object.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lu_ref.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_acl.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_compat.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_debug.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_disk.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_dlm.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_dlm_flags.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_errno.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_export.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_fid.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_fld.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_ha.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_handles.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_import.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_intent.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_kernelcomm.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_lib.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_linkea.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_lmv.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_log.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_mdc.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_mds.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_net.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_nrs.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_nrs_fifo.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_obdo.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_patchless_compat.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_req_layout.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_sec.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_swab.h
 delete mode 100644 drivers/staging/lustre/lustre/include/obd.h
 delete mode 100644 drivers/staging/lustre/lustre/include/obd_cksum.h
 delete mode 100644 drivers/staging/lustre/lustre/include/obd_class.h
 delete mode 100644 drivers/staging/lustre/lustre/include/obd_support.h
 delete mode 100644 drivers/staging/lustre/lustre/include/seq_range.h
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/interval_tree.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/l_lock.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_extent.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_inodebits.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_lib.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_plain.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_request.c
 delete mode 100644 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/llite/dcache.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/dir.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/file.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/glimpse.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/lcommon_cl.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/lcommon_misc.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/llite_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/llite/llite_lib.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/llite_mmap.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/llite_nfs.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/lproc_llite.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/namei.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/range_lock.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/range_lock.h
 delete mode 100644 drivers/staging/lustre/lustre/llite/rw.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/rw26.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/statahead.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/super25.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/symlink.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/vvp_dev.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/vvp_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/llite/vvp_io.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/vvp_lock.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/vvp_object.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/vvp_page.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/xattr.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/xattr_cache.c
 delete mode 100644 drivers/staging/lustre/lustre/llite/xattr_security.c
 delete mode 100644 drivers/staging/lustre/lustre/lmv/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/lmv/lmv_fld.c
 delete mode 100644 drivers/staging/lustre/lustre/lmv/lmv_intent.c
 delete mode 100644 drivers/staging/lustre/lustre/lmv/lmv_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/lmv/lmv_obd.c
 delete mode 100644 drivers/staging/lustre/lustre/lmv/lproc_lmv.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_cl_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_dev.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_ea.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_io.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_lock.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_merge.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_obd.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_object.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_offset.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_pack.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_page.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_pool.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lov_request.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lovsub_dev.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lovsub_lock.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lovsub_object.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lovsub_page.c
 delete mode 100644 drivers/staging/lustre/lustre/lov/lproc_lov.c
 delete mode 100644 drivers/staging/lustre/lustre/mdc/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/mdc/lproc_mdc.c
 delete mode 100644 drivers/staging/lustre/lustre/mdc/mdc_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/mdc/mdc_lib.c
 delete mode 100644 drivers/staging/lustre/lustre/mdc/mdc_locks.c
 delete mode 100644 drivers/staging/lustre/lustre/mdc/mdc_reint.c
 delete mode 100644 drivers/staging/lustre/lustre/mdc/mdc_request.c
 delete mode 100644 drivers/staging/lustre/lustre/mgc/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/mgc/lproc_mgc.c
 delete mode 100644 drivers/staging/lustre/lustre/mgc/mgc_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/mgc/mgc_request.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/cl_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/cl_io.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/cl_lock.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/cl_object.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/cl_page.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/class_obd.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/debug.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/genops.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/kernelcomm.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/linkea.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/linux/linux-module.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/linux/linux-sysctl.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/llog.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/llog_cat.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/llog_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/llog_obd.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/llog_swab.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/lprocfs_counters.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/lprocfs_status.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/lu_object.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/lu_ref.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/lustre_handles.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/lustre_peer.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/obd_config.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/obd_mount.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/obdo.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/statfs_pack.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/uuid.c
 delete mode 100644 drivers/staging/lustre/lustre/obdecho/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/obdecho/echo_client.c
 delete mode 100644 drivers/staging/lustre/lustre/obdecho/echo_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/osc/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/osc/lproc_osc.c
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_cache.c
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_cl_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_dev.c
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_io.c
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_lock.c
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_object.c
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_page.c
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_quota.c
 delete mode 100644 drivers/staging/lustre/lustre/osc/osc_request.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/Makefile
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/client.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/connection.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/errno.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/events.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/import.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/layout.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/llog_client.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/llog_net.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/niobuf.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/nrs.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/nrs_fifo.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/pack_generic.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/pers.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/pinger.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/ptlrpc_internal.h
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/ptlrpc_module.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/recover.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/sec.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/sec_config.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/sec_gc.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/sec_lproc.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/sec_null.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/sec_plain.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/service.c
 delete mode 100644 drivers/staging/lustre/lustre/ptlrpc/wiretest.c
 delete mode 100644 drivers/staging/lustre/sysfs-fs-lustre
 delete mode 100644 drivers/staging/most/dim2/dim2.h
 create mode 100644 drivers/staging/mt7621-gpio/mediatek,mt7621-gpio.txt
 delete mode 100644 drivers/staging/ncpfs/Kconfig
 delete mode 100644 drivers/staging/ncpfs/Makefile
 delete mode 100644 drivers/staging/ncpfs/TODO
 delete mode 100644 drivers/staging/ncpfs/dir.c
 delete mode 100644 drivers/staging/ncpfs/file.c
 delete mode 100644 drivers/staging/ncpfs/getopt.c
 delete mode 100644 drivers/staging/ncpfs/getopt.h
 delete mode 100644 drivers/staging/ncpfs/inode.c
 delete mode 100644 drivers/staging/ncpfs/ioctl.c
 delete mode 100644 drivers/staging/ncpfs/mmap.c
 delete mode 100644 drivers/staging/ncpfs/ncp_fs.h
 delete mode 100644 drivers/staging/ncpfs/ncp_fs_i.h
 delete mode 100644 drivers/staging/ncpfs/ncp_fs_sb.h
 delete mode 100644 drivers/staging/ncpfs/ncplib_kernel.c
 delete mode 100644 drivers/staging/ncpfs/ncplib_kernel.h
 delete mode 100644 drivers/staging/ncpfs/ncpsign_kernel.c
 delete mode 100644 drivers/staging/ncpfs/ncpsign_kernel.h
 delete mode 100644 drivers/staging/ncpfs/sock.c
 delete mode 100644 drivers/staging/ncpfs/symlink.c
 rename drivers/staging/rtl8723bs/hal/{Hal8723BPwrSeq.c => hal_pwr_seq.c} (86%)
 rename drivers/staging/rtl8723bs/include/{Hal8723BPhyCfg.h => hal_phy_cfg.h} (84%)
 rename drivers/staging/rtl8723bs/include/{Hal8723BPhyReg.h => hal_phy_reg_8723b.h} (79%)
 rename drivers/staging/rtl8723bs/include/{Hal8723BPwrSeq.h => hal_pwr_seq.h} (100%)
 rename {drivers/iio/common/cros_ec_sensors => include/linux/iio/common}/cros_ec_sensors_core.h (98%)
 create mode 100644 include/linux/platform_data/tsl2772.h
 delete mode 100644 include/uapi/linux/ncp.h
 delete mode 100644 include/uapi/linux/ncp_fs.h
 delete mode 100644 include/uapi/linux/ncp_mount.h
 delete mode 100644 include/uapi/linux/ncp_no.h


More information about the devel mailing list