[PATCH v6 2/5] coresight: tnoc: Bind Aggregator TNOC on the platform bus
Leo Yan
leo.yan at arm.com
Fri Jul 10 01:40:07 PDT 2026
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 at oss.qualcomm.com>
Reviewed-by: Leo Yan <leo.yan at arm.com>
More information about the linux-arm-kernel
mailing list