From a73d6a0865d0950081069c60dc7ce23e79261147 Mon Sep 17 00:00:00 2001 From: Akira Takeuchi Date: Wed, 27 Oct 2010 17:28:37 +0100 Subject: [PATCH] --- yaml --- r: 218704 b: refs/heads/master c: 9f59f7d23c912f10ff8767b354a4c5f672a99d76 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/mn10300/include/asm/io.h | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 243cb18156eb..8dd424c8c90d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3195d0b564c4aa3f8ff13b536e3c09a9ffed8f12 +refs/heads/master: 9f59f7d23c912f10ff8767b354a4c5f672a99d76 diff --git a/trunk/arch/mn10300/include/asm/io.h b/trunk/arch/mn10300/include/asm/io.h index c1a4119e6497..787255da744e 100644 --- a/trunk/arch/mn10300/include/asm/io.h +++ b/trunk/arch/mn10300/include/asm/io.h @@ -206,6 +206,19 @@ static inline void outsl(unsigned long addr, const void *buffer, int count) #define iowrite32_rep(p, src, count) \ outsl((unsigned long) (p), (src), (count)) +#define readsb(p, dst, count) \ + insb((unsigned long) (p), (dst), (count)) +#define readsw(p, dst, count) \ + insw((unsigned long) (p), (dst), (count)) +#define readsl(p, dst, count) \ + insl((unsigned long) (p), (dst), (count)) + +#define writesb(p, src, count) \ + outsb((unsigned long) (p), (src), (count)) +#define writesw(p, src, count) \ + outsw((unsigned long) (p), (src), (count)) +#define writesl(p, src, count) \ + outsl((unsigned long) (p), (src), (count)) #define IO_SPACE_LIMIT 0xffffffff