This change extends libpci library and allows providers to fill PCI_FILL_DRIVER via native system APIs. As it is string property there is no need to increase ABI version. Intended usage in application is just: const char *driver = pci_get_string_property(d->dev, PCI_FILL_DRIVER); --- lib/pci.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/pci.h b/lib/pci.h index 8c3c11b9ebeb..c13387e2b4b1 100644 --- a/lib/pci.h +++ b/lib/pci.h @@ -216,6 +216,7 @@ char *pci_get_string_property(struct pci_dev *d, u32 prop) PCI_ABI; #define PCI_FILL_PROGIF 0x00020000 #define PCI_FILL_REVID 0x00040000 #define PCI_FILL_SUBSYS 0x00080000 +#define PCI_FILL_DRIVER 0x00100000 void pci_setup_cache(struct pci_dev *, u8 *cache, int len) PCI_ABI; -- 2.20.1