public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [GIT PULL] coresight: Updates for Linux v7.0
@ 2026-01-26 10:50 Suzuki K Poulose
  2026-01-26 11:11 ` Greg KH
  0 siblings, 1 reply; 2+ messages in thread
From: Suzuki K Poulose @ 2026-01-26 10:50 UTC (permalink / raw)
  To: gregkh
  Cc: coresight, james.clark, leo.yan, mike.leach, linux-arm-kernel,
	Suzuki K Poulose

Hi Greg

Please find the coresight hwtracing subsystem changes for the next release.

Kindly pull

Suzuki




The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:

  Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git tags/coresight-next-v7.0

for you to fetch changes up to eebe8dbd8630f51cf70b1f68a440cd3d7f7a914d:

  coresight: tmc: Decouple the perf buffer allocation from sysfs mode (2026-01-21 10:32:27 +0000)

----------------------------------------------------------------
coresight: Updates for Linux v6.20/v7.0

This batch of CoreSight hwtracing updates contains :
 - Fine grained control of Timestamp generation in ETM4 trace, retaining backward
   compatibility
 - Feature updates for Qualcomm TPDA driver
 - Support Qualcomm Interconnect TNOC
 - Miscellaneous fixes to TMC-ETR driver

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

----------------------------------------------------------------
Antonio Borneo (1):
      coresight: etm3x: Fix cpulocked warning on cpuhp

James Clark (13):
      coresight: Change syncfreq to be a u8
      coresight: Repack struct etmv4_drvdata
      coresight: Refactor etm4_config_timestamp_event()
      coresight: Hide unused ETMv3 format attributes
      coresight: Define format attributes with GEN_PMU_FORMAT_ATTR()
      coresight: Interpret ETMv3 config with ATTR_CFG_GET_FLD()
      coresight: Don't reject unrecognized ETMv3 format attributes
      coresight: Interpret perf config with ATTR_CFG_GET_FLD()
      coresight: Interpret ETMv4 config with ATTR_CFG_GET_FLD()
      coresight: Remove misleading definitions
      coresight: Prepare to allow setting the timestamp interval
      coresight: Extend width of timestamp format attribute
      coresight: docs: Document etm4x timestamp interval option

Jie Gan (3):
      dt-binding: Update oss email address for Coresight documents
      dt-bindings: arm: add CTCU device for monaco
      coresight: tpda: add global_flush_req sysfs node

Suzuki K Poulose (1):
      coresight: tpda: Fix intendation for sysfs interface documentation

Tao Zhang (3):
      coresight: tpda: add sysfs nodes for tpda cross-trigger configuration
      coresight: tpda: add logic to configure TPDA_SYNCR register
      coresight: tpda: add sysfs node to flush specific port

Yicong Yang (3):
      coresight: tmc: Add missing doc including reading and etr_mode of struct tmc_drvdata
      coresight: tmc-etr: Fix race condition between sysfs and perf mode
      coresight: tmc: Decouple the perf buffer allocation from sysfs mode

Yuanfang Zhang (3):
      dt-bindings: arm: qcom: Add Coresight Interconnect TNOC
      coresight-tnoc: add platform driver to support Interconnect TNOC
      coresight-tnoc: Add runtime PM support for Interconnect TNOC

 .../sysfs-bus-coresight-devices-dummy-source       |   4 +-
 .../ABI/testing/sysfs-bus-coresight-devices-tpda   |  69 +++++
 .../ABI/testing/sysfs-bus-coresight-devices-tpdm   |  56 ++--
 .../bindings/arm/arm,coresight-dummy-sink.yaml     |   2 +-
 .../bindings/arm/arm,coresight-dummy-source.yaml   |   2 +-
 .../bindings/arm/qcom,coresight-ctcu.yaml          |  15 +-
 .../bindings/arm/qcom,coresight-itnoc.yaml         |  90 +++++++
 .../bindings/arm/qcom,coresight-remote-etm.yaml    |   4 +-
 .../bindings/arm/qcom,coresight-tnoc.yaml          |   2 +-
 .../bindings/arm/qcom,coresight-tpda.yaml          |   4 +-
 .../bindings/arm/qcom,coresight-tpdm.yaml          |   4 +-
 Documentation/trace/coresight/coresight.rst        |  16 +-
 drivers/hwtracing/coresight/coresight-etm-perf.c   |  68 ++---
 drivers/hwtracing/coresight/coresight-etm-perf.h   |  38 +++
 drivers/hwtracing/coresight/coresight-etm3x-core.c |  51 ++--
 drivers/hwtracing/coresight/coresight-etm4x-core.c | 175 +++++++------
 drivers/hwtracing/coresight/coresight-etm4x.h      |  92 +++++--
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |  43 ++--
 drivers/hwtracing/coresight/coresight-tmc.h        |   2 +
 drivers/hwtracing/coresight/coresight-tnoc.c       | 136 +++++++++-
 drivers/hwtracing/coresight/coresight-tpda.c       | 284 ++++++++++++++++++++-
 drivers/hwtracing/coresight/coresight-tpda.h       |  76 +++++-
 include/linux/coresight-pmu.h                      |  24 --
 23 files changed, 995 insertions(+), 262 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-tpda
 create mode 100644 Documentation/devicetree/bindings/arm/qcom,coresight-itnoc.yaml


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

* Re: [GIT PULL] coresight: Updates for Linux v7.0
  2026-01-26 10:50 [GIT PULL] coresight: Updates for Linux v7.0 Suzuki K Poulose
@ 2026-01-26 11:11 ` Greg KH
  0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2026-01-26 11:11 UTC (permalink / raw)
  To: Suzuki K Poulose
  Cc: coresight, james.clark, leo.yan, mike.leach, linux-arm-kernel

On Mon, Jan 26, 2026 at 10:50:01AM +0000, Suzuki K Poulose wrote:
> Hi Greg
> 
> Please find the coresight hwtracing subsystem changes for the next release.
> 
> Kindly pull
> 
> Suzuki
> 
> 
> 
> 
> The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:
> 
>   Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git tags/coresight-next-v7.0

Pulled and pushed out, thanks.

greg k-h


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

end of thread, other threads:[~2026-01-26 11:13 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-26 10:50 [GIT PULL] coresight: Updates for Linux v7.0 Suzuki K Poulose
2026-01-26 11:11 ` Greg KH

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