| #ifndef _SH_MM_IORMEMAP_H |
| #define _SH_MM_IORMEMAP_H 1 |
| |
| #ifdef CONFIG_IOREMAP_FIXED |
| void __iomem *ioremap_fixed(phys_addr_t, unsigned long, pgprot_t); |
| int iounmap_fixed(void __iomem *); |
| void ioremap_fixed_init(void); |
| #else |
| static inline void __iomem * |
| ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot) |
| { |
| BUG(); |
| return NULL; |
| } |
| static inline void ioremap_fixed_init(void) |
| { |
| } |
| static inline int iounmap_fixed(void __iomem *addr) |
| { |
| return -EINVAL; |
| } |
| #endif /* CONFIG_IOREMAP_FIXED */ |
| #endif /* _SH_MM_IORMEMAP_H */ |