Re: [PATCH v6 2/5] coresight: tnoc: Bind Aggregator TNOC on the platform bus

From: Leo Yan

Date: Fri Jul 10 2026 - 04:52:56 EST


On Fri, Jul 10, 2026 at 10:39:01AM +0800, Jie Gan wrote:

[...]

> The ATID-unsupported handling keyed off dev_is_amba(), which disabled ATID
> allocation for every platform-bus device. With the Aggregator TNOC now on
> the platform bus, that check would wrongly disable its ATID, even though
> the Aggregator TNOC owns the ATID that tags the whole aggregation path.
> The Interconnect TNOC aggregates trace within its subsystem but carries no
> ATID of its own, because the downstream Aggregator TNOC already owns the
> ATID for the path. So base the check on the "qcom,coresight-itnoc"
> compatible and let every other form allocate a trace ID.
>
> Signed-off-by: Jie Gan <jie.gan@xxxxxxxxxxxxxxxx>

Reviewed-by: Leo Yan <leo.yan@xxxxxxx>