Re: [PATCH v4 0/7] coresight: Pulse an ETM external output for a PMU event
From: Leo Yan
Date: Thu Nov 05 2026 - 06:51:23 EST
On Sun, Oct 25, 2026 at 10:48:20PM -0700, Amir Ayupov wrote:
> Add an ETMv4 configuration, pmu_pulse, that drives trace unit external
> output 1 on every traced cycle, so a PMU event counting it (TRCEXTOUT1)
> can end a fixed-length ETM window, for example with aux-action=pause.
> The feature only loads on an ETE whose PMU counts its external outputs.
>
> Patch 1 is Leo's fix for TRCIDR0.NUMEVENT decoding, which patch 6 relies
> on for the number of external outputs.
Maybe it is worth to update patch 03 for Suzuki's comment:
https://lore.kernel.org/linux-arm-kernel/82adee03-a169-4106-99f2-7624a4926037@xxxxxxx/
This series looks good to me and I have verified it:
Tested-by: Leo Yan <leo.yan@xxxxxxx>