| 12345678910111213141516171819202122232425262728 |
- #ifndef __ISA_BRIDGE_H
- #define __ISA_BRIDGE_H
- #ifdef CONFIG_PPC64
- extern void isa_bridge_find_early(struct pci_controller *hose);
- static inline int isa_vaddr_is_ioport(void __iomem *address)
- {
- /* Check if address hits the reserved legacy IO range */
- unsigned long ea = (unsigned long)address;
- return ea >= ISA_IO_BASE && ea < ISA_IO_END;
- }
- #else
- static inline int isa_vaddr_is_ioport(void __iomem *address)
- {
- /* No specific ISA handling on ppc32 at this stage, it
- * all goes through PCI
- */
- return 0;
- }
- #endif
- #endif /* __ISA_BRIDGE_H */
|