Commit | Line | Data |
---|---|---|
c5e50fa9 PM |
1 | #ifndef __ASM_SH_IO_NOIOPORT_H |
2 | #define __ASM_SH_IO_NOIOPORT_H | |
3 | ||
4 | static inline u8 inb(unsigned long addr) | |
5 | { | |
6 | BUG(); | |
7 | return -1; | |
8 | } | |
9 | ||
10 | static inline u16 inw(unsigned long addr) | |
11 | { | |
12 | BUG(); | |
13 | return -1; | |
14 | } | |
15 | ||
16 | static inline u32 inl(unsigned long addr) | |
17 | { | |
18 | BUG(); | |
19 | return -1; | |
20 | } | |
21 | ||
44033109 CM |
22 | static inline void outb(unsigned char x, unsigned long port) |
23 | { | |
24 | BUG(); | |
25 | } | |
26 | ||
27 | static inline void outw(unsigned short x, unsigned long port) | |
28 | { | |
29 | BUG(); | |
30 | } | |
31 | ||
32 | static inline void outl(unsigned int x, unsigned long port) | |
33 | { | |
34 | BUG(); | |
35 | } | |
c5e50fa9 PM |
36 | |
37 | #define inb_p(addr) inb(addr) | |
38 | #define inw_p(addr) inw(addr) | |
39 | #define inl_p(addr) inl(addr) | |
40 | #define outb_p(x, addr) outb((x), (addr)) | |
41 | #define outw_p(x, addr) outw((x), (addr)) | |
42 | #define outl_p(x, addr) outl((x), (addr)) | |
43 | ||
44 | #define insb(a, b, c) BUG() | |
45 | #define insw(a, b, c) BUG() | |
46 | #define insl(a, b, c) BUG() | |
47 | ||
48 | #define outsb(a, b, c) BUG() | |
49 | #define outsw(a, b, c) BUG() | |
50 | #define outsl(a, b, c) BUG() | |
51 | ||
52 | #endif /* __ASM_SH_IO_NOIOPORT_H */ |