summaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/files/include/asm-mips/rtl865x/asicRegs.h
diff options
context:
space:
mode:
authorRoman Yeryomin <roman@advem.lv>2012-09-13 00:40:35 +0300
committerRoman Yeryomin <roman@advem.lv>2013-05-26 00:44:46 +0300
commita27354c9021a8423ef8c7d2bffad49cbf639eec1 (patch)
tree2355929a4b8cf1888cd0797cfabdb42e0077c524 /target/linux/realtek/files/include/asm-mips/rtl865x/asicRegs.h
parent24a776baeb5d3cd903b144c89ceb11c5bc36a49e (diff)
Add realtek target files
Signed-off-by: Roman Yeryomin <roman@advem.lv>
Diffstat (limited to 'target/linux/realtek/files/include/asm-mips/rtl865x/asicRegs.h')
-rw-r--r--target/linux/realtek/files/include/asm-mips/rtl865x/asicRegs.h40
1 files changed, 40 insertions, 0 deletions
diff --git a/target/linux/realtek/files/include/asm-mips/rtl865x/asicRegs.h b/target/linux/realtek/files/include/asm-mips/rtl865x/asicRegs.h
new file mode 100644
index 000000000..7d222604f
--- /dev/null
+++ b/target/linux/realtek/files/include/asm-mips/rtl865x/asicRegs.h
@@ -0,0 +1,40 @@
+/*
+* ----------------------------------------------------------------
+* Copyright c Realtek Semiconductor Corporation, 2002
+* All rights reserved.
+*
+* $Header: /home1/sub1/tmp/cvs2svn/skylark/skylark/skylark/linux-2.6.x/include/asm-mips/rtl865x/asicRegs.h,v 1.1 2007-12-07 05:52:22 alva_zhang Exp $
+*
+* Abstract: ASIC specific definitions -- common part.
+*
+* $Author: alva_zhang $
+*
+* -----------------------------------------------------------------
+* The following definitions are shared by 865xB/865xC series IC.
+* -----------------------------------------------------------------
+*/
+
+#include "rtl_types.h"
+
+/*********************************************************************
+ ** **
+ ** Common Parts -- Add Common Definitions Here ! **
+ ** **
+ *********************************************************************/
+#define UNCACHED_ADDRESS(x) ((void *)(0x20000000 | (uint32)x ))
+#define CACHED_ADDRESS(x) ((void*)(~0x20000000 & (uint32)x ))
+#define PHYSICAL_ADDRESS(x) (((uint32)x) & 0x1fffffff)
+#define KSEG0_ADDRESS(x) ((void*)(PHYSICAL_ADDRESS(x) | 0x80000000))
+#define KSEG1_ADDRESS(x) ((void*)(PHYSICAL_ADDRESS(x) | 0xA0000000))
+
+
+/*********************************************************************
+ ** **
+ ** IC-Dependent Part --Add in the Specific Definitions in its file **
+ ** **
+ *********************************************************************/
+#ifdef CONFIG_RTL865XC
+#include "rtl865xc_asicregs.h"
+#else
+#include "rtl865xb_asicregs.h"
+#endif