Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1470429

[PATCH 00/28] coresight: next v4.8-rc3

From Mathieu Poirier <mathieu.poirier@linaro.org>
Newsgroups linux.kernel
Subject [PATCH 00/28] coresight: next v4.8-rc3
Date 2016-08-25 23:30 +0200
Message-ID <saanL-6sR-7@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Hello Greg,

These are a combination of the CoreSight subsystem patches tallied
during v4.7 cycle (that were not picked) and those for this cycle.
My hope is to see them all considered for the v4.9 cycle. 

Everything applies cleanly on your 'char-misc-next' branch
(4c73c0882b34).

With a little help from the universe there will be a few more.

Thanks,
Mathieu 

Chunyan Zhang (1):
  coresight-stm: support mmapping channel regions with mmio_addr

Markus Elfring (1):
  coresight: tmc: Delete an unnecessary check before the function call
    "kfree"

Mathieu Poirier (11):
  coresight: delay initialisation when children are missing
  coresight: add PM runtime calls to coresight_simple_func()
  coresight: etm-perf: pass struct perf_event to
    source::enable/disable()
  coresight: remove duplicated enumeration
  coresight: etm-perf: configuring filters from perf core
  coresight: etm4x: split default and filter configuration
  coresight: etm4x: cleaning up default filter configuration
  coresight: etm4x: adding range filter configuration function
  coresight: etm4x: configuring include/exclude function
  coresight: etm4x: adding configurable address range filtering
  coresight: etm4x: adding configurable start/stop filtering

Olivier Schonken (1):
  coresight-etm3x: Add ARM ETM 3.5 Cortex-A5 peripheral ID

Peter Chen (1):
  hwtracing: coresight: of_coresight: add missing of_node_put after
    calling of_parse_phandle

Sudeep Holla (4):
  coresight: access conn->child_name only if it's initialised
  coresight: always use stashed trace id value in etm4_trace_id
  coresight: etm4x: request to retain power to the trace unit when
    active
  coresight: fix handling of ETM trace register access via sysfs

Suzuki K Poulose (8):
  coresight: Remove erroneous dma_free_coherent in tmc_probe
  coresight: Consolidate error handling path for tmc_probe
  coresight: Fix csdev connections initialisation
  coresight: tmc: Limit the trace to available data
  coresight: etmv4: Fix ETMv4x peripheral ID table
  coresight: Cleanup TMC status check
  coresight: Add better messages for coresight_timeout
  coresight: Use local coresight_desc instances

Wei Yongjun (1):
  coresight: etm4x: remove duplicated include from coresight-etm4x.c

 drivers/hwtracing/coresight/coresight-etb10.c      |  28 +-
 drivers/hwtracing/coresight/coresight-etm-perf.c   | 153 +++++++-
 drivers/hwtracing/coresight/coresight-etm-perf.h   |  34 ++
 drivers/hwtracing/coresight/coresight-etm.h        |   8 -
 .../hwtracing/coresight/coresight-etm3x-sysfs.c    |   3 +-
 drivers/hwtracing/coresight/coresight-etm3x.c      |  39 +-
 .../hwtracing/coresight/coresight-etm4x-sysfs.c    |  63 +++-
 drivers/hwtracing/coresight/coresight-etm4x.c      | 419 ++++++++++++++++-----
 drivers/hwtracing/coresight/coresight-etm4x.h      |  11 +-
 drivers/hwtracing/coresight/coresight-funnel.c     |  20 +-
 drivers/hwtracing/coresight/coresight-priv.h       |  23 +-
 .../coresight/coresight-replicator-qcom.c          |  18 +-
 drivers/hwtracing/coresight/coresight-replicator.c |  20 +-
 drivers/hwtracing/coresight/coresight-stm.c        |  53 ++-
 drivers/hwtracing/coresight/coresight-tmc-etf.c    |   4 +-
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |  12 +-
 drivers/hwtracing/coresight/coresight-tmc.c        |  76 ++--
 drivers/hwtracing/coresight/coresight-tmc.h        |   4 +-
 drivers/hwtracing/coresight/coresight-tpiu.c       |  18 +-
 drivers/hwtracing/coresight/coresight.c            |  29 +-
 drivers/hwtracing/coresight/of_coresight.c         |   3 +-
 include/linux/coresight.h                          |   5 +-
 22 files changed, 727 insertions(+), 316 deletions(-)

-- 
2.7.4

Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

[PATCH 00/28] coresight: next v4.8-rc3  Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 20/28] coresight: etm-perf: pass struct perf_event to source::enable/disable() Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 03/28] coresight: always use stashed trace id value in etm4_trace_id Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 21/28] coresight: remove duplicated enumeration Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 02/28] coresight-stm: support mmapping channel regions with mmio_addr Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 26/28] coresight: etm4x: configuring include/exclude function Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 17/28] coresight: tmc: Delete an unnecessary check before the function call "kfree" Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 24/28] coresight: etm4x: cleaning up default filter configuration Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 04/28] coresight: Remove erroneous dma_free_coherent in tmc_probe Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 09/28] coresight: Cleanup TMC status check Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 28/28] coresight: etm4x: adding configurable start/stop filtering Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 08/28] coresight: etmv4: Fix ETMv4x peripheral ID table Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 25/28] coresight: etm4x: adding range filter configuration function Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:30 +0200
  [PATCH 16/28] coresight: etm4x: remove duplicated include from coresight-etm4x.c Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:40 +0200
  [PATCH 10/28] coresight: Add better messages for coresight_timeout Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:40 +0200
  [PATCH 14/28] hwtracing: coresight: of_coresight: add missing of_node_put after calling of_parse_phandle Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:40 +0200
  [PATCH 15/28] coresight: Use local coresight_desc instances Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:40 +0200
  [PATCH 13/28] coresight-etm3x: Add ARM ETM 3.5 Cortex-A5 peripheral ID Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:40 +0200
  [PATCH 11/28] coresight: delay initialisation when children are missing Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:50 +0200
  [PATCH 12/28] coresight: add PM runtime calls to coresight_simple_func() Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:50 +0200
  [PATCH 06/28] coresight: Fix csdev connections initialisation Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:50 +0200
  [PATCH 23/28] coresight: etm4x: split default and filter configuration Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-25 23:50 +0200
  [PATCH 07/28] coresight: tmc: Limit the trace to available data Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-26 00:00 +0200
  [PATCH 19/28] coresight: fix handling of ETM trace register access via sysfs Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-26 00:00 +0200
  [PATCH 27/28] coresight: etm4x: adding configurable address range filtering Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-26 00:00 +0200
  [PATCH 01/28] coresight: access conn->child_name only if it's initialised Mathieu Poirier <mathieu.poirier@linaro.org> - 2016-08-26 00:30 +0200
  Re: [PATCH 00/28] coresight: next v4.8-rc3 Greg KH <gregkh@linuxfoundation.org> - 2016-08-31 13:10 +0200

csiph-web