aboutsummaryrefslogtreecommitdiff
path: root/drivers/hwtracing/coresight/coresight-etm4x-core.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-07coresight: etm4x: Match all ETM4 instances based on DEVARCH and DEVTYPEGravatar Suzuki K Poulose 1-0/+5
2023-06-07coresight: etm4x: Make etm4_remove_dev() return voidGravatar Uwe Kleine-König 1-6/+3
2023-06-05coresight: Use enum type for cs_mode wherever possibleGravatar James Clark 1-3/+3
2023-03-21coresight: etm4x: Do not access TRCIDR1 for identificationGravatar Suzuki K Poulose 1-13/+9
2023-03-21coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bugGravatar Steve Clevenger 1-1/+1
2023-01-19coresight: etmX.X: stm: Remove trace_id() callbackGravatar Mike Leach 1-8/+0
2023-01-19coresight: etm4x: Update ETM4 driver to use Trace ID APIGravatar Mike Leach 1-7/+66
2023-01-16coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTRGravatar Junhao He 1-6/+12
2022-11-28coresight: etm4x: fix repeated words in commentsGravatar Jilin Yuan 1-1/+1
2022-10-31coresight: etm4x: add CPU hotplug support for probingGravatar Tamas Zsoldos 1-40/+113
2022-09-21arm64/sysreg: Fix a few missed conversionsGravatar Nathan Chancellor 1-2/+2
2022-08-05Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-4/+4
2022-07-06coresight: Add config flag to enable branch broadcastGravatar James Clark 1-0/+14
2022-06-15coresight: etm4x: Use asm-generic IO memory barriersGravatar Sai Prakash Ranjan 1-4/+4
2022-04-13coresight: etm4x: Cleanup TRCSSCCRn and TRCSSCSRn register accessesGravatar James Clark 1-1/+1
2022-04-13coresight: etm4x: Cleanup TRCVICTLR register accessesGravatar James Clark 1-5/+5
2022-04-13coresight: etm4x: Cleanup TRCCONFIGR register accessesGravatar James Clark 1-7/+5
2022-04-13coresight: etm4x: Cleanup TRCIDR5 register accessesGravatar James Clark 1-12/+6
2022-04-13coresight: etm4x: Cleanup TRCIDR4 register accessesGravatar James Clark 1-6/+6
2022-04-13coresight: etm4x: Cleanup TRCIDR3 register accessesGravatar James Clark 1-30/+10
2022-04-13coresight: etm4x: Cleanup TRCIDR2 register accessesGravatar James Clark 1-3/+3
2022-04-13coresight: etm4x: Cleanup TRCIDR0 register accessesGravatar James Clark 1-28/+8
2022-03-11coresight: etm4x: Don't trace PID for non-root PID namespaceGravatar Leo Yan 1-2/+8
2022-03-11coresight: no-op refactor to make INSTP0 check more idiomaticGravatar James Clark 1-1/+1
2021-11-26coresight: configfs: Allow configfs to activate configurationGravatar Mike Leach 1-1/+10
2021-10-27coresight: etm4x: Add ETM PID for Kryo-5XXGravatar Tao Zhang 1-0/+1
2021-10-27coresight: etm4x: Use Trace Filtering controls dynamicallyGravatar Suzuki K Poulose 1-16/+47
2021-10-27coresight: etm4x: Save restore TRFCR_EL1Gravatar Suzuki K Poulose 1-12/+31
2021-08-18coresight: etm4x: Add complex configuration handlers to etmv4Gravatar Mike Leach 1-2/+36
2021-06-15coresight: etm4x: core: Remove redundant check of attrGravatar Junhao He 1-5/+0
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-24/+137
2021-04-07coresight: etm4x: Add ETM PID for Cortex-A78Gravatar Sai Prakash Ranjan 1-0/+1
2021-04-06coresight: ete: Add support for ETE tracingGravatar Suzuki K Poulose 1-13/+45
2021-04-06coresight: ete: Add support for ETE sysreg accessGravatar Suzuki K Poulose 1-0/+32
2021-04-06coresight: etm4x: Add support for PE OS lockGravatar Suzuki K Poulose 1-9/+41
2021-04-06coresight: etm4x: Move ETM to prohibited region for disableGravatar Suzuki K Poulose 1-2/+19
2021-02-11coresight: etm-perf: Support PID tracing for kernel at EL2Gravatar Suzuki K Poulose 1-0/+13
2021-02-05coresight: etm4x: Fix merge resolution for amba reworkGravatar Uwe Kleine-König 1-3/+4
2021-02-05Merge branch 'devel-stable' of git://git.armlinux.org.uk/~rmk/linux-arm into ...Gravatar Greg Kroah-Hartman 1-2/+0
2021-02-04coresight: etm4x: Handle accesses to TRCSTALLCTLRGravatar Suzuki K Poulose 1-3/+6
2021-02-04coresight: Add support for v8.4 SelfHosted tracingGravatar Jonathan Zhou 1-0/+25
2021-02-04coresight: etm4x: Add support for sysreg only devicesGravatar Suzuki K Poulose 1-5/+63
2021-02-04coresight: etm4x: Run arch feature detection on the CPUGravatar Suzuki K Poulose 1-2/+4
2021-02-04coresight: etm4x: Refactor probing routineGravatar Suzuki K Poulose 1-23/+39
2021-02-04coresight: etm4x: Detect system instructions supportGravatar Suzuki K Poulose 1-0/+39
2021-02-04coresight: etm4x: Add necessary synchronization for sysreg accessGravatar Suzuki K Poulose 1-0/+13
2021-02-04coresight: etm4x: Use TRCDEVARCH for component discoveryGravatar Suzuki K Poulose 1-23/+23
2021-02-04coresight: etm4x: Detect access early on the target CPUGravatar Suzuki K Poulose 1-5/+40
2021-02-04coresight: etm4x: Handle ETM architecture versionGravatar Suzuki K Poulose 1-1/+1
2021-02-04coresight: etm4x: Clean up exception level masksGravatar Suzuki K Poulose 1-24/+23