summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorJie Gan <jie.gan@oss.qualcomm.com>2026-11-10 09:21:18 +0800
committerSuzuki K Poulose <suzuki.poulose@arm.com>2026-11-10 10:34:27 +0000
commit1352ce9c99bdb9fb2905f59db5b74830ff2ce556 (patch)
tree77b6c3ea255d634ea76ecf010bdf0de5a9313224 /scripts/Makefile.thinlto
parentf599d281541edd9d7ee64bcbe4e41d410c527a4a (diff)
downloadlinux-next-1352ce9c99bdb9fb2905f59db5b74830ff2ce556.tar.gz
linux-next-1352ce9c99bdb9fb2905f59db5b74830ff2ce556.zip
arm64: dts: qcom: glymur: use Aggregator TNOC compatible
The traceNoC node is the system-level Aggregator TNOC, so it must own a valid ATID that tags the whole aggregation path. It was marked compatible with "qcom,coresight-itnoc", an Interconnect TNOC, which is never assigned an ATID. As a result the aggregator had no trace ID and could not tag the merged trace. An Interconnect TNOC is a subsystem-level aggregator: it merges trace from the ATB sources within its subsystem (TPDMs and other ATB masters) and forwards the combined stream to the system-level Aggregator TNOC. It carries no ATID of its own, because the Aggregator TNOC downstream in the path already owns the ATID. Switch the node to "qcom,coresight-tnoc" so it is described as the Aggregator TNOC it is and is assigned a system trace ID. Rename the node to "tn" and use the "apb_pclk" clock name as required by the Aggregator TNOC binding. Fixes: 1f7d0c42a08d ("arm64: dts: qcom: glymur: add coresight nodes") Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com> Reviewed-by: Abel Vesa <abel.vesa@oss.qualcomm.com> Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com> Link: https://lore.kernel.org/r/20261110-fix-trace-noc-probe-issue-v7-5-2f06905c77fe@oss.qualcomm.com
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions