mbox series

[00/23] coresight: next for v5.8

Message ID 20200518180242.7916-1-mathieu.poirier@linaro.org (mailing list archive)
Headers show
Series coresight: next for v5.8 | expand

Message

Mathieu Poirier May 18, 2020, 6:02 p.m. UTC
Good morning Greg,

Please see if you can add these to your tally for the 5.8 cycle.

Applies cleanly on char-misc-next (57c76221d5af)

Thanks,
Mathieu

Anurag Koul (1):
  coresight: etm4x: Add support for Neoverse N1 ETM

Jason Yan (2):
  coresight: cti: Make some symbols static
  coresight: etb10: Make coresight_etb_groups static

Mauro Carvalho Chehab (1):
  docs: trace: coresight-ect.rst: Fix a build warning

Mike Leach (6):
  coresight: Add generic sysfs link creation functions
  coresight: cti: Add in sysfs links to other coresight devices
  coresight: docs: Add information about the topology representations
  coresight: etmv4: Update default filter and initialisation
  coresight: cti: Add CPU Hotplug handling to CTI driver
  coresight: cti: Add CPU idle pm notifer to CTI devices

Sai Prakash Ranjan (3):
  coresight: etm4x: Add support for Qualcomm SC7180 SoC
  coresight: etm4x: Replace ETM PIDs with UCI IDs for Kryo385
  coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb()

Stephen Boyd (5):
  coresight: Mark some functions static
  coresight: Don't initialize variables unnecessarily
  coresight: Initialize arg in sparse friendly way
  coresight: Include required headers in C files
  coresight: Avoid casting void pointers

Suzuki K Poulose (5):
  coresight: Pass coresight_device for coresight_release_platform_data
  coresight: Add return value for fixup connections
  coresight: Expose device connections via sysfs
  coresight: Fix support for sparsely populated ports
  coresight: etm4x: Fix use-after-free of per-cpu etm drvdata

 .../trace/coresight/coresight-ect.rst         |   6 +-
 Documentation/trace/coresight/coresight.rst   |  85 +++++++
 drivers/hwtracing/coresight/Makefile          |   3 +-
 .../coresight/coresight-cti-platform.c        |  11 +-
 .../hwtracing/coresight/coresight-cti-sysfs.c |  16 +-
 drivers/hwtracing/coresight/coresight-cti.c   | 232 +++++++++++++++++-
 drivers/hwtracing/coresight/coresight-cti.h   |   8 +-
 drivers/hwtracing/coresight/coresight-etb10.c |   2 +-
 drivers/hwtracing/coresight/coresight-etm3x.c |   2 +-
 .../coresight/coresight-etm4x-sysfs.c         |   2 +-
 drivers/hwtracing/coresight/coresight-etm4x.c |  33 +--
 .../hwtracing/coresight/coresight-platform.c  |  91 ++++---
 drivers/hwtracing/coresight/coresight-priv.h  |  21 +-
 drivers/hwtracing/coresight/coresight-sysfs.c | 204 +++++++++++++++
 .../hwtracing/coresight/coresight-tmc-etf.c   |  16 +-
 drivers/hwtracing/coresight/coresight-tmc.c   |   2 +-
 drivers/hwtracing/coresight/coresight.c       |  82 +++++--
 include/linux/coresight.h                     |  32 ++-
 include/linux/cpuhotplug.h                    |   1 +
 19 files changed, 738 insertions(+), 111 deletions(-)
 create mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c