aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwtracing/coresight/coresight-tmc.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-09-28coresight: tmc: Allow tmc to be built as a moduleKim Phillips1-583/+0
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-2/+0
2020-07-21coresight: tmc: Update sink types for default selectionMike Leach1-1/+2
2020-07-21coresight: tmc: Add shutdown callback for TMC ETRSai Prakash Ranjan1-0/+23
2020-05-19coresight: Mark some functions staticStephen Boyd1-1/+1
2019-09-03coresight: tmc: Make memory width mask computation into a functionMathieu Poirier1-0/+28
2019-09-03coresight: tmc-etr: Check if non-secure access is enabledSuzuki K Poulose1-0/+12
2019-06-20coresight: Use platform agnostic namesSuzuki K Poulose1-1/+14
2019-06-20coresight: Rearrange platform data probingSuzuki K Poulose1-8/+8
2019-06-20coresight: Remove name from platform descriptionSuzuki K Poulose1-2/+3
2019-06-20coresight: Introduce generic platform data helperSuzuki K Poulose1-8/+5
2019-06-19coresight: tmc-etr: Rearrange probing default buffer sizeSuzuki K Poulose1-9/+12
2019-06-19coresight: tmc: Clean up device specific dataSuzuki K Poulose1-20/+18
2019-04-25coresight: tmc-etr: Add support for CPU-wide trace scenariosMathieu Poirier1-0/+2
2019-04-25coresight: tmc-etr: Introduce the notion of IDR to ETR devicesMathieu Poirier1-0/+4
2019-04-25coresight: tmc: Cleanup power managementSuzuki K Poulose1-2/+2
2019-04-25coresight: tmc: Report DMA setup failuresSuzuki K Poulose1-1/+6
2019-02-26ARM: 8838/1: drivers: amba: Updates to component identification for driver matching.Mike Leach1-21/+9
2018-09-25coresight: Convert driver messages to dev_dbgSuzuki K Poulose1-2/+2
2018-07-15coresight: tmc: Add configuration support for trace buffer sizeSuzuki K Poulose1-0/+33
2018-07-15dts: bindings: Restrict coresight tmc-etr scatter-gather modeSuzuki K Poulose1-1/+8
2018-07-15coresight: tmc: Hide trace buffer handling for file readSuzuki K Poulose1-18/+23
2018-05-14coresight: Moving framework and drivers to SPDX identifierMathieu Poirier1-9/+1
2017-10-20coresight: Extend the PIDR mask to cover relevant bits in PIDR2Suzuki K Poulose1-2/+2
2017-08-28coresight: tmc: constify amba_idArvind Yadav1-1/+1
2017-08-28coresight tmc: Add support for Coresight SoC 600 TMCSuzuki K Poulose1-0/+16
2017-08-28coresight tmc etr: Detect address width at runtimeSuzuki K Poulose1-3/+23
2017-08-28coresight tmc: Detect support for scatter gatherSuzuki K Poulose1-0/+2
2017-08-28coresight tmc etr: Add capabilitiy informationSuzuki K Poulose1-5/+15
2017-08-28coresight tmc: Handle configuration types properlySuzuki K Poulose1-3/+11
2017-08-28coresight tmc: Expose DBA and AXICTLSuzuki K Poulose1-0/+4
2017-08-28coresight: Use the new helper for defining registersSuzuki K Poulose1-14/+16
2017-06-09coresight: tmc: Configure DMA mask appropriatelyRobin Murphy1-0/+7
2016-09-09coresight: tmc: mark symbols static where possibleBaoyou Xie1-2/+2
2016-08-31coresight: fix handling of ETM trace register access via sysfsSudeep Holla1-1/+1
2016-08-31coresight: Use local coresight_desc instancesSuzuki K Poulose1-17/+14
2016-08-31coresight: Add better messages for coresight_timeoutSuzuki K Poulose1-4/+2
2016-08-31coresight: tmc: Limit the trace to available dataSuzuki K Poulose1-3/+3
2016-08-31coresight: Consolidate error handling path for tmc_probeSuzuki K Poulose1-19/+17
2016-08-31coresight: Remove erroneous dma_free_coherent in tmc_probeSuzuki K Poulose1-3/+0
2016-05-03coresight: tmc: keep track of memory widthMathieu Poirier1-0/+34
2016-05-03coresight: tmc: getting rid of multiple read accessMathieu Poirier1-15/+9
2016-05-03coresight: tmc: allocating memory when neededMathieu Poirier1-14/+0
2016-05-03coresight: tmc: making prepare/unprepare functions genericMathieu Poirier1-44/+11
2016-05-03coresight: tmc: splitting driver in ETB/ETF and ETR componentsMathieu Poirier1-260/+4
2016-05-03coresight: tmc: cleaning up header fileMathieu Poirier1-1/+1
2016-05-03coresight: tmc: introducing new header fileMathieu Poirier1-101/+1
2016-05-03coresight: tmc: clearly define number of transfers per burstMathieu Poirier1-2/+2
2016-05-03coresight: tmc: re-implementing tmc_read_prepare/unprepare() functionsMathieu Poirier1-20/+36
2016-05-03coresight: tmc: waiting for TMCReady bit before programmingMathieu Poirier1-0/+9