From: Mike Frysinger <michael.frysinger@analog.com>
Date: Thu, 21 Jun 2007 03:34:16 +0000 (+0800)
Subject: Blackfin arch: add proper const volatile to addr argument to the read functions
X-Git-Tag: firefly_0821_release~28611^2
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=216e39db112da4d25a52aeb956e7da70fdd0d94c;p=firefly-linux-kernel-4.4.55.git

Blackfin arch: add proper const volatile to addr argument to the read functions

Signed-off-by: Mike Frysinger <michael.frysinger@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
---

diff --git a/include/asm-blackfin/io.h b/include/asm-blackfin/io.h
index eac8bcaf64c2..142cb333db29 100644
--- a/include/asm-blackfin/io.h
+++ b/include/asm-blackfin/io.h
@@ -20,7 +20,7 @@
  */
 #ifndef __ASSEMBLY__
 
-static inline unsigned char readb(void __iomem *addr)
+static inline unsigned char readb(const volatile void __iomem *addr)
 {
 	unsigned int val;
 	int tmp;
@@ -35,7 +35,7 @@ static inline unsigned char readb(void __iomem *addr)
 	return (unsigned char) val;
 }
 
-static inline unsigned short readw(void __iomem *addr)
+static inline unsigned short readw(const volatile void __iomem *addr)
 {
 	unsigned int val;
 	int tmp;
@@ -50,7 +50,7 @@ static inline unsigned short readw(void __iomem *addr)
 	return (unsigned short) val;
 }
 
-static inline unsigned int readl(void __iomem *addr)
+static inline unsigned int readl(const volatile void __iomem *addr)
 {
 	unsigned int val;
 	int tmp;