diff options
Diffstat (limited to 'include/asm-sparc64/pbm.h')
-rw-r--r-- | include/asm-sparc64/pbm.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/include/asm-sparc64/pbm.h b/include/asm-sparc64/pbm.h index c8868babc4fe..cc0e2677773f 100644 --- a/include/asm-sparc64/pbm.h +++ b/include/asm-sparc64/pbm.h | |||
@@ -39,6 +39,8 @@ extern void pci_iommu_table_init(struct iommu *iommu, int tsbsize, u32 dma_offse | |||
39 | struct pci_controller_info; | 39 | struct pci_controller_info; |
40 | 40 | ||
41 | struct pci_pbm_info { | 41 | struct pci_pbm_info { |
42 | struct pci_pbm_info *next; | ||
43 | |||
42 | /* PCI controller we sit under. */ | 44 | /* PCI controller we sit under. */ |
43 | struct pci_controller_info *parent; | 45 | struct pci_controller_info *parent; |
44 | 46 | ||
@@ -113,12 +115,10 @@ struct pci_pbm_info { | |||
113 | unsigned int pci_first_busno; | 115 | unsigned int pci_first_busno; |
114 | unsigned int pci_last_busno; | 116 | unsigned int pci_last_busno; |
115 | struct pci_bus *pci_bus; | 117 | struct pci_bus *pci_bus; |
118 | void (*scan_bus)(struct pci_pbm_info *); | ||
116 | }; | 119 | }; |
117 | 120 | ||
118 | struct pci_controller_info { | 121 | struct pci_controller_info { |
119 | /* List of all PCI controllers. */ | ||
120 | struct pci_controller_info *next; | ||
121 | |||
122 | /* Each controller gets a unique index, used mostly for | 122 | /* Each controller gets a unique index, used mostly for |
123 | * error logging purposes. | 123 | * error logging purposes. |
124 | */ | 124 | */ |
@@ -129,8 +129,6 @@ struct pci_controller_info { | |||
129 | struct pci_pbm_info pbm_B; | 129 | struct pci_pbm_info pbm_B; |
130 | 130 | ||
131 | /* Operations which are controller specific. */ | 131 | /* Operations which are controller specific. */ |
132 | void (*scan_bus)(struct pci_controller_info *); | ||
133 | |||
134 | #ifdef CONFIG_PCI_MSI | 132 | #ifdef CONFIG_PCI_MSI |
135 | int (*setup_msi_irq)(unsigned int *virt_irq_p, struct pci_dev *pdev, | 133 | int (*setup_msi_irq)(unsigned int *virt_irq_p, struct pci_dev *pdev, |
136 | struct msi_desc *entry); | 134 | struct msi_desc *entry); |