pci.h (bcf39352eb9e9026f7a1028d4bce3707b65f104b) pci.h (ef407beefbd9928792ccc93857e408e0057bc17b)
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 */

--- 15 unchanged lines hidden (view full) ---

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;
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 */

--- 15 unchanged lines hidden (view full) ---

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;
32
33 /* Optional error handling */
34 struct timer_list err_timer, serr_timer;
35 unsigned int err_irq, serr_irq;
32};
33
36};
37
38/* arch/sh/drivers/pci/pci.c */
34extern int register_pci_controller(struct pci_channel *hose);
39extern int register_pci_controller(struct pci_channel *hose);
40extern void pcibios_report_status(unsigned int status_mask, int warn);
41
42/* arch/sh/drivers/pci/common.c */
43extern void pcibios_enable_timers(struct pci_channel *hose);
44extern unsigned int pcibios_handle_status_errors(unsigned long addr,
45 unsigned int status, struct pci_channel *hose);
35extern int pci_is_66mhz_capable(struct pci_channel *hose,
36 int top_bus, int current_bus);
37
38extern unsigned long PCIBIOS_MIN_IO, PCIBIOS_MIN_MEM;
39
40struct pci_dev;
41
42#define HAVE_PCI_MMAP

--- 93 unchanged lines hidden ---
46extern int pci_is_66mhz_capable(struct pci_channel *hose,
47 int top_bus, int current_bus);
48
49extern unsigned long PCIBIOS_MIN_IO, PCIBIOS_MIN_MEM;
50
51struct pci_dev;
52
53#define HAVE_PCI_MMAP

--- 93 unchanged lines hidden ---