[GIT PULL] Char/Misc driver fixes for 6.8-rc5

From: Greg KH
Date: Sat Feb 17 2024 - 10:14:49 EST


The following changes since commit 54be6c6c5ae8e0d93a6c4641cb7528eb0b6ba478:

Linux 6.8-rc3 (2024-02-04 12:20:36 +0000)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-6.8-rc5

for you to fetch changes up to e20f378d993b1034eebe3ae78e67f3ed10e75356:

nvmem: include bit index in cell sysfs file name (2024-02-14 16:28:16 +0100)

----------------------------------------------------------------
Char/Misc changes for 6.8-rc5

Here is a small set of char/misc and IIO driver fixes for 6.8-rc5

Included in here are:
- lots of iio driver fixes for reported issues
- nvmem device naming fixup for reported problem
- interconnect driver fixes for reported issues

All of these have been in linux-next for a while with no reported the
issues (the nvmem patch was included in a different branch in linux-next
before sent to me for inclusion here.)

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

----------------------------------------------------------------
Arnd Bergmann (1):
nvmem: include bit index in cell sysfs file name

Cosmin Tanislav (2):
iio: adc: ad4130: zero-initialize clock init data
iio: adc: ad4130: only set GPIO_CTRL if pin is unused

Dan Carpenter (1):
iio: adc: ad7091r8: Fix error code in ad7091r8_gpio_setup()

David Schiller (1):
staging: iio: ad5933: fix type mismatch regression

Dimitri Fedrau (1):
iio: humidity: hdc3020: fix temperature offset

Dinghao Liu (1):
iio: core: fix memleak in iio_device_register_sysfs

Greg Kroah-Hartman (2):
Merge tag 'icc-6.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
Merge tag 'iio-fixes-for-6.8a' of http://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus

Javier Carrasco (1):
iio: move LIGHT_UVA and LIGHT_UVB to the end of iio_modifier

Jonathan Cameron (1):
iio: humidity: hdc3020: Add Makefile, Kconfig and MAINTAINERS entry

Konrad Dybcio (2):
interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
interconnect: qcom: sm8550: Enable sync_state

Mario Limonciello (1):
iio: accel: bma400: Fix a compilation problem

Mike Tipton (2):
interconnect: qcom: sm8650: Use correct ACV enable_mask
interconnect: qcom: x1e80100: Add missing ACV enable_mask

Nuno Sa (3):
iio: imu: adis: ensure proper DMA alignment
iio: adc: ad_sigma_delta: ensure proper DMA alignment
iio: commom: st_sensors: ensure proper DMA alignment

Randy Dunlap (1):
iio: imu: bno055: serdev requires REGMAP

Sam Protsenko (1):
iio: pressure: bmp280: Add missing bmp085 to SPI id table

Srinivas Pandruvada (1):
iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP

zhili.liu (1):
iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC

Documentation/ABI/testing/sysfs-nvmem-cells | 16 ++++++++--------
MAINTAINERS | 8 ++++++++
drivers/iio/accel/Kconfig | 2 ++
drivers/iio/adc/ad4130.c | 12 ++++++++----
drivers/iio/adc/ad7091r8.c | 2 +-
drivers/iio/humidity/Kconfig | 12 ++++++++++++
drivers/iio/humidity/Makefile | 1 +
drivers/iio/humidity/hdc3020.c | 2 +-
drivers/iio/imu/bno055/Kconfig | 1 +
drivers/iio/industrialio-core.c | 5 ++++-
drivers/iio/light/hid-sensor-als.c | 1 +
drivers/iio/magnetometer/rm3100-core.c | 10 ++++++++--
drivers/iio/pressure/bmp280-spi.c | 1 +
drivers/interconnect/qcom/sc8180x.c | 1 +
drivers/interconnect/qcom/sm8550.c | 1 +
drivers/interconnect/qcom/sm8650.c | 2 +-
drivers/interconnect/qcom/x1e80100.c | 1 +
drivers/nvmem/core.c | 5 +++--
drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +-
include/linux/iio/adc/ad_sigma_delta.h | 4 +++-
include/linux/iio/common/st_sensors.h | 4 ++--
include/linux/iio/imu/adis.h | 3 ++-
include/uapi/linux/iio/types.h | 4 ++--
23 files changed, 73 insertions(+), 27 deletions(-)