Messages in this thread | | | From | Mathieu Poirier <> | Subject | [PATCH 00/32] coresight: next v5.1-rc6 | Date | Thu, 25 Apr 2019 13:52:38 -0600 |
| |
Good day Greg,
Please consider the following for inclusion in the 5.2 cycle when you have the time.
Regards, Mathieu
Arnd Bergmann (1): coresight: catu: fix clang build warning
Mathieu Poirier (20): coresight: pmu: Adding ITRACE property to cs_etm PMU coresight: etm4x: Add kernel configuration for CONTEXTID coresight: etm4x: Skip selector pair 0 coresight: etm4x: Configure tracers to emit timestamps coresight: Adding return code to sink::disable() operation coresight: Move reference counting inside sink drivers coresight: Properly address errors in sink::disable() functions coresight: Properly address concurrency in sink::update() functions coresight: perf: Clean up function etm_setup_aux() coresight: perf: Refactor function free_event_data() coresight: Communicate perf event to sink buffer allocation functions coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() coresight: tmc-etr: Create per-thread buffer allocation function coresight: tmc-etr: Introduce the notion of process ID to ETR devices coresight: tmc-etr: Introduce the notion of reference counting to ETR devices coresight: tmc-etr: Introduce the notion of IDR to ETR devices coresight: tmc-etr: Allocate and free ETR memory buffers for CPU-wide scenarios coresight: tmc-etr: Add support for CPU-wide trace scenarios coresight: tmc-etf: Add support for CPU-wide trace scenarios coresight: etb10: Add support for CPU-wide trace scenarios
Suzuki K Poulose (10): coresight: tmc: Report DMA setup failures coresight: dynamic-replicator: Clean up error handling coresight: replicator: Prepare for merging with dynamic-replicator coresight: dynamic-replicator: Prepare for merging with static replicator coresight: Merge the static and dynamic replicator drivers coresight: Fix freeing up the coresight connections coresight: etb10: Cleanup power management coresight: tpiu: Cleanup power management coresight: catu: Cleanup power management coresight: tmc: Cleanup power management
YueHaibing (1): coresight: catu: Make catu_helper_ops and catu_ops static
drivers/hwtracing/coresight/Kconfig | 9 +- drivers/hwtracing/coresight/Makefile | 1 - drivers/hwtracing/coresight/coresight-catu.c | 7 +- drivers/hwtracing/coresight/coresight-catu.h | 5 - .../coresight/coresight-dynamic-replicator.c | 255 ----------------- drivers/hwtracing/coresight/coresight-etb10.c | 97 +++++-- .../hwtracing/coresight/coresight-etm-perf.c | 37 ++- drivers/hwtracing/coresight/coresight-etm4x.c | 114 +++++++- .../coresight/coresight-replicator.c | 232 +++++++++++++-- .../hwtracing/coresight/coresight-tmc-etf.c | 82 ++++-- .../hwtracing/coresight/coresight-tmc-etr.c | 266 +++++++++++++++--- drivers/hwtracing/coresight/coresight-tmc.c | 17 +- drivers/hwtracing/coresight/coresight-tmc.h | 12 + drivers/hwtracing/coresight/coresight-tpiu.c | 18 +- drivers/hwtracing/coresight/coresight.c | 29 +- include/linux/coresight-pmu.h | 2 + include/linux/coresight.h | 7 +- tools/include/linux/coresight-pmu.h | 2 + 18 files changed, 774 insertions(+), 418 deletions(-) delete mode 100644 drivers/hwtracing/coresight/coresight-dynamic-replicator.c
-- 2.17.1
| |