aboutsummaryrefslogtreecommitdiffstats
path: root/xen-2.4.16/drivers/pci/names.c
diff options
context:
space:
mode:
Diffstat (limited to 'xen-2.4.16/drivers/pci/names.c')
-rw-r--r--xen-2.4.16/drivers/pci/names.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/xen-2.4.16/drivers/pci/names.c b/xen-2.4.16/drivers/pci/names.c
index 90bb37e382..80674543b0 100644
--- a/xen-2.4.16/drivers/pci/names.c
+++ b/xen-2.4.16/drivers/pci/names.c
@@ -7,7 +7,7 @@
#include <linux/config.h>
#include <linux/types.h>
-//#include <linux/kernel.h>
+/*#include <linux/kernel.h>*/
#include <linux/pci.h>
#include <linux/init.h>
@@ -32,18 +32,18 @@ struct pci_vendor_info {
* real memory.. Parse the same file multiple times
* to get all the info.
*/
-#define VENDOR( vendor, name ) static char __vendorstr_##vendor[] __initdata = name;
+#define VENDOR( vendor, name ) static char __vendorstr_##vendor[] __devinitdata = name;
#define ENDVENDOR()
-#define DEVICE( vendor, device, name ) static char __devicestr_##vendor##device[] __initdata = name;
+#define DEVICE( vendor, device, name ) static char __devicestr_##vendor##device[] __devinitdata = name;
#include "devlist.h"
-#define VENDOR( vendor, name ) static struct pci_device_info __devices_##vendor[] __initdata = {
+#define VENDOR( vendor, name ) static struct pci_device_info __devices_##vendor[] __devinitdata = {
#define ENDVENDOR() };
#define DEVICE( vendor, device, name ) { 0x##device, 0, __devicestr_##vendor##device },
#include "devlist.h"
-static struct pci_vendor_info __initdata pci_vendor_list[] = {
+static struct pci_vendor_info __devinitdata pci_vendor_list[] = {
#define VENDOR( vendor, name ) { 0x##vendor, sizeof(__devices_##vendor) / sizeof(struct pci_device_info), __vendorstr_##vendor, __devices_##vendor },
#define ENDVENDOR()
#define DEVICE( vendor, device, name )
@@ -121,7 +121,7 @@ pci_class_name(u32 class)
#else
-void __init pci_name_device(struct pci_dev *dev)
+void __devinit pci_name_device(struct pci_dev *dev)
{
}