Linux-2.6.12-rc2
[linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git] / arch / sh / boards / unknown / io.c
blob8f3f17267bd9756d30a5905b5090bda09cb83dc2
1 /*
2 * linux/arch/sh/kernel/io_unknown.c
4 * Copyright (C) 2000 Stuart Menefy (stuart.menefy@st.com)
6 * May be copied or modified under the terms of the GNU General Public
7 * License. See linux/COPYING for more information.
9 * I/O routine for unknown hardware.
12 static unsigned int unknown_handler(void)
14 return 0;
17 #define UNKNOWN_ALIAS(fn) \
18 void unknown_##fn(void) __attribute__ ((alias ("unknown_handler")));
20 UNKNOWN_ALIAS(inb)
21 UNKNOWN_ALIAS(inw)
22 UNKNOWN_ALIAS(inl)
23 UNKNOWN_ALIAS(outb)
24 UNKNOWN_ALIAS(outw)
25 UNKNOWN_ALIAS(outl)
26 UNKNOWN_ALIAS(inb_p)
27 UNKNOWN_ALIAS(inw_p)
28 UNKNOWN_ALIAS(inl_p)
29 UNKNOWN_ALIAS(outb_p)
30 UNKNOWN_ALIAS(outw_p)
31 UNKNOWN_ALIAS(outl_p)
32 UNKNOWN_ALIAS(insb)
33 UNKNOWN_ALIAS(insw)
34 UNKNOWN_ALIAS(insl)
35 UNKNOWN_ALIAS(outsb)
36 UNKNOWN_ALIAS(outsw)
37 UNKNOWN_ALIAS(outsl)
38 UNKNOWN_ALIAS(readb)
39 UNKNOWN_ALIAS(readw)
40 UNKNOWN_ALIAS(readl)
41 UNKNOWN_ALIAS(writeb)
42 UNKNOWN_ALIAS(writew)
43 UNKNOWN_ALIAS(writel)
44 UNKNOWN_ALIAS(isa_port2addr)
45 UNKNOWN_ALIAS(ioremap)
46 UNKNOWN_ALIAS(iounmap)