mirror of https://gitee.com/openkylin/linux.git
PCI: Move pci_vpd_release() from header file to pci/access.c
Move pci_vpd_release() so it's next to the other VPD functions. This puts it next to pci_vpd_pci22_init(), which allocates the space freed by pci_vpd_release(). Tested-by: Shane Seymour <shane.seymour@hpe.com> Tested-by: Babu Moger <babu.moger@oracle.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Hannes Reinecke <hare@suse.com>
This commit is contained in:
parent
fc0a407e9e
commit
64379079a9
|
@ -581,6 +581,12 @@ int pci_vpd_pci22_init(struct pci_dev *dev)
|
|||
return 0;
|
||||
}
|
||||
|
||||
void pci_vpd_release(struct pci_dev *dev)
|
||||
{
|
||||
if (dev->vpd)
|
||||
dev->vpd->ops->release(dev);
|
||||
}
|
||||
|
||||
/**
|
||||
* pci_cfg_access_lock - Lock PCI config reads/writes
|
||||
* @dev: pci device struct
|
||||
|
|
|
@ -107,11 +107,7 @@ struct pci_vpd {
|
|||
};
|
||||
|
||||
int pci_vpd_pci22_init(struct pci_dev *dev);
|
||||
static inline void pci_vpd_release(struct pci_dev *dev)
|
||||
{
|
||||
if (dev->vpd)
|
||||
dev->vpd->ops->release(dev);
|
||||
}
|
||||
void pci_vpd_release(struct pci_dev *dev);
|
||||
|
||||
/* PCI /proc functions */
|
||||
#ifdef CONFIG_PROC_FS
|
||||
|
|
Loading…
Reference in New Issue