[GIT PULL] Char/Misc driver fixes for 6.10-final

From: Greg KH
Date: Fri Jul 12 2024 - 06:41:39 EST


The following changes since commit 22a40d14b572deb80c0648557f4bd502d7e83826:

Linux 6.10-rc6 (2024-06-30 14:40:44 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-6.10-final

for you to fetch changes up to 389637d4fb5fee40e8a0f2bfd31583f6768ef792:

mei: vsc: Fix spelling error (2024-07-04 12:21:39 +0200)

----------------------------------------------------------------
Char/Misc driver fixes for 6.10-final

Here are some small remaining driver fixes for 6.10-final that have all
been in linux-next for a while and resolve reported issues. Included in
here are:
- mei driver fixes (and a spelling fix at the end just to be clean)
- iio driver fixes for reported problems
- fastrpc bugfixes
- nvmem small fixes

Again, all have been in linux-next for a while with no reported issues.

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

----------------------------------------------------------------
Ekansh Gupta (6):
misc: fastrpc: Fix DSP capabilities request
misc: fastrpc: Copy the complete capability structure to user
misc: fastrpc: Avoid updating PD type for capability request
misc: fastrpc: Fix memory leak in audio daemon attach operation
misc: fastrpc: Fix ownership reassignment of remote heap
misc: fastrpc: Restrict untrusted app to attach to privileged PD

Greg Kroah-Hartman (1):
Merge tag 'iio-fixes-for-6.10c' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus

He Zhe (1):
hpet: Support 32-bit userspace

Joy Chakraborty (3):
misc: microchip: pci1xxxx: Fix return value of nvmem callbacks
nvmem: rmem: Fix return value of rmem_read()
nvmem: meson-efuse: Fix return value of nvmem callbacks

João Paulo Gonçalves (1):
iio: trigger: Fix condition for own trigger

Mudit Sharma (1):
iio: light: apds9306: Fix error handing

Thomas Weißschuh (2):
nvmem: core: only change name to fram for current attribute
nvmem: core: limit cell sysfs permissions to main attribute ones

Wentong Wu (5):
mei: vsc: Enhance IVSC chipset stability during warm reboot
mei: vsc: Prevent timeout error with added delay post-firmware download
mei: vsc: Utilize the appropriate byte order swap function
mei: vsc: Enhance SPI transfer of IVSC ROM
mei: vsc: Fix spelling error

drivers/char/hpet.c | 34 ++++++++++++++++---
drivers/iio/industrialio-trigger.c | 2 +-
drivers/iio/light/apds9306.c | 4 +--
drivers/misc/fastrpc.c | 41 ++++++++++++++++++-----
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c | 4 ---
drivers/misc/mei/platform-vsc.c | 4 +--
drivers/misc/mei/vsc-fw-loader.c | 2 +-
drivers/misc/mei/vsc-tp.c | 18 ++++++++--
drivers/nvmem/core.c | 7 ++--
drivers/nvmem/meson-efuse.c | 14 +++++---
drivers/nvmem/rmem.c | 5 ++-
include/uapi/misc/fastrpc.h | 3 ++
12 files changed, 103 insertions(+), 35 deletions(-)