Hi Fabio, On Thu, Jan 7, 2016 at 4:53 AM, Fabio Estevam <feste...@gmail.com> wrote: > From: Fabio Estevam <fabio.este...@nxp.com> > > Add PCI error values definitions from the kernel (include/linux/pci.h). > > Signed-off-by: Fabio Estevam <fabio.este...@nxp.com> > --- > include/pci.h | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/include/pci.h b/include/pci.h > index 2adca85..0ff3c6e 100644 > --- a/include/pci.h > +++ b/include/pci.h > @@ -451,6 +451,15 @@ > #define PCI_EXT_CAP_ID_PMUX 0x1A /* Protocol Multiplexing */ > #define PCI_EXT_CAP_ID_PASID 0x1B /* Process Address Space ID */ > > +/* Error values that may be returned by PCI functions. */ > +#define PCIBIOS_SUCCESSFUL 0x00 > +#define PCIBIOS_FUNC_NOT_SUPPORTED 0x81 > +#define PCIBIOS_BAD_VENDOR_ID 0x83 > +#define PCIBIOS_DEVICE_NOT_FOUND 0x86 > +#define PCIBIOS_BAD_REGISTER_NUMBER 0x87 > +#define PCIBIOS_SET_FAILED 0x88 > +#define PCIBIOS_BUFFER_TOO_SMALL 0x89 > + > /* Include the ID list */ > > #include <pci_ids.h> > --
Why should we introduce another set of error values just to fix this specific PCIe issue? Isn't -EINVAL enough? Regards, Bin _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot