[GIT PULL] Char/Misc/IIO driver fixes for 6.14-rc6

From: Greg KH
Date: Sun Mar 09 2025 - 13:42:44 EST


The following changes since commit a64dcfb451e254085a7daee5fe51bf22959d52d3:

Linux 6.14-rc2 (2025-02-09 12:45:03 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-6.14-rc6

for you to fetch changes up to 2397d61ee45cddb8f3bd3a3a9840ef0f0b5aa843:

Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (2025-02-27 12:24:53 -0800)

----------------------------------------------------------------
Char/Misc/IIO driver fixes for 6.14-rc6

Here are a number of misc and char and iio driver fixes that have been
sitting in my tree for way too long, and should be merged for 6.14-rc6.
They contain:
- iio driver fixes for reported issues
- regression fix for rtsx_usb card reader
- mei and mhi driver fixes
- small virt driver fixes
- ntsync permissions fix
- other tiny driver fixes for reported problems.

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

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Alexander Shishkin (3):
intel_th: msu: Fix less trivial kernel-doc warnings
intel_th: pci: Add Panther Lake-H support
intel_th: pci: Add Panther Lake-P/U support

Alexander Usyskin (1):
mei: me: add panther lake P DID

Andy Shevchenko (2):
intel_th: msu: Fix kernel-doc warnings
eeprom: digsy_mtc: Make GPIO lookup table match the device

Angelo Dureghello (3):
iio: dac: ad3552r: clear reset status flag
dt-bindings: iio: dac: adi-axi-adc: fix ad7606 pwm-names
iio: adc: ad7606: fix wrong scale available

Arnd Bergmann (1):
vbox: add HAS_IOPORT dependency

Carlos Llamas (1):
binderfs: fix use-after-free in binder_devices

Christian Heusel (1):
Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"

Dheeraj Reddy Jonnalagadda (1):
iio: proximity: Fix use-after-free in hx9023s_send_cfg()

Eddie James (1):
MAINTAINERS: change maintainer for FSI

Elizabeth Figura (1):
ntsync: Check wait count based on byte size.

Greg Kroah-Hartman (2):
Merge tag 'iio-fixes-for-6.14a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag 'mhi-fixes-for-v6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-linus

Hans de Goede (1):
mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO

Haoyu Li (1):
drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl

Javier Carrasco (1):
iio: light: apds9306: fix max_scale_nano values

Johan Hovold (1):
bus: simple-pm-bus: fix forced runtime PM use

Manivannan Sadhasivam (1):
bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock

Markus Burri (1):
iio: adc: ad7192: fix channel select

Mike Lothian (1):
ntsync: Set the permissions to be 0666

Nayab Sayed (1):
iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value

Pawel Chmielewski (1):
intel_th: pci: Add Arrow Lake support

Qiu-ji Chen (1):
cdx: Fix possible UAF error in driver_override_show()

Ricardo Ribalda (1):
iio: hid-sensor-prox: Split difference from multiple channels

Sam Winchenbach (1):
iio: filter: admv8818: Force initialization of SDO

Thadeu Lima de Souza Cascardo (1):
char: misc: deallocate static minor in error path

Victor Duicu (1):
iio: adc: pac1921: Move ACPI_FREE() to cover all branches

Visweswara Tanuku (1):
slimbus: messaging: Free transaction ID in delayed interrupt scenario

.../devicetree/bindings/iio/adc/adi,ad7606.yaml | 1 +
MAINTAINERS | 7 +--
drivers/android/binderfs.c | 1 +
drivers/bus/mhi/host/pci_generic.c | 5 +-
drivers/bus/simple-pm-bus.c | 22 ++++++-
drivers/cdx/cdx.c | 6 +-
drivers/char/misc.c | 2 +-
drivers/hwtracing/intel_th/msu.c | 13 ++++-
drivers/hwtracing/intel_th/pci.c | 15 +++++
drivers/iio/adc/ad7192.c | 2 +-
drivers/iio/adc/ad7606.c | 2 +-
drivers/iio/adc/at91-sama5d2_adc.c | 68 +++++++++++++---------
drivers/iio/adc/pac1921.c | 2 +-
drivers/iio/dac/ad3552r.c | 6 ++
drivers/iio/filter/admv8818.c | 14 ++---
drivers/iio/light/apds9306.c | 4 +-
drivers/iio/light/hid-sensor-prox.c | 7 ++-
drivers/iio/proximity/hx9023s.c | 3 +-
drivers/misc/cardreader/rtsx_usb.c | 15 -----
drivers/misc/eeprom/digsy_mtc_eeprom.c | 2 +-
drivers/misc/mei/hw-me-regs.h | 2 +
drivers/misc/mei/pci-me.c | 2 +
drivers/misc/mei/vsc-tp.c | 2 +-
drivers/misc/ntsync.c | 7 ++-
drivers/slimbus/messaging.c | 5 +-
drivers/virt/acrn/hsm.c | 6 +-
drivers/virt/vboxguest/Kconfig | 3 +-
27 files changed, 139 insertions(+), 85 deletions(-)