Merge 'char-misc' from https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git (char-misc-next)

Merged-SHA: da61573f783897ae5a96c8f1c71aad6242344feb

 Documentation/admin-guide/devices.txt              |   1 -
 Documentation/userspace-api/ioctl/ioctl-number.rst |   1 -
 MAINTAINERS                                        |   7 -
 arch/powerpc/configs/ppc6xx_defconfig              |   1 -
 drivers/android/binder.c                           |   6 +-
 drivers/android/binder/page_range.rs               |  24 +-
 drivers/char/Kconfig                               |  26 -
 drivers/char/Makefile                              |   2 -
 drivers/char/applicom.c                            | 857 ---------------------
 drivers/char/applicom.h                            |  86 ---
 drivers/char/dtlk.c                                | 663 ----------------
 drivers/char/hpet.c                                |   6 +-
 drivers/char/nvram.c                               |  16 +-
 drivers/char/sonypi.c                              |   6 +-
 drivers/char/tlclk.c                               |   4 +
 drivers/comedi/drivers/8255_pci.c                  |  32 +-
 drivers/comedi/drivers/addi_apci_1032.c            |   4 +-
 drivers/comedi/drivers/addi_apci_1500.c            |   4 +-
 drivers/comedi/drivers/addi_apci_1516.c            |   8 +-
 drivers/comedi/drivers/addi_apci_1564.c            |   4 +-
 drivers/comedi/drivers/addi_apci_16xx.c            |   6 +-
 drivers/comedi/drivers/addi_apci_2032.c            |   4 +-
 drivers/comedi/drivers/addi_apci_2200.c            |   4 +-
 drivers/comedi/drivers/addi_apci_3120.c            |   6 +-
 drivers/comedi/drivers/addi_apci_3501.c            |   4 +-
 drivers/comedi/drivers/addi_apci_3xxx.c            |  52 +-
 drivers/comedi/drivers/adl_pci6208.c               |   7 +-
 drivers/comedi/drivers/adl_pci7250.c               |  18 +-
 drivers/comedi/drivers/adl_pci7x3x.c               |  14 +-
 drivers/comedi/drivers/adl_pci8164.c               |   4 +-
 drivers/comedi/drivers/adl_pci9111.c               |   6 +-
 drivers/comedi/drivers/adl_pci9118.c               |   8 +-
 drivers/comedi/drivers/adv_pci1710.c               |  62 +-
 drivers/comedi/drivers/adv_pci1720.c               |   4 +-
 drivers/comedi/drivers/adv_pci1723.c               |   4 +-
 drivers/comedi/drivers/adv_pci1724.c               |   4 +-
 drivers/comedi/drivers/adv_pci1760.c               |   4 +-
 drivers/comedi/drivers/adv_pci_dio.c               |  30 +-
 drivers/comedi/drivers/amplc_dio200_pci.c          |  12 +-
 drivers/comedi/drivers/amplc_pci224.c              |   6 +-
 drivers/comedi/drivers/amplc_pci230.c              |   6 +-
 drivers/comedi/drivers/amplc_pci236.c              |   4 +-
 drivers/comedi/drivers/amplc_pci263.c              |   4 +-
 drivers/comedi/drivers/cb_pcidas.c                 |  18 +-
 drivers/comedi/drivers/cb_pcidas64.c               |  44 +-
 drivers/comedi/drivers/cb_pcidda.c                 |  14 +-
 drivers/comedi/drivers/cb_pcimdas.c                |   6 +-
 drivers/comedi/drivers/cb_pcimdda.c                |   4 +-
 drivers/comedi/drivers/contec_pci_dio.c            |   4 +-
 drivers/comedi/drivers/daqboard2000.c              |  10 +-
 drivers/comedi/drivers/das08_pci.c                 |   4 +-
 drivers/comedi/drivers/dt3000.c                    |  16 +-
 drivers/comedi/drivers/dyna_pci10xx.c              |   4 +-
 drivers/comedi/drivers/gsc_hpdi.c                  |   6 +-
 drivers/comedi/drivers/icp_multi.c                 |   4 +-
 drivers/comedi/drivers/jr3_pci.c                   |  12 +-
 drivers/comedi/drivers/ke_counter.c                |   4 +-
 drivers/comedi/drivers/me4000.c                    |  28 +-
 drivers/comedi/drivers/me_daq.c                    |   6 +-
 drivers/comedi/drivers/mf6x4.c                     |  11 +-
 drivers/comedi/drivers/ni_6527.c                   |   6 +-
 drivers/comedi/drivers/ni_65xx.c                   |  46 +-
 drivers/comedi/drivers/ni_660x.c                   |  16 +-
 drivers/comedi/drivers/ni_670x.c                   |   8 +-
 drivers/comedi/drivers/ni_labpc_pci.c              |   4 +-
 drivers/comedi/drivers/ni_pcidio.c                 |   8 +-
 drivers/comedi/drivers/ni_pcimio.c                 | 132 ++--
 drivers/comedi/drivers/rtd520.c                    |   6 +-
 drivers/comedi/drivers/s626.c                      |   6 +-
 drivers/gpib/agilent_82357a/agilent_82357a.c       |   2 +-
 drivers/gpib/common/gpib_os.c                      |  11 +-
 drivers/gpib/ines/ines.h                           |  16 +
 drivers/gpib/ines/ines_gpib.c                      |  90 +++
 drivers/gpib/ni_usb/ni_usb_gpib.c                  |   2 +-
 drivers/misc/cardreader/rtsx_pcr.c                 |  30 +-
 drivers/misc/mei/hw-me-regs.h                      |   4 +
 drivers/misc/mei/hw-me.c                           |  94 ++-
 drivers/misc/mei/hw-me.h                           |   8 +-
 drivers/misc/mei/main.c                            |  19 +-
 drivers/misc/mei/mei_dev.h                         |  29 +-
 drivers/misc/mei/pci-me.c                          |   2 +-
 drivers/misc/mei/pci-txe.c                         |   1 +
 drivers/misc/mei/platform-vsc.c                    |   2 +-
 drivers/misc/pch_phub.c                            | 151 +---
 drivers/misc/tifm_7xx1.c                           |   9 +-
 drivers/misc/vmw_vmci/vmci_queue_pair.c            |   2 +-
 drivers/virt/acrn/irqfd.c                          |  71 +-
 include/linux/dtlk.h                               |  86 ---
 rust/kernel/miscdevice.rs                          |  23 +-
 samples/rust/rust_misc_device.rs                   |  34 +-
 90 files changed, 773 insertions(+), 2371 deletions(-)