Re: [PATCH v7 0/5] Fix traceNoC probe issue on multiple QCOM platforms
From: Leo Yan
Date: Wed Nov 11 2026 - 10:36:10 EST
On Wed, Nov 11, 2026 at 12:58:59PM +0000, Suzuki K Poulose wrote:
> On 10/11/2026 15:46, Rob Herring wrote:
> > On Tue, Nov 10, 2026 at 09:21:13AM +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.
> >
> > But it works fine on some platforms? We have a property to override the
> > peripheral-ID which would solve your issue. That would be much simpler
> > and avoid the ABI break on any of the working platforms.
This series preserves support AMBA driver probe, "arm,primecell" would
continue to work.
> That is true ! Sorry, I didn't think of the quirk.
If adding "arm,primecell-periphid" property resolves the issue, I agree
that updating the DTS nodes would be better way to resolve issue (for
this case, anyway it requires to update DT blobs on broken platforms).
Thanks,
Leo