Patchwork [U-Boot] ColdFire: Fix missing _IO_BASE which caused compile error

login
register
mail settings
Submitter TsiChung Liew
Date July 28, 2009, 4:38 p.m.
Message ID <1248799097-29676-1-git-send-email-tsicliew@gmail.com>
Download mbox | patch
Permalink /patch/71666/
State Accepted
Commit 88c811b153771a3d1bfe958297c69722efb278e9
Headers show

Comments

TsiChung Liew - July 28, 2009, 4:38 p.m.
The compile error was caused by a recent patch. Affected platforms -
M5253DEMO.h, M5253EVBE.h, and M54455EVB.h. Adding the _IO_BASE
automatically defined to 0 in asm-m68k/io.h if it isn't set in
platform configuration file.

Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
---
 include/asm-m68k/io.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

Patch

diff --git a/include/asm-m68k/io.h b/include/asm-m68k/io.h
index 50ea087..531f420 100644
--- a/include/asm-m68k/io.h
+++ b/include/asm-m68k/io.h
@@ -28,6 +28,10 @@ 
 
 #include <asm/byteorder.h>
 
+#ifndef _IO_BASE
+#define _IO_BASE 0
+#endif
+
 #define __raw_readb(addr) (*(volatile u8 *)(addr))
 #define __raw_readw(addr) (*(volatile u16 *)(addr))
 #define __raw_readl(addr) (*(volatile u32 *)(addr))