diff options
Diffstat (limited to 'lib/iomap.c')
-rw-r--r-- | lib/iomap.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/lib/iomap.c b/lib/iomap.c index 72c42687ba10..db004a9ff509 100644 --- a/lib/iomap.c +++ b/lib/iomap.c | |||
@@ -69,27 +69,27 @@ static void bad_io_access(unsigned long port, const char *access) | |||
69 | #define mmio_read32be(addr) be32_to_cpu(__raw_readl(addr)) | 69 | #define mmio_read32be(addr) be32_to_cpu(__raw_readl(addr)) |
70 | #endif | 70 | #endif |
71 | 71 | ||
72 | unsigned int fastcall ioread8(void __iomem *addr) | 72 | unsigned int ioread8(void __iomem *addr) |
73 | { | 73 | { |
74 | IO_COND(addr, return inb(port), return readb(addr)); | 74 | IO_COND(addr, return inb(port), return readb(addr)); |
75 | return 0xff; | 75 | return 0xff; |
76 | } | 76 | } |
77 | unsigned int fastcall ioread16(void __iomem *addr) | 77 | unsigned int ioread16(void __iomem *addr) |
78 | { | 78 | { |
79 | IO_COND(addr, return inw(port), return readw(addr)); | 79 | IO_COND(addr, return inw(port), return readw(addr)); |
80 | return 0xffff; | 80 | return 0xffff; |
81 | } | 81 | } |
82 | unsigned int fastcall ioread16be(void __iomem *addr) | 82 | unsigned int ioread16be(void __iomem *addr) |
83 | { | 83 | { |
84 | IO_COND(addr, return pio_read16be(port), return mmio_read16be(addr)); | 84 | IO_COND(addr, return pio_read16be(port), return mmio_read16be(addr)); |
85 | return 0xffff; | 85 | return 0xffff; |
86 | } | 86 | } |
87 | unsigned int fastcall ioread32(void __iomem *addr) | 87 | unsigned int ioread32(void __iomem *addr) |
88 | { | 88 | { |
89 | IO_COND(addr, return inl(port), return readl(addr)); | 89 | IO_COND(addr, return inl(port), return readl(addr)); |
90 | return 0xffffffff; | 90 | return 0xffffffff; |
91 | } | 91 | } |
92 | unsigned int fastcall ioread32be(void __iomem *addr) | 92 | unsigned int ioread32be(void __iomem *addr) |
93 | { | 93 | { |
94 | IO_COND(addr, return pio_read32be(port), return mmio_read32be(addr)); | 94 | IO_COND(addr, return pio_read32be(port), return mmio_read32be(addr)); |
95 | return 0xffffffff; | 95 | return 0xffffffff; |
@@ -110,23 +110,23 @@ EXPORT_SYMBOL(ioread32be); | |||
110 | #define mmio_write32be(val,port) __raw_writel(be32_to_cpu(val),port) | 110 | #define mmio_write32be(val,port) __raw_writel(be32_to_cpu(val),port) |
111 | #endif | 111 | #endif |
112 | 112 | ||
113 | void fastcall iowrite8(u8 val, void __iomem *addr) | 113 | void iowrite8(u8 val, void __iomem *addr) |
114 | { | 114 | { |
115 | IO_COND(addr, outb(val,port), writeb(val, addr)); | 115 | IO_COND(addr, outb(val,port), writeb(val, addr)); |
116 | } | 116 | } |
117 | void fastcall iowrite16(u16 val, void __iomem *addr) | 117 | void iowrite16(u16 val, void __iomem *addr) |
118 | { | 118 | { |
119 | IO_COND(addr, outw(val,port), writew(val, addr)); | 119 | IO_COND(addr, outw(val,port), writew(val, addr)); |
120 | } | 120 | } |
121 | void fastcall iowrite16be(u16 val, void __iomem *addr) | 121 | void iowrite16be(u16 val, void __iomem *addr) |
122 | { | 122 | { |
123 | IO_COND(addr, pio_write16be(val,port), mmio_write16be(val, addr)); | 123 | IO_COND(addr, pio_write16be(val,port), mmio_write16be(val, addr)); |
124 | } | 124 | } |
125 | void fastcall iowrite32(u32 val, void __iomem *addr) | 125 | void iowrite32(u32 val, void __iomem *addr) |
126 | { | 126 | { |
127 | IO_COND(addr, outl(val,port), writel(val, addr)); | 127 | IO_COND(addr, outl(val,port), writel(val, addr)); |
128 | } | 128 | } |
129 | void fastcall iowrite32be(u32 val, void __iomem *addr) | 129 | void iowrite32be(u32 val, void __iomem *addr) |
130 | { | 130 | { |
131 | IO_COND(addr, pio_write32be(val,port), mmio_write32be(val, addr)); | 131 | IO_COND(addr, pio_write32be(val,port), mmio_write32be(val, addr)); |
132 | } | 132 | } |
@@ -193,15 +193,15 @@ static inline void mmio_outsl(void __iomem *addr, const u32 *src, int count) | |||
193 | } | 193 | } |
194 | #endif | 194 | #endif |
195 | 195 | ||
196 | void fastcall ioread8_rep(void __iomem *addr, void *dst, unsigned long count) | 196 | void ioread8_rep(void __iomem *addr, void *dst, unsigned long count) |
197 | { | 197 | { |
198 | IO_COND(addr, insb(port,dst,count), mmio_insb(addr, dst, count)); | 198 | IO_COND(addr, insb(port,dst,count), mmio_insb(addr, dst, count)); |
199 | } | 199 | } |
200 | void fastcall ioread16_rep(void __iomem *addr, void *dst, unsigned long count) | 200 | void ioread16_rep(void __iomem *addr, void *dst, unsigned long count) |
201 | { | 201 | { |
202 | IO_COND(addr, insw(port,dst,count), mmio_insw(addr, dst, count)); | 202 | IO_COND(addr, insw(port,dst,count), mmio_insw(addr, dst, count)); |
203 | } | 203 | } |
204 | void fastcall ioread32_rep(void __iomem *addr, void *dst, unsigned long count) | 204 | void ioread32_rep(void __iomem *addr, void *dst, unsigned long count) |
205 | { | 205 | { |
206 | IO_COND(addr, insl(port,dst,count), mmio_insl(addr, dst, count)); | 206 | IO_COND(addr, insl(port,dst,count), mmio_insl(addr, dst, count)); |
207 | } | 207 | } |
@@ -209,15 +209,15 @@ EXPORT_SYMBOL(ioread8_rep); | |||
209 | EXPORT_SYMBOL(ioread16_rep); | 209 | EXPORT_SYMBOL(ioread16_rep); |
210 | EXPORT_SYMBOL(ioread32_rep); | 210 | EXPORT_SYMBOL(ioread32_rep); |
211 | 211 | ||
212 | void fastcall iowrite8_rep(void __iomem *addr, const void *src, unsigned long count) | 212 | void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count) |
213 | { | 213 | { |
214 | IO_COND(addr, outsb(port, src, count), mmio_outsb(addr, src, count)); | 214 | IO_COND(addr, outsb(port, src, count), mmio_outsb(addr, src, count)); |
215 | } | 215 | } |
216 | void fastcall iowrite16_rep(void __iomem *addr, const void *src, unsigned long count) | 216 | void iowrite16_rep(void __iomem *addr, const void *src, unsigned long count) |
217 | { | 217 | { |
218 | IO_COND(addr, outsw(port, src, count), mmio_outsw(addr, src, count)); | 218 | IO_COND(addr, outsw(port, src, count), mmio_outsw(addr, src, count)); |
219 | } | 219 | } |
220 | void fastcall iowrite32_rep(void __iomem *addr, const void *src, unsigned long count) | 220 | void iowrite32_rep(void __iomem *addr, const void *src, unsigned long count) |
221 | { | 221 | { |
222 | IO_COND(addr, outsl(port, src,count), mmio_outsl(addr, src, count)); | 222 | IO_COND(addr, outsl(port, src,count), mmio_outsl(addr, src, count)); |
223 | } | 223 | } |