summaryrefslogtreecommitdiffstats
path: root/drivers/hwtracing/coresight/coresight-tmc-etf.c
Commit message (Expand)AuthorAgeFilesLines
* coresight: Add helper for setting csdev->modeJames Clark2024-02-121-5/+5
* coresight: Add a helper for getting csdev->modeJames Clark2024-02-121-8/+8
* coresight: Remove atomic type from refcntJames Clark2024-02-121-9/+11
* coresight: Move mode to struct coresight_deviceJames Clark2024-02-121-13/+13
* coresight: tmc: Explicit type conversions to prevent integer overflowRuidong Tian2023-08-041-1/+1
* coresight: Make refcount a property of the connectionJames Clark2023-06-051-11/+13
* coresight: Use enum type for cs_mode wherever possibleJames Clark2023-06-051-1/+1
* coresight: tmc: Don't enable TMC when it's not ready.Yabin Cui2023-01-301-9/+36
* coresight: Update comments for removing cs_etm_find_snapshot()Leo Yan2021-10-271-3/+2
* coresight: tmc-etf: Add comment for store orderingLeo Yan2021-10-271-0/+5
* coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer()Sai Prakash Ranjan2021-06-151-1/+1
* coresight: Convert claim/disclaim operations to use access wrappersSuzuki K Poulose2021-02-041-4/+6
* coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf()Sai Prakash Ranjan2020-11-271-1/+3
* coresight: Add coresight prefix to barrier_pktTingwei Zhang2020-09-281-1/+1
* coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()Sai Prakash Ranjan2020-07-211-7/+6
* coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb()Sai Prakash Ranjan2020-05-191-8/+8
* coresight: Serialize enabling/disabling a link device.Yabin Cui2019-11-041-7/+19
* coresight: tmc: Make memory width mask computation into a functionMathieu Poirier2019-09-031-21/+2
* coresight: tmc-etf: Do not call smp_processor_id from preemptibleSuzuki K Poulose2019-07-031-4/+2
* coresight: tmc: Clean up device specific dataSuzuki K Poulose2019-06-191-5/+4
* coresight: perf: Don't set the truncated flag in snapshot modeMathieu Poirier2019-06-191-1/+7
* coresight: tmc-etf: Fix snapshot mode update functionMathieu Poirier2019-06-191-2/+4
* coresight: tmc-etf: Properly set AUX buffer head in snapshot modeMathieu Poirier2019-06-191-5/+9
* coresight: tmc-etf: Add support for CPU-wide trace scenariosMathieu Poirier2019-04-251-5/+35
* coresight: Communicate perf event to sink buffer allocation functionsMathieu Poirier2019-04-251-3/+4
* coresight: Properly address concurrency in sink::update() functionsMathieu Poirier2019-04-251-1/+3
* coresight: Properly address errors in sink::disable() functionsMathieu Poirier2019-04-251-5/+4
* coresight: Move reference counting inside sink driversMathieu Poirier2019-04-251-4/+17
* coresight: Adding return code to sink::disable() operationMathieu Poirier2019-04-251-2/+3
* coresight: etf: Release CLAIM tag after disabling the HWMathieu Poirier2018-12-061-1/+1
* coresight: tmc: Fix bad register address for CLAIMLeo Yan2018-12-061-1/+1
* coreisght: tmc: Claim device before useSuzuki K Poulose2018-09-251-3/+19
* coresight: tmc-etb/etf: Prepare to handle errors enablingSuzuki K Poulose2018-09-251-28/+45
* coresight: tmc: Fix byte-address alignment for RRPLeo Yan2018-09-251-2/+2
* coresight: tmc: Refactor loops in etb dumpLeo Yan2018-09-251-10/+7
* coresight: perf: Remove set_buffer call backSuzuki K Poulose2018-09-251-9/+19
* coresight: perf: Remove reset_buffer call back for sinksSuzuki K Poulose2018-09-251-46/+12
* coresight: Convert driver messages to dev_dbgSuzuki K Poulose2018-09-251-4/+4
* coresight: Add helper for inserting synchronization packetsSuzuki K Poulose2018-07-151-19/+8
* coresight: tmc: Hide trace buffer handling for file readSuzuki K Poulose2018-07-151-0/+18
* coresight: Moving framework and drivers to SPDX identifierMathieu Poirier2018-05-141-12/+1
* coresight tmc: Add helpers for accessing 64bit registersSuzuki K Poulose2017-08-281-4/+4
* coresight: Add barrier packet for synchronisationMathieu Poirier2017-08-281-1/+25
* coresight: Correct buffer lost incrementMathieu Poirier2017-08-281-2/+6
* coresight: tmc: minor fix for output logLeo Yan2017-06-091-8/+17
* perf/core: Keep AUX flags in the output handleWill Deacon2017-03-161-4/+3
* coresight: tmc: Get rid of mode parameter for helper routinesSuzuki K. Poulose2016-11-291-13/+5
* coresight: tmc: Cleanup operation mode handlingSuzuki K. Poulose2016-11-291-18/+14
* coresight: tmc: mark symbols static where possibleBaoyou Xie2016-09-091-1/+1
* coresight: tmc: Delete an unnecessary check before the function call "kfree"Markus Elfring2016-08-311-1/+1