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@oss.qualcomm.com
Reviewed-by: Leo Yan leo.yan@arm.com