pci: add module.h to files implicitly relying on its presence.

These were getting module.h implicitly from device.h but we want
to clean that up, so we fix it here to avoid things like:

pci/slot.c: In function ‘pci_hp_create_module_link’:
pci/slot.c:383: error: ‘module_kset’ undeclared (first use in this function)

Similarly, rpadlpar_core.c is modular, so add module.h to its includes.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
This commit is contained in:
Paul Gortmaker 2011-05-27 09:42:30 -04:00
parent 363c75db1d
commit eefa9cfc89
3 changed files with 3 additions and 0 deletions

View File

@ -27,6 +27,7 @@
#include <linux/pci.h> #include <linux/pci.h>
#include <linux/pci_hotplug.h> #include <linux/pci_hotplug.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/module.h>
#include "pciehp.h" #include "pciehp.h"
#define PCIEHP_DETECT_PCIE (0) #define PCIEHP_DETECT_PCIE (0)

View File

@ -18,6 +18,7 @@
#undef DEBUG #undef DEBUG
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h>
#include <linux/pci.h> #include <linux/pci.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/vmalloc.h> #include <linux/vmalloc.h>

View File

@ -7,6 +7,7 @@
#include <linux/kobject.h> #include <linux/kobject.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/module.h>
#include <linux/pci.h> #include <linux/pci.h>
#include <linux/err.h> #include <linux/err.h>
#include "pci.h" #include "pci.h"