mirror-linux/drivers/hwtracing/coresight
Linus Torvalds 83bd89291f Char/Misc/IIO driver updates for 6.19-rc1
Here is the big set of char/misc/iio driver updates for 6.19-rc1.  Lots
 of stuff in here including:
   - lots of IIO driver updates, cleanups, and additions.
   - large interconnect driver changes as they get converted over to a
     dynamic system of ids
   - coresight driver updates
   - mwave driver updates
   - binder driver updates and changes
   - comedi driver fixes now that the fuzzers are being set loose on them
   - nvmem driver updates
   - new uio driver addition
   - lots of other small char/misc driver updates, full details in the
     shortlog
 
 All of these have been in linux-next for a while now, with no reported
 issues other than a merge conflict with your tree that should be trivial
 to handle (take both sides).
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCaTTNDQ8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ykVIACeN0AiTosAtp4CAGe4fAwM7EvbnkQAoNJE5NAx
 Ef31/j1Tq2pCTWt6SVbs
 =AY/e
 -----END PGP SIGNATURE-----

Merge tag 'char-misc-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc

Pull char/misc/IIO driver updates from Greg KH:
 "Here is the big set of char/misc/iio driver updates for 6.19-rc1. Lots
  of stuff in here including:

   - lots of IIO driver updates, cleanups, and additions

   - large interconnect driver changes as they get converted over to a
     dynamic system of ids

   - coresight driver updates

   - mwave driver updates

   - binder driver updates and changes

   - comedi driver fixes now that the fuzzers are being set loose on
     them

   - nvmem driver updates

   - new uio driver addition

   - lots of other small char/misc driver updates, full details in the
     shortlog

  All of these have been in linux-next for a while now"

* tag 'char-misc-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (304 commits)
  char: applicom: fix NULL pointer dereference in ac_ioctl
  hangcheck-timer: fix coding style spacing
  hangcheck-timer: Replace %Ld with %lld
  hangcheck-timer: replace printk(KERN_CRIT) with pr_crit
  uio: Add SVA support for PCI devices via uio_pci_generic_sva.c
  dt-bindings: slimbus: fix warning from example
  intel_th: Fix error handling in intel_th_output_open
  misc: rp1: Fix an error handling path in rp1_probe()
  char: xillybus: add WQ_UNBOUND to alloc_workqueue users
  misc: bh1770glc: use pm_runtime_resume_and_get() in power_state_store
  misc: cb710: Fix a NULL vs IS_ERR() check in probe()
  mux: mmio: Add suspend and resume support
  virt: acrn: split acrn_mmio_dev_res out of acrn_mmiodev
  greybus: gb-beagleplay: Fix timeout handling in bootloader functions
  greybus: add WQ_PERCPU to alloc_workqueue users
  char/mwave: drop typedefs
  char/mwave: drop printk wrapper
  char/mwave: remove printk tracing
  char/mwave: remove unneeded fops
  char/mwave: remove MWAVE_FUTZ_WITH_OTHER_DEVICES ifdeffery
  ...
2025-12-06 18:34:24 -08:00
..
Kconfig coresight: add coresight Trace Network On Chip driver 2025-09-02 09:12:58 +01:00
Makefile coresight: add coresight Trace Network On Chip driver 2025-09-02 09:12:58 +01:00
coresight-catu.c coresight: change helper_ops to accept coresight_path 2025-11-10 10:07:41 +00:00
coresight-catu.h coresight: catu: Support atclk 2025-09-23 14:14:12 +01:00
coresight-cfg-afdo.c coresight: Fix undeclared variable warnings from sparse checker 2024-02-12 10:18:41 +00:00
coresight-cfg-preload.c coresight: config: Add preloaded configuration 2025-02-21 16:17:36 +00:00
coresight-cfg-preload.h coresight: config: Add preloaded configuration 2025-02-21 16:17:36 +00:00
coresight-cfg-pstop.c coresight: config: Add preloaded configuration 2025-02-21 16:17:36 +00:00
coresight-config.c coresight-etm4x: change etmv4_drvdata spinlock type to raw_spinlock_t 2025-03-10 10:40:25 +00:00
coresight-config.h coresight: prevent deactivate active config while enabling the config 2025-05-20 16:38:54 +01:00
coresight-core.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-cpu-debug.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-ctcu-core.c coresight: change helper_ops to accept coresight_path 2025-11-10 10:07:41 +00:00
coresight-ctcu.h Coresight: Add Coresight TMC Control Unit driver 2025-03-04 18:06:19 +00:00
coresight-cti-core.c coresight: change helper_ops to accept coresight_path 2025-11-10 10:07:41 +00:00
coresight-cti-platform.c coresight: cti: use device_* to iterate over device child nodes 2024-08-19 15:31:37 +01:00
coresight-cti-sysfs.c coresight-cti: change cti_drvdata spinlock's type to raw_spinlock_t 2025-03-10 10:40:26 +00:00
coresight-cti.h coresight: change helper_ops to accept coresight_path 2025-11-10 10:07:41 +00:00
coresight-dummy.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-etb10.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-etm-cp14.c
coresight-etm-perf.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-etm-perf.h Coresight: Introduce a new struct coresight_path 2025-03-04 18:06:18 +00:00
coresight-etm.h coresight: etm3x: Convert raw base pointer to struct coresight access 2025-04-30 14:58:19 +01:00
coresight-etm3x-core.c coresight: etm3x: Always set tracer's device mode on target CPU 2025-11-11 21:47:58 +00:00
coresight-etm3x-sysfs.c coresight: etm3x: Convert raw base pointer to struct coresight access 2025-04-30 14:58:19 +01:00
coresight-etm4x-cfg.c coresight: Fix all W=1 build warnings 2023-07-26 18:01:52 +01:00
coresight-etm4x-cfg.h
coresight-etm4x-core.c coresight: etm4x: Remove the state_needs_restore flag 2025-11-12 16:53:19 +00:00
coresight-etm4x-sysfs.c coresight: Fix missing include for FIELD_GET 2025-09-02 09:12:58 +01:00
coresight-etm4x.h coresight: etm4x: Remove the state_needs_restore flag 2025-11-12 16:53:19 +00:00
coresight-funnel.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-kunit-tests.c coresight: Add a KUnit test for coresight_find_default_sink() 2025-04-30 16:59:27 +01:00
coresight-platform.c coresight: Remove inlines from static function definitions 2025-04-30 14:58:19 +01:00
coresight-priv.h coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-replicator.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-self-hosted-trace.h coresight: Pass guest TRFCR value to KVM 2025-01-12 12:50:11 +00:00
coresight-stm.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-syscfg-configfs.c coresight: Remove inlines from static function definitions 2025-04-30 14:58:19 +01:00
coresight-syscfg-configfs.h coresight: configfs: Allow configfs to activate configuration 2021-11-26 11:34:27 -07:00
coresight-syscfg.c coresight: fix indentation error in cscfg_remove_owned_csdev_configs() 2025-09-23 14:14:12 +01:00
coresight-syscfg.h coresight: syscfg: Update load and unload operations 2022-06-29 09:35:58 -06:00
coresight-sysfs.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-tmc-core.c coresight: Refactor driver data allocation 2025-09-23 14:14:13 +01:00
coresight-tmc-etf.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-tmc-etr.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-tmc.h coresight: change helper_ops to accept coresight_path 2025-11-10 10:07:41 +00:00
coresight-tnoc.c coresight: tnoc: add new AMBA ID to support Trace Noc V2 2025-09-23 14:14:13 +01:00
coresight-tpda.c coresight: tpdm: add static tpdm support 2025-11-06 11:37:05 +00:00
coresight-tpda.h coresight-tpda: Change qcom,dsb-element-size to qcom,dsb-elem-bits 2024-02-27 11:26:45 +00:00
coresight-tpdm.c coresight: tpdm: remove redundant check for drvdata 2025-11-07 13:31:17 +00:00
coresight-tpdm.h coresight: tpdm: add static tpdm support 2025-11-06 11:37:05 +00:00
coresight-tpiu.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
coresight-trace-id.c coresight: change coresight_trace_id_map's lock type to raw_spinlock_t 2025-03-10 10:40:25 +00:00
coresight-trace-id.h coresight: Add support to get static id for system trace sources 2024-12-11 10:15:37 +00:00
coresight-trbe.c Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08:00
coresight-trbe.h coresight: trbe: Enable ACPI based TRBE devices 2023-11-16 11:34:59 +00:00
ultrasoc-smb.c coresight: change the sink_ops to accept coresight_path 2025-11-10 10:07:42 +00:00
ultrasoc-smb.h coresight: Fix missing include for FIELD_GET 2025-09-02 09:12:58 +01:00