Re: [PATCH 1/5] dt-bindings: arm: coresight: Limit static replicator to atclk
From: Rob Herring (Arm)
Date: Mon Oct 05 2026 - 14:10:49 EST
On Fri, 02 Oct 2026 16:07:20 +0100, Leo Yan wrote:
> Static replicators have no programmable registers and need no APB
> programming clock.
>
> The Zynq clock controller registers dbg_trc and dbg_apb and calls
> clk_prepare_enable() for each gate the bootloader left on. This does not
> depend on the CoreSight nodes' clock references, so removing the unused
> consumer entries leaves this protection intact.
>
> Keep atclk optional for SoCs that need to control the trace datapath.
> The unchanged driver still accepts legacy firmware that supplies
> apb_pclk, atclk, or both by name.
>
> Assisted-by: Codex:gpt-6
> Signed-off-by: Leo Yan <leo.yan@xxxxxxx>
> ---
> .../bindings/arm/arm,coresight-static-replicator.yaml | 11 ++---------
> 1 file changed, 2 insertions(+), 9 deletions(-)
>
Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>