index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
hwtracing
/
coresight
Age
Commit message (
Expand
)
Author
Files
Lines
4 days
Merge tag 'char-misc-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
13
-199
/
+757
7 days
Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-0
/
+1
2024-05-01
coresight: tmc: Enable SG capability on ACPI based SoC-400 TMC ETR devices
Anshuman Khandual
1
-1
/
+27
2024-04-25
fix missing vmalloc.h includes
Kent Overstreet
1
-0
/
+1
2024-04-25
coresight: tpiu: Convert to platform remove callback returning void
Uwe Kleine-König
1
-4
/
+3
2024-04-25
coresight: tmc: Convert to platform remove callback returning void
Uwe Kleine-König
1
-4
/
+3
2024-04-25
coresight: stm: Convert to platform remove callback returning void
Uwe Kleine-König
1
-4
/
+3
2024-04-25
coresight: debug: Convert to platform remove callback returning void
Uwe Kleine-König
1
-4
/
+3
2024-04-25
coresight: catu: Convert to platform remove callback returning void
Uwe Kleine-König
1
-4
/
+3
2024-04-24
coresight: stm: Remove duplicate linux/acpi.h header
Jiapeng Chong
1
-1
/
+0
2024-04-22
coresight: etm4x: Fix access to resource selector registers
Suzuki K Poulose
1
-2
/
+4
2024-04-22
coresight: etm4x: Safe access for TRCQCLTR
Suzuki K Poulose
2
-2
/
+9
2024-04-22
coresight: etm4x: Do not save/restore Data trace control registers
Suzuki K Poulose
2
-34
/
+0
2024-04-22
coresight: etm4x: Do not hardcode IOMEM access for register restore
Suzuki K Poulose
1
-2
/
+4
2024-04-18
ARM: 9379/1: coresight: tpda: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9378/1: coresight: etm4x: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9376/1: coresight: tpdm: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9375/1: coresight: stm: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9374/1: coresight: etb10: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9373/1: coresight: funnel: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9371/1: coresight: cti: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9366/1: coresight: tpiu: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9365/1: coresight: tmc: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9364/1: coresight: replicator: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9363/1: coresight: etm3x: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-18
ARM: 9362/1: coresight: catu: drop owner assignment
Krzysztof Kozlowski
1
-1
/
+0
2024-04-16
coresight: debug: Move ACPI support from AMBA driver to platform driver
Anshuman Khandual
1
-16
/
+122
2024-04-16
coresight: stm: Move ACPI support from AMBA driver to platform driver
Anshuman Khandual
1
-10
/
+94
2024-04-16
coresight: tmc: Move ACPI support from AMBA driver to platform driver
Anshuman Khandual
2
-15
/
+127
2024-04-16
coresight: tpiu: Move ACPI support from AMBA driver to platform driver
Anshuman Khandual
1
-17
/
+100
2024-04-16
coresight: catu: Move ACPI support from AMBA driver to platform driver
Anshuman Khandual
2
-19
/
+120
2024-04-16
coresight: funnel: Move ACPI support from AMBA driver to platform driver
Anshuman Khandual
1
-24
/
+48
2024-04-16
coresight: replicator: Move ACPI support from AMBA driver to platform driver
Anshuman Khandual
1
-23
/
+45
2024-04-16
coresight: Add helpers registering/removing both AMBA and platform drivers
Anshuman Khandual
3
-34
/
+34
2024-04-16
coresight: tmc: Extract device properties from AMBA pid based table lookup
Anshuman Khandual
1
-4
/
+10
2024-04-16
coresight: stm: Extract device name from AMBA pid based table lookup
Anshuman Khandual
2
-1
/
+21
2024-04-16
coresight: etm4x: Fix unbalanced pm_runtime_enable()
Anshuman Khandual
1
-0
/
+3
2024-02-27
coresight-tpda: Change qcom,dsb-element-size to qcom,dsb-elem-bits
Mao Jinlong
2
-3
/
+3
2024-02-13
coresight: tpdm: Fix build break due to uninitialised field
Suzuki K Poulose
1
-0
/
+1
2024-02-12
coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
Mao Jinlong
1
-5
/
+5
2024-02-12
coresight-tpdm: Add msr register support for CMB
Tao Zhang
2
-1
/
+100
2024-02-12
coresight-tpdm: Add timestamp control register support for the CMB
Tao Zhang
2
-7
/
+145
2024-02-12
coresight-tpdm: Add pattern registers support for CMB
Tao Zhang
2
-1
/
+134
2024-02-12
coresight-tpdm: Add support to configure CMB
Tao Zhang
2
-0
/
+72
2024-02-12
coresight-tpda: Add support to configure CMB element
Tao Zhang
2
-55
/
+81
2024-02-12
coresight-tpdm: Add CMB dataset support
Tao Zhang
2
-0
/
+41
2024-02-12
coresight-tpdm: Optimize the useage of tpdm_has_dsb_dataset
Tao Zhang
2
-16
/
+18
2024-02-12
coresight-tpdm: Optimize the store function of tpdm simple dataset
Tao Zhang
1
-20
/
+19
2024-02-12
coresight: Add helper for setting csdev->mode
James Clark
7
-19
/
+19
2024-02-12
coresight: Add a helper for getting csdev->mode
James Clark
10
-45
/
+45
2024-02-12
coresight: Add helper for atomically taking the device
James Clark
3
-15
/
+9
2024-02-12
coresight: Add explicit member initializers to coresight_dev_type
James Clark
1
-5
/
+5
2024-02-12
coresight: Remove atomic type from refcnt
James Clark
7
-32
/
+49
2024-02-12
coresight: Move all sysfs code to sysfs file
James Clark
6
-398
/
+403
2024-02-12
coresight: Remove the 'enable' field.
James Clark
2
-60
/
+38
2024-02-12
coresight: Move mode to struct coresight_device
James Clark
13
-76
/
+63
2024-02-12
coresight: Remove ops callback checks
James Clark
1
-39
/
+12
2024-02-12
coresight: Make language around "activated" sinks consistent
James Clark
2
-34
/
+19
2024-02-12
coresight: Fix issue where a source device's helpers aren't disabled
James Clark
3
-9
/
+25
2024-02-12
coresight: make coresight_bustype const
Greg Kroah-Hartman
1
-1
/
+1
2024-02-12
coresight: Make current W=1 warnings default
James Clark
1
-0
/
+20
2024-02-12
coresight: Fix undeclared variable warnings from sparse checker
James Clark
1
-0
/
+1
2024-02-12
coresight: etm3x: Fix build warning
James Clark
1
-1
/
+1
2024-02-12
coresight: Fix uninitialized struct warnings
James Clark
12
-13
/
+13
2023-11-21
coresight: ultrasoc-smb: Use guards to cleanup
Junhao He
1
-48
/
+22
2023-11-16
coresight: ultrasoc-smb: Convert to platform remove callback returning void
Uwe Kleine-König
1
-4
/
+2
2023-11-16
coresight: trbe: Convert to platform remove callback returning void
Uwe Kleine-König
1
-3
/
+2
2023-11-16
coresight: replicator: Convert to platform remove callback returning void
Uwe Kleine-König
1
-3
/
+2
2023-11-16
coresight: funnel: Convert to platform remove callback returning void
Uwe Kleine-König
1
-3
/
+2
2023-11-16
coresight: etm4x: Convert to platform remove callback returning void
Uwe Kleine-König
1
-4
/
+2
2023-11-16
coresight: dummy: Convert to platform remove callback returning void
Uwe Kleine-König
1
-3
/
+2
2023-11-16
coresight: etm4x: Fix width of CCITMIN field
James Clark
1
-1
/
+1
2023-11-16
coresight-tpdm: Correct the property name of MSR number
Tao Zhang
1
-1
/
+1
2023-11-16
coresight-tpdm: Add nodes for dsb msr support
Tao Zhang
2
-0
/
+97
2023-11-16
coresight-tpdm: Add nodes for timestamp request
Tao Zhang
2
-7
/
+172
2023-11-16
coresight-tpdm: Add nodes to configure pattern match output
Tao Zhang
2
-1
/
+109
2023-11-16
coresight-tpdm: Add nodes for dsb edge control
Tao Zhang
2
-1
/
+233
2023-11-16
coresight-tpdm: Add node to set dsb programming mode
Tao Zhang
2
-0
/
+72
2023-11-16
coresight-tpdm: Add nodes to set trigger timestamp and type
Tao Zhang
1
-0
/
+95
2023-11-16
coresight-tpdm: Add reset node to TPDM node
Tao Zhang
1
-0
/
+22
2023-11-16
coresight-tpdm: Initialize DSB subunit configuration
Tao Zhang
2
-8
/
+74
2023-11-16
coresight-tpda: Add DSB dataset support
Tao Zhang
2
-10
/
+118
2023-11-16
coresight-tpdm: Introduce TPDM subtype to TPDM driver
Tao Zhang
2
-1
/
+4
2023-11-16
coresight-tpdm: Remove the unnecessary lock
Tao Zhang
1
-2
/
+0
2023-11-16
coresight: tmc: Make etr buffer mode user configurable from sysfs
Anshuman Khandual
3
-14
/
+115
2023-11-16
coresight: etm: Make cycle count threshold user configurable
Anshuman Khandual
2
-2
/
+9
2023-11-16
coresight: etm: Override TRCIDR3.CCITMIN on errata affected cpus
Anshuman Khandual
1
-0
/
+37
2023-11-16
coresight: trbe: Enable ACPI based TRBE devices
Anshuman Khandual
2
-0
/
+11
2023-11-16
coresight: trbe: Add a representative coresight_platform_data for TRBE
Anshuman Khandual
1
-2
/
+12
2023-11-16
coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base
Junhao He
1
-1
/
+1
2023-11-16
coresight: ultrasoc-smb: Config SMB buffer before register sink
Junhao He
1
-13
/
+8
2023-11-16
coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb
Junhao He
2
-24
/
+17
2023-11-13
coresight: Fix crash when Perf and sysfs modes are used concurrently
James Clark
1
-2
/
+2
2023-11-13
coresight: etm4x: Remove bogous __exit annotation for some functions
Uwe Kleine-König
1
-3
/
+3
2023-09-20
coresight: tmc-etr: Disable warnings for allocation failures
Suzuki K Poulose
1
-1
/
+2
2023-09-15
coresight: Fix run time warnings while reusing ETR buffer
Linu Cherian
1
-11
/
+13
2023-08-18
coresight: trbe: Fix TRBE potential sleep in atomic context
Junhao He
1
-15
/
+17
2023-08-18
coresight: Fix memory leak in acpi_buffer->pointer
Junhao He
1
-14
/
+26
2023-08-17
coresight: etm4x: Ensure valid drvdata and clock before clk_put()
Anshuman Khandual
1
-1
/
+1
2023-08-17
coresight: trbe: Allocate platform data per device
Suzuki K Poulose
1
-7
/
+4
2023-08-04
coresight: dummy: simplify the code with module_platform_driver
Yang Yingliang
1
-11
/
+1
2023-08-04
coresight: tmc: Explicit type conversions to prevent integer overflow
Ruidong Tian
3
-4
/
+5
2023-08-02
coresight: trbe: Directly use ID_AA64DFR0_EL1_TraceBuffer_IMP
Anshuman Khandual
1
-1
/
+1
2023-07-26
coresight: Fix all W=1 build warnings
James Clark
2
-3
/
+3
2023-07-26
coresight: etm4x: Add ACPI support in platform driver
Suzuki K Poulose
1
-0
/
+10
2023-07-26
coresight: platform: acpi: Ignore the absence of graph
Suzuki K Poulose
1
-1
/
+5
2023-07-26
coresight: etm4x: Change etm4_platform_driver driver for MMIO devices
Anshuman Khandual
2
-2
/
+60
2023-07-26
coresight: etm4x: Drop pid argument from etm4_probe()
Anshuman Khandual
1
-14
/
+15
2023-07-26
coresight: etm4x: Drop iomem 'base' argument from etm4_probe()
Anshuman Khandual
1
-5
/
+5
2023-07-26
coresight: etm4x: Allocate and device assign 'struct etmv4_drvdata' earlier
Anshuman Khandual
1
-5
/
+14
2023-07-26
hwtracing: coresight: Explicitly include correct DT includes
Rob Herring
2
-3
/
+1
2023-07-03
Merge tag 'char-misc-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
28
-641
/
+855
2023-06-26
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...
Linus Torvalds
2
-39
/
+32
2023-06-19
coresight: dummy: Update type of mode parameter in dummy_{sink,source}_enable()
Nathan Chancellor
1
-2
/
+2
2023-06-15
Coresight: Add coresight dummy driver
Hao Zhang
3
-0
/
+175
2023-06-14
arm64/sysreg: Convert TRBLIMITR_EL1 register to automatic generation
Anshuman Khandual
1
-9
/
+0
2023-06-14
arm64/sysreg: Rename TRBIDR_EL1 fields per auto-gen tools format
Anshuman Khandual
1
-3
/
+3
2023-06-14
arm64/sysreg: Rename TRBSR_EL1 fields per auto-gen tools format
Anshuman Khandual
2
-14
/
+14
2023-06-14
arm64/sysreg: Rename TRBBASER_EL1 fields per auto-gen tools format
Anshuman Khandual
1
-2
/
+2
2023-06-14
arm64/sysreg: Rename TRBLIMITR_EL1 fields per auto-gen tools format
Anshuman Khandual
2
-13
/
+15
2023-06-07
coresight: etm4x: Match all ETM4 instances based on DEVARCH and DEVTYPE
Suzuki K Poulose
2
-2
/
+22
2023-06-07
coresight: etm4x: Make etm4_remove_dev() return void
Uwe Kleine-König
1
-6
/
+3
2023-06-06
coresight: etm4x: Fix missing trctraceidr file in sysfs
Mike Leach
1
-9
/
+18
2023-06-05
coresight: Fix CTI module refcount leak by making it a helper device
James Clark
6
-105
/
+79
2023-06-05
coresight: Enable and disable helper devices adjacent to the path
James Clark
5
-54
/
+178
2023-06-05
coresight: Refactor out buffer allocation function for ETR
James Clark
2
-7
/
+45
2023-06-05
coresight: Make refcount a property of the connection
James Clark
10
-238
/
+117
2023-06-05
coresight: Store in-connections as well as out-connections
James Clark
3
-50
/
+69
2023-06-05
coresight: Simplify connection fixup mechanism
James Clark
1
-52
/
+32
2023-06-05
coresight: Store pointers to connections rather than an array of them
James Clark
4
-28
/
+41
2023-06-05
coresight: Dynamically add connections
James Clark
2
-77
/
+70
2023-06-05
coresight: Rename connection members to make the direction explicit
James Clark
4
-47
/
+46
2023-06-05
coresight: Rename nr_outports to nr_outconns
James Clark
3
-34
/
+34
2023-06-05
coresight: Change name of pdata->conns
James Clark
3
-20
/
+20
2023-06-05
coresight: Use enum type for cs_mode wherever possible
James Clark
13
-31
/
+30
2023-06-05
coresight: Fix loss of connection info when a module is unloaded
James Clark
1
-7
/
+2
2023-05-11
coresight: perf: Release Coresight path when alloc trace id failed
Ruidong Tian
1
-0
/
+1
2023-05-11
coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
Dan Carpenter
1
-1
/
+1
2023-04-19
Merge tag 'coresight-next-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/...
Greg Kroah-Hartman
1
-0
/
+1
2023-04-14
coresight: etm_pmu: Set the module field
Suzuki K Poulose
1
-0
/
+1
2023-03-21
coresight: etm4x: Do not access TRCIDR1 for identification
Suzuki K Poulose
2
-27
/
+15
2023-03-21
coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
Steve Clevenger
1
-1
/
+1
2023-01-30
coresight: tmc: Don't enable TMC when it's not ready.
Yabin Cui
4
-14
/
+56
2023-01-30
coresight: tpda: fix return value check in tpda_probe()
Yang Yingliang
1
-2
/
+2
2023-01-26
Coresight: tpda/tpdm: remove incorrect __exit annotation
Arnd Bergmann
2
-2
/
+2
2023-01-24
coresight: perf: Output trace id only once
Suzuki K Poulose
2
-4
/
+14
2023-01-24
coresight: Fix uninitialised variable use in coresight_disable
Suzuki K Poulose
1
-1
/
+1
2023-01-20
Coresight: Add TPDA link driver
Mao Jinlong
4
-0
/
+258
2023-01-20
coresight-tpdm: Add integration test support
Mao Jinlong
2
-0
/
+68
2023-01-20
coresight-tpdm: Add DSB dataset support
Mao Jinlong
2
-0
/
+78
2023-01-20
Coresight: Add coresight TPDM source driver
Mao Jinlong
5
-1
/
+192
2023-01-19
coresight: core: Use IDR for non-cpu bound sources' paths.
Mao Jinlong
1
-11
/
+26
2023-01-19
coresight: trace-id: Add debug & test macros to Trace ID allocation
Mike Leach
1
-0
/
+33
2023-01-19
coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID
Mike Leach
1
-0
/
+7
2023-01-19
coresight: etmX.X: stm: Remove trace_id() callback
Mike Leach
4
-54
/
+0
2023-01-19
coresight: etm3x: Update ETM3 driver to use Trace ID API
Mike Leach
3
-26
/
+75
2023-01-19
coresight: etm4x: Update ETM4 driver to use Trace ID API
Mike Leach
3
-10
/
+93
2023-01-19
coresight: stm: Update STM driver to use Trace ID API
Mike Leach
1
-27
/
+14
2023-01-19
coresight: perf: traceid: Add perf ID allocation and notifiers
Mike Leach
1
-0
/
+16
2023-01-19
coresight: Remove obsolete Trace ID unniqueness checks
Mike Leach
1
-45
/
+0
2023-01-19
coresight: trace-id: Add API to dynamically assign Trace ID values
Mike Leach
3
-1
/
+421
2023-01-19
coresight: ultrasoc-smb: fix return value check in smb_init_data_buffer()
Yang Yingliang
1
-1
/
+1
2023-01-16
drivers/coresight: Add UltraSoc System Memory Buffer driver
Qi Liu
4
-0
/
+786
2023-01-16
coresight: cti: Remove atomic type from enable_req_count
James Clark
3
-9
/
+9
2023-01-16
coresight: cti: Add PM runtime call in enable_store
Mao Jinlong
1
-2
/
+11
2023-01-16
coresight: cti: Prevent negative values of enable count
James Clark
1
-2
/
+9
2023-01-16
coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR
Junhao He
1
-6
/
+12
2022-11-28
coresight: etm4x: fix repeated words in comments
Jilin Yuan
1
-1
/
+1
2022-11-28
coresight: cti: Fix null pointer error on CTI init before ETM
Mike Leach
1
-1
/
+1
2022-11-28
coresight: trbe: remove cpuhp instance node before remove cpuhp state
Yang Shen
1
-0
/
+1
2022-10-31
coresight: etm4x: add CPU hotplug support for probing
Tamas Zsoldos
1
-40
/
+113
2022-10-25
coresight: cti: Fix hang in cti_disable_hw()
James Clark
1
-5
/
+0
2022-10-24
Revert "coresight: cti: Fix hang in cti_disable_hw()"
Greg Kroah-Hartman
1
-0
/
+3
2022-10-20
coresight: cti: Fix hang in cti_disable_hw()
James Clark
1
-3
/
+0
2022-10-20
coresight: Fix possible deadlock with lock dependency
Sudeep Holla
2
-5
/
+7
2022-10-08
Merge tag 'char-misc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
13
-312
/
+235
2022-09-21
arm64/sysreg: Fix a few missed conversions
Nathan Chancellor
2
-3
/
+4
2022-09-06
coresight: cti-sysfs: Mark coresight_cti_reg_store() as __maybe_unused
Nathan Chancellor
1
-3
/
+3
2022-08-31
coresight: Make new csdev_access offsets unsigned
James Clark
4
-34
/
+31
2022-08-31
coresight: cti-sysfs: Re-use same functions for similar sysfs register accessors
James Clark
2
-127
/
+91
2022-08-31
coresight: Re-use same function for similar sysfs register accessors
James Clark
8
-131
/
+91
2022-08-31
coresight: Simplify sysfs accessors by using csdev_access abstraction
James Clark
7
-80
/
+61
2022-08-31
coresight: Remove unused function parameter
James Clark
1
-12
/
+4
2022-08-26
coresight: etm4x: Expose default timestamp source in sysfs
German Gomez
1
-0
/
+29
2022-08-22
coresight: trbe: fix Kconfig "its" grammar
Randy Dunlap
1
-2
/
+2
2022-08-05
Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
2
-8
/
+8
2022-07-11
coresight: etm4x: avoid build failure with unrolled loops
Nick Desaulniers
1
-1
/
+2
2022-07-06
coresight: Add config flag to enable branch broadcast
James Clark
2
-0
/
+16
2022-06-29
coresight: syscfg: Update load and unload operations
Mike Leach
3
-41
/
+165
2022-06-29
coresight: configfs: Fix unload of configurations on module exit
Mike Leach
1
-11
/
+93
2022-06-22
coresight: Clear the connection field properly
Suzuki K Poulose
1
-0
/
+1
2022-06-15
coresight: etm4x: Use asm-generic IO memory barriers
Sai Prakash Ranjan
2
-8
/
+8
2022-05-09
coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier
Guilherme G. Piccoli
1
-3
/
+4
2022-05-04
coresight: core: Fix coresight device probe failure issue
Mao Jinlong
1
-11
/
+22
2022-04-13
coresight: etm4x: Cleanup TRCRSCTLRn register accesses
James Clark
2
-2
/
+10
2022-04-13
coresight: etm4x: Cleanup TRCBBCTLR register accesses
James Clark
2
-2
/
+5
2022-04-13
coresight: etm4x: Cleanup TRCSSPCICRn register accesses
James Clark
2
-1
/
+3
2022-04-13
coresight: etm4x: Cleanup TRCSSCCRn and TRCSSCSRn register accesses
James Clark
3
-4
/
+8
2022-04-13
coresight: etm4x: Cleanup TRCACATRn register accesses
James Clark
2
-25
/
+31
2022-04-13
coresight: etm3x: Cleanup ETMTECR1 register accesses
James Clark
2
-2
/
+2
[next]