summaryrefslogtreecommitdiffstats
path: root/drivers/pci/pci.h
diff options
context:
space:
mode:
authorBjorn Helgaas2018-03-19 19:06:17 +0100
committerBjorn Helgaas2018-03-19 19:06:17 +0100
commitb1c615c48fa93db64310e8d1a457b364a486fde8 (patch)
tree067317ad7af8950ae39030d2727091857b6fd000 /drivers/pci/pci.h
parentPCI/VPD: Move VPD access code to vpd.c (diff)
downloadkernel-qcow2-linux-b1c615c48fa93db64310e8d1a457b364a486fde8.tar.gz
kernel-qcow2-linux-b1c615c48fa93db64310e8d1a457b364a486fde8.tar.xz
kernel-qcow2-linux-b1c615c48fa93db64310e8d1a457b364a486fde8.zip
PCI/VPD: Move VPD sysfs code to vpd.c
Move the VPD-related sysfs code from pci-sysfs.c to vpd.c. This follows the pattern of pcie_aspm_create_sysfs_dev_files(). The goal is to encapsulate all the VPD code and structures in vpd.c. No functional change intended. Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/pci.h')
-rw-r--r--drivers/pci/pci.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h
index fcd81911b127..1191320a44d5 100644
--- a/drivers/pci/pci.h
+++ b/drivers/pci/pci.h
@@ -123,6 +123,8 @@ struct pci_vpd {
int pci_vpd_init(struct pci_dev *dev);
void pci_vpd_release(struct pci_dev *dev);
+void pcie_vpd_create_sysfs_dev_files(struct pci_dev *dev);
+void pcie_vpd_remove_sysfs_dev_files(struct pci_dev *dev);
/* PCI /proc functions */
#ifdef CONFIG_PROC_FS