1 #ifndef _ASM_M68K_PCI_H
2 #define _ASM_M68K_PCI_H
5 * asm-m68k/pci_m68k.h - m68k specific PCI declarations.
7 * Written by Wout Klaren.
13 * Structure with hardware dependent information and functions of the
20 * Resources of the PCI bus.
23 struct resource mem_space;
24 struct resource io_space;
27 * System dependent functions.
30 struct pci_ops *m68k_pci_ops;
32 void (*fixup)(int pci_modify);
33 void (*conf_device)(unsigned char bus, unsigned char device_fn);
36 #define pcibios_assign_all_busses() 0
38 extern inline void pcibios_set_master(struct pci_dev *dev)
40 /* No special bus mastering setup handling */
43 extern inline void pcibios_penalize_isa_irq(int irq)
45 /* We don't do dynamic PCI IRQ allocation */
48 /* Return the index of the PCI controller for device PDEV. */
49 #define pci_controller_num(PDEV) (0)
51 /* The PCI address space does equal the physical memory
52 * address space. The networking and block device layers use
53 * this boolean for bounce buffer decisions.
55 #define PCI_DMA_BUS_IS_PHYS (1)
57 #endif /* _ASM_M68K_PCI_H */