diff options
| author | Lennert Buytenhek <buytenh@wantstofly.org> | 2005-10-29 11:28:27 -0400 |
|---|---|---|
| committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2005-10-29 11:28:27 -0400 |
| commit | ecbea7a2dae94092db9566bcd1f38535e9b3cde9 (patch) | |
| tree | 8dab38d4e97e1534c7159c5ec34ef74bb1b06553 | |
| parent | 931db7d6880027bb2b6b0cb78a488ab1486e28b7 (diff) | |
[ARM] 3051/1: turn ixp2000_reg_read into an inline function
Patch from Lennert Buytenhek
Turn ixp2000_reg_read into an inline function.
Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Deepak Saxena <dsaxena@plexity.net>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
| -rw-r--r-- | include/asm-arm/arch-ixp2000/platform.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/asm-arm/arch-ixp2000/platform.h b/include/asm-arm/arch-ixp2000/platform.h index aabeef2454dd..6e5b6a955abe 100644 --- a/include/asm-arm/arch-ixp2000/platform.h +++ b/include/asm-arm/arch-ixp2000/platform.h | |||
| @@ -15,11 +15,15 @@ | |||
| 15 | 15 | ||
| 16 | #ifndef __ASSEMBLY__ | 16 | #ifndef __ASSEMBLY__ |
| 17 | 17 | ||
| 18 | static inline unsigned long ixp2000_reg_read(volatile void *reg) | ||
| 19 | { | ||
| 20 | return *((volatile unsigned long *)reg); | ||
| 21 | } | ||
| 22 | |||
| 18 | static inline void ixp2000_reg_write(volatile void *reg, unsigned long val) | 23 | static inline void ixp2000_reg_write(volatile void *reg, unsigned long val) |
| 19 | { | 24 | { |
| 20 | *((volatile unsigned long *)reg) = val; | 25 | *((volatile unsigned long *)reg) = val; |
| 21 | } | 26 | } |
| 22 | #define ixp2000_reg_read(reg) (*((volatile unsigned long *)reg)) | ||
| 23 | 27 | ||
| 24 | /* | 28 | /* |
| 25 | * Boards may multiplex different devices on the 2nd channel of | 29 | * Boards may multiplex different devices on the 2nd channel of |
