diff options
Diffstat (limited to 'include/asm-blackfin')
-rw-r--r-- | include/asm-blackfin/io.h | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/include/asm-blackfin/io.h b/include/asm-blackfin/io.h index 7e6995e80d97..eac8bcaf64c2 100644 --- a/include/asm-blackfin/io.h +++ b/include/asm-blackfin/io.h | |||
@@ -115,13 +115,21 @@ static inline unsigned int readl(void __iomem *addr) | |||
115 | 115 | ||
116 | #ifndef __ASSEMBLY__ | 116 | #ifndef __ASSEMBLY__ |
117 | 117 | ||
118 | extern void outsb(void __iomem *port, const void *addr, unsigned long count); | 118 | extern void outsb(void __iomem *port, const void *addr, unsigned short count); |
119 | extern void outsw(void __iomem *port, const void *addr, unsigned long count); | 119 | extern void outsw(void __iomem *port, const void *addr, unsigned short count); |
120 | extern void outsl(void __iomem *port, const void *addr, unsigned long count); | 120 | extern void outsl(void __iomem *port, const void *addr, unsigned short count); |
121 | 121 | ||
122 | extern void insb(const void __iomem *port, void *addr, unsigned long count); | 122 | extern void insb(const void __iomem *port, void *addr, unsigned short count); |
123 | extern void insw(const void __iomem *port, void *addr, unsigned long count); | 123 | extern void insw(const void __iomem *port, void *addr, unsigned short count); |
124 | extern void insl(const void __iomem *port, void *addr, unsigned long count); | 124 | extern void insl(const void __iomem *port, void *addr, unsigned short count); |
125 | |||
126 | extern void dma_outsb(void __iomem *port, const void *addr, unsigned short count); | ||
127 | extern void dma_outsw(void __iomem *port, const void *addr, unsigned short count); | ||
128 | extern void dma_outsl(void __iomem *port, const void *addr, unsigned short count); | ||
129 | |||
130 | extern void dma_insb(const void __iomem *port, void *addr, unsigned short count); | ||
131 | extern void dma_insw(const void __iomem *port, void *addr, unsigned short count); | ||
132 | extern void dma_insl(const void __iomem *port, void *addr, unsigned short count); | ||
125 | 133 | ||
126 | /* | 134 | /* |
127 | * Map some physical address range into the kernel address space. | 135 | * Map some physical address range into the kernel address space. |