summaryrefslogtreecommitdiffstats
path: root/arch/mips/bcm63xx/Kconfig
diff options
context:
space:
mode:
authorFlorian Fainelli <florian@openwrt.org>2013-06-18 16:55:40 +0000
committerRalf Baechle <ralf@linux-mips.org>2013-07-01 15:10:53 +0200
commit7b9334215f53135fb9cbdf0b44833cbc8e7d57b2 (patch)
treebe404d8c6355d162e5a8c9042cbf93d4c6861147 /arch/mips/bcm63xx/Kconfig
parentae8de61c726f4f2c4b1b4d8263c9c71b82503e0d (diff)
downloadop-kernel-dev-7b9334215f53135fb9cbdf0b44833cbc8e7d57b2.zip
op-kernel-dev-7b9334215f53135fb9cbdf0b44833cbc8e7d57b2.tar.gz
MIPS: BCM63XX: add support for BCM3368 Cable Modem
The Broadcom BCM3368 Cable Modem SoC is extremely similar to the existing BCM63xx DSL SoCs, in particular BCM6358, therefore little effort in the existing code base is required to get it supported. This patch adds support for the following on-chip peripherals: - two UARTS - GPIO - Ethernet - SPI - PCI - NOR Flash The most noticeable difference with 3368 is that it has its peripheral register at 0xfff8_0000 we check that separately in ioremap.h. Since 3368 is identical to 6358 for its clock and reset bits, we use them verbatim. Signed-off-by: Florian Fainelli <florian@openwrt.org> Cc: linux-mips@linux-mips.org Cc: cernekee@gmail.com Cc: jogo@openwrt.org Patchwork: https://patchwork.linux-mips.org/patch/5499/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/bcm63xx/Kconfig')
-rw-r--r--arch/mips/bcm63xx/Kconfig4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/mips/bcm63xx/Kconfig b/arch/mips/bcm63xx/Kconfig
index 5639662..afe52d4 100644
--- a/arch/mips/bcm63xx/Kconfig
+++ b/arch/mips/bcm63xx/Kconfig
@@ -1,6 +1,10 @@
menu "CPU support"
depends on BCM63XX
+config BCM63XX_CPU_3368
+ bool "support 3368 CPU"
+ select HW_HAS_PCI
+
config BCM63XX_CPU_6328
bool "support 6328 CPU"
select HW_HAS_PCI
OpenPOWER on IntegriCloud