summaryrefslogtreecommitdiffstats
path: root/drivers/hwtracing/coresight/coresight-tmc-etf.c
Commit message (Expand)AuthorAgeFilesLines
* coresight: tmc-etf: Do not call smp_processor_id from preemptibleSuzuki K Poulose2019-07-031-4/+2Star
* coresight: tmc: Clean up device specific dataSuzuki K Poulose2019-06-191-5/+4Star
* 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/+4Star
* 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/+7Star
* 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/+12Star
* 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/+8Star
* 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/+1Star
* 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/+3Star
* coresight: tmc: Get rid of mode parameter for helper routinesSuzuki K. Poulose2016-11-291-13/+5Star
* coresight: tmc: Cleanup operation mode handlingSuzuki K. Poulose2016-11-291-18/+14Star
* 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
* coresight: tmc: Limit the trace to available dataSuzuki K Poulose2016-08-311-0/+2
* coresight: tmc: implementing TMC-ETF AUX space APIMathieu Poirier2016-05-031-0/+199
* coresight: tmc: keep track of memory widthMathieu Poirier2016-05-031-13/+1Star
* coresight: tmc: make sysFS and Perf mode mutually exclusiveMathieu Poirier2016-05-031-2/+58
* coresight: tmc: dump system memory content only when neededMathieu Poirier2016-05-031-1/+6
* coresight: tmc: adding mode of operation for link/sinksMathieu Poirier2016-05-031-7/+20
* coresight: tmc: getting rid of multiple read accessMathieu Poirier2016-05-031-0/+5
* coresight: tmc: allocating memory when neededMathieu Poirier2016-05-031-8/+82
* coresight: tmc: making prepare/unprepare functions genericMathieu Poirier2016-05-031-1/+61
* coresight: tmc: splitting driver in ETB/ETF and ETR componentsMathieu Poirier2016-05-031-0/+204