WSL2-Linux-Kernel/drivers/staging
Greg Kroah-Hartman 54732a5322 Second set of IIO fixes for the 5.13 cycle
A mixed bag of fixes for various drivers.
 Changes since take 1: Fixed a ; in a tag.
 
 adi,ad7124
  - Fix miss balanced regulator enable / disable in error path
  - Fix potential overflow with non sequential channel numbers from dt.
 adi,ad7192
  - Avoid disabling clock that was never enabled in error path + remove
  - Avoid nasty corner case if regulator voltage is 0 that would result
    in a good return half way through probe.
 adi,ad7746
  - Avoid overwriting num_channels just after setting it correctly.
 adi,ad7768
  - Buffer passed to iio_push_to_buffers_with_timestamp() too small and
    not aligned appropriately.
 adi,ad7793
  - Missing return code setting in an error path.
 adi,ad7923
  - Buffer too small after support for more channels added.
 adi,ad5770r
  - Missing fwnode_handle_put in error paths.
 fsl,fxa21002c
  - Missing runtime pm put in error path.
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAmCotLURHGppYzIzQGtl
 cm5lbC5vcmcACgkQVIU0mcT0FoimIw/+KeqR8e2Iv+jh6NUTdhW3swrhTINAlJE9
 aggaGaaGqJ+sVUjUzd4MjEGz4omTGkWVvmgI30e9BcLNFB3yLYw3Nfu8/TupqXSb
 qtUIzQbP94PtW4mLhU7q1q7UHr8s4FzMQ4TesnsQ4avi+lq8hhEwbYSA62i/yJ/Z
 KHXehmU2TkOEZXvWR6SdcYb7sBgxHSLqystExGE5gyJ6uCZitZMCA851VqwpAzkQ
 2CLYgwsjcLaJOsb1Wmbz0xuhsnYpXIWEv8nnRHszPaoJUZ2WQ+pep6wE9O+J9Jl1
 k6GvueXr6w+F/qQSwObPfES3UKPK23e4PsrUJxgsPZejY69kXj0Sr1ClRqblmi9Y
 pbxCWLgFo7jPQIDQJNSO4BArMdfP4FxG6OyH23/F5EfS/YGbkKsqeCxCfwec+9uG
 RPmWhvbDoaeiq6+0SBsPvn4M902rcTMfk+Y3gFXZhJSN7r8arU2Y5/iPTyNOxZGq
 Q3m+XWAJRFoC9pgGCs87CMimPQx0rsZ52z1mNXTrisasQ2hXHhE4wZR09VxaxKK7
 W7lFbstcsskG0rGcTv0NKMSXh8F8Lpz0OUd5UF4ZbMGpYlwxLCQ7iAqFn/VpsKZt
 iRej39CP8FVWBXv7g4UX/uH8TAQm1PRzo/DPyFRTJOqn1+0LYl3U6attB528Mlrk
 yCzbvIuEeHM=
 =7Z9a
 -----END PGP SIGNATURE-----

Merge tag 'iio-fixes-5.13b-take2' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus

Jonathan writes:

Second set of IIO fixes for the 5.13 cycle

A mixed bag of fixes for various drivers.
Changes since take 1: Fixed a ; in a tag.

adi,ad7124
 - Fix miss balanced regulator enable / disable in error path
 - Fix potential overflow with non sequential channel numbers from dt.
adi,ad7192
 - Avoid disabling clock that was never enabled in error path + remove
 - Avoid nasty corner case if regulator voltage is 0 that would result
   in a good return half way through probe.
adi,ad7746
 - Avoid overwriting num_channels just after setting it correctly.
adi,ad7768
 - Buffer passed to iio_push_to_buffers_with_timestamp() too small and
   not aligned appropriately.
adi,ad7793
 - Missing return code setting in an error path.
adi,ad7923
 - Buffer too small after support for more channels added.
adi,ad5770r
 - Missing fwnode_handle_put in error paths.
fsl,fxa21002c
 - Missing runtime pm put in error path.

* tag 'iio-fixes-5.13b-take2' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio:
  iio: adc: ad7793: Add missing error code in ad7793_setup()
  iio: adc: ad7923: Fix undersized rx buffer.
  iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp()
  iio: dac: ad5770r: Put fwnode in error case during ->probe()
  iio: gyro: fxas21002c: balance runtime power in error path
  staging: iio: cdc: ad7746: avoid overwrite of num_channels
  iio: adc: ad7192: handle regulator voltage error first
  iio: adc: ad7192: Avoid disabling a clock that was never enabled.
  iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers
  iio: adc: ad7124: Fix missbalanced regulator enable / disable on error.
2021-05-22 09:49:59 +02:00
..
android staging: android: Remove filename reference from file 2021-03-10 09:25:28 +01:00
axis-fifo staging: axis-fifo: remove redundant dev_err call 2021-04-08 09:24:05 +02:00
board Revert "staging: board: Remove macro board_staging" 2021-01-04 15:55:40 +01:00
clocking-wizard staging: clocking-wizard: Remove the hardcoding of the clock outputs 2021-03-10 09:25:30 +01:00
emxx_udc staging: emxx_udc: fix loop in _nbu2ss_nuke() 2021-05-20 17:18:35 +02:00
fbtft staging: fbtft: convert sysfs snprintf to sysfs_emit 2021-04-05 12:15:15 +02:00
fieldbus staging: fieldbus: simplify devm_anybuss_host_common_probe 2021-04-13 09:53:41 +02:00
fwserial TTY/Serial driver updates for 5.13-rc1 2021-04-26 11:20:10 -07:00
gdm724x tty: make everyone's write_room return >= 0 2021-03-10 09:34:09 +01:00
greybus spi: Updates for v5.13 2021-04-26 16:32:11 -07:00
gs_fpgaboot
hikey9xx regulator: hi6421v600-regulator: move it from staging 2021-04-02 15:11:17 +02:00
iio staging: iio: cdc: ad7746: avoid overwrite of num_channels 2021-05-13 16:50:08 +01:00
kpc2000 staging: kpc2000: pcie.h: Remove extra blank line 2021-04-06 12:55:24 +02:00
ks7010 staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() 2021-03-10 09:23:28 +01:00
media drm tegra-next + fixes for 5.13-rc1 2021-04-30 12:44:02 -07:00
most drivers: most: add ALSA sound driver 2021-03-23 10:03:13 +01:00
mt7621-dma staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c 2021-01-31 13:39:53 +01:00
mt7621-dts staging: mt7621-dts: use valid vendor 'mediatek' instead of invalid 'mtk' 2021-04-12 19:10:54 -07:00
mt7621-pci staging: mt7621-pci: stop using of_pci_range_to_resource 2021-04-11 08:43:48 +02:00
netlogic drivers: staging: netlogic: fix unmet dependency for PHYLIB 2021-03-26 15:06:15 +01:00
nvec staging/nvec:: avoid Wempty-body warning 2021-03-22 17:05:15 +01:00
octeon Networking changes for 5.13. 2021-04-29 11:57:23 -07:00
octeon-usb staging: octeon-usb: Match alignment with open parenthesis 2021-03-18 10:20:33 +01:00
olpc_dcon staging: olpc_dcon: Switch from strlcpy to strscpy 2021-02-04 17:16:06 +01:00
pi433
qlge staging: qlge: deal with the case that devlink_health_reporter_create fails 2021-03-26 14:58:13 +01:00
ralink-gdma staging: ralink-gdma: Add missing MODULE_DEVICE_TABLE 2021-04-10 10:29:25 +02:00
rtl8188eu staging: rtl8188eu: remove unused function parameters 2021-04-22 10:42:23 +02:00
rtl8192e staging: rtl8192e: indent statement properly 2021-04-22 10:38:42 +02:00
rtl8192u Staging: rtl8192u: ieee80211: remove odd backslash. 2021-04-12 11:37:47 +02:00
rtl8712 staging: rtl8712: fix wrong function output 2021-04-09 16:16:10 +02:00
rtl8723bs staging: rtl8723bs: avoid bogus gcc warning 2021-05-10 14:26:24 +02:00
rts5208 staging: rts5208: remove unnecessary ftrace-like logging 2021-04-12 11:40:13 +02:00
sm750fb staging: sm750fb: Remove unnecessary blank line 2021-04-05 12:12:13 +02:00
unisys staging: unisys: visornic: Fix repeated words in comments 2021-03-10 09:25:33 +01:00
vc04_services ARM: SoC drivers for v5.13 2021-04-26 12:11:52 -07:00
vme Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2021-02-27 08:07:12 -08:00
vt6655 Merge v5.12-rc4 into staging-next 2021-03-22 08:55:27 +01:00
vt6656 staging: vt6656: Fix alignment of function args 2021-03-10 09:25:25 +01:00
wfx Networking changes for 5.13. 2021-04-29 11:57:23 -07:00
wlan-ng staging: wlan-ng: Remove unused function pointer typedef freebuf_method_t 2021-03-10 09:25:24 +01:00
Kconfig Networking changes for 5.13. 2021-04-29 11:57:23 -07:00
Makefile Networking changes for 5.13. 2021-04-29 11:57:23 -07:00