-rw-r--r-- | Documentation/ABI/testing/debugfs-driver-habanalabs | 6 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-counter | 38 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-fsi-devices-sbefifo | 10 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-iio | 42 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 | 38 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-iio-scd30 | 34 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-iio-temperature-max31865 | 20 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-platform-devices-occ-hwmon | 13 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-soundwire-master | 20 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-soundwire-slave | 62 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/coresight.txt | 5 | |
-rw-r--r-- | Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml | 86 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml | 88 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.yaml | 3 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml | 51 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad799x.yaml | 73 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/aspeed,ast2600-adc.yaml | 100 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml | 78 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml | 108 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml | 55 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml | 46 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml | 131 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/light/liteon,ltr501.yaml | 51 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8975.yaml | 7 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml | 13 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/temperature/maxim,max31865.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/bcm-ns-usb2-phy.yaml | 25 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 129 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml | 84 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml | 7 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml | 11 | |
-rw-r--r-- | Documentation/devicetree/bindings/vendor-prefixes.yaml | 4 | |
-rw-r--r-- | Documentation/driver-api/driver-model/devres.rst | 1 | |
-rw-r--r-- | Documentation/driver-api/generic-counter.rst | 363 | |
-rw-r--r-- | Documentation/userspace-api/ioctl/ioctl-number.rst | 1 | |
-rw-r--r-- | Documentation/virt/ne_overview.rst | 21 | |
-rw-r--r-- | MAINTAINERS | 42 | |
-rw-r--r-- | arch/arm64/Kconfig | 4 | |
-rw-r--r-- | drivers/android/binder.c | 14 | |
-rw-r--r-- | drivers/char/mem.c | 8 | |
-rw-r--r-- | drivers/char/xillybus/xillybus.h | 31 | |
-rw-r--r-- | drivers/char/xillybus/xillybus_core.c | 131 | |
-rw-r--r-- | drivers/char/xillybus/xillybus_of.c | 86 | |
-rw-r--r-- | drivers/char/xillybus/xillybus_pcie.c | 99 | |
-rw-r--r-- | drivers/char/xillybus/xillyusb.c | 1 | |
-rw-r--r-- | drivers/comedi/drivers/dt9812.c | 115 | |
-rw-r--r-- | drivers/comedi/drivers/ni_usb6501.c | 10 | |
-rw-r--r-- | drivers/comedi/drivers/vmk80xx.c | 28 | |
-rw-r--r-- | drivers/counter/104-quad-8.c | 699 | |
-rw-r--r-- | drivers/counter/Kconfig | 6 | |
-rw-r--r-- | drivers/counter/Makefile | 1 | |
-rw-r--r-- | drivers/counter/counter-chrdev.c | 573 | |
-rw-r--r-- | drivers/counter/counter-chrdev.h | 14 | |
-rw-r--r-- | drivers/counter/counter-core.c | 191 | |
-rw-r--r-- | drivers/counter/counter-sysfs.c | 959 | |
-rw-r--r-- | drivers/counter/counter-sysfs.h | 13 | |
-rw-r--r-- | drivers/counter/counter.c | 1496 | |
-rw-r--r-- | drivers/counter/ftm-quaddec.c | 60 | |
-rw-r--r-- | drivers/counter/intel-qep.c | 146 | |
-rw-r--r-- | drivers/counter/interrupt-cnt.c | 62 | |
-rw-r--r-- | drivers/counter/microchip-tcb-capture.c | 93 | |
-rw-r--r-- | drivers/counter/stm32-lptimer-cnt.c | 212 | |
-rw-r--r-- | drivers/counter/stm32-timer-cnt.c | 195 | |
-rw-r--r-- | drivers/counter/ti-eqep.c | 180 | |
-rw-r--r-- | drivers/dma-buf/dma-buf.c | 34 | |
-rw-r--r-- | drivers/extcon/Kconfig | 2 | |
-rw-r--r-- | drivers/extcon/extcon-axp288.c | 31 | |
-rw-r--r-- | drivers/extcon/extcon-max3355.c | 1 | |
-rw-r--r-- | drivers/extcon/extcon-usb-gpio.c | 3 | |
-rw-r--r-- | drivers/extcon/extcon-usbc-tusb320.c | 163 | |
-rw-r--r-- | drivers/fsi/fsi-occ.c | 218 | |
-rw-r--r-- | drivers/fsi/fsi-sbefifo.c | 28 | |
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 | |
-rw-r--r-- | drivers/gpu/drm/armada/armada_gem.c | 2 | |
-rw-r--r-- | drivers/gpu/drm/drm_gem_framebuffer_helper.c | 3 | |
-rw-r--r-- | drivers/gpu/drm/drm_gem_shmem_helper.c | 2 | |
-rw-r--r-- | drivers/gpu/drm/drm_prime.c | 3 | |
-rw-r--r-- | drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 | |
-rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_gem.c | 3 | |
-rw-r--r-- | drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 | |
-rw-r--r-- | drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 | |
-rw-r--r-- | drivers/gpu/drm/tegra/gem.c | 3 | |
-rw-r--r-- | drivers/gpu/drm/vmwgfx/ttm_object.c | 3 | |
-rw-r--r-- | drivers/hwmon/occ/common.c | 30 | |
-rw-r--r-- | drivers/hwmon/occ/common.h | 3 | |
-rw-r--r-- | drivers/hwmon/occ/p8_i2c.c | 15 | |
-rw-r--r-- | drivers/hwmon/occ/p9_sbe.c | 90 | |
-rw-r--r-- | drivers/hwtracing/coresight/Kconfig | 13 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-cpu-debug.c | 2 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-cti-core.c | 2 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-etb10.c | 5 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-etm-perf.c | 56 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-etm4x-core.c | 101 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-etm4x.h | 9 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-self-hosted-trace.h | 33 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-tmc-core.c | 21 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-tmc-etf.c | 10 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-tmc-etr.c | 52 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-tmc.h | 6 | |
-rw-r--r-- | drivers/hwtracing/coresight/coresight-trbe.c | 534 | |
-rw-r--r-- | drivers/iio/accel/Kconfig | 62 | |
-rw-r--r-- | drivers/iio/accel/Makefile | 6 | |
-rw-r--r-- | drivers/iio/accel/adxl313.h | 54 | |
-rw-r--r-- | drivers/iio/accel/adxl313_core.c | 332 | |
-rw-r--r-- | drivers/iio/accel/adxl313_i2c.c | 66 | |
-rw-r--r-- | drivers/iio/accel/adxl313_spi.c | 92 | |
-rw-r--r-- | drivers/iio/accel/adxl355.h | 21 | |
-rw-r--r-- | drivers/iio/accel/adxl355_core.c | 765 | |
-rw-r--r-- | drivers/iio/accel/adxl355_i2c.c | 62 | |
-rw-r--r-- | drivers/iio/accel/adxl355_spi.c | 65 | |
-rw-r--r-- | drivers/iio/accel/adxl372.c | 1 | |
-rw-r--r-- | drivers/iio/accel/bma400.h | 2 | |
-rw-r--r-- | drivers/iio/accel/bma400_core.c | 7 | |
-rw-r--r-- | drivers/iio/accel/bma400_i2c.c | 4 | |
-rw-r--r-- | drivers/iio/accel/bma400_spi.c | 4 | |
-rw-r--r-- | drivers/iio/accel/bmc150-accel-core.c | 5 | |
-rw-r--r-- | drivers/iio/accel/bmc150-accel-i2c.c | 4 | |
-rw-r--r-- | drivers/iio/accel/bmc150-accel-spi.c | 4 | |
-rw-r--r-- | drivers/iio/accel/bmc150-accel.h | 2 | |
-rw-r--r-- | drivers/iio/accel/bmi088-accel-core.c | 4 | |
-rw-r--r-- | drivers/iio/accel/bmi088-accel-spi.c | 4 | |
-rw-r--r-- | drivers/iio/accel/bmi088-accel.h | 2 | |
-rw-r--r-- | drivers/iio/accel/fxls8962af-core.c | 347 | |
-rw-r--r-- | drivers/iio/accel/kxsd9-i2c.c | 4 | |
-rw-r--r-- | drivers/iio/acce |