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