summaryrefslogtreecommitdiff
path: root/arch/mips/mach-bmips
diff options
context:
space:
mode:
authorPhilippe Reynes <philippe.reynes@softathome.com>2018-07-16 20:06:14 +0300
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>2018-08-08 14:38:17 +0300
commit341032d3f156858124de5abec6ec174a2cce1bf3 (patch)
treeb0094ca4bfeee1743e92333dde88bee7c64fe3a8 /arch/mips/mach-bmips
parent3e4a68d32bd54e53758f6825a9752eb1a7099e66 (diff)
downloadu-boot-341032d3f156858124de5abec6ec174a2cce1bf3.tar.xz
bcm6838: add initial support
This adds the initial support of the Broadcom BCM6838 SoC familly, only cpu, dram, uart and leds are supported. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Diffstat (limited to 'arch/mips/mach-bmips')
-rw-r--r--arch/mips/mach-bmips/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/mips/mach-bmips/Kconfig b/arch/mips/mach-bmips/Kconfig
index 5968d5345e..ce02028578 100644
--- a/arch/mips/mach-bmips/Kconfig
+++ b/arch/mips/mach-bmips/Kconfig
@@ -14,6 +14,7 @@ config SYS_SOC
default "bcm6368" if SOC_BMIPS_BCM6368
default "bcm6362" if SOC_BMIPS_BCM6362
default "bcm63268" if SOC_BMIPS_BCM63268
+ default "bcm6838" if SOC_BMIPS_BCM6838
choice
prompt "Broadcom MIPS SoC select"
@@ -118,6 +119,18 @@ config SOC_BMIPS_BCM63268
This supports BMIPS BCM63268 family including BCM63168, BCM63169,
BCM63268 and BCM63269.
+config SOC_BMIPS_BCM6838
+ bool "BMIPS BCM6838 family"
+ select MIPS_L1_CACHE_SHIFT_4
+ select MIPS_TUNE_4KC
+ select SUPPORTS_BIG_ENDIAN
+ select SUPPORTS_CPU_MIPS32_R1
+ select SWAP_IO_SPACE
+ select SYSRESET_SYSCON
+ help
+ This supports BMIPS BCM6838 family including BCM68380, BCM68381,
+ and BCM68385.
+
endchoice
choice