summaryrefslogtreecommitdiffstats
path: root/drivers/hwtracing/coresight/coresight-etb10.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-19coresight: etb10: Make coresight_etb_groups staticJason Yan1-1/+1
2019-07-03coresight: etb10: Do not call smp_processor_id from preemptibleSuzuki K Poulose1-4/+2
2019-06-20coresight: Use platform agnostic namesSuzuki K Poulose1-1/+6
2019-06-20coresight: Rearrange platform data probingSuzuki K Poulose1-5/+5
2019-06-20coresight: Remove name from platform descriptionSuzuki K Poulose1-1/+2
2019-06-20coresight: Introduce generic platform data helperSuzuki K Poulose1-7/+4
2019-06-19coresight: etb10: Clean up device specific dataSuzuki K Poulose1-16/+16
2019-06-19coresight: perf: Don't set the truncated flag in snapshot modeMathieu Poirier1-1/+7
2019-06-19coresight: etb10: Properly set AUX buffer head in snapshot modeMathieu Poirier1-6/+7
2019-04-25coresight: etb10: Add support for CPU-wide trace scenariosMathieu Poirier1-4/+39
2019-04-25coresight: Communicate perf event to sink buffer allocation functionsMathieu Poirier1-3/+4
2019-04-25coresight: Properly address concurrency in sink::update() functionsMathieu Poirier1-1/+3
2019-04-25coresight: Properly address errors in sink::disable() functionsMathieu Poirier1-5/+4
2019-04-25coresight: Move reference counting inside sink driversMathieu Poirier1-6/+15
2019-04-25coresight: Adding return code to sink::disable() operationMathieu Poirier1-1/+2
2019-04-25coresight: etb10: Cleanup power managementSuzuki K Poulose1-11/+3
2018-12-06coresight: etb10: Add support for CLAIM tagMathieu Poirier1-6/+17
2018-09-25coresight: etb10: Handle errors enabling the deviceSuzuki K Poulose1-5/+13
2018-09-25coresight: etb10: Splitting function etb_enable()Mathieu Poirier1-21/+52
2018-09-25coresight: etb10: Refactor etb_drvdata::mode handlingMathieu Poirier1-28/+34
2018-09-25coresight: perf: Remove set_buffer call backSuzuki K Poulose1-7/+25
2018-09-25coresight: perf: Remove reset_buffer call back for sinksSuzuki K Poulose1-44/+12
2018-09-25coresight: Convert driver messages to dev_dbgSuzuki K Poulose1-3/+3
2018-09-25coresight: etb10: Fix handling of perf modeSuzuki K Poulose1-0/+4
2018-07-15coresight: Add helper for inserting synchronization packetsSuzuki K Poulose1-8/+4
2018-06-12treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook1-2/+2
2018-05-14coresight: Moving framework and drivers to SPDX identifierMathieu Poirier1-10/+3
2017-12-19coresight: etb10: remove duplicate includesPravin Shedge1-1/+0
2017-10-20coresight: Extend the PIDR mask to cover relevant bits in PIDR2Suzuki K Poulose1-2/+2
2017-08-28coresight: etb10: constify amba_idArvind Yadav1-1/+1
2017-08-28coresight: Use the new helper for defining registersSuzuki K Poulose1-11/+11
2017-08-28coresight: etb10: Move etb_disable_hw() outside of lockMathieu Poirier1-1/+1
2017-08-28coresight: Add barrier packet for synchronisationMathieu Poirier1-2/+20
2017-08-28coresight: etb10: Remove useless conversion to LEMathieu Poirier1-8/+4
2017-08-28coresight: Correct buffer lost incrementMathieu Poirier1-3/+7
2017-06-09coresight: etb10: Fix a typo in a comment lineMarkus Elfring1-1/+1
2017-06-09coresight: etb10: Delete an error message for a failed memory allocation in e...Markus Elfring1-4/+1
2017-03-16perf/core: Keep AUX flags in the output handleWill Deacon1-5/+4
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-12/+8
2016-08-31coresight: Add better messages for coresight_timeoutSuzuki K Poulose1-4/+2
2016-05-03coresight: etb10: adjust read pointer only when neededMathieu Poirier1-1/+2
2016-05-03coresight: moving struct cs_buffers to header fileMathieu Poirier1-20/+0
2016-05-03coresight: etb10: fixing the right amount of words to readMathieu Poirier1-1/+1
2016-05-01coresight: removing gratuitous boot time log messagesMathieu Poirier1-1/+0
2016-05-01coresight: etb10: splitting sysFS "status" entryMathieu Poirier1-43/+38
2016-02-20drivers/hwtracing: make coresight-* explicitly non-modularPaul Gortmaker1-6/+3
2016-02-20coresight: etb10: implementing AUX APIMathieu Poirier1-0/+234
2016-02-20coresight: etb10: adding operation mode for sink->enable()Mathieu Poirier1-7/+23
2016-02-20coresight: etb10: moving to local atomic operationsMathieu Poirier1-4/+5