| /* |
| * linux/arch/sh/kernel/io_unknown.c |
| * |
| * Copyright (C) 2000 Stuart Menefy (stuart.menefy@st.com) |
| * |
| * May be copied or modified under the terms of the GNU General Public |
| * License. See linux/COPYING for more information. |
| * |
| * I/O routine for unknown hardware. |
| */ |
| |
| static unsigned int unknown_handler(void) |
| { |
| return 0; |
| } |
| |
| #define UNKNOWN_ALIAS(fn) \ |
| void unknown_##fn(void) __attribute__ ((alias ("unknown_handler"))); |
| |
| UNKNOWN_ALIAS(inb) |
| UNKNOWN_ALIAS(inw) |
| UNKNOWN_ALIAS(inl) |
| UNKNOWN_ALIAS(outb) |
| UNKNOWN_ALIAS(outw) |
| UNKNOWN_ALIAS(outl) |
| UNKNOWN_ALIAS(inb_p) |
| UNKNOWN_ALIAS(inw_p) |
| UNKNOWN_ALIAS(inl_p) |
| UNKNOWN_ALIAS(outb_p) |
| UNKNOWN_ALIAS(outw_p) |
| UNKNOWN_ALIAS(outl_p) |
| UNKNOWN_ALIAS(insb) |
| UNKNOWN_ALIAS(insw) |
| UNKNOWN_ALIAS(insl) |
| UNKNOWN_ALIAS(outsb) |
| UNKNOWN_ALIAS(outsw) |
| UNKNOWN_ALIAS(outsl) |
| UNKNOWN_ALIAS(readb) |
| UNKNOWN_ALIAS(readw) |
| UNKNOWN_ALIAS(readl) |
| UNKNOWN_ALIAS(writeb) |
| UNKNOWN_ALIAS(writew) |
| UNKNOWN_ALIAS(writel) |
| UNKNOWN_ALIAS(isa_port2addr) |
| UNKNOWN_ALIAS(ioremap) |
| UNKNOWN_ALIAS(iounmap) |