Hi Paul, On 26 September 2016 at 12:29, Paul Burton <paul.bur...@imgtec.com> wrote: > A PCI device may be probed through standard PCI config space probing but > still be represented in a device tree. However U-Boot would not > previously set the of_offset field of the struct udevice for such PCI > devices. Fix this by searching for a DT node based upon its "reg" > property after binding a PCI device that wasn't already seen in the DT. > > Signed-off-by: Paul Burton <paul.bur...@imgtec.com> > > --- > > drivers/pci/pci-uclass.c | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+)
I can't see how this can happen. The PCI binding is supposed to operate using the device tree: /* Find this device in the device tree */ ret = pci_bus_find_devfn(bus, PCI_MASK_BUS(bdf), &dev); Do you know what is going wrong? Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot