|
|
@@ -1,6 +1,6 @@
|
|
|
--- a/arch/mips/include/asm/mach-bcm63xx/bcm63xx_cpu.h
|
|
|
+++ b/arch/mips/include/asm/mach-bcm63xx/bcm63xx_cpu.h
|
|
|
-@@ -181,7 +181,8 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -184,7 +184,8 @@ enum bcm63xx_regs_set {
|
|
|
RSET_PCMDMAC,
|
|
|
RSET_PCMDMAS,
|
|
|
RSET_RNG,
|
|
|
@@ -10,7 +10,7 @@
|
|
|
};
|
|
|
|
|
|
#define RSET_DSL_LMEM_SIZE (64 * 1024 * 4)
|
|
|
-@@ -259,6 +260,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -262,6 +263,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_3368_PCMDMAS_BASE (0xdeadbeef)
|
|
|
#define BCM_3368_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_3368_MISC_BASE (0xdeadbeef)
|
|
|
@@ -18,7 +18,7 @@
|
|
|
|
|
|
/*
|
|
|
* 6318 register sets base address
|
|
|
-@@ -306,6 +308,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -309,6 +311,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_6318_PCMDMAS_BASE (0xdeadbeef)
|
|
|
#define BCM_6318_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_6318_MISC_BASE (0xb0000280)
|
|
|
@@ -26,7 +26,7 @@
|
|
|
#define BCM_6318_OTP_BASE (0xdeadbeef)
|
|
|
|
|
|
#define BCM_6318_STRAP_BASE (0xb0000900)
|
|
|
-@@ -356,6 +359,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -359,6 +362,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_6328_PCMDMAS_BASE (0xdeadbeef)
|
|
|
#define BCM_6328_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_6328_MISC_BASE (0xb0001800)
|
|
|
@@ -34,7 +34,7 @@
|
|
|
#define BCM_6328_OTP_BASE (0xb0000600)
|
|
|
|
|
|
/*
|
|
|
-@@ -405,6 +409,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -408,6 +412,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_6338_PCMDMAS_BASE (0xdeadbeef)
|
|
|
#define BCM_6338_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_6338_MISC_BASE (0xdeadbeef)
|
|
|
@@ -42,7 +42,7 @@
|
|
|
|
|
|
/*
|
|
|
* 6345 register sets base address
|
|
|
-@@ -453,6 +458,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -456,6 +461,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_6345_PCMDMAS_BASE (0xdeadbeef)
|
|
|
#define BCM_6345_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_6345_MISC_BASE (0xdeadbeef)
|
|
|
@@ -50,7 +50,7 @@
|
|
|
|
|
|
/*
|
|
|
* 6348 register sets base address
|
|
|
-@@ -499,6 +505,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -502,6 +508,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_6348_PCMDMAS_BASE (0xdeadbeef)
|
|
|
#define BCM_6348_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_6348_MISC_BASE (0xdeadbeef)
|
|
|
@@ -58,7 +58,7 @@
|
|
|
|
|
|
/*
|
|
|
* 6358 register sets base address
|
|
|
-@@ -545,7 +552,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -548,7 +555,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_6358_PCMDMAS_BASE (0xfffe1a00)
|
|
|
#define BCM_6358_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_6358_MISC_BASE (0xdeadbeef)
|
|
|
@@ -67,7 +67,7 @@
|
|
|
|
|
|
/*
|
|
|
* 6362 register sets base address
|
|
|
-@@ -593,6 +600,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -596,6 +603,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_6362_PCMDMAS_BASE (0xdeadbeef)
|
|
|
#define BCM_6362_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_6362_MISC_BASE (0xb0001800)
|
|
|
@@ -75,7 +75,7 @@
|
|
|
|
|
|
#define BCM_6362_NAND_REG_BASE (0xb0000200)
|
|
|
#define BCM_6362_NAND_CACHE_BASE (0xb0000600)
|
|
|
-@@ -648,6 +656,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -651,6 +659,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_6368_PCMDMAS_BASE (0xb0005c00)
|
|
|
#define BCM_6368_RNG_BASE (0xb0004180)
|
|
|
#define BCM_6368_MISC_BASE (0xdeadbeef)
|
|
|
@@ -83,7 +83,7 @@
|
|
|
|
|
|
/*
|
|
|
* 63268 register sets base address
|
|
|
-@@ -695,6 +704,7 @@ enum bcm63xx_regs_set {
|
|
|
+@@ -698,6 +707,7 @@ enum bcm63xx_regs_set {
|
|
|
#define BCM_63268_PCMDMAS_BASE (0xdeadbeef)
|
|
|
#define BCM_63268_RNG_BASE (0xdeadbeef)
|
|
|
#define BCM_63268_MISC_BASE (0xb0001800)
|
|
|
@@ -91,7 +91,7 @@
|
|
|
|
|
|
extern const unsigned long *bcm63xx_regs_base;
|
|
|
|
|
|
-@@ -740,6 +750,7 @@ extern const unsigned long *bcm63xx_regs
|
|
|
+@@ -743,6 +753,7 @@ extern const unsigned long *bcm63xx_regs
|
|
|
[RSET_PCMDMAS] = BCM_## __cpu ##_PCMDMAS_BASE, \
|
|
|
[RSET_RNG] = BCM_## __cpu ##_RNG_BASE, \
|
|
|
[RSET_MISC] = BCM_## __cpu ##_MISC_BASE, \
|