[patch 7/7] Drop pci bus_flags

From: Brice Goglin
Date: Sun Jul 02 2006 - 20:50:22 EST


PCI_BUS_FLAGS_NO_MSI is not used anymore, and gcc does not like
empty enums. Drop the bus_flags field entirely.

Signed-off-by: Brice Goglin <brice@xxxxxxxx>
---
drivers/pci/probe.c | 1 -
include/linux/pci.h | 6 ------
2 files changed, 7 deletions(-)

Index: linux-git/drivers/pci/probe.c
===================================================================
--- linux-git.orig/drivers/pci/probe.c 2006-07-02 11:58:18.000000000 -0400
+++ linux-git/drivers/pci/probe.c 2006-07-02 11:58:41.000000000 -0400
@@ -351,7 +351,6 @@
child->parent = parent;
child->ops = parent->ops;
child->sysdata = parent->sysdata;
- child->bus_flags = parent->bus_flags;
child->bridge = get_device(&bridge->dev);

child->class_dev.class = &pcibus_class;
Index: linux-git/include/linux/pci.h
===================================================================
--- linux-git.orig/include/linux/pci.h 2006-07-02 11:58:18.000000000 -0400
+++ linux-git/include/linux/pci.h 2006-07-02 12:00:18.000000000 -0400
@@ -94,11 +94,6 @@
pci_channel_io_perm_failure = (__force pci_channel_state_t) 3,
};

-typedef unsigned short __bitwise pci_bus_flags_t;
-enum pci_bus_flags {
- PCI_BUS_FLAGS_NO_MSI = (__force pci_bus_flags_t) 1,
-};
-
struct pci_cap_saved_state {
struct hlist_node next;
char cap_nr;
@@ -241,7 +236,6 @@
char name[48];

unsigned short bridge_ctl; /* manage NO_ISA/FBB/et al behaviors */
- pci_bus_flags_t bus_flags; /* Inherited by child busses */
struct device *bridge;
struct class_device class_dev;
struct bin_attribute *legacy_io; /* legacy I/O for this bus */

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/