blob: f78c9b975032887534293217b1152205d518e17b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#ifndef __ALPHA_PCI_H
#define __ALPHA_PCI_H
/*
* The following structure is used to manage multiple PCI busses.
*/
struct pci_bus;
struct resource;
struct pci_controler {
/* Mandated. */
struct pci_controler *next;
struct pci_bus *bus;
struct resource *io_space;
struct resource *mem_space;
/* Alpha specific. */
unsigned long config_space;
unsigned int index;
unsigned int first_busno;
unsigned int last_busno;
};
/* Override the logic in pci_scan_bus for skipping already-configured
bus numbers. */
#define pcibios_assign_all_busses() 1
#endif /* __ALPHA_PCI_H */
|