00e1a5d21b4f ("PCI/VPD: Defer VPD sizing until first access") 76f3c032adad ("PCI/VPD: Add pci_vpd_alloc()") fe7568cf2f2d ("PCI/VPD: Treat invalid VPD like missing VPD capability") 7bac54497c3e ("PCI/VPD: Determine VPD size in pci_vpd_init()") fd00faa375fb ("PCI/VPD: Embed struct pci_vpd in struct pci_dev") 22ff2bcec704 ("PCI/VPD: Remove struct pci_vpd.valid member") a38fccdb6289 ("PCI/VPD: Remove struct pci_vpd_ops") d27f7344ba89 ("PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd()") fe943bd8ab75 ("PCI/VPD: Remove struct pci_vpd.flag") 91ab5d9d02a9 ("PCI/VPD: Make pci_vpd_wait() uninterruptible") 1285762c0712 ("PCI/VPD: Remove pci_vpd_size() old_size argument") 5fe204eab174 ("PCI/VPD: Allow access to valid parts of VPD if some is invalid") 7fa75dd8c645 ("PCI/VPD: Don't check Large Resource Item Names for validity") 6303049d16f0 ("PCI/VPD: Reject resource tags with invalid size") 4e0d77f8e831 ("PCI/VPD: Treat initial 0xff as missing EEPROM") 70730db0f611 ("PCI/VPD: Check Resource Item Names against those valid for type") e2cdd86b5617 ("PCI/VPD: Correct diagnostic for VPD read failure") bac66f8f9751 ("Merge branch 'pci/sysfs'")