From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Andrew Morton <akpm@linux-foundation.org>,
Stephen Rothwell <sfr@canb.auug.org.au>
Cc: devel@linuxdriverproject.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] Staging/IIO driver update for 5.10-rc1
Date: Thu, 15 Oct 2020 14:27:13 +0200 [thread overview]
Message-ID: <20201015122713.GA4021230@kroah.com> (raw)
The following changes since commit 549738f15da0e5a00275977623be199fbbf7df50:
Linux 5.9-rc8 (2020-10-04 16:04:34 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git tags/staging-5.10-rc1
for you to fetch changes up to e1f13c879a7c21bd207dc6242455e8e3a1e88b40:
staging: comedi: check validity of wMaxPacketSize of usb endpoints found (2020-10-10 12:37:46 +0200)
----------------------------------------------------------------
Staging / IIO driver updates for 5.10-rc1
Here is the large set of staging and IIO driver updates for 5.10-rc1.
Included in here are:
- new IIO drivers
- new IIO driver frameworks
- various IIO driver fixes and updates
- IIO device tree conversions to yaml
- so many minor staging driver coding style cleanups
- most cdev driver moved out of staging
- no new drivers added or removed
Full details are in the shortlog.
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Abheek Dhawan (3):
staging: wlan-ng: Remove repeated word our
staging: fwserial: Remove repeated word and
staging: mt7621-pci: Update driver TODO file
Ahmad Fatoum (1):
Documentation: ABI: iio: fix some spelling mistakes
Alex Dewar (6):
staging: emxx_udc: Use standard BIT() macro
staging: emxx_udc: Allow for building on !ARM
staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent()
staging/emxx_udc: Remove pointless variable assignments
iio: adc: rockchip_saradc: Allow compile-testing with !ARM
staging: hikey9xx: Fix incorrect assignment
Alexandru Ardelean (18):
iio: frequency: ad9523: convert rest of driver to device managed functions
iio: adxl372_spi: change indentation for of_table
iio: Kconfig: ad8366: add entry for HMC1119 chip
iio: buffer-dmaengine: adjust `bytes_used` with residue info
iio: adc: ad9467: refine mismatch vs unknown chip-id messages
iio: adc: ad9467: return ENODEV vs EINVAL in ad9467_setup()
iio: buffer: split buffer sysfs creation to take buffer as primary arg
iio: dac: ad5592r: un-indent code-block for scale read
iio: dac: ad5592r: localize locks only where needed in ad5592r_read_raw()
iio: event: use short-hand variable in iio_device_{un}register_eventset functions
iio: event: NULL-ify IIO device's event_interface ref during unregister
iio: buffer-dmaengine: remove non managed alloc/free
iio: adc: ad9467: wrap a axi-adc chip-info into a ad9467_chip_info type
dt-bindings: iio: ad9467: add entries for for AD9434 & AD9265 ADCs
iio: cros_ec: unify hw fifo attributes into the core file
iio: dma-buffer: Kconfig: Provide titles for IIO DMA Kconfig symbols
iio: Kconfig: Provide title for IIO_TRIGGERED_EVENT symbol
iio: buffer: Kconfig: add title for IIO_TRIGGERED_BUFFER symbol
Alexandru Tachici (1):
iio: accel: adxl372: Add additional trigger ABI docs
Allen Pais (9):
staging: ks7010: convert tasklets to use new tasklet_setup() API
staging: mt7621-dma: convert tasklets to use new tasklet_setup() API
staging: ralink-gdma: convert tasklets to use new tasklet_setup() API
staging: rtl8188eu: convert tasklets to use new tasklet_setup() API
staging: rtl8192: convert tasklets to use new tasklet_setup() API
staging: rtl8192e: convert tasklets to use new tasklet_setup() API
staging: rtl8712: convert tasklets to use new tasklet_setup() API
staging: rtl8723bs: convert tasklets to use new tasklet_setup() API
staging: wlan-ng: convert tasklets to use new tasklet_setup() API
Anant Thazhemadam (1):
staging: comedi: check validity of wMaxPacketSize of usb endpoints found
Andy Shevchenko (8):
iio: accel: bma220: Fix returned codes from bma220_init(), bma220_deinit()
iio: accel: bma220: Convert to use ->read_avail()
iio: accel: bma220: Use dev_get_drvdata() directly
iio: accel: bma220: Mark PM functions as __maybe_unused
iio: accel: bma220: Drop ACPI_PTR() and accompanying ifdeffery
iio: accel: bma220: Group IIO headers together
iio: accel: bma220: Use BIT() and GENMASK() macros
iio: accel: bma220: Remove unneeded blank lines
Ankit Baluni (1):
Staging: iio: Fixed a punctuation and a spelling mistake.
Arnd Bergmann (7):
staging: vchiq: rework compat handling
staging: vchiq: convert compat create_service
staging: vchiq: convert compat dequeue_message
staging: vchiq: convert compat bulk transfer
staging: vchiq: convert compat await_completion
staging: vchiq: fix __user annotations
staging: vchiq: avoid mixing kernel and user pointers
Asif Talybov (1):
staging: greybus: Add identifier name to function definition argument
Bryan Brattlof (1):
staging: pi433: break long lines
Calvin Glisson (1):
staging: iio: ad9834: Remove excess blank line
Chris Ruehl (1):
iio/dac: convert ltc2632.txt to lltc,ltc2632.yaml
Christian Eggers (4):
dt-bindings: iio: light: add AMS AS73211 support
iio: light: as73211: New driver
iio: documentation: light: Add as73211 sysfs documentation
iio: light: as73211: Increase measurement timeout
Christian Gromm (1):
drivers: most: add character device interface driver
Christophe JAILLET (1):
staging: rtl8192u: Do not use GFP_KERNEL in atomic context
Coiby Xu (4):
staging: qlge: fix build breakage with dumping enabled
staging: greybus: fix warnings about endianness detected by sparse
staging: greybus: codecs: use SNDRV_PCM_FMTBIT_S16_LE for format bitmask
staging: greybus: use __force when assigning __u8 value to snd_ctl_elem_type_t
Colin Ian King (5):
staging: ion: fix spelling mistake in function name "detatch" -> "detach"
staging: wfx: fix a handful of spelling mistakes
staging: kpc2000: kpc_dma: fix spelling mistake "for for" -> "for"
staging: spmi: hisi-spmi-controller: fix spelling mistake "controlller" -> "controller"
staging/emxx_udc: fix indenting issue on a couple of statements
Crt Mori (6):
iio:temperature:mlx90632: Reduce number of equal calulcations
iio:temperature:mlx90632: Add kerneldoc to the internal struct
iio:temperature:mlx90632: Convert polling while loop to regmap
iio:temperature:mlx90632: Adding extended calibration option
iio:temperature:mlx90632: Some stylefixing leftovers
iio: temperature: mlx90632: Interface to change object ambient temperature
Dan Carpenter (4):
staging: spmi: hisi-spmi-controller: Use devm_ version of ioremap().
staging: rtl8712: Fix enqueue_reorder_recvframe()
staging: vchiq: Fix an uninitialized variable
staging: vchiq: Fix list_for_each exit tests
Daniel Campello (12):
dt-bindings: iio: Add bindings for sx9310 sensor
iio: sx9310: Update macros declarations
iio: sx9310: Fix irq handling
iio: sx9310: Remove acpi and of table macros
iio: sx9310: Change from .probe to .probe_new
iio: sx9310: Fixes various memory handling
iio: sx9310: Use long instead of int for channel bitmaps
iio: sx9310: Use regmap_read_poll_timeout() for compensation
iio: sx9310: Update copyright
iio: sx9310: Simplify error return handling
iio: sx9310: Use variable to hold &client->dev
iio: sx9310: Miscellaneous format fixes
Dinghao Liu (1):
staging: wilc1000: Fix memleak in wilc_bus_probe
Douglas Anderson (1):
iio: sx9310: Prefer async probe
Ethan Edwards (1):
drivers: staging: comedi: fixed duplicate words from checkpatch
Eugen Hristev (1):
iio: adc: at91-sama5d2_adc: fix DMA conversion crash
Eugene Zaikonnikov (2):
iio: humidity: Add TI HDC20x0 support
dt-bindings: iio: humidity: Add TI HDC20x0 support
Fabrice Gasnier (1):
iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling
Fan Fei (1):
staging: rtl8188eu: Fix long lines
Greg Kroah-Hartman (7):
Merge tag 'iio-for-5.10a-take2' of https://git.kernel.org/.../jic23/iio into staging-next
Merge 5.9-rc5 into staging-next
Revert "staging: rtl8192e: fix kconfig dependency warning for RTLLIB_CRYPTO_TKIP"
Revert "staging: rtl8192e: fix kconfig dependency warning for RTLLIB_CRYPTO_WEP"
Merge tag 'iio-for-5.10b-take2' of https://git.kernel.org/.../jic23/iio into staging-next
Merge tag 'iio-for-5.10c' of https://git.kernel.org/.../jic23/iio into staging-next
Merge 5.9-rc8 into staging-next
Gwendal Grignou (1):
docs: abi: iio: Use What: consistently
Igor Matheus Andrade Torrente (1):
staging: wlan-ng: Remove repeated words in comments
Ioana Ciornei (2):
staging: dpaa2-switch: add a dpaa2_switch_ prefix to all functions in ethsw-ethtool.c
staging: dpaa2-switch: add a dpaa2_switch prefix to all functions in ethsw.c
Ivan Drobyshevskyi (2):
dt-bindings: iio: proximity: vl53l0x: Add IRQ support
iio: proximity: vl53l0x: Add IRQ support
Ivan Safonov (5):
staging: rtl8723bs: replace rtw_netdev_priv define with inline function
staging: r8188eu: remove unnecessary type cast of rtw_netdev_priv() result
staging: r8188eu: replace enum rtw_ieee80211_spectrum_mgmt_actioncode with ieee80211_spectrum_mgmt_actioncode
staging: r8188eu: replace WIFI_REASON_CODE enum with native ieee80211_reasoncode
staging: r8188eu: remove unnecessary type casts (struct wlan_bssid_ex *)
Jonathan Cameron (94):
dt-bindings: iio: adc: maxim,max11100 yaml conversion
dt-bindings: iio: adc: maxim,max9611 yaml conversions
dt-bindings: iio: adc: maxim,max1118 yaml conversion
iio:adc:bcm_iproc: Drop of_match_ptr protection and switch to mod_devicetable.h
iio:adc:ti-adc128s052: drop of_match_ptr protection
iio:adc:ti-adc108s102: Drop CONFIG_OF and of_match_ptr protections
iio:adc:ti-adc081c: Drop ACPI ids that seem very unlikely to be official.
iio:adc:axp20x: Convert from OF to generic fw / device properties
dt-bindings: trivial-devices: Add mcp342x ADCs and drop separate binding doc.
dt-bindings: iio: adc: ti,adc108s102 yaml conversion
dt-bindings: iio: adc: lltc,ltc2497 yaml conversion.
dt-bindings: iio: adc: ti,adc161s626 yaml conversion.
dt-bindings: iio: adc: ti,adc0832 yaml conversion.
dt-bindings: iio: adc: ti,adc128s052 yaml conversion.
dt-bindings: iio: adc: ti,ads8344 yaml conversion
dt-bindings: iio: adc: ti,tlc4541 binding conversion
dt-bindings: iio: adc: microchip,mcp3201 yaml conversion.
dt-bindings: iio: adc: ti,adc12138 yaml conversion.
dt-bindings: iio: adc: ti,ads7950 binding conversion
staging:iio:dac:max517 remove documentation
staging:iio:light: Move tsl2x7x ABI docs to correct location.
staging:iio:light: drop stale ABI docs
staging:iio:documentation: Drop most generic docs
iio:imu:adis16400: Sort out missing kernel doc.
iio:potentiometer:ad5272: Drop of_match_ptr and CONFIG_OF protections.
iio:potentiometer:ds1803: Drop of_match_ptr and CONFIG_OF protections
iio:potentiometer:max5432: Drop of_match_ptr and use generic fw accessors
iio:potentiometer:max5481: Drop of_match_ptr and CONFIG_OF protections.
iio:potentiometer:max5481: Drop invalid ACPI binding.
iio:potentiometer:mcp4018: Drop of_match_ptr and CONFIG_OF protections.
iio:potentiometer:mcp4131: Drop of_match_ptr and use generic fw interfaces.
iio:potentiometer:mcp4531: Drop of_match_ptr and CONFIG_OF protections.
iio:dac:ad5446: Drop of_match_ptr and CONFIG_OF protections
iio:dac:ad5592r: Drop of_match_ptr and ACPI_PTR protections.
iio:dac:ad5593r: Drop of_match_ptr and ACPI_PTR protections.
iio:dac:ad7303: Drop of_match_ptr protection
iio:dac:mcp4725: drop of_match_ptr and use generic fw properties
iio:dac:ti-dac082s085: Drop of_match_ptr and CONFIG_OF protections
iio:dac:ti-dac5571: Drop of_match_ptr and CONFIG_OF protections
iio:potentiostat:lmp91000: Drop of_match_ptr and use generic fw accessors
iio:pressure:icp10100: Drop of_match_ptr and CONFIG_OF protections
iio:pressure:ms5611: Drop of_match_ptr and CONFIG_OF protections
iio:pressure:ms5637: Drop of_match_ptr protection
iio:pressure:zpa2326: Drop of_match_ptr protection
iio:temperature:tsys01: Drop of_match_ptr protection
iio:temperature:tmp007: Drop of_match_ptr protection
iio:resolver:ad2s1200: Drop of_match_ptr protection
iio:chemical:ams-iaq-core: Drop of_match_ptr protection
iio:chemical:atlas-sensor: Drop of_match_ptr and use generic fw accessors
iio:chemical:sgp30: Use local variable dev to simplify code
iio:chemical:sgp30: Drop of_match_ptr and use generic fw accessors
iio:chemical:vz89x: Introduce local struct device pointer.
iio:chemical:vz89x: Drop of_match_ptr protection and use generic fw accessors
iio:humidity:hdc100x: Drop of_match_ptr protection.
iio:proximity:as3935: Use local struct device pointer to simplify code.
iio:proximity:as3935: Drop of_match_ptr and use generic fw accessors
iio:proximity:pulsedlight: Drop of_match_ptr protection
iio:magn:ak8975: Drop of_match_ptr and ACPI_PTR protections.
iio:magn:ak8974: Drop of_match_ptr protection
iio:humidity:htu21: Drop of_match_ptr protection
iio:humidity:si7020: Drop of_match_ptr protection
iio:health:max30102: Drop of_match_ptr and use generic fw accessors
iio:dac:ad5592r: Fix use of true for IIO_SHARED_BY_TYPE
iio:core: Tidy up kernel-doc.
iio: Add __printf() attributes to various allocation functions
iio:magn:hmc5843: Fix passing true where iio_shared_by enum required.
iio:accel:bma180: Fix use of true when should be iio_shared_by enum
dt-bindings:iio:adc:fsl,vf610-adc conversion to yaml.
dt-bindings:iio:adc:ti,twl4030-madc yaml conversion
dt-bindings:iio:adc:st,stmpe-adc yaml conversion
dt-bindings:iio:adc: aspeed,ast2400 yaml conversion
dt-bindings:iio:adc:marvell,berlin2-adc yaml conversion
dt-bindings:iio:adc:sprd,sc2720-adc yaml conversion.
dt-bindings:iio:adc:nuvoton,nau7802 yaml conversion
dt-bindings:iio:adc:nuvoton,npcm750-adc yaml conversion
dt-bindings:iio:adc:cosmic,10001-adc yaml conversion
dt-bindings:iio:adc:ti,ads1015 yaml conversion
dt-bindings:iio:adc:fsl,imx7d-adc yaml conversion
dt-bindings:iio:adc:fsl,imx25-gcq yaml conversion
dt-bindings:iio:adc:nxp,lpc1850-adc yaml conversion
dt-bindings:iio:adc:nxp,lpc3220-adc yaml conversion
dt-bindings:iio:adc:motorola,cpcap-adc yaml conversion
dt-bindings:iio:adc:dlg,da9150-gpadc yaml conversion
dt-bindings:iio:adc:adi,ad7949 yaml conversion
dt-bindings:iio:adc:adi,ad7768-1 yaml conversion
dt-bindings:iio:adc:holt,hi8435 yaml conversion
iio:gyro:itg3200: Fix timestamp alignment and prevent data leak.
iio:light:si1145: Fix timestamp alignment and prevent data leak.
iio:imu:st_lsm6dsx Fix alignment and data leak issues
iio:adc:ti-adc0832 Fix alignment issue with timestamp
iio:adc:ti-adc12138 Fix alignment issue with timestamp
iio:imu:inv_mpu6050 Fix dma and ts alignment and data leak issues.
iio:imu:inv_mpu6050: Use regmap_noinc_read for fifo reads.
dt-bindings:iio:adc:amlogic,meson-saradc yaml conversion
Julia Lawall (1):
counter: use semicolons rather than commas to separate statements
Jérôme Pouiller (57):
staging: wfx: fix BA when device is AP and MFP is enabled
staging: wfx: improve usage of hif_map_link()
staging: wfx: fix BA when MFP is disabled but BSS is MFP capable
staging: wfx: fix spaces around binary operators
staging: wfx: fix support for cipher AES_CMAC (multicast PMF)
staging: wfx: drop useless field from struct wfx_tx_priv
staging: wfx: fix frame reordering
staging: wfx: fix potential use before init
staging: wfx: scan while AP is supported
staging: wfx: enable powersave on probe
staging: wfx: remove useless extra jiffy
staging: wfx: add workaround for 'timeout while wake up chip'
staging: wfx: improve readability of association processing
staging: wfx: relocate wfx_join() beside wfx_join_finalize()
staging: wfx: simplify hif_set_association_mode()
staging: wfx: keep API error list up-to-date
staging: wfx: drop 'secure link' feature
staging: wfx: drop multicast filtering
staging: wfx: drop useless function
staging: wfx: drop useless enum hif_beacon
staging: wfx: drop useless union hif_commands_ids
staging: wfx: drop useless struct hif_reset_flags
staging: wfx: drop useless struct hif_ie_flags
staging: wfx: drop useless struct hif_join_flags
staging: wfx: drop useless struct hif_bss_flags
staging: wfx: drop useless struct hif_map_link_flags
staging: wfx: drop useless struct hif_suspend_resume_flags
staging: wfx: drop useless struct hif_pm_mode
staging: wfx: drop useless struct hif_rx_flags
staging: wfx: drop useless struct hif_tx_result_flags
staging: wfx: drop useless structs only used in hif_req_tx
staging: wfx: drop useless stricts only used in hif_req_start_scan_alt
staging: wfx: drop useless structs only used in hif_ind_startup
staging: wfx: drop useless union hif_privacy_key_data
staging: wfx: drop useless union hif_event_data
staging: wfx: drop useless union hif_indication_data
staging: wfx: drop struct hif_ie_tlv
staging: wfx: drop macro API_SSID_SIZE
staging: wfx: fix naming of hif_tx_rate_retry_policy
staging: wfx: fix spaces
staging: wfx: uniformize naming rules in hif_tx_mib.c
staging: wfx: drop async field from struct hif_cmd
staging: wfx: update TODO list
staging: wfx: fix handling of MMIC error
staging: wfx: remove remaining code of 'secure link' feature
staging: wfx: fix BA sessions for older firmwares
staging: wfx: fix QoS priority for slow buses
staging: wfx: update copyrights dates
dt-bindings: staging: wfx: silabs,wfx yaml conversion
staging: wfx: improve error handling of hif_join()
staging: wfx: check memory allocation
staging: wfx: standardize the error when vif does not exist
staging: wfx: wfx_init_common() returns NULL on error
staging: wfx: increase robustness of hif_generic_confirm()
staging: wfx: gpiod_get_value() can return an error
staging: wfx: drop unicode characters from strings
staging: wfx: improve robustness of wfx_get_hw_rate()
Krzysztof Kozlowski (25):
iio: accel: bma180: Simplify with dev_err_probe()
iio: accel: mma8452: Simplify with dev_err_probe()
iio: adc: envelope-detector: Simplify with dev_err_probe()
iio: adc: exynos_adc: Simplify with dev_err_probe()
iio: adc: ltc2497: Simplify with dev_err_probe()
iio: adc: meson_saradc: Simplify with dev_err_probe()
iio: adc: rcar-gyroadc: Simplify with dev_err_probe()
iio: adc: stm32: Simplify with dev_err_probe()
iio: afe: iio-rescale: Simplify with dev_err_probe()
iio: amplifiers: hmc425a: Simplify with dev_err_probe()
iio: chemical: scd30: Simplify with dev_err_probe()
iio: dac: dpot-dac: Simplify with dev_err_probe()
iio: imu: inv_mpu6050: Simplify with dev_err_probe()
iio: light: isl29018: Simplify with dev_err_probe()
iio: light: tsl2772: Simplify with dev_err_probe()
iio: magnetometer: ak8974: Simplify with dev_err_probe()
iio: magnetometer: mag3110: Simplify with dev_err_probe()
iio: multiplexer: iio-mux: Simplify with dev_err_probe()
MAINTAINERS: Consolidate Analog Devices IIO entries and remove Beniamin Bia
MAINTAINERS: Move Hartmut Knaack to Credits
iio: adc: stm32: Fix missing return in booster error path
dt-bindings: iio: adc: exynos-adc: require second interrupt with touch screen
dt-bindings: iio: adc: exynos-adc: do not require syscon on S5Pv210
dt-bindings: iio: vishay,vcnl4000: add interrupts property
iio: ssp: use PLATFORM_DEVID_NONE
Lars-Peter Clausen (1):
iio: trigger: make stub functions static inline
Lee Jones (6):
iio: dac: ad7303: Complete 'struct ad7303_state' doc
iio: dac: ad5064: Fix a few kerneldoc misdemeanours
iio: adc: ad7949: Fix misspelling issue
iio: dummy: iio_dummy_evgen: Demote file header and supply description for 'irq_sim_domain'
iio: gyro: adis16080: Fix formatting issue
iio: chemical: sgp30: Add description for sgp_read_cmd()'s 'duration_us'
Linus Walleij (1):
staging: media: atomisp: Convert to GPIO descriptors
Liu Shixin (1):
iio: adc: palmas_gpadc: use module_platform_driver to simplify the code
Lokesh Chebrolu (1):
Staging: comedi: pcl726: fixed a spelling mistake
Marek Szyprowski (1):
staging: tegra-vde: fix common struct sg_table related issues
Mario Tesi (1):
iio: imu: st_lsm6dsx: Scaling factor type set to IIO_VAL_INT_PLUS_NANO
Martin Blumenstingl (1):
iio: adc: meson-saradc: Make the of_device_id array style consistent
Matt Ranostay (6):
iio: add IIO_MOD_O2 modifier
iio: chemical: atlas-ezo-sensor: add support for O2 sensor
dt-bindings: iio: chemical: add O2 EZO module documentation
iio: health: max30102: update author's email
dt-bindings: iio: chemical: add Atlas EZO Humidity module documentation
iio: chemical: atlas-ezo-sensor: add humidity sensor support
Mauro Carvalho Chehab (52):
staging: spmi: hisi-spmi-controller: coding style fixup
staging: spmi: hisi-spmi-controller: fix it to probe successfully
staging: spmi: hisi-spmi-controller: fix a typo
staging: spmi: hisi-spmi-controller: adjust whitespaces at defines
staging: spmi: hisi-spmi-controller: use le32 macros where needed
staging: spmi: hisi-spmi-controller: add debug when values are read/write
staging: spmi: hisi-spmi-controller: fix the dev_foo() logic
staging: spmi: hisi-spmi-controller: add it to the building system
staging: spmi: hisi-spmi-controller: do some code cleanups
staging: mfd: hi6421-spmi-pmic: get rid of unused code
staging: mfd: hi6421-spmi-pmic: deal with non-static functions
staging: mfd: hi6421-spmi-pmic: get rid of the static vars
staging: mfd: hi6421-spmi-pmic: cleanup hi6421-spmi-pmic.h header
staging: mfd: hi6421-spmi-pmic: change the binding logic
staging: mfd: hi6421-spmi-pmic: get rid of unused OF properties
staging: mfd: hi6421-spmi-pmic: cleanup OF properties
staging: mfd: hi6421-spmi-pmic: change namespace on its functions
staging: mfd: hi6421-spmi-pmic: fix some coding style issues
staging: mfd: hi6421-spmi-pmic: add it to the building system
staging: mfd: hi6421-spmi-pmic: cleanup the code
staging: regulator: hi6421v600-regulator: get rid of unused code
staging: regulator: hi6421v600-regulator: port it to upstream
staging: regulator: hi6421v600-regulator: coding style fixups
staging: regulator: hi6421v600-regulator: change the binding logic
staging: regulator: hi6421v600-regulator: cleanup struct hisi_regulator
staging: regulator: hi6421v600-regulator: cleanup debug messages
staging: regulator: hi6421v600-regulator: use shorter names for OF properties
staging: regulator: hi6421v600-regulator: better handle modes
staging: regulator: hi6421v600-regulator: change namespace
staging: regulator: hi6421v600-regulator: convert to use get/set voltage_sel
staging: regulator: hi6421v600-regulator: don't use usleep_range for off_on_delay
staging: regulator: hi6421v600-regulator: add a driver-specific debug macro
staging: regulator: hi6421v600-regulator: initialize ramp_delay
staging: regulator: hi6421v600-regulator: cleanup DT settings
staging: regulator: hi6421v600-regulator: fix some coding style issues
staging: regulator: hi6421v600-regulator: add it to the building system
staging: regulator: hi6421v600-regulator: code cleanup
staging: hikey9xx: add a TODO list
staging: hikey9xx: fix Kconfig dependency chain
staging: mfd: hi6421-spmi-pmic: get rid of interrupt properties
staging: spmi: hisi-spmi-controller: change compatible string
staging: mfd: hi6421-spmi-pmic: Simplify the compatible string
dt: document HiSilicon SPMI controller and mfd/regulator properties
MAINTAINERS: add an entry for HiSilicon 6421v600 drivers
staging: hikey9xx: Kconfig: add regulator dependency
staging: hikey9xx: update references inside the yaml files
staging: hikey9xx: add build for the Kirin 970 PHY driver
staging: hikey9xx: phy-hi3670-usb3: use a consistent namespace
staging: hikey9xx: phy-hi3670-usb3.txt: use a consistent namespace
staging: hikey9xx: phy-hi3670-usb3: fix coding style
staging: hikey9xx: phy-hi3670-usb3: change some DT properties
staging: hikey9xx: convert phy-kirin970-usb3.txt to yaml
Mayulong (3):
staging: spmi: add Hikey 970 SPMI controller driver
staging: mfd: add a PMIC driver for HiSilicon 6421 SPMI version
staging: regulator: add a regulator driver for HiSilicon 6421v600 SPMI PMIC
Michael Auchter (2):
iio: adc: ad7291: convert to device tree
dt-bindings: iio: adc: ad7291: add binding
Michael Hennerich (2):
iio: adc: ad9467: add support for AD9434 high-speed ADC
iio: adc: ad9467: add support for AD9265 high-speed ADC
Michael Straube (25):
staging: rtl8723bs: remove 5 GHz code
staging: rtl8188eu: use __func__ in os_dep
staging: rtl8188eu: clean up whitespace in wpa_set_encryption()
staging: rtl8723bs: remove cckrates{only}_included()
staging: rtl8723bs: remove 5 GHz code
staging: rtl8188eu: remove extra indentations
staging: rtl8188eu: clean up blank line style issues
staging: rtl8188eu: use __func__ in hal directory
staging: rtl8188eu: clean up comparsion style issues
staging: rtl8712: clean up comparsions to NULL
staging: rtl8712: use shorter array initializations
staging: rtl8188eu: clean up block comment style issues
staging: rtl8188eu: clean up alignment style issues
staging: rtl8192u: clean up blank line style issues
staging: rtl8192u: correct placement of else if
staging: rtl8192u: clean up comparsions to NULL
staging: rtl8188eu: Reapply "staging:r8188eu: Use lib80211 to encrypt (CCMP) tx frames"
staging: rtl8188eu: remove unused macros and definitions
staging: rtl8188eu: clean up comparsions to NULL
staging: rtl8188eu: rename struct field Bssid -> bssid
staging: rtl8188eu: use ETH_ALEN
staging: rtl8188eu: rename struct field bUsed -> used
staging: rtl8188eu: remove cckrates{only}_included()
staging: rtl8188eu: remove unused variable ratelen
staging: rtl8188eu: clean up indent style issue
Mikhail Gusarov (1):
staging: emxx_udc: Remove misplaced debugging aid
Mohammed Rushad (2):
Staging: rtl8192e: fix indent coding style issue in rtllib_tx.c
staging: rtl8723bs: os_dep: fix brace coding style issue in sdio_intf.c
Naveen Panwar (1):
drivers: staging: octeon-usb: fixed codestyle check warning
Necip Fazil Yildiran (3):
staging: rtl8192e: fix kconfig dependency warning for RTLLIB_CRYPTO_CCMP
staging: rtl8192e: fix kconfig dependency warning for RTLLIB_CRYPTO_TKIP
staging: rtl8192e: fix kconfig dependency warning for RTLLIB_CRYPTO_WEP
Nishant Malpani (7):
iio: gyro: Add driver support for ADXRS290
dt-bindings: iio: gyro: Add DT binding doc for ADXRS290
iio: gyro: adxrs290: Insert missing mutex initialization call
iio: gyro: adxrs290: use hook for devm resource unwinding
iio: gyro: adxrs290: Add triggered buffer support
dt-bindings: iio: gyro: adxrs290: Add interrupts support
iio: gyro: adxrs290: Add debugfs register access support
Nuno Sá (16):
iio: adis16201: Use Managed device functions
iio: adis16209: Use Managed device functions
iio: adis16136: Use Managed device functions
iio: adis16260: Use Managed device functions
iio: adis16400: Use Managed device functions
iio: adis16460: Use Managed device functions
iio: adis16480: Use Managed device functions
staging: iio: adis16203: Use Managed device functions
staging: iio: adis16240: Use Managed device functions
iio: adis: Drop non Managed device functions
iio: adis: Move burst mode into adis_data
iio: adis16400: Drop adis_burst usage
iio: adis16475: Drop adis_burst usage
iio: adis. Drop adis_burst struct
iio: ltc2983: Fix of_node refcounting
iio: ad7292: Fix of_node refcounting
Nícolas F. R. A. Prado (1):
staging: most: dim2: Add missing identifier name to function argument
Phil Reid (1):
dt-bindings: iio: adc: tlc4541 - recover accidentally dropped binding doc
Randy Dunlap (1):
platform_data: ad7793.h: drop a duplicated word
Rikard Falkeborn (2):
iio: dac: ad5686: Constify static struct iio_chan_spec
counter: microchip-tcb-capture: Constify mchp_tc_ops
Ross Schmidt (13):
staging: rtl8723bs: os_dep: added blank line to fix coding style issue
staging: qlge: fix quoted string split across lines
staging: rtl8723bs: os_dep: fixed trailing statements
staging: rtl8723bs: os_dep: fixed bracing issue
staging: rtl8723bs: os_dep: fixed spacing around operators issue
staging: rtl8723bs: replace RND4 with round_up()
staging: rtl8723bs: replace _RND4 with round_up()
staging: rtl8723bs: replace _RND8 with round_up()
staging: rtl8723bs: remove unused macros
staging: rtl8723bs: replace RTW_GET_BE24 with get_unaligned_be24
staging: rtl8723bs: replace RTW_GET_LE16 with get_unaligned_le16
staging: rtl8723bs: replace RTW_GET_BE16 with get_unaligned_be16
staging: rtl8723bs: replace _cancel_timer with del_timer_sync
Ryan Kosta (1):
Staging: nvec: Removes repeated word typo in comment
Sebastian Fuentes (3):
staging: qlge: qlge_mpi: Fix several CHECKs involving braces
staging: rts5208: rtsx_transport.c: Fix lines ending with parentheses
staging: vt6655: Add spaces around arithmetic operators
Sergiu Cuciurean (5):
iio: stm32-dac: Replace indio_dev->mlock with own device lock
iio: dac: ti-dac7612: Replace indio_dev->mlock with own device lock
iio: frequency: adf4350: Replace indio_dev->mlock with own device lock
iio: adc: fsl-imx25-gcq: Replace indio_dev->mlock with own device lock
iio: adc: exynos_adc: Replace indio_dev->mlock with own device lock
Stefan Popa (2):
iio: adxl372_i2c: Add OF device ID table
iio: accel: adxl372: Add support for FIFO peak mode
Steff Richards (1):
staging: wlan-ng: fix alignment to match open parentheses
Stephen Boyd (3):
iio: sx9310: Drop channel_users[]
iio: sx9310: Enable vdd and svdd regulators at probe
iio: sx9310: Use irq trigger flags from firmware
Tian Tao (1):
iio: adc: adi-axi-adc: Use kobj_to_dev() instead of container_of()
Timo A. Aranjo (1):
Staging: sm750fb: Fix basic coding style issues
Tobias Jordan (1):
iio: adc: gyroadc: fix leak of device node iterator
Tom Rix (2):
staging: wfx: simplify virt_addr_valid call
iio:imu:st_lsm6dsx: check st_lsm6dsx_shub_read_output return
Tomer Samara (1):
staging: wfx: clear alignment style issues
Vincent Whitchurch (1):
iio: dac: dac5571: Support powerdown for multi-channel
Wang Qing (1):
iio:light:gp2ap002 fix spelling typo in comments
Wang ShaoBo (2):
iio: adc: at91-sama5d2_adc: Use devm_platform_get_and_ioremap_resource()
iio: adc: stm32-dfsdm: Use devm_platform_get_and_ioremap_resource()
Yu Chen (2):
staging: hikey9xx: add USB physical layer for Kirin 3670
staging: hikey9xx: phy-hi3670-usb3: fix some issues at the init code
YueHaibing (3):
staging: rtl8723bs: os_dep: return errcode in cfg80211_rtw_leave_ibss()
staging: spmi: hisi-spmi-controller: Use proper format in call to dev_err()
staging: regulator: hi6421v600-regulator: Remove unused including <linux/version.h>
kernel test robot (1):
drivers/iio/humidity/hdc2010.c:305:2-3: Unneeded semicolon
CREDITS | 4 +
Documentation/ABI/testing/sysfs-bus-iio | 90 +-
.../ABI/testing/sysfs-bus-iio-accel-adxl372 | 7 +
.../ABI/testing/sysfs-bus-iio-humidity-hdc2010 | 9 +
.../ABI/testing/sysfs-bus-iio-light-tsl2772 | 0
.../devicetree/bindings/iio/adc/ad7949.txt | 16 -
.../devicetree/bindings/iio/adc/adi,ad7291.yaml | 46 +
.../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 -
.../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 89 ++
.../devicetree/bindings/iio/adc/adi,ad7949.yaml | 57 +
.../devicetree/bindings/iio/adc/adi,ad9467.yaml | 15 +-
.../devicetree/bindings/iio/adc/ads1015.txt | 73 --
.../bindings/iio/adc/amlogic,meson-saradc.txt | 48 -
.../bindings/iio/adc/amlogic,meson-saradc.yaml | 149 +++
.../bindings/iio/adc/aspeed,ast2400-adc.yaml | 55 +
.../devicetree/bindings/iio/adc/aspeed_adc.txt | 22 -
.../devicetree/bindings/iio/adc/berlin2_adc.txt | 19 -
.../devicetree/bindings/iio/adc/cc10001_adc.txt | 22 -
.../bindings/iio/adc/cosmic,10001-adc.yaml | 59 +
.../devicetree/bindings/iio/adc/cpcap-adc.txt | 17 -
.../devicetree/bindings/iio/adc/da9150-gpadc.txt | 16 -
.../bindings/iio/adc/dlg,da9150-gpadc.yaml | 35 +
.../devicetree/bindings/iio/adc/fsl,imx25-gcq.txt | 57 -
.../devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml | 131 ++
.../devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml | 62 +
.../devicetree/bindings/iio/adc/fsl,vf610-adc.yaml | 81 ++
.../devicetree/bindings/iio/adc/hi8435.txt | 21 -
.../devicetree/bindings/iio/adc/holt,hi8435.yaml | 50 +
.../devicetree/bindings/iio/adc/imx7d-adc.txt | 24 -
.../devicetree/bindings/iio/adc/lltc,ltc2497.yaml | 44 +
.../devicetree/bindings/iio/adc/lpc1850-adc.txt | 20 -
.../devicetree/bindings/iio/adc/lpc32xx-adc.txt | 21 -
.../devicetree/bindings/iio/adc/ltc2497.txt | 13 -
.../bindings/iio/adc/marvell,berlin2-adc.yaml | 50 +
.../devicetree/bindings/iio/adc/max11100.txt | 18 -
.../devicetree/bindings/iio/adc/max1118.txt | 21 -
.../devicetree/bindings/iio/adc/max9611.txt | 27 -
.../bindings/iio/adc/maxim,max11100.yaml | 49 +
.../devicetree/bindings/iio/adc/maxim,max1118.yaml | 62 +
.../devicetree/bindings/iio/adc/maxim,max9611.yaml | 51 +
.../devicetree/bindings/iio/adc/mcp320x.txt | 57 -
.../devicetree/bindings/iio/adc/mcp3422.txt | 19 -
.../bindings/iio/adc/microchip,mcp3201.yaml | 77 ++
.../bindings/iio/adc/motorola,cpcap-adc.yaml | 53 +
.../bindings/iio/adc/nuvoton,nau7802.yaml | 50 +
.../bindings/iio/adc/nuvoton,npcm-adc.txt | 26 -
.../bindings/iio/adc/nuvoton,npcm750-adc.yaml | 64 +
.../bindings/iio/adc/nuvoton-nau7802.txt | 18 -
.../bindings/iio/adc/nxp,lpc1850-adc.yaml | 61 +
.../bindings/iio/adc/nxp,lpc3220-adc.yaml | 50 +
.../bindings/iio/adc/samsung,exynos-adc.yaml | 15 +-
.../bindings/iio/adc/sprd,sc2720-adc.yaml | 72 ++
.../bindings/iio/adc/sprd,sc27xx-adc.txt | 40 -
.../devicetree/bindings/iio/adc/st,stmpe-adc.yaml | 45 +
.../devicetree/bindings/iio/adc/stmpe-adc.txt | 21 -
.../devicetree/bindings/iio/adc/ti,adc0832.yaml | 56 +
.../devicetree/bindings/iio/adc/ti,adc108s102.yaml | 47 +
.../devicetree/bindings/iio/adc/ti,adc12138.yaml | 86 ++
.../devicetree/bindings/iio/adc/ti,adc128s052.yaml | 59 +
.../devicetree/bindings/iio/adc/ti,adc161s626.yaml | 51 +
.../devicetree/bindings/iio/adc/ti,ads1015.yaml | 112 ++
.../devicetree/bindings/iio/adc/ti,ads7950.yaml | 65 +
.../devicetree/bindings/iio/adc/ti,ads8344.yaml | 51 +
.../devicetree/bindings/iio/adc/ti,tlc4541.yaml | 52 +
.../bindings/iio/adc/ti,twl4030-madc.yaml | 48 +
.../devicetree/bindings/iio/adc/ti-adc0832.txt | 19 -
.../devicetree/bindings/iio/adc/ti-adc108s102.txt | 18 -
.../devicetree/bindings/iio/adc/ti-adc12138.txt | 37 -
.../devicetree/bindings/iio/adc/ti-adc128s052.txt | 25 -
.../devicetree/bindings/iio/adc/ti-adc161s626.txt | 18 -
.../devicetree/bindings/iio/adc/ti-ads7950.txt | 23 -
.../devicetree/bindings/iio/adc/ti-ads8344.txt | 19 -
.../devicetree/bindings/iio/adc/twl4030-madc.txt | 24 -
.../devicetree/bindings/iio/adc/vf610-adc.txt | 36 -
.../bindings/iio/chemical/atlas,sensor.yaml | 4 +
.../devicetree/bindings/iio/dac/lltc,ltc2632.yaml | 77 ++
.../devicetree/bindings/iio/dac/ltc2632.txt | 49 -
.../bindings/iio/gyroscope/adi,adxrs290.yaml | 59 +
.../bindings/iio/humidity/ti,hdc2010.yaml | 45 +
.../devicetree/bindings/iio/light/ams,as73211.yaml | 54 +
.../bindings/iio/light/vishay,vcnl4000.yaml | 4 +
.../bindings/iio/proximity/semtech,sx9310.yaml | 65 +
.../devicetree/bindings/iio/proximity/vl53l0x.txt | 6 +
.../devicetree/bindings/trivial-devices.yaml | 16 +
MAINTAINERS | 72 +-
drivers/counter/microchip-tcb-capture.c | 2 +-
drivers/counter/ti-eqep.c | 2 +-
drivers/iio/Kconfig | 2 +-
drivers/iio/accel/adis16201.c | 26 +-
drivers/iio/accel/adis16209.c | 25 +-
drivers/iio/accel/adxl372.c | 311 ++++-
drivers/iio/accel/adxl372_i2c.c | 8 +
drivers/iio/accel/adxl372_spi.c | 4 +-
drivers/iio/accel/bma180.c | 22 +-
drivers/iio/accel/bma220_spi.c | 85 +-
drivers/iio/accel/cros_ec_accel_legacy.c | 2 +-
drivers/iio/accel/mma8452.c | 20 +-
drivers/iio/adc/Kconfig | 4 +-
drivers/iio/adc/ad7291.c | 35 +-
drivers/iio/adc/ad7292.c | 4 +-
drivers/iio/adc/ad7949.c | 2 +-
drivers/iio/adc/ad9467.c | 124 +-
drivers/iio/adc/adi-axi-adc.c | 2 +-
drivers/iio/adc/at91-sama5d2_adc.c | 26 +-
drivers/iio/adc/axp20x_adc.c | 14 +-
drivers/iio/adc/bcm_iproc_adc.c | 4 +-
drivers/iio/adc/envelope-detector.c | 16 +-
drivers/iio/adc/exynos_adc.c | 30 +-
drivers/iio/adc/fsl-imx25-gcq.c | 15 +-
drivers/iio/adc/ltc2497-core.c | 10 +-
drivers/iio/adc/meson_saradc.c | 18 +-
drivers/iio/adc/palmas_gpadc.c | 13 +-
drivers/iio/adc/rcar-gyroadc.c | 30 +-
drivers/iio/adc/stm32-adc-core.c | 80 +-
drivers/iio/adc/stm32-adc.c | 10 +-
drivers/iio/adc/stm32-dfsdm-adc.c | 10 +-
drivers/iio/adc/stm32-dfsdm-core.c | 20 +-
drivers/iio/adc/ti-adc081c.c | 24 +-
drivers/iio/adc/ti-adc0832.c | 11 +-
drivers/iio/adc/ti-adc108s102.c | 5 +-
drivers/iio/adc/ti-adc12138.c | 13 +-
drivers/iio/adc/ti-adc128s052.c | 3 +-
drivers/iio/afe/iio-rescale.c | 8 +-
drivers/iio/amplifiers/Kconfig | 1 +
drivers/iio/amplifiers/hmc425a.c | 9 +-
drivers/iio/buffer/Kconfig | 10 +-
drivers/iio/buffer/industrialio-buffer-dmaengine.c | 12 +-
drivers/iio/chemical/ams-iaq-core.c | 3 +-
drivers/iio/chemical/atlas-ezo-sensor.c | 88 +-
drivers/iio/chemical/atlas-sensor.c | 10 +-
drivers/iio/chemical/scd30_core.c | 9 +-
drivers/iio/chemical/sgp30.c | 29 +-
drivers/iio/chemical/vz89x.c | 18 +-
.../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 3 +-
.../iio/common/cros_ec_sensors/cros_ec_sensors.c | 5 +-
.../common/cros_ec_sensors/cros_ec_sensors_core.c | 11 +-
drivers/iio/common/ssp_sensors/ssp_dev.c | 3 +-
drivers/iio/dac/ad5064.c | 6 +-
drivers/iio/dac/ad5446.c | 5 +-
drivers/iio/dac/ad5592r-base.c | 56 +-
drivers/iio/dac/ad5592r.c | 7 +-
drivers/iio/dac/ad5593r.c | 7 +-
drivers/iio/dac/ad5686.c | 8 +-
drivers/iio/dac/ad5686.h | 2 +-
drivers/iio/dac/ad7303.c | 6 +-
drivers/iio/dac/dpot-dac.c | 16 +-
drivers/iio/dac/mcp4725.c | 29 +-
drivers/iio/dac/stm32-dac-core.c | 5 +-
drivers/iio/dac/stm32-dac.c | 13 +-
drivers/iio/dac/ti-dac082s085.c | 5 +-
drivers/iio/dac/ti-dac5571.c | 36 +-
drivers/iio/dac/ti-dac7612.c | 14 +-
drivers/iio/dummy/iio_dummy_evgen.c | 4 +-
drivers/iio/frequency/ad9523.c | 60 +-
drivers/iio/frequency/adf4350.c | 21 +-
drivers/iio/gyro/Kconfig | 12 +
drivers/iio/gyro/Makefile | 1 +
drivers/iio/gyro/adis16080.c | 2 +-
drivers/iio/gyro/adis16136.c | 37 +-
drivers/iio/gyro/adis16260.c | 33 +-
drivers/iio/gyro/adxrs290.c | 710 +++++++++++
drivers/iio/gyro/itg3200_buffer.c | 15 +-
drivers/iio/health/max30102.c | 15 +-
drivers/iio/humidity/Kconfig | 10 +
drivers/iio/humidity/Makefile | 1 +
drivers/iio/humidity/hdc100x.c | 3 +-
drivers/iio/humidity/hdc2010.c | 353 ++++++
drivers/iio/humidity/htu21.c | 3 +-
drivers/iio/humidity/si7020.c | 3 +-
drivers/iio/iio_core_trigger.h | 4 +-
drivers/iio/imu/adis16400.c | 72 +-
drivers/iio/imu/adis16460.c | 25 +-
drivers/iio/imu/adis16475.c | 18 +-
drivers/iio/imu/adis16480.c | 55 +-
drivers/iio/imu/adis_buffer.c | 76 +-
drivers/iio/imu/adis_trigger.c | 60 -
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 20 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 12 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 14 +-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 6 +
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 42 +-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 134 ++-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 2 +
drivers/iio/industrialio-buffer.c | 46 +-
drivers/iio/industrialio-core.c | 5 +-
drivers/iio/industrialio-event.c | 51 +-
drivers/iio/industrialio-trigger.c | 3 +-
drivers/iio/light/Kconfig | 15 +
drivers/iio/light/Makefile | 1 +
drivers/iio/light/as73211.c | 800 +++++++++++++
drivers/iio/light/cros_ec_light_prox.c | 5 +-
drivers/iio/light/gp2ap002.c | 2 +-
drivers/iio/light/isl29018.c | 9 +-
drivers/iio/light/si1145.c | 19 +-
drivers/iio/light/tsl2772.c | 10 +-
drivers/iio/magnetometer/ak8974.c | 14 +-
drivers/iio/magnetometer/ak8975.c | 8 +-
drivers/iio/magnetometer/hmc5843_core.c | 4 +-
drivers/iio/magnetometer/mag3110.c | 20 +-
drivers/iio/multiplexer/iio-mux.c | 8 +-
drivers/iio/potentiometer/ad5272.c | 5 +-
drivers/iio/potentiometer/ds1803.c | 6 +-
drivers/iio/potentiometer/max5432.c | 8 +-
drivers/iio/potentiometer/max5481.c | 23 +-
drivers/iio/potentiometer/mcp4018.c | 12 +-
drivers/iio/potentiometer/mcp4131.c | 8 +-
drivers/iio/potentiometer/mcp4531.c | 11 +-
drivers/iio/potentiostat/lmp91000.c | 11 +-
drivers/iio/pressure/cros_ec_baro.c | 5 +-
drivers/iio/pressure/icp10100.c | 3 +-
drivers/iio/pressure/ms5611_i2c.c | 6 +-
drivers/iio/pressure/ms5611_spi.c | 6 +-
drivers/iio/pressure/ms5637.c | 3 +-
drivers/iio/pressure/zpa2326_i2c.c | 6 +-
drivers/iio/pressure/zpa2326_spi.c | 6 +-
drivers/iio/proximity/as3935.c | 44 +-
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 3 +-
drivers/iio/proximity/sx9310.c | 427 +++----
drivers/iio/proximity/vl53l0x-i2c.c | 104 +-
drivers/iio/resolver/ad2s1200.c | 3 +-
drivers/iio/temperature/ltc2983.c | 19 +-
drivers/iio/temperature/mlx90632.c | 283 ++++-
drivers/iio/temperature/tmp007.c | 4 +-
drivers/iio/temperature/tsys01.c | 3 +-
drivers/most/Kconfig | 9 +
drivers/most/Makefile | 1 +
.../{staging/most/cdev/cdev.c => most/most_cdev.c} | 0
drivers/net/wireless/microchip/wilc1000/spi.c | 5 +-
drivers/staging/Kconfig | 2 +
drivers/staging/Makefile | 1 +
drivers/staging/android/ion/ion.c | 6 +-
drivers/staging/comedi/comedi.h | 4 +-
drivers/staging/comedi/comedidev.h | 2 +-
drivers/staging/comedi/drivers/addi_apci_1564.c | 4 +-
drivers/staging/comedi/drivers/comedi_8255.c | 2 +-
drivers/staging/comedi/drivers/ni_tiocmd.c | 2 +-
drivers/staging/comedi/drivers/pcl726.c | 2 +-
drivers/staging/comedi/drivers/pcmuio.c | 2 +-
drivers/staging/comedi/drivers/quatech_daqp_cs.c | 2 +-
drivers/staging/comedi/drivers/vmk80xx.c | 3 +
drivers/staging/emxx_udc/Kconfig | 2 +-
drivers/staging/emxx_udc/emxx_udc.c | 19 +-
drivers/staging/emxx_udc/emxx_udc.h | 461 ++++---
drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 55 +-
drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 441 ++++---
drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 2 +-
drivers/staging/fwserial/fwserial.c | 2 +-
drivers/staging/greybus/audio_codec.c | 4 +-
drivers/staging/greybus/audio_module.c | 6 +-
drivers/staging/greybus/audio_topology.c | 20 +-
drivers/staging/greybus/gbphy.h | 4 +-
drivers/staging/hikey9xx/Kconfig | 49 +
drivers/staging/hikey9xx/Makefile | 7 +
drivers/staging/hikey9xx/TODO | 5 +
drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 342 ++++++
drivers/staging/hikey9xx/hi6421v600-regulator.c | 478 ++++++++
drivers/staging/hikey9xx/hisi-spmi-controller.c | 358 ++++++
.../hikey9xx/hisilicon,hi6421-spmi-pmic.yaml | 159 +++
.../hikey9xx/hisilicon,hisi-spmi-controller.yaml | 62 +
drivers/staging/hikey9xx/phy-hi3670-usb3.c | 671 +++++++++++
drivers/staging/hikey9xx/phy-hi3670-usb3.yaml | 72 ++
drivers/staging/iio/Documentation/dac/max517 | 41 -
drivers/staging/iio/Documentation/device.txt | 74 --
drivers/staging/iio/Documentation/overview.txt | 57 -
drivers/staging/iio/Documentation/ring.txt | 47 -
.../staging/iio/Documentation/sysfs-bus-iio-light | 79 --
drivers/staging/iio/Documentation/trigger.txt | 31 -
drivers/staging/iio/accel/adis16203.c | 26 +-
drivers/staging/iio/accel/adis16240.c | 25 +-
drivers/staging/iio/frequency/ad9834.c | 1 -
drivers/staging/kpc2000/kpc_dma/fileops.c | 4 +-
drivers/staging/ks7010/ks7010_sdio.c | 6 +-
drivers/staging/ks7010/ks_hostif.c | 6 +-
drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 68 +-
.../staging/media/atomisp/include/media/lm3554.h | 7 +-
drivers/staging/media/tegra-vde/iommu.c | 4 +-
drivers/staging/most/Kconfig | 2 -
drivers/staging/most/Makefile | 1 -
drivers/staging/most/cdev/Kconfig | 13 -
drivers/staging/most/cdev/Makefile | 4 -
drivers/staging/most/dim2/dim2.c | 6 +-
drivers/staging/mt7621-dma/mtk-hsdma.c | 6 +-
drivers/staging/mt7621-pci/TODO | 2 +-
drivers/staging/nvec/nvec.c | 2 +-
drivers/staging/octeon-usb/octeon-hcd.c | 3 +-
drivers/staging/pi433/pi433_if.h | 26 +-
drivers/staging/qlge/qlge.h | 20 +-
drivers/staging/qlge/qlge_dbg.c | 28 +-
drivers/staging/qlge/qlge_main.c | 20 +-
drivers/staging/qlge/qlge_mpi.c | 15 +-
drivers/staging/ralink-gdma/ralink-gdma.c | 6 +-
drivers/staging/rtl8188eu/core/rtw_ap.c | 10 +-
drivers/staging/rtl8188eu/core/rtw_cmd.c | 78 +-
drivers/staging/rtl8188eu/core/rtw_debug.c | 8 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c | 14 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 58 +-
drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 12 +-
drivers/staging/rtl8188eu/core/rtw_security.c | 790 ++----------
drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 92 +-
drivers/staging/rtl8188eu/hal/hal_intf.c | 4 +-
drivers/staging/rtl8188eu/hal/odm.c | 65 +-
drivers/staging/rtl8188eu/hal/phy.c | 49 +-
drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 25 +-
drivers/staging/rtl8188eu/hal/rf.c | 1 +
drivers/staging/rtl8188eu/hal/rf_cfg.c | 7 +-
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 6 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 3 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 5 +-
drivers/staging/rtl8188eu/hal/usb_halinit.c | 13 +-
drivers/staging/rtl8188eu/include/ieee80211.h | 10 -
drivers/staging/rtl8188eu/include/osdep_service.h | 1 +
drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 2 +-
drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 3 +-
drivers/staging/rtl8188eu/include/rtw_mlme.h | 4 +-
drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 5 +-
drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +
drivers/staging/rtl8188eu/include/rtw_security.h | 62 +-
drivers/staging/rtl8188eu/include/wifi.h | 34 +-
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 329 +++--
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 46 +-
drivers/staging/rtl8188eu/os_dep/rtw_android.c | 10 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 52 +-
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 8 +-
drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 2 +-
drivers/staging/rtl8192e/Kconfig | 1 +
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 27 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 6 +-
drivers/staging/rtl8192e/rtllib_tx.c | 2 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 2 +-
.../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 6 +-
drivers/staging/rtl8192u/r8192U_core.c | 9 +-
drivers/staging/rtl8192u/r8192U_dm.c | 12 +-
drivers/staging/rtl8192u/r8192U_hw.h | 1 +
drivers/staging/rtl8192u/r8192U_wx.c | 41 +-
drivers/staging/rtl8192u/r819xU_cmdpkt.c | 5 +-
drivers/staging/rtl8192u/r819xU_firmware.c | 6 -
drivers/staging/rtl8192u/r819xU_firmware_img.h | 3 -
drivers/staging/rtl8192u/r819xU_phy.c | 30 +-
drivers/staging/rtl8192u/r819xU_phyreg.h | 3 -
drivers/staging/rtl8712/rtl8712_recv.c | 19 +-
drivers/staging/rtl8712/rtl871x_cmd.c | 4 +-
drivers/staging/rtl8712/rtl871x_io.c | 2 +-
drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 16 +-
drivers/staging/rtl8712/rtl871x_mlme.c | 11 +-
drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 2 +-
drivers/staging/rtl8712/rtl871x_recv.c | 20 +-
drivers/staging/rtl8712/rtl871x_security.c | 8 +-
drivers/staging/rtl8712/rtl871x_sta_mgt.c | 4 +-
drivers/staging/rtl8712/rtl871x_xmit.c | 34 +-
drivers/staging/rtl8712/rtl871x_xmit.h | 2 +-
drivers/staging/rtl8712/usb_intf.c | 2 +-
drivers/staging/rtl8712/usb_ops_linux.c | 5 +-
drivers/staging/rtl8723bs/core/rtw_ap.c | 5 +-
drivers/staging/rtl8723bs/core/rtw_cmd.c | 5 +-
drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 11 +-
drivers/staging/rtl8723bs/core/rtw_mlme.c | 16 +-
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 7 +-
drivers/staging/rtl8723bs/core/rtw_recv.c | 3 +-
drivers/staging/rtl8723bs/core/rtw_security.c | 6 +-
drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 74 +-
drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +-
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 11 +-
drivers/staging/rtl8723bs/hal/sdio_ops.c | 11 +-
drivers/staging/rtl8723bs/include/osdep_service.h | 87 --
.../rtl8723bs/include/osdep_service_linux.h | 14 +-
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 -
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +-
drivers/staging/rtl8723bs/os_dep/recv_linux.c | 3 +-
drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +-
drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 42 +-
drivers/staging/rts5208/rtsx_transport.c | 24 +-
drivers/staging/sm750fb/sm750.c | 3 +-
.../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 2 +-
.../include/linux/raspberrypi/vchiq.h | 11 +-
.../interface/vchiq_arm/vchiq_2835_arm.c | 24 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 1257 ++++++++++----------
.../vc04_services/interface/vchiq_arm/vchiq_core.c | 25 +-
.../vc04_services/interface/vchiq_arm/vchiq_core.h | 14 +-
.../interface/vchiq_arm/vchiq_ioctl.h | 29 +-
.../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 2 +-
drivers/staging/vt6655/device_main.c | 6 +-
drivers/staging/vt6655/mac.h | 2 +-
drivers/staging/vt6655/rxtx.c | 24 +-
.../bindings/net/wireless/silabs,wfx.yaml | 125 ++
.../bindings/net/wireless/siliabs,wfx.txt | 98 --
drivers/staging/wfx/TODO | 19 -
drivers/staging/wfx/bh.c | 75 +-
drivers/staging/wfx/bh.h | 2 +-
drivers/staging/wfx/bus.h | 2 +-
drivers/staging/wfx/bus_sdio.c | 2 +-
drivers/staging/wfx/bus_spi.c | 2 +-
drivers/staging/wfx/data_rx.c | 11 +-
drivers/staging/wfx/data_rx.h | 2 +-
drivers/staging/wfx/data_tx.c | 74 +-
drivers/staging/wfx/data_tx.h | 5 +-
drivers/staging/wfx/debug.c | 27 +-
drivers/staging/wfx/fwio.c | 4 +-
drivers/staging/wfx/hif_api_cmd.h | 256 ++--
drivers/staging/wfx/hif_api_general.h | 131 +-
drivers/staging/wfx/hif_api_mib.h | 50 +-
drivers/staging/wfx/hif_rx.c | 91 +-
drivers/staging/wfx/hif_tx.c | 116 +-
drivers/staging/wfx/hif_tx.h | 12 +-
drivers/staging/wfx/hif_tx_mib.c | 124 +-
drivers/staging/wfx/hif_tx_mib.h | 13 +-
drivers/staging/wfx/hwio.c | 2 +-
drivers/staging/wfx/hwio.h | 2 +-
drivers/staging/wfx/key.c | 12 +-
drivers/staging/wfx/key.h | 2 +-
drivers/staging/wfx/main.c | 33 +-
drivers/staging/wfx/main.h | 4 +-
drivers/staging/wfx/queue.c | 16 +-
drivers/staging/wfx/queue.h | 3 +-
drivers/staging/wfx/scan.c | 6 +-
drivers/staging/wfx/scan.h | 2 +-
drivers/staging/wfx/secure_link.h | 59 -
drivers/staging/wfx/sta.c | 348 +++---
drivers/staging/wfx/sta.h | 4 +-
drivers/staging/wfx/traces.h | 2 +-
drivers/staging/wfx/wfx.h | 7 +-
drivers/staging/wlan-ng/hfa384x_usb.c | 18 +-
drivers/staging/wlan-ng/p80211netdev.c | 11 +-
drivers/staging/wlan-ng/prism2mgmt.c | 24 +-
drivers/staging/wlan-ng/prism2mib.c | 2 +-
drivers/staging/wlan-ng/prism2sta.c | 4 +-
include/linux/iio/buffer-dmaengine.h | 4 -
include/linux/iio/common/cros_ec_sensors_core.h | 4 +-
include/linux/iio/iio.h | 3 +-
include/linux/iio/imu/adis.h | 53 +-
include/linux/iio/trigger_consumer.h | 2 +-
include/linux/iio/types.h | 1 +
include/linux/mfd/hi6421-spmi-pmic.h | 53 +
include/linux/platform_data/ad7291.h | 13 -
include/linux/platform_data/ad7793.h | 2 +-
include/uapi/linux/iio/types.h | 1 +
tools/iio/iio_event_monitor.c | 2 +
436 files changed, 11422 insertions(+), 7211 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-accel-adxl372
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-humidity-hdc2010
rename drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2x7x => Documentation/ABI/testing/sysfs-bus-iio-light-tsl2772 (100%)
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ad7949.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ads1015.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed,ast2400-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed_adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/berlin2_adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/cc10001_adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/cosmic,10001-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/cpcap-adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/da9150-gpadc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/dlg,da9150-gpadc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/hi8435.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/imx7d-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/lpc1850-adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ltc2497.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/marvell,berlin2-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/max11100.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/max1118.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/max9611.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max11100.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1118.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max9611.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/mcp320x.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3422.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/microchip,mcp3201.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,nau7802.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm750-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton-nau7802.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,lpc3220-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc2720-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc27xx-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/stmpe-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc0832.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc128s052.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc161s626.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads7950.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads8344.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,tlc4541.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,twl4030-madc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc0832.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc108s102.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc12138.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc128s052.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc161s626.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads7950.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads8344.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/twl4030-madc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/vf610-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/dac/lltc,ltc2632.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/dac/ltc2632.txt
create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
create mode 100644 Documentation/devicetree/bindings/iio/humidity/ti,hdc2010.yaml
create mode 100644 Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
create mode 100644 Documentation/devicetree/bindings/iio/proximity/semtech,sx9310.yaml
create mode 100644 drivers/iio/gyro/adxrs290.c
create mode 100644 drivers/iio/humidity/hdc2010.c
create mode 100644 drivers/iio/light/as73211.c
rename drivers/{staging/most/cdev/cdev.c => most/most_cdev.c} (100%)
create mode 100644 drivers/staging/hikey9xx/Kconfig
create mode 100644 drivers/staging/hikey9xx/Makefile
create mode 100644 drivers/staging/hikey9xx/TODO
create mode 100644 drivers/staging/hikey9xx/hi6421-spmi-pmic.c
create mode 100644 drivers/staging/hikey9xx/hi6421v600-regulator.c
create mode 100644 drivers/staging/hikey9xx/hisi-spmi-controller.c
create mode 100644 drivers/staging/hikey9xx/hisilicon,hi6421-spmi-pmic.yaml
create mode 100644 drivers/staging/hikey9xx/hisilicon,hisi-spmi-controller.yaml
create mode 100644 drivers/staging/hikey9xx/phy-hi3670-usb3.c
create mode 100644 drivers/staging/hikey9xx/phy-hi3670-usb3.yaml
delete mode 100644 drivers/staging/iio/Documentation/dac/max517
delete mode 100644 drivers/staging/iio/Documentation/device.txt
delete mode 100644 drivers/staging/iio/Documentation/overview.txt
delete mode 100644 drivers/staging/iio/Documentation/ring.txt
delete mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-light
delete mode 100644 drivers/staging/iio/Documentation/trigger.txt
delete mode 100644 drivers/staging/most/cdev/Kconfig
delete mode 100644 drivers/staging/most/cdev/Makefile
create mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
delete mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wireless/siliabs,wfx.txt
delete mode 100644 drivers/staging/wfx/secure_link.h
create mode 100644 include/linux/mfd/hi6421-spmi-pmic.h
delete mode 100644 include/linux/platform_data/ad7291.h
next reply other threads:[~2020-10-15 12:26 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-10-15 12:27 Greg KH [this message]
2020-10-15 16:49 ` [GIT PULL] Staging/IIO driver update for 5.10-rc1 Linus Torvalds
2020-10-15 17:01 ` Greg KH
2020-10-15 17:12 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20201015122713.GA4021230@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=devel@linuxdriverproject.org \
--cc=linux-kernel@vger.kernel.org \
--cc=sfr@canb.auug.org.au \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.