Warning: This file is not a C or C++ file. It does not have highlighting.
1 | /* SPDX-License-Identifier: GPL-2.0 */ |
---|---|
2 | #ifndef __ASM_SH_IO_NOIOPORT_H |
3 | #define __ASM_SH_IO_NOIOPORT_H |
4 | |
5 | static inline u8 inb(unsigned long addr) |
6 | { |
7 | BUG(); |
8 | return -1; |
9 | } |
10 | |
11 | static inline u16 inw(unsigned long addr) |
12 | { |
13 | BUG(); |
14 | return -1; |
15 | } |
16 | |
17 | static inline u32 inl(unsigned long addr) |
18 | { |
19 | BUG(); |
20 | return -1; |
21 | } |
22 | |
23 | static inline void outb(unsigned char x, unsigned long port) |
24 | { |
25 | BUG(); |
26 | } |
27 | |
28 | static inline void outw(unsigned short x, unsigned long port) |
29 | { |
30 | BUG(); |
31 | } |
32 | |
33 | static inline void outl(unsigned int x, unsigned long port) |
34 | { |
35 | BUG(); |
36 | } |
37 | |
38 | static inline void __iomem *ioport_map(unsigned long port, unsigned int size) |
39 | { |
40 | BUG(); |
41 | return NULL; |
42 | } |
43 | |
44 | static inline void ioport_unmap(void __iomem *addr) |
45 | { |
46 | BUG(); |
47 | } |
48 | |
49 | static inline void insb(unsigned long port, void *dst, unsigned long count) |
50 | { |
51 | BUG(); |
52 | } |
53 | |
54 | static inline void insw(unsigned long port, void *dst, unsigned long count) |
55 | { |
56 | BUG(); |
57 | } |
58 | |
59 | static inline void insl(unsigned long port, void *dst, unsigned long count) |
60 | { |
61 | BUG(); |
62 | } |
63 | |
64 | static inline void outsb(unsigned long port, const void *src, unsigned long count) |
65 | { |
66 | BUG(); |
67 | } |
68 | |
69 | static inline void outsw(unsigned long port, const void *src, unsigned long count) |
70 | { |
71 | BUG(); |
72 | } |
73 | |
74 | static inline void outsl(unsigned long port, const void *src, unsigned long count) |
75 | { |
76 | BUG(); |
77 | } |
78 | |
79 | #endif /* __ASM_SH_IO_NOIOPORT_H */ |
80 |
Warning: This file is not a C or C++ file. It does not have highlighting.