* [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