On Fri, Nov 25, 2022 at 6:59 AM Conor Dooley <conor.dooley@xxxxxxxxxxxxx> wrote: > > On Fri, Nov 25, 2022 at 12:41:46PM +0000, Conor Dooley wrote: > > Hi Thierry, > > > > On Thu, Nov 03, 2022 at 03:42:00PM +0100, Thierry Reding wrote: > > > From: Thierry Reding <treding@xxxxxxxxxx> > > > > > > Convert the Tegra XUSB controller bindings from the free-form text > > > format to json-schema. > > > > > > Signed-off-by: Thierry Reding <treding@xxxxxxxxxx> > > > > > + phys = <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-1}>, /* mini-PCIe USB */ > > > + <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-2}>, /* USB A */ > > > + <&{/padctl@0,7009f000/pads/pcie/lanes/pcie-0}>; /* USB A */ > > > > This seems to be breaking dt_binding_check in today's linux-next: > > FATAL ERROR: Can't generate fixup for reference to path &{/padctl@0,7009f000/pads/usb2/lanes/usb2-1} > > > > Am I missing something? My dt-schema is today's main. > > Apologies for the noise, it appears to have broken several days ago and > is not caused by this patch. > > I'll go bisect :) Yes, the above unresolvable paths need to be fixed (to labels). The examples are built as overlays so that unresolved labels are allowed, but dtc now checks for unresolved paths. Rob