[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210712113830.2803257-1-suzuki.poulose@arm.com>
Date: Mon, 12 Jul 2021 12:38:25 +0100
From: Suzuki K Poulose <suzuki.poulose@....com>
To: linux-arm-kernel@...ts.infradead.org
Cc: coresight@...ts.linaro.org, linux-kernel@...r.kernel.org,
al.grant@....com, anshuman.khandual@....com, leo.yan@...aro.org,
mathieu.poirier@...aro.org, mike.leach@...aro.org,
peterz@...radead.org, suzuki.poulose@....com,
Tamas.Zsoldos@....com, will@...nel.org
Subject: [PATCH 0/5] coresight: TRBE and Self-Hosted trace fixes
This is a series of fixes addressing the issues in the way we handle
- Self-Hosted trace filter control register for ETM/ETE
- AUX buffer and event handling of TRBE at overflow.
The use of TRUNCATED flag on an IRQ for the TRBE driver is
something that needs to be rexamined. Please see Patch 3 for
more details.
Suzuki K Poulose (5):
coresight: etm4x: Save restore TRFCR_EL1
coresight: etm4x: Use Trace Filtering controls dynamically
coresight: trbe: Keep TRBE disabled on overflow irq
coresight: trbe: Move irq_work queue processing
coresight: trbe: Prohibit tracing while handling an IRQ
.../coresight/coresight-etm4x-core.c | 109 ++++++++++++++----
drivers/hwtracing/coresight/coresight-etm4x.h | 7 +-
drivers/hwtracing/coresight/coresight-trbe.c | 91 ++++++++++-----
3 files changed, 149 insertions(+), 58 deletions(-)
--
2.24.1
Powered by blists - more mailing lists