Merge tag 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 27 Apr 2023 19:07:50 +0000 (12:07 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 27 Apr 2023 19:07:50 +0000 (12:07 -0700)
commitcec24b8b6bb841a19b5c5555b600a511a8988100
treeb12115ba8e6e6929cea0658ee3c9dae9aad8a82d
parent556eb8b79190151506187bf0b16dda423c34d9a8
parent2025b2ca8004c04861903d076c67a73a0ec6dfca
Merge tag 'char-misc-6.4-rc1' of git://git./linux/kernel/git/gregkh/char-misc

Pull char/misc drivers updates from Greg KH:
 "Here is the "big" set of char/misc and other driver subsystems for
  6.4-rc1.

  It's pretty big, but due to the removal of pcmcia drivers, almost
  breaks even for number of lines added vs. removed, a nice change.

  Included in here are:

   - removal of unused PCMCIA drivers (finally!)

   - Interconnect driver updates and additions

   - Lots of IIO driver updates and additions

   - MHI driver updates

   - Coresight driver updates

   - NVMEM driver updates, which required some OF updates

   - W1 driver updates and a new maintainer to manage the subsystem

   - FPGA driver updates

   - New driver subsystem, CDX, for AMD systems

   - lots of other small driver updates and additions

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

* tag 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (196 commits)
  mcb-lpc: Reallocate memory region to avoid memory overlapping
  mcb-pci: Reallocate memory region to avoid memory overlapping
  mcb: Return actual parsed size when reading chameleon table
  kernel/configs: Drop Android config fragments
  virt: acrn: Replace obsolete memalign() with posix_memalign()
  spmi: Add a check for remove callback when removing a SPMI driver
  spmi: fix W=1 kernel-doc warnings
  spmi: mtk-pmif: Drop of_match_ptr for ID table
  spmi: pmic-arb: Convert to platform remove callback returning void
  spmi: mtk-pmif: Convert to platform remove callback returning void
  spmi: hisi-spmi-controller: Convert to platform remove callback returning void
  w1: gpio: remove unnecessary ENOMEM messages
  w1: omap-hdq: remove unnecessary ENOMEM messages
  w1: omap-hdq: add SPDX tag
  w1: omap-hdq: allow compile testing
  w1: matrox: remove unnecessary ENOMEM messages
  w1: matrox: use inline over __inline__
  w1: matrox: switch from asm to linux header
  w1: ds2482: do not use assignment in if condition
  w1: ds2482: drop unnecessary header
  ...
21 files changed:
CREDITS
MAINTAINERS
arch/powerpc/configs/ppc6xx_defconfig
drivers/acpi/bus.c
drivers/fpga/fpga-bridge.c
drivers/gpu/drm/drm_mipi_dsi.c
drivers/i2c/i2c-core-of.c
drivers/iio/adc/at91-sama5d2_adc.c
drivers/iommu/iommu.c
drivers/misc/genwqe/card_base.c
drivers/misc/hpilo.c
drivers/misc/mei/hdcp/mei_hdcp.c
drivers/misc/mei/main.c
drivers/of/Makefile
drivers/of/base.c
drivers/spi/spi.c
drivers/tty/Kconfig
drivers/usb/common/ulpi.c
drivers/w1/masters/w1-gpio.c
include/linux/of.h
include/linux/of_device.h