summaryrefslogtreecommitdiff
path: root/drivers/hwtracing/coresight/coresight-tmc-etf.c
AgeCommit message (Expand)Author
2021-06-15coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer()Sai Prakash Ranjan
2021-02-04coresight: Convert claim/disclaim operations to use access wrappersSuzuki K Poulose
2020-11-27coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf()Sai Prakash Ranjan
2020-09-28coresight: Add coresight prefix to barrier_pktTingwei Zhang
2020-07-21coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()Sai Prakash Ranjan
2020-05-19coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb()Sai Prakash Ranjan
2019-11-04coresight: Serialize enabling/disabling a link device.Yabin Cui
2019-09-03coresight: tmc: Make memory width mask computation into a functionMathieu Poirier
2019-07-03coresight: tmc-etf: Do not call smp_processor_id from preemptibleSuzuki K Poulose
2019-06-19coresight: tmc: Clean up device specific dataSuzuki K Poulose
2019-06-19coresight: perf: Don't set the truncated flag in snapshot modeMathieu Poirier
2019-06-19coresight: tmc-etf: Fix snapshot mode update functionMathieu Poirier
2019-06-19coresight: tmc-etf: Properly set AUX buffer head in snapshot modeMathieu Poirier
2019-04-25coresight: tmc-etf: Add support for CPU-wide trace scenariosMathieu Poirier
2019-04-25coresight: Communicate perf event to sink buffer allocation functionsMathieu Poirier
2019-04-25coresight: Properly address concurrency in sink::update() functionsMathieu Poirier
2019-04-25coresight: Properly address errors in sink::disable() functionsMathieu Poirier
2019-04-25coresight: Move reference counting inside sink driversMathieu Poirier
2019-04-25coresight: Adding return code to sink::disable() operationMathieu Poirier
2018-12-06coresight: etf: Release CLAIM tag after disabling the HWMathieu Poirier
2018-12-06coresight: tmc: Fix bad register address for CLAIMLeo Yan
2018-09-25coreisght: tmc: Claim device before useSuzuki K Poulose
2018-09-25coresight: tmc-etb/etf: Prepare to handle errors enablingSuzuki K Poulose
2018-09-25coresight: tmc: Fix byte-address alignment for RRPLeo Yan
2018-09-25coresight: tmc: Refactor loops in etb dumpLeo Yan
2018-09-25coresight: perf: Remove set_buffer call backSuzuki K Poulose
2018-09-25coresight: perf: Remove reset_buffer call back for sinksSuzuki K Poulose
2018-09-25coresight: Convert driver messages to dev_dbgSuzuki K Poulose
2018-07-15coresight: Add helper for inserting synchronization packetsSuzuki K Poulose
2018-07-15coresight: tmc: Hide trace buffer handling for file readSuzuki K Poulose
2018-05-14coresight: Moving framework and drivers to SPDX identifierMathieu Poirier
2017-08-28coresight tmc: Add helpers for accessing 64bit registersSuzuki K Poulose
2017-08-28coresight: Add barrier packet for synchronisationMathieu Poirier
2017-08-28coresight: Correct buffer lost incrementMathieu Poirier
2017-06-09coresight: tmc: minor fix for output logLeo Yan
2017-03-16perf/core: Keep AUX flags in the output handleWill Deacon
2016-11-29coresight: tmc: Get rid of mode parameter for helper routinesSuzuki K. Poulose
2016-11-29coresight: tmc: Cleanup operation mode handlingSuzuki K. Poulose
2016-09-09coresight: tmc: mark symbols static where possibleBaoyou Xie
2016-08-31coresight: tmc: Delete an unnecessary check before the function call "kfree"Markus Elfring
2016-08-31coresight: tmc: Limit the trace to available dataSuzuki K Poulose
2016-05-03coresight: tmc: implementing TMC-ETF AUX space APIMathieu Poirier
2016-05-03coresight: tmc: keep track of memory widthMathieu Poirier
2016-05-03coresight: tmc: make sysFS and Perf mode mutually exclusiveMathieu Poirier
2016-05-03coresight: tmc: dump system memory content only when neededMathieu Poirier
2016-05-03coresight: tmc: adding mode of operation for link/sinksMathieu Poirier
2016-05-03coresight: tmc: getting rid of multiple read accessMathieu Poirier
2016-05-03coresight: tmc: allocating memory when neededMathieu Poirier
2016-05-03coresight: tmc: making prepare/unprepare functions genericMathieu Poirier
2016-05-03coresight: tmc: splitting driver in ETB/ETF and ETR componentsMathieu Poirier