Merge tag 'char-misc-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Pull char/misc and other driver subsystem updates from Greg KH:
"Here is the large set of driver changes for char/misc drivers and
other smaller driver subsystems that flow through this git tree.
Included in here are:
- New IIO drivers and features and improvments in that subsystem
- New hwtracing drivers and additions to that subsystem
- lots of interconnect changes and new drivers as that subsystem
seems under very active development recently. This required also
merging in the icc subsystem changes through this tree.
- FPGA driver updates
- counter subsystem and driver updates
- MHI driver updates
- nvmem driver updates
- documentation updates
- Other smaller driver updates and fixes, full details in the
shortlog
All of these have been in linux-next for a while with no reported
problems"
* tag 'char-misc-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (223 commits)
scripts/tags.sh: fix incompatibility with PCRE2
firmware: coreboot: Remove GOOGLE_COREBOOT_TABLE_ACPI/OF Kconfig entries
mei: lower the log level for non-fatal failed messages
mei: bus: disallow driver match while dismantling device
misc: vmw_balloon: fix memory leak with using debugfs_lookup()
nvmem: stm32: fix OPTEE dependency
dt-bindings: nvmem: qfprom: add IPQ8074 compatible
nvmem: qcom-spmi-sdam: register at device init time
nvmem: rave-sp-eeprm: fix kernel-doc bad line warning
nvmem: stm32: detect bsec pta presence for STM32MP15x
nvmem: stm32: add OP-TEE support for STM32MP13x
nvmem: core: use nvmem_add_one_cell() in nvmem_add_cells_from_of()
nvmem: core: add nvmem_add_one_cell()
nvmem: core: drop the removal of the cells in nvmem_add_cells()
nvmem: core: move struct nvmem_cell_info to nvmem-provider.h
nvmem: core: add an index parameter to the cell
of: property: add #nvmem-cell-cells property
of: property: make #.*-cells optional for simple props
of: base: add of_parse_phandle_with_optional_args()
net: add helper eth_addr_add()
...
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x | 2 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-coresight-devices-tpdm | 13 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-coresight-devices-ultra_smb | 31 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-driver-uacce | 18 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager | 16 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/qcom,coresight-tpda.yaml | 129 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml | 93 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml | 48 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/bosch,bma220.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml | 5 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml | 8 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml | 42 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml | 40 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad799x.yaml | 18 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml | 8 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml | 10 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml | 47 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ingenic,adc.yaml | 18 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/maxim,max1238.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml | 81 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.yaml | 3 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/qcom,spmi-rradc.yaml | 16 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml | 8 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml | 8 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ti,adc081c.yaml | 55 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml | 8 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml | 110 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml | 70 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml | 34 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml | 40 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/adi,ad5380.yaml | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/adi,ad5766.yaml | 22 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml | 88 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/lltc,ltc2632.yaml | 20 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/maxim,max5522.yaml | 49 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/st,stm32-dac.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/ti,dac5571.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/frequency/adf4371.yaml | 12 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml | 14 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml | 30 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/health/ti,afe4403.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/health/ti,afe4404.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/humidity/dht11.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/humidity/ti,hdc2010.yaml | 16 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml | 24 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/imu/bosch,bmi160.yaml | 32 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml | 34 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 26 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml | 75 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/magnetometer/yamaha,yas530.yaml | 18 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/potentiometer/adi,ad5272.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/pressure/bmp085.yaml | 24 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/proximity/ams,as3935.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/proximity/google,cros-ec-mkbp-proximity.yaml | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/proximity/semtech,sx9360.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/st,st-sensors.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml | 137 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/temperature/maxim,max31865.yaml | 12 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,rpm.yaml | 73 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,rpmh.yaml | 46 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,sa8775p-rpmh.yaml | 50 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,sc7280-rpmh.yaml | 71 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,sc8280xp-rpmh.yaml | 49 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,sm8450-rpmh.yaml | 124 | |
-rw-r--r-- | Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml | 27 | |
-rw-r--r-- | Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml | 47 | |
-rw-r--r-- | Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml | 47 | |
-rw-r--r-- | Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml | 7 | |
-rw-r--r-- | Documentation/kbuild/kbuild.rst | 7 | |
-rw-r--r-- | Documentation/trace/coresight/coresight-tpda.rst | 52 | |
-rw-r--r-- | Documentation/trace/coresight/coresight-tpdm.rst | 45 | |
-rw-r--r-- | Documentation/trace/coresight/ultrasoc-smb.rst | 83 | |
-rw-r--r-- | MAINTAINERS | 48 | |
-rw-r--r-- | drivers/accessibility/speakup/main.c | 2 | |
-rw-r--r-- | drivers/android/binder.c | 65 | |
-rw-r--r-- | drivers/android/binder_internal.h | 3 | |
-rw-r--r-- | drivers/android/binderfs.c | 4 | |
-rw-r--r-- | drivers/bus/mhi/Makefile | 4 | |
-rw-r--r-- | drivers/bus/mhi/ep/main.c | 85 | |
-rw-r--r-- | drivers/bus/mhi/ep/sm.c | 42 | |
-rw-r--r-- | drivers/bus/mhi/host/init.c | 2 | |
-rw-r--r-- | drivers/bus/simple-pm-bus.c | 46 | |
-rw-r--r-- | drivers/char/applicom.c | 5 | |
-rw-r--r-- | drivers/char/pcmcia/cm4000_cs.c | 6 | |
-rw-r--r-- | drivers/char/pcmcia/synclink_cs.c | 22 | |
-rw-r--r-- | drivers/char/virtio_console.c | 5 | |
-rw-r--r-- | drivers/comedi/Kconfig | 2 | |
-rw-r--r-- | drivers/comedi/comedi_fops.c | 1 | |
-rw-r--r-- | drivers/counter/Kconfig | 91 | |
-rw-r--r-- | drivers/crypto/hisilicon/qm.c | 169 | |
-rw-r--r-- | drivers/firmware/dmi-sysfs.c | 14 | |