Patchwork [U-Boot] Blackfin: add in/out le32 variants

login
register
mail settings
Submitter Mike Frysinger
Date Jan. 8, 2012, 9:15 a.m.
Message ID <1326014130-25061-1-git-send-email-vapier@gentoo.org>
Download mbox | patch
Permalink /patch/134893/
State Accepted
Commit dae2242adae03231551b14f6dfda776d9b4d6ed2
Headers show

Comments

Mike Frysinger - Jan. 8, 2012, 9:15 a.m.
These are rarely used, but the post code does currently, so add small
redirect hacks for that.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
 arch/blackfin/include/asm/io.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

Patch

diff --git a/arch/blackfin/include/asm/io.h b/arch/blackfin/include/asm/io.h
index 75244a0..69f08bc 100644
--- a/arch/blackfin/include/asm/io.h
+++ b/arch/blackfin/include/asm/io.h
@@ -134,9 +134,11 @@  static inline unsigned int readl(const volatile void __iomem *addr)
 #define inb(port)    readb(__io(port))
 #define inw(port)    readw(__io(port))
 #define inl(port)    readl(__io(port))
+#define in_le32(port) inl(port)
 #define outb(x, port) writeb(x, __io(port))
 #define outw(x, port) writew(x, __io(port))
 #define outl(x, port) writel(x, __io(port))
+#define out_le32(x, port) outl(x, port)
 
 #define inb_p(port)    inb(__io(port))
 #define inw_p(port)    inw(__io(port))