瀏覽代碼

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>
Paul Gortmaker 14 年之前
父節點
當前提交
eefa9cfc89
共有 3 個文件被更改,包括 3 次插入0 次删除
  1. 1 0
      drivers/pci/hotplug/pciehp_acpi.c
  2. 1 0
      drivers/pci/hotplug/rpadlpar_core.c
  3. 1 0
      drivers/pci/slot.c

+ 1 - 0
drivers/pci/hotplug/pciehp_acpi.c

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

+ 1 - 0
drivers/pci/hotplug/rpadlpar_core.c

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

+ 1 - 0
drivers/pci/slot.c

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