]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-ppc/pci-bridge.h
sched: cleanup, remove the TASK_NONINTERACTIVE flag
[linux-2.6-omap-h63xx.git] / include / asm-ppc / pci-bridge.h
index c09fbf02ef244f7e52bdb639d8db4d43a3a1749c..4d35b844bc58e8fd7e110bc3e620b65e691bf631 100644 (file)
@@ -47,8 +47,6 @@ struct pci_controller {
 
        int first_busno;
        int last_busno;
-       int self_busno;
-       /* bus_offset is only used by ARCH=ppc */
        int bus_offset;
 
        void __iomem *io_base_virt;
@@ -65,24 +63,9 @@ struct pci_controller {
        /*
         * If set, indirect method will set the cfg_type bit as
         * needed to generate type 1 configuration transactions.
-        * use only on ARCH=ppc
         */
        int set_cfg_type;
 
-       /*
-        * Used for variants of PCI indirect handling and possible quirks:
-        *  SET_CFG_TYPE - used on 4xx or any PHB that does explicit type0/1
-        *  EXT_REG - provides access to PCI-e extended registers
-        *  SURPRESS_PRIMARY_BUS - we surpress the setting of PCI_PRIMARY_BUS
-        *   on Freescale PCI-e controllers since they used the PCI_PRIMARY_BUS
-        *   to determine which bus number to match on when generating type0
-        *   config cycles
-        */
-#define PPC_INDIRECT_TYPE_SET_CFG_TYPE         (0x00000001)
-#define PPC_INDIRECT_TYPE_EXT_REG              (0x00000002)
-#define PPC_INDIRECT_TYPE_SURPRESS_PRIMARY_BUS (0x00000004)
-       u32 indirect_type;
-
        /* Currently, we limit ourselves to 1 IO range and 3 mem
         * ranges since the common pci_bus structure can't handle more
         */