pci.h (ef407beefbd9928792ccc93857e408e0057bc17b) | pci.h (b6c58b1d987a5795086c5c2babd8c7367d2fdb8c) |
---|---|
1#ifndef __ASM_SH_PCI_H 2#define __ASM_SH_PCI_H 3 4#ifdef __KERNEL__ 5 6/* Can be used to override the logic in pci_scan_bus for skipping 7 already-configured bus numbers - to be used for buggy BIOSes 8 or architectures with incomplete PCI setup by the loader */ --- 4 unchanged lines hidden (view full) --- 13 * A board can define one or more PCI channels that represent built-in (or 14 * external) PCI controllers. 15 */ 16struct pci_channel { 17 struct pci_channel *next; 18 struct pci_bus *bus; 19 20 struct pci_ops *pci_ops; | 1#ifndef __ASM_SH_PCI_H 2#define __ASM_SH_PCI_H 3 4#ifdef __KERNEL__ 5 6/* Can be used to override the logic in pci_scan_bus for skipping 7 already-configured bus numbers - to be used for buggy BIOSes 8 or architectures with incomplete PCI setup by the loader */ --- 4 unchanged lines hidden (view full) --- 13 * A board can define one or more PCI channels that represent built-in (or 14 * external) PCI controllers. 15 */ 16struct pci_channel { 17 struct pci_channel *next; 18 struct pci_bus *bus; 19 20 struct pci_ops *pci_ops; |
21 struct resource *io_resource; 22 struct resource *mem_resource; | |
23 | 21 |
22 struct resource *resources; 23 unsigned int nr_resources; 24 |
|
24 unsigned long io_offset; 25 unsigned long mem_offset; 26 27 unsigned long reg_base; 28 unsigned long io_map_base; 29 30 unsigned int index; 31 unsigned int need_domain_info; --- 115 unchanged lines hidden --- | 25 unsigned long io_offset; 26 unsigned long mem_offset; 27 28 unsigned long reg_base; 29 unsigned long io_map_base; 30 31 unsigned int index; 32 unsigned int need_domain_info; --- 115 unchanged lines hidden --- |