summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2000-02-16 01:45:55 +0000
committerRalf Baechle <ralf@linux-mips.org>2000-02-16 01:45:55 +0000
commitf05fab340298536393c015f1bd6ac1c6b8446590 (patch)
tree27505507f7b4450a2f3e4e1f9ed69f0f24a98e91 /include
parent95db6b748fc86297827fbd9c9ef174d491c9ad89 (diff)
DDB 5074 updates from Geert.
Diffstat (limited to 'include')
-rw-r--r--include/asm-mips/io.h20
-rw-r--r--include/asm-mips/serial.h14
2 files changed, 12 insertions, 22 deletions
diff --git a/include/asm-mips/io.h b/include/asm-mips/io.h
index a881f2b06..c02ddfd86 100644
--- a/include/asm-mips/io.h
+++ b/include/asm-mips/io.h
@@ -1,4 +1,4 @@
-/* $Id: io.h,v 1.10 2000/01/29 01:42:28 ralf Exp $
+/* $Id: io.h,v 1.11 2000/02/04 07:40:53 ralf Exp $
*
* This file is subject to the terms and conditions of the GNU General Public
* License. See the file "COPYING" in the main directory of this archive
@@ -153,23 +153,23 @@ extern inline void iounmap(void *addr)
* 24-31 on SNI.
* XXX more SNI hacks.
*/
-#define readb(addr) (*(volatile unsigned char *) (0xa0000000 + (unsigned long)(addr)))
-#define readw(addr) (*(volatile unsigned short *) (0xa0000000 + (unsigned long)(addr)))
-#define readl(addr) (*(volatile unsigned int *) (0xa0000000 + (unsigned long)(addr)))
+#define readb(addr) (*(volatile unsigned char *)(addr))
+#define readw(addr) (*(volatile unsigned short *)(addr))
+#define readl(addr) (*(volatile unsigned int *)(addr))
#define __raw_readb readb
#define __raw_readw readw
#define __raw_readl readl
-#define writeb(b,addr) (*(volatile unsigned char *) (0xa0000000 + (unsigned long)(addr)) = (b))
-#define writew(b,addr) (*(volatile unsigned short *) (0xa0000000 + (unsigned long)(addr)) = (b))
-#define writel(b,addr) (*(volatile unsigned int *) (0xa0000000 + (unsigned long)(addr)) = (b))
+#define writeb(b,addr) (*(volatile unsigned char *)(addr)) = (b)
+#define writew(b,addr) (*(volatile unsigned short *)(addr)) = (b)
+#define writel(b,addr) (*(volatile unsigned int *)(addr)) = (b)
#define __raw_writeb writeb
#define __raw_writew writew
#define __raw_writel writel
-#define memset_io(a,b,c) memset((void *)(0xa0000000 + (unsigned long)a),(b),(c))
-#define memcpy_fromio(a,b,c) memcpy((a),(void *)(0xa0000000 + (unsigned long)(b)),(c))
-#define memcpy_toio(a,b,c) memcpy((void *)(0xa0000000 + (unsigned long)(a)),(b),(c))
+#define memset_io(a,b,c) memset((void *)(a),(b),(c))
+#define memcpy_fromio(a,b,c) memcpy((a),(void *)(b),(c))
+#define memcpy_toio(a,b,c) memcpy((void *)(a),(b),(c))
/* END SNI HACKS ... */
diff --git a/include/asm-mips/serial.h b/include/asm-mips/serial.h
index 3fbefe683..b01e435f7 100644
--- a/include/asm-mips/serial.h
+++ b/include/asm-mips/serial.h
@@ -1,4 +1,4 @@
-/* $Id: serial.h,v 1.7 2000/01/31 03:44:29 ralf Exp $
+/* $Id: serial.h,v 1.8 2000/02/04 07:40:53 ralf Exp $
*
* Copyright (C) 1999 by Ralf Baechle
* Copyright (C) 1999, 2000 Silicon Graphics, Inc.
@@ -147,18 +147,8 @@
#define MCA_SERIAL_PORT_DFNS
#endif
-#ifdef CONFIG_DDB5074
-#define DDB5074_SERIAL_PORT_DEFNS \
- { 0, 520833, 0, 20, \
- STD_COM_FLAGS, 0, 0, 0, 0, 0, 0, 0, \
- (u8 *)0xbfa00300, 3 }
-#else
-#define DDB5074_SERIAL_PORT_DEFNS
-#endif
-
#define SERIAL_PORT_DFNS \
JAZZ_SERIAL_PORT_DEFNS \
STD_SERIAL_PORT_DEFNS \
EXTRA_SERIAL_PORT_DEFNS \
- HUB6_SERIAL_PORT_DFNS \
- DDB5074_SERIAL_PORT_DEFNS
+ HUB6_SERIAL_PORT_DFNS