diff options
| author | Deepak Saxena <dsaxena@net.rmk.(none)> | 2005-06-03 15:52:25 -0400 |
|---|---|---|
| committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2005-06-03 15:52:25 -0400 |
| commit | 4ab5c01c7cc28f29d5cf5f2a591cb6f7bbece48e (patch) | |
| tree | d69fc21d2dbba664249efe6394213a11a119dcc1 | |
| parent | eff910a91ac04ab1d9e210d4f721484af3b39c8d (diff) | |
[PATCH] ARM: 2692/1: Fix compile warnings in include/asm-arm/arch-ixp2000/io.h
Patch from Deepak Saxena
This patch fixes the following warnings:
include/asm/arch/io.h: In function `insw':
include/asm/arch/io.h:78: warning: comparison of distinct pointer types
lacks acast
include/asm/arch/io.h:79: warning: comparison of distinct pointer types
lacks acast
include/asm/arch/io.h: In function `outsw':
include/asm/arch/io.h:103: warning: comparison of distinct pointer types
lacks a cast
include/asm/arch/io.h:104: warning: comparison of distinct pointer types
lacks a cast
include/asm/arch/io.h: In function `inw':
include/asm/arch/io.h:127: warning: comparison of distinct pointer types
lacks a cast
Signed-off-by: Deepak Saxena
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
| -rw-r--r-- | include/asm-arm/arch-ixp2000/io.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/include/asm-arm/arch-ixp2000/io.h b/include/asm-arm/arch-ixp2000/io.h index a8e3c2daefd6..083462668e18 100644 --- a/include/asm-arm/arch-ixp2000/io.h +++ b/include/asm-arm/arch-ixp2000/io.h | |||
| @@ -75,8 +75,8 @@ static inline void insw(u32 ptr, void *buf, int length) | |||
| 75 | * Is this cycle meant for the CS8900? | 75 | * Is this cycle meant for the CS8900? |
| 76 | */ | 76 | */ |
| 77 | if ((machine_is_ixdp2401() || machine_is_ixdp2801()) && | 77 | if ((machine_is_ixdp2401() || machine_is_ixdp2801()) && |
| 78 | ((port >= IXDP2X01_CS8900_VIRT_BASE) && | 78 | (((u32)port >= (u32)IXDP2X01_CS8900_VIRT_BASE) && |
| 79 | (port <= IXDP2X01_CS8900_VIRT_END))) { | 79 | ((u32)port <= (u32)IXDP2X01_CS8900_VIRT_END))) { |
| 80 | u8 *buf8 = (u8*)buf; | 80 | u8 *buf8 = (u8*)buf; |
| 81 | register u32 tmp32; | 81 | register u32 tmp32; |
| 82 | 82 | ||
| @@ -100,8 +100,8 @@ static inline void outsw(u32 ptr, void *buf, int length) | |||
| 100 | * Is this cycle meant for the CS8900? | 100 | * Is this cycle meant for the CS8900? |
| 101 | */ | 101 | */ |
| 102 | if ((machine_is_ixdp2401() || machine_is_ixdp2801()) && | 102 | if ((machine_is_ixdp2401() || machine_is_ixdp2801()) && |
| 103 | ((port >= IXDP2X01_CS8900_VIRT_BASE) && | 103 | (((u32)port >= (u32)IXDP2X01_CS8900_VIRT_BASE) && |
| 104 | (port <= IXDP2X01_CS8900_VIRT_END))) { | 104 | ((u32)port <= (u32)IXDP2X01_CS8900_VIRT_END))) { |
| 105 | register u32 tmp32; | 105 | register u32 tmp32; |
| 106 | u8 *buf8 = (u8*)buf; | 106 | u8 *buf8 = (u8*)buf; |
| 107 | do { | 107 | do { |
| @@ -124,8 +124,8 @@ static inline u16 inw(u32 ptr) | |||
| 124 | * Is this cycle meant for the CS8900? | 124 | * Is this cycle meant for the CS8900? |
| 125 | */ | 125 | */ |
| 126 | if ((machine_is_ixdp2401() || machine_is_ixdp2801()) && | 126 | if ((machine_is_ixdp2401() || machine_is_ixdp2801()) && |
| 127 | ((port >= IXDP2X01_CS8900_VIRT_BASE) && | 127 | (((u32)port >= (u32)IXDP2X01_CS8900_VIRT_BASE) && |
| 128 | (port <= IXDP2X01_CS8900_VIRT_END))) { | 128 | ((u32)port <= (u32)IXDP2X01_CS8900_VIRT_END))) { |
| 129 | return (u16)(*port); | 129 | return (u16)(*port); |
| 130 | } | 130 | } |
| 131 | 131 | ||
| @@ -137,8 +137,8 @@ static inline void outw(u16 value, u32 ptr) | |||
| 137 | register volatile u32 *port = (volatile u32 *)ptr; | 137 | register volatile u32 *port = (volatile u32 *)ptr; |
| 138 | 138 | ||
| 139 | if ((machine_is_ixdp2401() || machine_is_ixdp2801()) && | 139 | if ((machine_is_ixdp2401() || machine_is_ixdp2801()) && |
| 140 | ((port >= IXDP2X01_CS8900_VIRT_BASE) && | 140 | (((u32)port >= (u32)IXDP2X01_CS8900_VIRT_BASE) && |
| 141 | (port <= IXDP2X01_CS8900_VIRT_END))) { | 141 | ((u32)port <= (u32)IXDP2X01_CS8900_VIRT_END))) { |
| 142 | *port = value; | 142 | *port = value; |
| 143 | return; | 143 | return; |
| 144 | } | 144 | } |
