summaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/files/arch/rlx/bsp_rtl8196c/bspchip.h
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/realtek/files/arch/rlx/bsp_rtl8196c/bspchip.h')
-rw-r--r--target/linux/realtek/files/arch/rlx/bsp_rtl8196c/bspchip.h18
1 files changed, 2 insertions, 16 deletions
diff --git a/target/linux/realtek/files/arch/rlx/bsp_rtl8196c/bspchip.h b/target/linux/realtek/files/arch/rlx/bsp_rtl8196c/bspchip.h
index 0f65e1945..887d87154 100644
--- a/target/linux/realtek/files/arch/rlx/bsp_rtl8196c/bspchip.h
+++ b/target/linux/realtek/files/arch/rlx/bsp_rtl8196c/bspchip.h
@@ -11,24 +11,10 @@
#ifndef _BSPCHIP_H_
#define _BSPCHIP_H_
+#include "rlxhack.h"
+
#include <linux/autoconf.h>
#define RTL8196C 1
-/*
- * Register access macro
- */
-#define REG32(reg) (*(volatile unsigned int *)((unsigned int)reg))
-#define REG16(reg) (*(volatile unsigned short *)((unsigned int)reg))
-#define REG08(reg) (*(volatile unsigned char *)((unsigned int)reg))
-#define REG8(reg) (*(volatile unsigned char *)((unsigned int)reg))
-
-#define WRITE_MEM32(addr, val) (*(volatile unsigned int *) (addr)) = (val)
-#define READ_MEM32(addr) (*(volatile unsigned int *) (addr))
-#define WRITE_MEM16(addr, val) (*(volatile unsigned short *) (addr)) = (val)
-#define READ_MEM16(addr) (*(volatile unsigned short *) (addr))
-#define WRITE_MEM8(addr, val) (*(volatile unsigned char *) (addr)) = (val)
-#define READ_MEM8(addr) (*(volatile unsigned char *) (addr))
-
-#define PADDR(addr) ((addr) & 0x1FFFFFFF)
/*
* IRQ Controller