From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
Arnd Bergmann <arnd@arndb.de>,
linux-kernel@vger.kernel.org
Subject: [GIT PULL] Char/Misc driver update for 6.5-rc1
Date: Mon, 3 Jul 2023 12:08:47 +0200 [thread overview]
Message-ID: <ZKKeL16WHd83RU1k@kroah.com> (raw)
The following changes since commit 9561de3a55bed6bdd44a12820ba81ec416e705a7:
Linux 6.4-rc5 (2023-06-04 14:04:27 -0400)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-6.5-rc1
for you to fetch changes up to adfdaf81f9d48d8618a4d8296567248170fe7bcc:
bsr: fix build problem with bsr_class static cleanup (2023-06-26 11:05:16 +0200)
----------------------------------------------------------------
Char/Misc and other driver subsystem updates for 6.5-rc1
Here is the big set of char/misc and other driver subsystem updates for
6.5-rc1.
Lots of different, tiny, stuff in here, from a range of smaller driver
subsystems, including pulls from some substems directly:
- IIO driver updates and additions
- W1 driver updates and fixes (and a new maintainer!)
- FPGA driver updates and fixes
- Counter driver updates
- Extcon driver updates
- Interconnect driver updates
- Coresight driver updates
- mfd tree tag merge needed for other updates
on top of that, lots of small driver updates as patches, including:
- static const updates for class structures
- nvmem driver updates
- pcmcia driver fix
- lots of other small driver updates and fixes
All of these have been in linux-next for a while with no reported
problems.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Abhijit Gangurde (1):
cdx: Replace custom mcdi logging with print_hex_dump_debug()
Alexander Stein (1):
nvmem: imx-ocotp: Reverse MAC addresses on all i.MX derivates
Alexander Usyskin (2):
mei: bus: drop useless cldev null check
mei: bus-fixup: fix buffer type
Alfonso Rodriguez (1):
fpga: zynq-fpga: Ensure proper xCAP interface switch
Alvin Šipraga (3):
extcon: usbc-tusb320: Unregister typec port on driver removal
extcon: usbc-tusb320: add accessory detection support
extcon: usbc-tusb320: add usb_role_switch support
Andreas Klinger (3):
dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor
iio: pressure: Honeywell mprls0025pa pressure sensor
MAINTAINERS: Add Honeywell mprls0025pa sensor
Andy Shevchenko (13):
extcon: axp288: Replace open coded acpi_dev_put()
extcon: palmas: Remove unused of_gpio.h
extcon: Fix kernel doc of property fields to avoid warnings
extcon: Fix kernel doc of property capability fields to avoid warnings
extcon: Use DECLARE_BITMAP() to declare bit arrays
extcon: Use sysfs_emit() to instead of sprintf()
extcon: Amend kernel documentation of struct extcon_dev
extcon: Use device_match_of_node() helper
extcon: Use dev_of_node(dev) instead of dev->of_node
extcon: Remove dup device name in the message and unneeded error check
extcon: Use unique number for the extcon device ID
extcon: Use sizeof(*pointer) instead of sizeof(type)
extcon: Drop unneeded assignments
Anup Sharma (2):
dt-bindings: iio: temperature: Add support for tmp006
iio: temperature: tmp006: Add OF device matching support
Armin Wolf (1):
pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
Arnd Bergmann (2):
extcon: usbc-tusb320: add USB_ROLE_SWITCH dependency
samples: pfsm: add CC_CAN_LINK dependency
Bo Svangård (1):
misc/xilinx_sdfec: remove redundant _{open, release} function
Bryan O'Donoghue (2):
dt-bindings: pm8941-misc: Fix usb_id and usb_vbus definitions
extcon: qcom-spmi: Switch to platform_get_irq_byname_optional
Bumwoo Lee (4):
extcon: Remove redundant null checking for class
extcon: Add extcon_alloc_cables to simplify extcon register function
extcon: Add extcon_alloc_muex to simplify extcon register function
extcon: Add extcon_alloc_groups to simplify extcon register function
Christophe JAILLET (4):
iio: accel: bma400: Simplify an error message
iio: adc: palmas: Remove the unneeded include <linux/i2c.h>
misc: smpro-errmon: Remove the unneeded include <linux/i2c.h>
firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
Chuang Zhang (2):
Binder: Add timestamp to transaction record
Binder: Add async from to transaction record
Claudiu Beznea (1):
misc: fastrpc: check return value of devm_kasprintf()
Colin Ian King (2):
w1: remove redundant initialization to variable result
w1: ds2438: remove redundant initialization of variable crc
Cristian Ciocaltea (7):
dt-bindings: nvmem: Convert rockchip-otp.txt to dt-schema
dt-bindings: nvmem: rockchip,otp: Add compatible for RK3588
nvmem: rockchip-otp: Add clks and reg_read to rockchip_data
nvmem: rockchip-otp: Generalize rockchip_otp_wait_status()
nvmem: rockchip-otp: Use devm_reset_control_array_get_exclusive()
nvmem: rockchip-otp: Improve probe error handling
nvmem: rockchip-otp: Add support for RK3588
Dan Carpenter (2):
w1: fix loop in w1_fini()
interconnect: qcom: rpm: allocate enough data in probe()
Dmitry Baryshkov (4):
dt-bindings: interconnect/msm8996-cbf: add defines to be used by CBF
interconnect: add clk-based icc provider support
clk: qcom: cbf-msm8996: scale CBF clock according to the CPUfreq
interconnect: icc-clk: fix modular build
Ekansh Gupta (1):
misc: fastrpc: Create fastrpc scalar with correct buffer count
Fabrizio Lamarque (3):
iio: adc: ad7192: Fix null ad7192_state pointer access
iio: adc: ad7192: Fix internal/external clock selection
dt-bindings: iio: ad7192: Add mandatory reference voltage source
Frank Wunderlich (2):
dt-bindings: iio: adc: Add support for MT7986
dt-bindings: nvmem: mediatek: efuse: add support for mt7986
Franziska Naepelt (1):
iio: amplifiers: ad8366 Fix whitespace issue
Geert Uytterhoeven (1):
dt-bindings: iio: afe: voltage-divider: Spelling s/curcuit/circuit/
George Stark (1):
meson saradc: fix clock divider mask length
Georgi Djakov (2):
Merge branch 'icc-cbf' into icc-next
Merge branch 'icc-qos' into icc-next
Greg Kroah-Hartman (12):
Merge v6.4-rc4 into char-misc-next
Merge tag 'w1-drv-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1 into char-misc-next
Merge 6.4-rc5 into char-misc-next
Merge tag 'iio-fixes-for-6.4b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag 'iio-for-6.5a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag 'fpga-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag 'counter-updates-for-6.5a' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next
Merge tag 'ib-mfd-tps6594-core-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into char-misc-next
Merge tag 'extcon-next-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag 'icc-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag 'coresight-next-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
bsr: fix build problem with bsr_class static cleanup
Hao Zhang (3):
Coresight: Add coresight dummy driver
dt-bindings: arm: Add support for Coresight dummy trace
Documentation: trace: Add documentation for Coresight Dummy Trace
Haowen Bai (1):
w1: w1_therm: Use max() instead of doing it manually
Hermes Zhang (2):
dt-bindings: iio: imu: mpu6050: Add icm20600 bindings to mpu6050
iio: imu: mpu6050: Add support for the ICM 20600 IMU
Herve Codina (3):
dt-bindings: iio: potentiometer: Add the Renesas X9250 potentiometers
iio: potentiometer: Add support for the Renesas X9250 potentiometers
MAINTAINERS: add the Renesas X9250 driver entry
Ivan Orlov (11):
oradax: make 'cl' a static const structure
bsr: make bsr_class a static const structure
dsp56k: make dsp56k_class a static const structure
char: lp: make lp_class a static const structure
/dev/mem: make mem_class a static const structure
char: misc: make misc_class a static const structure
ppdev: make ppdev_class a static const structure
virtio_console: make port class a static const structure
xilinx_hwicap: make icap_class a static const structure
char: xillybus: make xillybus_class a static const structure
comedi: make all 'class' structures const
Ivan T. Ivanov (1):
dt-bindings: nvmem: rmem: Add raspberrypi,bootloader-public-key
Jakob Koschel (1):
w1: Replace usage of found with dedicated list iterator variable
James Clark (14):
devres: Provide krealloc_array
coresight: Fix loss of connection info when a module is unloaded
coresight: Use enum type for cs_mode wherever possible
coresight: Change name of pdata->conns
coresight: Rename nr_outports to nr_outconns
coresight: Rename connection members to make the direction explicit
coresight: Dynamically add connections
coresight: Store pointers to connections rather than an array of them
coresight: Simplify connection fixup mechanism
coresight: Store in-connections as well as out-connections
coresight: Make refcount a property of the connection
coresight: Refactor out buffer allocation function for ETR
coresight: Enable and disable helper devices adjacent to the path
coresight: Fix CTI module refcount leak by making it a helper device
Jason Wang (1):
w1: no need to initialise statics to 0
Jean Delvare (1):
mux: mmio: drop obsolete dependency on COMPILE_TEST
Jean-Baptiste Maneyrol (1):
iio: imu: inv_icm42600: avoid frequent timestamp jitter
Jialu Xu (1):
scripts/tags.sh: improve compiled sources generation
Johan Hovold (1):
interconnect: drop unused icc_get() interface
Julia Lawall (1):
w1: w1_therm: fix typo in comment
Julien Panis (5):
mfd: tps6594: Add driver for TI TPS6594 PMIC
misc: tps6594-esm: Add driver for TI TPS6594 ESM
misc: tps6594-pfsm: Add driver for TI TPS6594 PFSM
Documentation: Add TI TPS6594 PFSM
samples: Add userspace example for TI TPS6594 PFSM
Konrad Dybcio (8):
interconnect: qcom: rpm: Rename icc desc clocks to bus_blocks
interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocks
interconnect: qcom: rpm: Drop unused parameters
interconnect: qcom: rpm: Set QoS registers only once
interconnect: qcom: rpm: Handle interface clocks
interconnect: qcom: icc-rpm: Enforce 2 or 0 bus clocks
interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymore
interconnect: qcom: msm8996: Promote to core_initcall
Krzysztof Kozlowski (12):
w1: Fix Kconfig indentation
w1: therm: constify pointers to hwmon_channel_info
dt-bindings: iio: st,lsm6dsx: reference common schema for mount-matrix
fpga: dfl-fme: constify pointers to hwmon_channel_info
dt-bindings: interconnect: fsl,imx8m-noc: drop unneeded quotes
dt-bindings: extcon: wlf,arizona: drop unneeded quotes
dt-bindings: nvmem: mxs-ocotp: drop unneeded address/size-cells
dt-bindings: nvmem: qcom,qfprom: drop unneeded address/size-cells
dt-bindings: nvmem: qcom,spmi-sdam: drop unneeded address/size-cells
dt-bindings: nvmem: socionext,uniphier-efuse: drop unneeded address/size-cells
dt-bindings: nvmem: sunplus,sp7021-ocotp: drop unneeded address/size-cells
dt-bindings: nvmem: imx-ocotp: drop unneeded address/size-cells and children
Laurentiu Tudor (1):
bus: fsl-mc: don't assume child devices are all fsl-mc devices
Liang He (1):
w1: Add missing of_node_put() in w1.c
Linus Walleij (2):
dt-bindings: sram: Add compatible for ST-Ericsson U8500 eSRAM
misc: sram: Generate unique names for subpools
Lizhe (1):
w1: Remove driver match function
Luca Weiss (2):
dt-bindings: iio: adc: qcom,spmi-vadc: Allow 1/16 for pre-scaling
dt-bindings: pm8941-misc: rename misc node name
Marek Vasut (6):
dt-bindings: iio: temperature: melexis,mlx90614: Document MLX90615 support
iio: mlx90614: Sort headers
iio: mlx90614: Drop unused register macros
iio: mlx90614: Drop MLX90614_CONST_EMISSIVITY_RESOLUTION
iio: mlx90614: Factor our register IO and constants into model specific descriptor
iio: mlx90614: Add MLX90615 support
Marijn Suijten (6):
dt-bindings: iio: adc: Require generic `channel` name for channel nodes
iio: core: Point users of extend_name field to read_label callback
iio: adc: qcom-spmi-adc5: Use driver datasheet_name instead of DT label
iio: adc: qcom-spmi-adc5: Fall back to datasheet_name instead of fwnode name
iio: adc: qcom-spmi-adc5: Remove unnecessary datasheet_name NULL check
iio: adc: qcom-spmi-vadc: Propagate fw node label to userspace
Marius Hoch (7):
iio: accel: st_accel: Add LSM303D
iio: magnetometer: st_accel: Add LSM303D
iio: st_sensors: Add lsm303d support to the LSM9DS0 IMU driver
iio: st_sensors: Add ACPI support for lsm303d to the LSM9DS0 IMU driver
iio: Comment that the LSM303D also has the Magnetometer DRDY
dt-bindings: iio: st-sensors: Add LSM303D accelerometer+magnetometer
iio: light: al3320a: Handle ACPI device CALS0001
Matt Ranostay (1):
dt-bindings: ti-serdes-mux: Add defines for J784S4 SoC
Matti Vaittinen (7):
iio: bu27034: Probe asynchronously
iio: kx022a: Probe asynchronously
dt-bindings: iio: light: ROHM BU27008
iio: trigger: Add simple trigger_validation helper
iio: kx022a: Use new iio_validate_own_trigger()
iio: light: ROHM BU27008 color sensor
MAINTAINERS: Add ROHM BU27008
Michal Simek (2):
firmware: xilinx: Switch Michal Simek's email to new one
nvmem: zynqmp: Switch @xilinx.com emails to @amd.com
Mike Leach (1):
coresight: etm4x: Fix missing trctraceidr file in sysfs
Mirsad Goran Todorovac (1):
test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
Nathan Chancellor (1):
coresight: dummy: Update type of mode parameter in dummy_{sink,source}_enable()
Niklas Schnelle (10):
iio: ad7606: Kconfig: add HAS_IOPORT dependencies
misc: add HAS_IOPORT dependencies
char: add HAS_IOPORT dependencies
comedi: add HAS_IOPORT dependencies
counter: add HAS_IOPORT_MAP dependency
firmware: dmi-sysfs: handle HAS_IOPORT=n
mISDN: add HAS_IOPORT dependencies
parport: PC style parport depends on HAS_IOPORT
pcmcia: add HAS_IOPORT dependencies
speakup: add HAS_IOPORT dependency for SPEAKUP_SERIALIO
Nipun Gupta (1):
cdx: fix driver managed dma support
Nuno Sá (1):
iio: buffer: fix coding style warnings
Peng Fan (2):
dt-bindings: nvmem: imx-ocotp: support i.MX93
nvmem: imx: support i.MX93 OCOTP
Peter Colberg (1):
uio: dfl: add vendor-specific feature id
Phil Elwell (1):
nvmem: rmem: Use NVMEM_DEVID_AUTO
Prathu Baronia (1):
amba: move to_amba_device() to use container_of_const
Rafał Miłecki (5):
dt-bindings: nvmem: brcm,nvram: add #nvmem-cell-cells for MACs
nvmem: brcm_nvram: add .read_post_process() for MACs
dt-bindings: nvmem: layouts: add fixed-layout
dt-bindings: nvmem: convert base example to use NVMEM fixed cells layout
nvmem: core: add support for fixed cells *layout*
Randy Dunlap (1):
accessibility: use C99 array init
Rasmus Villemoes (1):
iio: addac: ad74413: don't set DIN_SINK for functions other than digital input
Rong Tao (2):
tools/counter: Add .gitignore
tools/counter: Makefile: Remove lingering 'include' directories on make clean
Sean Nyekjaer (3):
iio: adc: stm32-adc: add debug info if dt uses legacy channel config
iio: accel: fxls8962af: fixup buffer scan element type
iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF
Shreeya Patel (6):
iio: adc: rockchip_saradc: Make use of devm_clk_get_enabled
iio: adc: rockchip_saradc: Use of_device_get_match_data
iio: adc: rockchip_saradc: Match alignment with open parenthesis
iio: adc: rockchip_saradc: Use dev_err_probe
dt-bindings: iio: adc: Add rockchip,rk3588-saradc string
dt-bindings: iio: rockchip: Fix 'oneOf' condition failed warning
Simon Xue (2):
iio: adc: rockchip_saradc: Add callback functions
iio: adc: rockchip_saradc: Add support for RK3588
Stefan Wahren (1):
w1: w1_therm: fix locking behavior in convert_t
Stefan Windfeldt-Prytz (2):
dt-bindings: iio: light: Document TI OPT4001 light sensor
iio: light: Add support for TI OPT4001 light sensor
Suzuki K Poulose (2):
coresight: etm4x: Match all ETM4 instances based on DEVARCH and DEVTYPE
MAINTAINERS: coresight: Add James Clark as Reviewer
Tom Rix (1):
nvmem: imx-ocotp: set varaiable imx_ocotp_layout storage-class-specifier to static
Uwe Kleine-König (10):
counter: stm32-timer-cnt: Reset TIM_TISEL to its default value in probe
iio: Switch i2c drivers back to use .probe()
staging: iio: Switch i2c drivers back to use .probe()
misc: Switch i2c drivers back to use .probe()
extcon: Switch i2c drivers back to use .probe()
coresight: etm4x: Make etm4_remove_dev() return void
mux: adg792a: Switch back to use i2c_driver's .probe()
char: xilinx_hwicap: Fold hwicap_remove() into only caller
char: xilinx_hwicap: Drop if block with always false condition
char: xilinx_hwicap: Convert to platform remove callback returning void
William Breathitt Gray (6):
counter: 104-quad-8: Remove reference in Kconfig to 25-bit counter value
counter: 104-quad-8: Utilize bitfield access macros
counter: 104-quad-8: Refactor to buffer states for CMR, IOR, and IDR
counter: 104-quad-8: Utilize helper functions to handle PR, FLAG and PSC
counter: 104-quad-8: Migrate to the regmap API
counter: i8254: Introduce the Intel 8254 interface library module
Wolfram Sang (1):
w1: sgi: move from strlcpy with unused retval to strscpy
Yi Yingao (1):
nvmem: sunplus-ocotp: release otp->clk before return
Yicong Yang (5):
hwtracing: hisi_ptt: Factor out filter allocation and release operation
hwtracing: hisi_ptt: Add support for dynamically updating the filter list
hwtracing: hisi_ptt: Export available filters through sysfs
hwtracing: hisi_ptt: Advertise PERF_PMU_CAP_NO_EXCLUDE for PTT PMU
hwtracing: hisi_ptt: Fix potential sleep in atomic context
Yue Zhao (1):
lkdtm: replace ll_rw_block with submit_bh
Zhangfei Gao (2):
uacce: use q->mapping to replace inode->i_mapping
uacce: vma_close clears q->qfrs when freeing qfrs
zuoqilin (1):
w1: Simplify the atribute show
Documentation/ABI/testing/sysfs-bus-counter | 54 ++
Documentation/ABI/testing/sysfs-devices-hisi_ptt | 52 +
.../bindings/arm/arm,coresight-dummy-sink.yaml | 73 ++
.../bindings/arm/arm,coresight-dummy-source.yaml | 71 ++
.../bindings/extcon/qcom,pm8941-misc.yaml | 14 +-
.../devicetree/bindings/extcon/wlf,arizona.yaml | 14 +-
.../devicetree/bindings/iio/adc/adi,ad7192.yaml | 5 +
.../bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 1 +
.../bindings/iio/adc/qcom,spmi-vadc.yaml | 28 +-
.../bindings/iio/adc/rockchip-saradc.yaml | 1 +
.../bindings/iio/afe/voltage-divider.yaml | 2 +-
.../bindings/iio/imu/invensense,mpu6050.yaml | 3 +
.../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 1 +
.../bindings/iio/light/rohm,bu27008.yaml | 49 +
.../devicetree/bindings/iio/light/ti,opt4001.yaml | 68 ++
.../bindings/iio/potentiometer/renesas,x9250.yaml | 78 ++
.../iio/pressure/honeywell,mprls0025pa.yaml | 104 ++
.../devicetree/bindings/iio/st,st-sensors.yaml | 1 +
.../bindings/iio/temperature/melexis,mlx90614.yaml | 6 +-
.../bindings/iio/temperature/ti,tmp006.yaml | 42 +
.../bindings/interconnect/fsl,imx8m-noc.yaml | 2 +-
.../devicetree/bindings/nvmem/brcm,nvram.yaml | 15 +
.../devicetree/bindings/nvmem/imx-ocotp.yaml | 26 +-
.../bindings/nvmem/layouts/fixed-cell.yaml | 31 +
.../bindings/nvmem/layouts/fixed-layout.yaml | 50 +
.../bindings/nvmem/layouts/nvmem-layout.yaml | 5 +-
.../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 +
.../devicetree/bindings/nvmem/mxs-ocotp.yaml | 8 +-
Documentation/devicetree/bindings/nvmem/nvmem.yaml | 61 +-
.../devicetree/bindings/nvmem/qcom,qfprom.yaml | 6 -
.../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 6 -
Documentation/devicetree/bindings/nvmem/rmem.yaml | 1 +
.../devicetree/bindings/nvmem/rockchip,otp.yaml | 122 +++
.../devicetree/bindings/nvmem/rockchip-otp.txt | 25 -
.../bindings/nvmem/socionext,uniphier-efuse.yaml | 3 -
.../bindings/nvmem/sunplus,sp7021-ocotp.yaml | 6 -
Documentation/devicetree/bindings/sram/sram.yaml | 1 +
Documentation/driver-api/driver-model/devres.rst | 1 +
Documentation/fault-injection/provoke-crashes.rst | 2 +-
Documentation/misc-devices/index.rst | 1 +
Documentation/misc-devices/tps6594-pfsm.rst | 87 ++
Documentation/trace/coresight/coresight-dummy.rst | 32 +
Documentation/trace/hisi-ptt.rst | 12 +-
Documentation/userspace-api/ioctl/ioctl-number.rst | 1 +
MAINTAINERS | 25 +-
drivers/accessibility/speakup/Kconfig | 1 +
drivers/accessibility/speakup/main.c | 2 +-
drivers/android/binder.c | 15 +-
drivers/android/binder_internal.h | 3 +
drivers/bus/fsl-mc/dprc-driver.c | 6 +
drivers/cdx/cdx.c | 18 +
drivers/cdx/controller/Kconfig | 10 -
drivers/cdx/controller/mcdi.c | 86 +-
drivers/cdx/controller/mcdi.h | 6 -
drivers/char/Kconfig | 3 +-
drivers/char/bsr.c | 21 +-
drivers/char/dsp56k.c | 18 +-
drivers/char/lp.c | 18 +-
drivers/char/mem.c | 15 +-
drivers/char/misc.c | 39 +-
drivers/char/ppdev.c | 19 +-
drivers/char/virtio_console.c | 24 +-
drivers/char/xilinx_hwicap/xilinx_hwicap.c | 52 +-
drivers/char/xillybus/xillybus_class.c | 21 +-
drivers/clk/qcom/Kconfig | 1 +
drivers/clk/qcom/clk-cbf-8996.c | 60 +-
drivers/comedi/Kconfig | 103 +-
drivers/comedi/comedi_fops.c | 47 +-
drivers/comedi/drivers/comedi_test.c | 23 +-
drivers/counter/104-quad-8.c | 802 ++++++++-------
drivers/counter/Kconfig | 23 +-
drivers/counter/Makefile | 1 +
drivers/counter/counter-sysfs.c | 8 +-
drivers/counter/i8254.c | 447 +++++++++
drivers/counter/stm32-timer-cnt.c | 3 +
drivers/extcon/Kconfig | 1 +
drivers/extcon/extcon-axp288.c | 2 +-
drivers/extcon/extcon-fsa9480.c | 2 +-
drivers/extcon/extcon-palmas.c | 1 -
drivers/extcon/extcon-ptn5150.c | 2 +-
drivers/extcon/extcon-qcom-spmi-misc.c | 4 +-
drivers/extcon/extcon-rt8973a.c | 2 +-
drivers/extcon/extcon-sm5502.c | 2 +-
drivers/extcon/extcon-usbc-tusb320.c | 155 ++-
drivers/extcon/extcon.c | 368 ++++---
drivers/extcon/extcon.h | 8 +-
drivers/firmware/dmi-sysfs.c | 4 +
drivers/firmware/stratix10-svc.c | 2 +-
drivers/firmware/xilinx/zynqmp-debug.c | 2 +-
drivers/firmware/xilinx/zynqmp-debug.h | 2 +-
drivers/firmware/xilinx/zynqmp.c | 2 +-
drivers/fpga/dfl-fme-main.c | 4 +-
drivers/fpga/zynq-fpga.c | 8 +-
drivers/hwtracing/coresight/Kconfig | 11 +
drivers/hwtracing/coresight/Makefile | 1 +
drivers/hwtracing/coresight/coresight-catu.c | 21 +-
drivers/hwtracing/coresight/coresight-core.c | 605 ++++++------
drivers/hwtracing/coresight/coresight-cti-core.c | 52 +-
drivers/hwtracing/coresight/coresight-cti-sysfs.c | 4 +-
drivers/hwtracing/coresight/coresight-cti.h | 4 +-
drivers/hwtracing/coresight/coresight-dummy.c | 163 ++++
drivers/hwtracing/coresight/coresight-etb10.c | 13 +-
drivers/hwtracing/coresight/coresight-etm-perf.c | 4 +-
drivers/hwtracing/coresight/coresight-etm3x-core.c | 6 +-
drivers/hwtracing/coresight/coresight-etm4x-core.c | 20 +-
.../hwtracing/coresight/coresight-etm4x-sysfs.c | 27 +-
drivers/hwtracing/coresight/coresight-funnel.c | 26 +-
drivers/hwtracing/coresight/coresight-platform.c | 269 ++---
drivers/hwtracing/coresight/coresight-priv.h | 36 +-
drivers/hwtracing/coresight/coresight-replicator.c | 23 +-
drivers/hwtracing/coresight/coresight-stm.c | 6 +-
drivers/hwtracing/coresight/coresight-sysfs.c | 17 +-
drivers/hwtracing/coresight/coresight-tmc-etf.c | 26 +-
drivers/hwtracing/coresight/coresight-tmc-etr.c | 110 ++-
drivers/hwtracing/coresight/coresight-tmc.h | 2 +
drivers/hwtracing/coresight/coresight-tpda.c | 23 +-
drivers/hwtracing/coresight/coresight-tpdm.c | 4 +-
drivers/hwtracing/coresight/coresight-tpiu.c | 7 +-
drivers/hwtracing/coresight/coresight-trbe.c | 3 +-
drivers/hwtracing/coresight/ultrasoc-smb.c | 11 +-
drivers/hwtracing/coresight/ultrasoc-smb.h | 2 +-
drivers/hwtracing/ptt/hisi_ptt.c | 444 ++++++++-
drivers/hwtracing/ptt/hisi_ptt.h | 56 ++
drivers/iio/accel/adxl313_i2c.c | 2 +-
drivers/iio/accel/adxl345_i2c.c | 2 +-
drivers/iio/accel/adxl355_i2c.c | 2 +-
drivers/iio/accel/adxl367_i2c.c | 2 +-
drivers/iio/accel/adxl372_i2c.c | 2 +-
drivers/iio/accel/bma180.c | 2 +-
drivers/iio/accel/bma400_core.c | 3 +-
drivers/iio/accel/bma400_i2c.c | 2 +-
drivers/iio/accel/bmc150-accel-i2c.c | 2 +-
drivers/iio/accel/da280.c | 2 +-
drivers/iio/accel/da311.c | 2 +-
drivers/iio/accel/dmard06.c | 2 +-
drivers/iio/accel/dmard09.c | 2 +-
drivers/iio/accel/dmard10.c | 2 +-
drivers/iio/accel/fxls8962af-core.c | 8 +-
drivers/iio/accel/fxls8962af-i2c.c | 2 +-
drivers/iio/accel/kionix-kx022a-i2c.c | 3 +-
drivers/iio/accel/kionix-kx022a-spi.c | 1 +
drivers/iio/accel/kionix-kx022a.c | 13 +-
drivers/iio/accel/kxcjk-1013.c | 2 +-
drivers/iio/accel/kxsd9-i2c.c | 2 +-
drivers/iio/accel/mc3230.c | 2 +-
drivers/iio/accel/mma7455_i2c.c | 2 +-
drivers/iio/accel/mma7660.c | 2 +-
drivers/iio/accel/mma8452.c | 2 +-
drivers/iio/accel/mma9551.c | 2 +-
drivers/iio/accel/mma9553.c | 2 +-
drivers/iio/accel/msa311.c | 2 +-
drivers/iio/accel/mxc4005.c | 2 +-
drivers/iio/accel/mxc6255.c | 2 +-
drivers/iio/accel/st_accel_core.c | 1 +
drivers/iio/accel/st_accel_i2c.c | 2 +-
drivers/iio/accel/stk8312.c | 2 +-
drivers/iio/accel/stk8ba50.c | 2 +-
drivers/iio/adc/Kconfig | 2 +-
drivers/iio/adc/ad7091r5.c | 2 +-
drivers/iio/adc/ad7192.c | 8 +-
drivers/iio/adc/ad7291.c | 2 +-
drivers/iio/adc/ad799x.c | 2 +-
drivers/iio/adc/ina2xx-adc.c | 2 +-
drivers/iio/adc/ltc2471.c | 2 +-
drivers/iio/adc/ltc2485.c | 2 +-
drivers/iio/adc/ltc2497.c | 2 +-
drivers/iio/adc/max1363.c | 2 +-
drivers/iio/adc/max9611.c | 2 +-
drivers/iio/adc/mcp3422.c | 2 +-
drivers/iio/adc/meson_saradc.c | 2 +-
drivers/iio/adc/nau7802.c | 2 +-
drivers/iio/adc/palmas_gpadc.c | 1 -
drivers/iio/adc/qcom-spmi-adc5.c | 15 +-
drivers/iio/adc/qcom-spmi-vadc.c | 19 +-
drivers/iio/adc/rockchip_saradc.c | 246 +++--
drivers/iio/adc/rtq6056.c | 2 +-
drivers/iio/adc/stm32-adc.c | 2 +
drivers/iio/adc/ti-adc081c.c | 2 +-
drivers/iio/adc/ti-ads1015.c | 2 +-
drivers/iio/adc/ti-ads1100.c | 2 +-
drivers/iio/adc/ti-ads7924.c | 2 +-
drivers/iio/addac/ad74413r.c | 11 +-
drivers/iio/amplifiers/ad8366.c | 2 +-
drivers/iio/cdc/ad7150.c | 2 +-
drivers/iio/cdc/ad7746.c | 2 +-
drivers/iio/chemical/ams-iaq-core.c | 2 +-
drivers/iio/chemical/atlas-ezo-sensor.c | 2 +-
drivers/iio/chemical/atlas-sensor.c | 2 +-
drivers/iio/chemical/bme680_i2c.c | 2 +-
drivers/iio/chemical/ccs811.c | 2 +-
drivers/iio/chemical/scd30_i2c.c | 2 +-
drivers/iio/chemical/scd4x.c | 2 +-
drivers/iio/chemical/sgp30.c | 2 +-
drivers/iio/chemical/sgp40.c | 2 +-
drivers/iio/chemical/sps30_i2c.c | 2 +-
drivers/iio/chemical/sunrise_co2.c | 2 +-
drivers/iio/chemical/vz89x.c | 2 +-
drivers/iio/dac/ad5064.c | 2 +-
drivers/iio/dac/ad5380.c | 2 +-
drivers/iio/dac/ad5446.c | 2 +-
drivers/iio/dac/ad5593r.c | 2 +-
drivers/iio/dac/ad5696-i2c.c | 2 +-
drivers/iio/dac/ds4424.c | 2 +-
drivers/iio/dac/m62332.c | 2 +-
drivers/iio/dac/max517.c | 2 +-
drivers/iio/dac/max5821.c | 2 +-
drivers/iio/dac/mcp4725.c | 2 +-
drivers/iio/dac/ti-dac5571.c | 2 +-
drivers/iio/gyro/bmg160_i2c.c | 2 +-
drivers/iio/gyro/fxas21002c_i2c.c | 2 +-
drivers/iio/gyro/itg3200_core.c | 2 +-
drivers/iio/gyro/mpu3050-i2c.c | 2 +-
drivers/iio/gyro/st_gyro_i2c.c | 2 +-
drivers/iio/health/afe4404.c | 2 +-
drivers/iio/health/max30100.c | 2 +-
drivers/iio/health/max30102.c | 2 +-
drivers/iio/humidity/am2315.c | 2 +-
drivers/iio/humidity/hdc100x.c | 2 +-
drivers/iio/humidity/hdc2010.c | 2 +-
drivers/iio/humidity/hts221_i2c.c | 2 +-
drivers/iio/humidity/htu21.c | 2 +-
drivers/iio/humidity/si7005.c | 2 +-
drivers/iio/humidity/si7020.c | 2 +-
drivers/iio/imu/bmi160/bmi160_i2c.c | 2 +-
drivers/iio/imu/bno055/bno055_i2c.c | 2 +-
drivers/iio/imu/fxos8700_i2c.c | 2 +-
drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c | 2 +-
.../iio/imu/inv_icm42600/inv_icm42600_timestamp.c | 49 +-
drivers/iio/imu/inv_mpu6050/Kconfig | 4 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 10 +
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 8 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 +
drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 5 +
drivers/iio/imu/kmx61.c | 2 +-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 2 +-
drivers/iio/imu/st_lsm9ds0/Kconfig | 3 +-
drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 14 +-
drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 5 +
drivers/iio/industrialio-buffer.c | 98 +-
drivers/iio/industrialio-trigger.c | 22 +-
drivers/iio/light/Kconfig | 25 +
drivers/iio/light/Makefile | 2 +
drivers/iio/light/adjd_s311.c | 2 +-
drivers/iio/light/adux1020.c | 2 +-
drivers/iio/light/al3010.c | 2 +-
drivers/iio/light/al3320a.c | 10 +-
drivers/iio/light/apds9300.c | 2 +-
drivers/iio/light/apds9960.c | 2 +-
drivers/iio/light/as73211.c | 2 +-
drivers/iio/light/bh1750.c | 2 +-
drivers/iio/light/bh1780.c | 2 +-
drivers/iio/light/cm32181.c | 2 +-
drivers/iio/light/cm3232.c | 2 +-
drivers/iio/light/cm3323.c | 2 +-
drivers/iio/light/cm36651.c | 2 +-
drivers/iio/light/gp2ap002.c | 2 +-
drivers/iio/light/gp2ap020a00f.c | 2 +-
drivers/iio/light/isl29018.c | 2 +-
drivers/iio/light/isl29028.c | 2 +-
drivers/iio/light/isl29125.c | 2 +-
drivers/iio/light/jsa1212.c | 2 +-
drivers/iio/light/ltr501.c | 2 +-
drivers/iio/light/ltrf216a.c | 2 +-
drivers/iio/light/lv0104cs.c | 2 +-
drivers/iio/light/max44000.c | 2 +-
drivers/iio/light/max44009.c | 2 +-
drivers/iio/light/noa1305.c | 2 +-
drivers/iio/light/opt3001.c | 2 +-
drivers/iio/light/opt4001.c | 467 +++++++++
drivers/iio/light/pa12203001.c | 2 +-
drivers/iio/light/rohm-bu27008.c | 1026 ++++++++++++++++++++
drivers/iio/light/rohm-bu27034.c | 3 +-
drivers/iio/light/rpr0521.c | 2 +-
drivers/iio/light/si1133.c | 2 +-
drivers/iio/light/si1145.c | 2 +-
drivers/iio/light/st_uvis25_i2c.c | 2 +-
drivers/iio/light/stk3310.c | 2 +-
drivers/iio/light/tcs3414.c | 2 +-
drivers/iio/light/tcs3472.c | 2 +-
drivers/iio/light/tsl2563.c | 2 +-
drivers/iio/light/tsl2583.c | 2 +-
drivers/iio/light/tsl2591.c | 2 +-
drivers/iio/light/tsl2772.c | 2 +-
drivers/iio/light/tsl4531.c | 2 +-
drivers/iio/light/us5182d.c | 2 +-
drivers/iio/light/vcnl4000.c | 2 +-
drivers/iio/light/vcnl4035.c | 2 +-
drivers/iio/light/veml6030.c | 2 +-
drivers/iio/light/veml6070.c | 2 +-
drivers/iio/light/vl6180.c | 2 +-
drivers/iio/light/zopt2201.c | 2 +-
drivers/iio/magnetometer/ak8974.c | 2 +-
drivers/iio/magnetometer/ak8975.c | 2 +-
drivers/iio/magnetometer/bmc150_magn_i2c.c | 2 +-
drivers/iio/magnetometer/hmc5843_i2c.c | 2 +-
drivers/iio/magnetometer/mag3110.c | 2 +-
drivers/iio/magnetometer/mmc35240.c | 2 +-
drivers/iio/magnetometer/rm3100-i2c.c | 2 +-
drivers/iio/magnetometer/st_magn_core.c | 1 +
drivers/iio/magnetometer/st_magn_i2c.c | 2 +-
drivers/iio/magnetometer/tmag5273.c | 2 +-
drivers/iio/magnetometer/yamaha-yas530.c | 2 +-
drivers/iio/potentiometer/Kconfig | 10 +
drivers/iio/potentiometer/Makefile | 1 +
drivers/iio/potentiometer/ad5110.c | 2 +-
drivers/iio/potentiometer/ad5272.c | 2 +-
drivers/iio/potentiometer/ds1803.c | 2 +-
drivers/iio/potentiometer/max5432.c | 2 +-
drivers/iio/potentiometer/mcp4018.c | 2 +-
drivers/iio/potentiometer/mcp4531.c | 2 +-
drivers/iio/potentiometer/tpl0102.c | 2 +-
drivers/iio/potentiometer/x9250.c | 220 +++++
drivers/iio/potentiostat/lmp91000.c | 2 +-
drivers/iio/pressure/Kconfig | 13 +
drivers/iio/pressure/Makefile | 1 +
drivers/iio/pressure/abp060mg.c | 2 +-
drivers/iio/pressure/bmp280-i2c.c | 2 +-
drivers/iio/pressure/dlhl60d.c | 2 +-
drivers/iio/pressure/dps310.c | 2 +-
drivers/iio/pressure/hp03.c | 2 +-
drivers/iio/pressure/hp206c.c | 2 +-
drivers/iio/pressure/icp10100.c | 2 +-
drivers/iio/pressure/mpl115_i2c.c | 2 +-
drivers/iio/pressure/mpl3115.c | 2 +-
drivers/iio/pressure/mprls0025pa.c | 450 +++++++++
drivers/iio/pressure/ms5611_i2c.c | 2 +-
drivers/iio/pressure/ms5637.c | 2 +-
drivers/iio/pressure/st_pressure_i2c.c | 2 +-
drivers/iio/pressure/t5403.c | 2 +-
drivers/iio/pressure/zpa2326_i2c.c | 2 +-
drivers/iio/proximity/isl29501.c | 2 +-
drivers/iio/proximity/mb1232.c | 2 +-
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 2 +-
drivers/iio/proximity/rfd77402.c | 2 +-
drivers/iio/proximity/srf08.c | 2 +-
drivers/iio/proximity/sx9310.c | 2 +-
drivers/iio/proximity/sx9324.c | 2 +-
drivers/iio/proximity/sx9360.c | 2 +-
drivers/iio/proximity/sx9500.c | 2 +-
drivers/iio/proximity/vcnl3020.c | 2 +-
drivers/iio/proximity/vl53l0x-i2c.c | 2 +-
drivers/iio/temperature/max30208.c | 2 +-
drivers/iio/temperature/mlx90614.c | 239 +++--
drivers/iio/temperature/mlx90632.c | 2 +-
drivers/iio/temperature/tmp006.c | 10 +-
drivers/iio/temperature/tmp007.c | 2 +-
drivers/iio/temperature/tmp117.c | 2 +-
drivers/iio/temperature/tsys01.c | 2 +-
drivers/iio/temperature/tsys02d.c | 2 +-
drivers/interconnect/Kconfig | 6 +
drivers/interconnect/Makefile | 2 +
drivers/interconnect/core.c | 52 +-
drivers/interconnect/icc-clk.c | 174 ++++
drivers/interconnect/qcom/icc-rpm.c | 112 ++-
drivers/interconnect/qcom/icc-rpm.h | 22 +-
drivers/interconnect/qcom/msm8996.c | 35 +-
drivers/interconnect/qcom/sdm660.c | 17 +-
drivers/isdn/Kconfig | 1 -
drivers/isdn/hardware/mISDN/Kconfig | 12 +-
drivers/mfd/Kconfig | 32 +
drivers/mfd/Makefile | 3 +
drivers/mfd/tps6594-core.c | 462 +++++++++
drivers/mfd/tps6594-i2c.c | 244 +++++
drivers/mfd/tps6594-spi.c | 129 +++
drivers/misc/Kconfig | 23 +
drivers/misc/Makefile | 2 +
drivers/misc/ad525x_dpot-i2c.c | 2 +-
drivers/misc/altera-stapl/Makefile | 3 +-
drivers/misc/altera-stapl/altera.c | 6 +-
drivers/misc/apds9802als.c | 2 +-
drivers/misc/apds990x.c | 4 +-
drivers/misc/bh1770glc.c | 4 +-
drivers/misc/ds1682.c | 2 +-
drivers/misc/eeprom/at24.c | 2 +-
drivers/misc/eeprom/ee1004.c | 2 +-
drivers/misc/eeprom/eeprom.c | 2 +-
drivers/misc/eeprom/idt_89hpesx.c | 2 +-
drivers/misc/eeprom/max6875.c | 2 +-
drivers/misc/fastrpc.c | 5 +-
drivers/misc/hmc6352.c | 2 +-
drivers/misc/ics932s401.c | 2 +-
drivers/misc/isl29003.c | 2 +-
drivers/misc/isl29020.c | 2 +-
drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 2 +-
drivers/misc/lkdtm/core.c | 2 +-
drivers/misc/mei/bus-fixup.c | 4 +-
drivers/misc/mei/bus.c | 9 -
drivers/misc/smpro-errmon.c | 1 -
drivers/misc/sram.c | 9 +-
drivers/misc/tps6594-esm.c | 132 +++
drivers/misc/tps6594-pfsm.c | 306 ++++++
drivers/misc/tsl2550.c | 2 +-
drivers/misc/uacce/uacce.c | 25 +-
drivers/misc/xilinx_sdfec.c | 12 -
drivers/mux/Kconfig | 2 +-
drivers/mux/adg792a.c | 2 +-
drivers/mux/mmio.c | 2 +-
drivers/nvmem/Kconfig | 10 +
drivers/nvmem/Makefile | 2 +
drivers/nvmem/brcm_nvram.c | 28 +
drivers/nvmem/core.c | 32 +-
drivers/nvmem/imx-ocotp-ele.c | 175 ++++
drivers/nvmem/imx-ocotp.c | 10 +-
drivers/nvmem/rmem.c | 1 +
drivers/nvmem/rockchip-otp.c | 191 +++-
drivers/nvmem/sunplus-ocotp.c | 9 +-
drivers/nvmem/zynqmp_nvmem.c | 2 +-
drivers/parport/Kconfig | 3 +-
drivers/pcmcia/Kconfig | 5 +-
drivers/pcmcia/rsrc_nonstatic.c | 2 +
drivers/sbus/char/oradax.c | 21 +-
drivers/staging/iio/addac/adt7316-i2c.c | 2 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +-
drivers/uio/uio_dfl.c | 2 +
drivers/w1/masters/sgi_w1.c | 2 +-
drivers/w1/slaves/Kconfig | 4 +-
drivers/w1/slaves/w1_ds2438.c | 2 -
drivers/w1/slaves/w1_therm.c | 37 +-
drivers/w1/w1.c | 55 +-
.../dt-bindings/interconnect/qcom,msm8996-cbf.h | 12 +
include/dt-bindings/mux/ti-serdes.h | 62 ++
include/linux/amba/bus.h | 2 +-
include/linux/coresight.h | 127 ++-
include/linux/device.h | 11 +
include/linux/firmware/xlnx-zynqmp.h | 2 +-
include/linux/i8254.h | 21 +
include/linux/iio/common/st_sensors.h | 1 +
include/linux/iio/iio.h | 3 +
include/linux/iio/trigger.h | 1 +
include/linux/interconnect-clk.h | 22 +
include/linux/interconnect.h | 8 -
include/linux/mfd/tps6594.h | 1020 +++++++++++++++++++
include/linux/parport.h | 2 +-
include/linux/platform_data/st_sensors_pdata.h | 2 +-
include/linux/uacce.h | 4 +-
include/uapi/linux/counter.h | 6 +
include/uapi/linux/tps6594_pfsm.h | 37 +
lib/test_firmware.c | 12 +-
samples/Kconfig | 7 +
samples/Makefile | 1 +
samples/pfsm/.gitignore | 2 +
samples/pfsm/Makefile | 4 +
samples/pfsm/pfsm-wakeup.c | 125 +++
scripts/tags.sh | 2 +-
tools/counter/.gitignore | 2 +
tools/counter/Makefile | 1 +
446 files changed, 10479 insertions(+), 2563 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-dummy-sink.yaml
create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-dummy-source.yaml
create mode 100644 Documentation/devicetree/bindings/iio/light/rohm,bu27008.yaml
create mode 100644 Documentation/devicetree/bindings/iio/light/ti,opt4001.yaml
create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
create mode 100644 Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
create mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp006.yaml
create mode 100644 Documentation/devicetree/bindings/nvmem/layouts/fixed-cell.yaml
create mode 100644 Documentation/devicetree/bindings/nvmem/layouts/fixed-layout.yaml
create mode 100644 Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml
delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-otp.txt
create mode 100644 Documentation/misc-devices/tps6594-pfsm.rst
create mode 100644 Documentation/trace/coresight/coresight-dummy.rst
create mode 100644 drivers/counter/i8254.c
create mode 100644 drivers/hwtracing/coresight/coresight-dummy.c
create mode 100644 drivers/iio/light/opt4001.c
create mode 100644 drivers/iio/light/rohm-bu27008.c
create mode 100644 drivers/iio/potentiometer/x9250.c
create mode 100644 drivers/iio/pressure/mprls0025pa.c
create mode 100644 drivers/interconnect/icc-clk.c
create mode 100644 drivers/mfd/tps6594-core.c
create mode 100644 drivers/mfd/tps6594-i2c.c
create mode 100644 drivers/mfd/tps6594-spi.c
create mode 100644 drivers/misc/tps6594-esm.c
create mode 100644 drivers/misc/tps6594-pfsm.c
create mode 100644 drivers/nvmem/imx-ocotp-ele.c
create mode 100644 include/dt-bindings/interconnect/qcom,msm8996-cbf.h
create mode 100644 include/linux/i8254.h
create mode 100644 include/linux/interconnect-clk.h
create mode 100644 include/linux/mfd/tps6594.h
create mode 100644 include/uapi/linux/tps6594_pfsm.h
create mode 100644 samples/pfsm/.gitignore
create mode 100644 samples/pfsm/Makefile
create mode 100644 samples/pfsm/pfsm-wakeup.c
create mode 100644 tools/counter/.gitignore
next reply other threads:[~2023-07-03 10:09 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-03 10:08 Greg KH [this message]
2023-07-03 20:30 ` [GIT PULL] Char/Misc driver update for 6.5-rc1 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZKKeL16WHd83RU1k@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=arnd@arndb.de \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.