* [GIT PULL] coresight: hwtracing subsystem updates for v6.9
@ 2024-02-28 11:00 Suzuki K Poulose
2024-03-02 18:58 ` Greg KH
0 siblings, 1 reply; 2+ messages in thread
From: Suzuki K Poulose @ 2024-02-28 11:00 UTC (permalink / raw)
To: gregkh
Cc: coresight, linux-arm-kernel, mike.leach, james.clark,
quic_jinlmao, yangjihong1, quic_taozha, Suzuki K Poulose
Hi Greg,
Please find the updates for coresight/hwtracing subsystem updates targeting
Linux v6.9.
Kindly pull.
Suzuki
The following changes since commit 841c35169323cd833294798e58b9bf63fa4fa1de:
Linux 6.8-rc4 (2024-02-11 12:18:13 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git tags/coresight-next-v6.9
for you to fetch changes up to a4f3057d19ffe1f5a7b9320303471a6725f11379:
coresight-tpda: Change qcom,dsb-element-size to qcom,dsb-elem-bits (2024-02-27 11:26:45 +0000)
----------------------------------------------------------------
coresight: hwtracing subsystem updates for v6.9
Changes targeting Linux v6.9 include:
- CoreSight: Enable W=1 warnings as default
- CoreSight: Clean up sysfs/perf mode handling for tracing
- Support for Qualcomm TPDM CMB Dataset
- Miscellaneous fixes to the CoreSight subsystem
- Fix for hisi_ptt PMU to reject events targeting other PMUs
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
----------------------------------------------------------------
Greg Kroah-Hartman (1):
coresight: make coresight_bustype const
James Clark (16):
coresight: Fix uninitialized struct warnings
coresight: etm3x: Fix build warning
coresight: Fix undeclared variable warnings from sparse checker
coresight: Make current W=1 warnings default
coresight: Fix issue where a source device's helpers aren't disabled
coresight: Make language around "activated" sinks consistent
coresight: Remove ops callback checks
coresight: Move mode to struct coresight_device
coresight: Remove the 'enable' field.
coresight: Move all sysfs code to sysfs file
coresight: Remove atomic type from refcnt
coresight: Remove unused stubs
coresight: Add explicit member initializers to coresight_dev_type
coresight: Add helper for atomically taking the device
coresight: Add a helper for getting csdev->mode
coresight: Add helper for setting csdev->mode
Mao Jinlong (3):
coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
dt-bindings: arm: qcom,coresight-tpdm: Rename qcom,dsb-element-size
coresight-tpda: Change qcom,dsb-element-size to qcom,dsb-elem-bits
Suzuki K Poulose (1):
coresight: tpdm: Fix build break due to uninitialised field
Tao Zhang (10):
coresight-tpdm: Optimize the store function of tpdm simple dataset
coresight-tpdm: Optimize the useage of tpdm_has_dsb_dataset
dt-bindings: arm: qcom,coresight-tpdm: Add support for CMB element size
coresight-tpdm: Add CMB dataset support
coresight-tpda: Add support to configure CMB element
coresight-tpdm: Add support to configure CMB
coresight-tpdm: Add pattern registers support for CMB
coresight-tpdm: Add timestamp control register support for the CMB
dt-bindings: arm: qcom,coresight-tpdm: Add support for TPDM CMB MSR register
coresight-tpdm: Add msr register support for CMB
Yang Jihong (1):
hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()
.../ABI/testing/sysfs-bus-coresight-devices-tpdm | 87 ++++
.../bindings/arm/qcom,coresight-tpdm.yaml | 40 +-
drivers/hwtracing/coresight/Makefile | 20 +
drivers/hwtracing/coresight/coresight-cfg-afdo.c | 1 +
drivers/hwtracing/coresight/coresight-core.c | 498 ++-------------------
drivers/hwtracing/coresight/coresight-cti-core.c | 2 +-
drivers/hwtracing/coresight/coresight-etb10.c | 31 +-
drivers/hwtracing/coresight/coresight-etm-perf.c | 2 +-
drivers/hwtracing/coresight/coresight-etm.h | 2 -
drivers/hwtracing/coresight/coresight-etm3x-core.c | 27 +-
.../hwtracing/coresight/coresight-etm3x-sysfs.c | 4 +-
drivers/hwtracing/coresight/coresight-etm4x-core.c | 38 +-
drivers/hwtracing/coresight/coresight-etm4x.h | 1 -
drivers/hwtracing/coresight/coresight-funnel.c | 4 +-
drivers/hwtracing/coresight/coresight-priv.h | 9 +-
drivers/hwtracing/coresight/coresight-replicator.c | 2 +-
drivers/hwtracing/coresight/coresight-stm.c | 32 +-
drivers/hwtracing/coresight/coresight-sysfs.c | 391 ++++++++++++++++
drivers/hwtracing/coresight/coresight-tmc-core.c | 4 +-
drivers/hwtracing/coresight/coresight-tmc-etf.c | 46 +-
drivers/hwtracing/coresight/coresight-tmc-etr.c | 33 +-
drivers/hwtracing/coresight/coresight-tmc.h | 2 -
drivers/hwtracing/coresight/coresight-tpda.c | 145 +++---
drivers/hwtracing/coresight/coresight-tpda.h | 6 +
drivers/hwtracing/coresight/coresight-tpdm.c | 459 +++++++++++++++++--
drivers/hwtracing/coresight/coresight-tpdm.h | 114 +++++
drivers/hwtracing/coresight/coresight-tpiu.c | 16 +-
drivers/hwtracing/coresight/ultrasoc-smb.c | 24 +-
drivers/hwtracing/coresight/ultrasoc-smb.h | 2 -
drivers/hwtracing/ptt/hisi_ptt.c | 6 +-
include/linux/coresight.h | 148 +++---
31 files changed, 1385 insertions(+), 811 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] coresight: hwtracing subsystem updates for v6.9
2024-02-28 11:00 [GIT PULL] coresight: hwtracing subsystem updates for v6.9 Suzuki K Poulose
@ 2024-03-02 18:58 ` Greg KH
0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2024-03-02 18:58 UTC (permalink / raw)
To: Suzuki K Poulose
Cc: coresight, linux-arm-kernel, mike.leach, james.clark,
quic_jinlmao, yangjihong1, quic_taozha
On Wed, Feb 28, 2024 at 11:00:25AM +0000, Suzuki K Poulose wrote:
> Hi Greg,
>
> Please find the updates for coresight/hwtracing subsystem updates targeting
> Linux v6.9.
>
> Kindly pull.
>
> Suzuki
>
>
> The following changes since commit 841c35169323cd833294798e58b9bf63fa4fa1de:
>
> Linux 6.8-rc4 (2024-02-11 12:18:13 -0800)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git tags/coresight-next-v6.9
Pulled and pushed out, thanks.
greg k-h
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-03-02 18:59 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-28 11:00 [GIT PULL] coresight: hwtracing subsystem updates for v6.9 Suzuki K Poulose
2024-03-02 18:58 ` Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox