On Tue, 10 Nov 2026 09:21:13 +0800, Jie Gan wrote:
The CoreSight TNOC (Trace Network-On-Chip) binding so far only allowed the two-string AMBA form "qcom,coresight-tnoc", "arm,primecell". That form forces the device onto the AMBA bus, where the driver must read the peripheral ID from the device registers during probe. On several QCOM platforms this AMBA peripheral-ID probing fails, so the traceNoC device never probes and its trace path is unavailable.
[...]
Applied, thanks!
[1/5] dt-bindings: arm: coresight-tnoc: Bind on platform bus instead of AMBA https://git.kernel.org/coresight/c/76e192f4d40a [2/5] coresight: tnoc: Bind Aggregator TNOC on the platform bus https://git.kernel.org/coresight/c/4d443f2e0956 [3/5] arm64: dts: qcom: kaanapali: bind traceNoC on the platform bus https://git.kernel.org/coresight/c/50e7796ab751 [4/5] arm64: dts: qcom: sm8750: bind traceNoC on the platform bus https://git.kernel.org/coresight/c/f599d281541e [5/5] arm64: dts: qcom: glymur: use Aggregator TNOC compatible https://git.kernel.org/coresight/c/1352ce9c99bd
Best regards,