mbox series

[00/44] coresight: next v4.19-rc4

Message ID 1537471099-19781-1-git-send-email-mathieu.poirier@linaro.org
Headers show
Series coresight: next v4.19-rc4 | expand

Message

Mathieu Poirier Sept. 20, 2018, 7:17 p.m. UTC
Good day Greg,

To start with here is the tally I gathered for inclusion in the 4.20
cycle - please consider at your convenience.  As usual everything applies
cleanly on your char-misc-next branch (f685fc6ab051).

Second, given the increasing number of patches coming into the coresight
subsystem and your new reponsabilities, I was wondering if you'd rather receive
a pull request from hereon.  Let me know what works best for you.

Cordially,
Mathieu 


Leo Yan (2):
  coresight: tmc: Refactor loops in etb dump
  coresight: tmc: Fix byte-address alignment for RRP

Mathieu Poirier (2):
  coresight: etb10: Refactor etb_drvdata::mode handling
  coresight: etb10: Splitting function etb_enable()

Suzuki K Poulose (37):
  coresight: Document error handling in coresight_register
  coresight: platform: Refactor graph endpoint parsing
  coresight: platform: Fix refcounting for graph nodes
  coresight: platform: Fix leaking device reference
  coresight: Fix remote endpoint parsing
  coresight: Add helper to check if the endpoint is input
  coresight: platform: Cleanup coresight connection handling
  coresight: Cleanup coresight DT bindings
  coresight: Fix handling of sinks
  coresight: etb10: Fix handling of perf mode
  coresight: perf: Fix per cpu path management
  coresight: perf: Avoid unncessary CPU hotplug read lock
  coresight: perf: Allow tracing on hotplugged CPUs
  coresight: perf: Disable trace path upon source error
  coresight: tmc-etr: Handle driver mode specific ETR buffers
  coresight: tmc-etr: Relax collection of trace from sysfs mode
  coresight: Convert driver messages to dev_dbg
  coresight: perf: Remove reset_buffer call back for sinks
  coresight: perf: Add helper to retrieve sink configuration
  coresight: perf: Remove set_buffer call back
  coresight: etm-perf: Add support for ETR backend
  coresight: Handle failures in enabling a trace path
  coresight: tmc-etr: Refactor for handling errors
  coresight: tmc-etr: Handle errors enabling CATU
  coresight: tmc-etb/etf: Prepare to handle errors enabling
  coresight: etm4x: Add support for handling errors
  coresight: etm3: Add support for handling errors
  coresight: etb10: Handle errors enabling the device
  coresight: dynamic-replicator: Handle multiple connections
  coresight: Add support for CLAIM tag protocol
  coresight: etmx: Claim devices before use
  coresight: funnel: Claim devices before use
  coresight: catu: Claim device before use
  coresight: dynamic-replicator: Claim device for use
  coreisght: tmc: Claim device before use
  coresight: dts: binding: Fix example for TPIU component
  coresight: dts: binding: Update coresight binding examples

Tomasz Nowicki (1):
  coresight: etm4x: Configure EL2 exception level when kernel is running
    in HYP

zhong jiang (2):
  coresight: Use ERR_CAST instead of ERR_PTR
  coresight: Remove redundant null pointer check before of_node_put and
    put_device

 .../devicetree/bindings/arm/coresight.txt          | 120 ++++---
 drivers/hwtracing/coresight/coresight-catu.c       |   6 +
 .../coresight/coresight-dynamic-replicator.c       |  81 ++++-
 drivers/hwtracing/coresight/coresight-etb10.c      | 183 ++++++----
 drivers/hwtracing/coresight/coresight-etm-perf.c   | 132 +++----
 drivers/hwtracing/coresight/coresight-etm-perf.h   |  26 ++
 drivers/hwtracing/coresight/coresight-etm3x.c      |  58 +++-
 drivers/hwtracing/coresight/coresight-etm4x.c      |  93 +++--
 drivers/hwtracing/coresight/coresight-funnel.c     |  28 +-
 drivers/hwtracing/coresight/coresight-priv.h       |   9 +-
 drivers/hwtracing/coresight/coresight-replicator.c |   4 +-
 drivers/hwtracing/coresight/coresight-stm.c        |   4 +-
 drivers/hwtracing/coresight/coresight-tmc-etf.c    | 198 ++++++-----
 drivers/hwtracing/coresight/coresight-tmc-etr.c    | 385 ++++++++++++++++++---
 drivers/hwtracing/coresight/coresight-tmc.c        |   4 +-
 drivers/hwtracing/coresight/coresight-tmc.h        |   4 +
 drivers/hwtracing/coresight/coresight-tpiu.c       |   6 +-
 drivers/hwtracing/coresight/coresight.c            | 184 +++++++---
 drivers/hwtracing/coresight/of_coresight.c         | 262 +++++++++-----
 include/linux/coresight.h                          |  41 ++-
 20 files changed, 1268 insertions(+), 560 deletions(-)

-- 
2.7.4