summaryrefslogtreecommitdiff
path: root/include/linux/pci.h
diff options
context:
space:
mode:
authorJesse Barnes <jbarnes@hobbes.lan>2008-04-28 23:30:35 +0400
committerJesse Barnes <jbarnes@hobbes.lan>2008-04-28 23:30:35 +0400
commitee69439cc1dcadbae42ece1caa1ec1786560f7aa (patch)
tree4121f06f414d93e71d7e6c886c0510d2968dc408 /include/linux/pci.h
parent97a34eb77c758ff7821c2d29b3b5a84299c93aa1 (diff)
downloadlinux-ee69439cc1dcadbae42ece1caa1ec1786560f7aa.tar.xz
PCI: don't expose struct pci_vpd to userspace
We just need to forward declare it for struct pci_dev, not expose it outside of __KERNEL__. Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'include/linux/pci.h')
-rw-r--r--include/linux/pci.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/pci.h b/include/linux/pci.h
index 292491324b01..7a0770d4c4e2 100644
--- a/include/linux/pci.h
+++ b/include/linux/pci.h
@@ -20,8 +20,6 @@
/* Include the pci register defines */
#include <linux/pci_regs.h>
-struct pci_vpd;
-
/*
* The PCI interface treats multi-function devices as independent
* devices. The slot/function address of each device is encoded
@@ -131,6 +129,8 @@ struct pci_cap_saved_state {
};
struct pcie_link_state;
+struct pci_vpd;
+
/*
* The pci_dev structure is used to describe PCI devices.
*/