7 * Non-Volatile Storage using Vital Product Data
11 FILE_LICENCE ( GPL2_OR_LATER );
14 #include <ipxe/pcivpd.h>
19 /** An NVS VPD device */
20 struct nvs_vpd_device {
22 struct nvs_device nvs;
27 extern int nvs_vpd_init ( struct nvs_vpd_device *nvsvpd,
28 struct pci_device *pci );
29 extern void nvs_vpd_nvo_init ( struct nvs_vpd_device *nvsvpd,
30 unsigned int field, struct nvo_block *nvo,
31 struct refcnt *refcnt );
33 #endif /* IPXE_NVSVPD_H */