public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [GIT PULL] coresight: Updates for Linux v6.19
@ 2025-11-24  5:33 Suzuki K Poulose
  2025-11-24 16:34 ` Greg KH
  0 siblings, 1 reply; 2+ messages in thread
From: Suzuki K Poulose @ 2025-11-24  5:33 UTC (permalink / raw)
  To: gregkh; +Cc: coresight, linux-arm-kernel, Suzuki K Poulose

Hi Greg,

Please find the coresight self hosted tracing subsystem updates targeting v6.19.

Kindly pull,

Suzuki



The following changes since commit dcb6fa37fd7bc9c3d2b066329b0d27dedf8becaa:

  Linux 6.18-rc3 (2025-10-26 15:59:49 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git tags/coresight-next-v6.19

for you to fetch changes up to 9e9182cab5ebc3ee7544e60ef08ba19fdf216920:

  coresight: etm4x: Remove the state_needs_restore flag (2025-11-12 16:53:19 +0000)

----------------------------------------------------------------
coresight: Updates for Linux v6.19

The changes for Linux v6.19 include :
 - Support for static TPDM
 - Fixes to TMC-ETR with CATU where buffer wasn't available to CATU in perf mode
 - Clean ups to the component operations to accept coresight_path
 - Fixes to the ETM4x/ETM3x driver

Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>

----------------------------------------------------------------
Carl Worth (1):
      coresight: tmc: add the handle of the event to the path

Jie Gan (5):
      dt-bindings: arm: document the static TPDM compatible
      coresight: tpdm: add static tpdm support
      coresight: tpdm: remove redundant check for drvdata
      coresight: change helper_ops to accept coresight_path
      coresight: change the sink_ops to accept coresight_path

Leo Yan (8):
      coresight: Change device mode to atomic type
      coresight: etm4x: Always set tracer's device mode on target CPU
      coresight: etm3x: Always set tracer's device mode on target CPU
      coresight: etm4x: Correct polling IDLE bit
      coresight: etm4x: Add context synchronization before enabling trace
      coresight: etm4x: Properly control filter in CPU idle with FEAT_TRF
      coresight: etm4x: Remove the redundant DSB
      coresight: etm4x: Remove the state_needs_restore flag

Xiaoqi Zhuang (1):
      coresight: ETR: Fix ETR buffer use-after-free issue

 .../bindings/arm/qcom,coresight-tpdm.yaml          |  23 ++-
 drivers/hwtracing/coresight/coresight-catu.c       |  10 +-
 drivers/hwtracing/coresight/coresight-core.c       |  30 ++--
 drivers/hwtracing/coresight/coresight-ctcu-core.c  |   9 +-
 drivers/hwtracing/coresight/coresight-cti-core.c   |   5 +-
 drivers/hwtracing/coresight/coresight-cti.h        |   5 +-
 drivers/hwtracing/coresight/coresight-dummy.c      |   2 +-
 drivers/hwtracing/coresight/coresight-etb10.c      |   8 +-
 drivers/hwtracing/coresight/coresight-etm-perf.c   |   3 +-
 drivers/hwtracing/coresight/coresight-etm3x-core.c |  59 ++++---
 drivers/hwtracing/coresight/coresight-etm4x-core.c | 140 +++++++++++------
 drivers/hwtracing/coresight/coresight-etm4x.h      |   5 -
 drivers/hwtracing/coresight/coresight-priv.h       |   3 +-
 drivers/hwtracing/coresight/coresight-sysfs.c      |   2 +-
 drivers/hwtracing/coresight/coresight-tmc-etf.c    |  10 +-
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |  22 ++-
 drivers/hwtracing/coresight/coresight-tmc.h        |   3 +-
 drivers/hwtracing/coresight/coresight-tpda.c       |   7 -
 drivers/hwtracing/coresight/coresight-tpdm.c       | 174 +++++++++++++++++----
 drivers/hwtracing/coresight/coresight-tpdm.h       |  12 ++
 drivers/hwtracing/coresight/coresight-tpiu.c       |   2 +-
 drivers/hwtracing/coresight/coresight-trbe.c       |   4 +-
 drivers/hwtracing/coresight/ultrasoc-smb.c         |   9 +-
 include/linux/coresight.h                          |  42 ++---
 24 files changed, 402 insertions(+), 187 deletions(-)


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-11-24 16:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-24  5:33 [GIT PULL] coresight: Updates for Linux v6.19 Suzuki K Poulose
2025-11-24 16:34 ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox