linux/drivers/hwtracing/coresight
Linus Torvalds cb4eb6771c Char/Misc/IIO/and others driver updates for 7.1-rc1
Here is the char/misc/iio and other smaller driver subsystem updates for
 7.1-rc1.  Lots of stuff in here, all tiny, but relevant for the
 different drivers they touch.  Major points in here is:
   - the usual large set of new IIO drivers and updates for that
     subsystem (the large majority of this diffstat)
   - lots of comedi driver updates and bugfixes
   - coresight driver updates
   - interconnect driver updates and additions
   - mei driver updates
   - binder (both rust and C versions) updates and fixes
   - lots of other smaller driver subsystem updates and additions
 
 All of these have been in linux-next for a while with no reported
 issues.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCaes/Ng8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ymRBQCeOqRduhONI6LPIIvDDTaircoSib0AnRD8WwML
 RxHo3/WjEd7FEUqwHA+H
 =Heza
 -----END PGP SIGNATURE-----

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

Pull char / misc / IIO / and others driver updates from Greg KH:
 "Here is the char/misc/iio and other smaller driver subsystem updates
  for 7.1-rc1. Lots of stuff in here, all tiny, but relevant for the
  different drivers they touch. Major points in here is:

   - the usual large set of new IIO drivers and updates for that
     subsystem (the large majority of this diffstat)

   - lots of comedi driver updates and bugfixes

   - coresight driver updates

   - interconnect driver updates and additions

   - mei driver updates

   - binder (both rust and C versions) updates and fixes

   - lots of other smaller driver subsystem updates and additions

  All of these have been in linux-next for a while with no reported
  issues"

* tag 'char-misc-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (405 commits)
  coresight: tpdm: fix invalid MMIO access issue
  mei: me: add nova lake point H DID
  mei: lb: add late binding version 2
  mei: bus: add mei_cldev_uuid
  w1: ds2490: drop redundant device reference
  bus: mhi: host: pci_generic: Add Telit FE912C04 modem support
  mei: csc: wake device while reading firmware status
  mei: csc: support controller with separate PCI device
  mei: convert PCI error to common errno
  mei: trace: print return value of pci_cfg_read
  mei: me: move trace into firmware status read
  mei: fix idle print specifiers
  mei: me: use PCI_DEVICE_DATA macro
  sonypi: Convert ACPI driver to a platform one
  misc: apds990x: fix all kernel-doc warnings
  most: usb: Use kzalloc_objs for endpoint address array
  hpet: Convert ACPI driver to a platform one
  misc: vmw_vmci: Fix spelling mistakes in comments
  parport: Remove completed item from to-do list
  char: remove unnecessary module_init/exit functions
  ...
2026-04-24 13:23:50 -07:00
..
coresight-catu.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +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: Unify bus unregistration via coresight_unregister() 2026-02-25 11:14:45 +00:00
coresight-cpu-debug.c coresight: Discard pm_runtime_put() return values 2026-01-08 21:36:51 +01:00
coresight-ctcu-core.c coresight: ctcu: fix the spin_bug 2026-02-26 10:01:16 +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: cti: Remove hw_enabled flag 2026-03-03 10:23:46 +00:00
coresight-cti-platform.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
coresight-cti-sysfs.c Char/Misc/IIO/and others driver updates for 7.1-rc1 2026-04-24 13:23:50 -07:00
coresight-cti.h coresight: cti: Remove hw_enabled flag 2026-03-03 10:23:46 +00:00
coresight-dummy.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00:00
coresight-etb10.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00:00
coresight-etm-cp14.c
coresight-etm-perf.c coresight: Move sink validation into etm_perf_add_symlink_sink() 2026-02-25 11:14:44 +00:00
coresight-etm-perf.h coresight: Extend width of timestamp format attribute 2025-12-22 15:30:54 +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: Fix cpulocked warning on cpuhp 2026-01-19 10:15:41 +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: Extend width of timestamp format attribute 2025-12-22 15:30:54 +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: Refactor etm4_config_timestamp_event() 2025-12-22 15:30:53 +00:00
coresight-funnel.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00: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: platform: check the availability of the endpoint before parse 2026-03-30 15:02:24 +01:00
coresight-priv.h coresight: Refactor sysfs connection group cleanup 2026-02-25 11:14:44 +00:00
coresight-replicator.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00: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: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00: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-syscfg.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08: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 drivers/hwtracing/coresight: remove unneeded variable in tmc_crashdata_release() 2026-03-02 09:14:49 +00: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 Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
coresight-tmc.h coresight: tmc: Add missing doc including reading and etr_mode of struct tmc_drvdata 2026-01-21 10:32:26 +00:00
coresight-tnoc.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00:00
coresight-tpda.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00:00
coresight-tpda.h coresight: tpda: add sysfs node to flush specific port 2026-01-05 16:54:02 +00:00
coresight-tpdm.c coresight: tpdm: fix invalid MMIO access issue 2026-04-07 12:29:42 +01:00
coresight-tpdm.h coresight: tpdm: add traceid_show for checking traceid 2026-03-31 11:53:50 +01:00
coresight-tpiu.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +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 Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
coresight-trbe.h coresight: trbe: Enable ACPI based TRBE devices 2023-11-16 11:34:59 +00: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
ultrasoc-smb.c coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00:00
ultrasoc-smb.h coresight: Fix missing include for FIELD_GET 2025-09-02 09:12:58 +01:00