Commit 824ca3a2 authored by Geert Uytterhoeven's avatar Geert Uytterhoeven Committed by Florian Fainelli

ARM: bcm: Drop unneeded select of PCI_DOMAINS_GENERIC, HAVE_SMP, TIMER_OF

Support for Broadcom SoCs depends on ARCH_MULTI_V6_V7, and thus on
ARCH_MULTIPLATFORM, which selects PCI_DOMAINS_GENERIC and TIMER_OF.
Support for the various Broadcom IPROC architected SoCs depends on
ARCH_MULTI_V7, which selects HAVE_SMP.
Hence there is no need for the Broadcom-specific symbols to select any
of them.
Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: Ray Jui <rjui@broadcom.com>
Cc: Scott Branden <sbranden@broadcom.com>
Cc: bcm-kernel-feedback-list@broadcom.com
Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
parent bb6d3fb3
...@@ -20,7 +20,6 @@ config ARCH_BCM_IPROC ...@@ -20,7 +20,6 @@ config ARCH_BCM_IPROC
select GPIOLIB select GPIOLIB
select ARM_AMBA select ARM_AMBA
select PINCTRL select PINCTRL
select PCI_DOMAINS_GENERIC if PCI
help help
This enables support for systems based on Broadcom IPROC architected SoCs. This enables support for systems based on Broadcom IPROC architected SoCs.
The IPROC complex contains one or more ARM CPUs along with common The IPROC complex contains one or more ARM CPUs along with common
...@@ -54,7 +53,6 @@ config ARCH_BCM_NSP ...@@ -54,7 +53,6 @@ config ARCH_BCM_NSP
select ARM_ERRATA_754322 select ARM_ERRATA_754322
select ARM_ERRATA_775420 select ARM_ERRATA_775420
select ARM_ERRATA_764369 if SMP select ARM_ERRATA_764369 if SMP
select HAVE_SMP
select THERMAL select THERMAL
select THERMAL_OF select THERMAL_OF
help help
...@@ -73,7 +71,6 @@ config ARCH_BCM_5301X ...@@ -73,7 +71,6 @@ config ARCH_BCM_5301X
select ARM_ERRATA_754322 select ARM_ERRATA_754322
select ARM_ERRATA_775420 select ARM_ERRATA_775420
select ARM_ERRATA_764369 if SMP select ARM_ERRATA_764369 if SMP
select HAVE_SMP
help help
Support for Broadcom BCM470X and BCM5301X SoCs with ARM CPU cores. Support for Broadcom BCM470X and BCM5301X SoCs with ARM CPU cores.
...@@ -109,7 +106,6 @@ config ARCH_BCM_281XX ...@@ -109,7 +106,6 @@ config ARCH_BCM_281XX
bool "Broadcom BCM281XX SoC family" bool "Broadcom BCM281XX SoC family"
depends on ARCH_MULTI_V7 depends on ARCH_MULTI_V7
select ARCH_BCM_MOBILE select ARCH_BCM_MOBILE
select HAVE_SMP
help help
Enable support for the BCM281XX family, which includes Enable support for the BCM281XX family, which includes
BCM11130, BCM11140, BCM11351, BCM28145 and BCM28155 BCM11130, BCM11140, BCM11351, BCM28145 and BCM28155
...@@ -119,7 +115,6 @@ config ARCH_BCM_21664 ...@@ -119,7 +115,6 @@ config ARCH_BCM_21664
bool "Broadcom BCM21664 SoC family" bool "Broadcom BCM21664 SoC family"
depends on ARCH_MULTI_V7 depends on ARCH_MULTI_V7
select ARCH_BCM_MOBILE select ARCH_BCM_MOBILE
select HAVE_SMP
help help
Enable support for the BCM21664 family, which includes Enable support for the BCM21664 family, which includes
BCM21663 and BCM21664 variants. BCM21663 and BCM21664 variants.
...@@ -128,7 +123,6 @@ config ARCH_BCM_23550 ...@@ -128,7 +123,6 @@ config ARCH_BCM_23550
bool "Broadcom BCM23550 SoC" bool "Broadcom BCM23550 SoC"
depends on ARCH_MULTI_V7 depends on ARCH_MULTI_V7
select ARCH_BCM_MOBILE select ARCH_BCM_MOBILE
select HAVE_SMP
help help
Enable support for the BCM23550. Enable support for the BCM23550.
...@@ -165,7 +159,6 @@ config ARCH_BCM2835 ...@@ -165,7 +159,6 @@ config ARCH_BCM2835
select ZONE_DMA if ARCH_MULTI_V7 select ZONE_DMA if ARCH_MULTI_V7
select ARM_TIMER_SP804 select ARM_TIMER_SP804
select HAVE_ARM_ARCH_TIMER if ARCH_MULTI_V7 select HAVE_ARM_ARCH_TIMER if ARCH_MULTI_V7
select TIMER_OF
select BCM2835_TIMER select BCM2835_TIMER
select PINCTRL select PINCTRL
select PINCTRL_BCM2835 select PINCTRL_BCM2835
...@@ -201,7 +194,6 @@ config ARCH_BCM_63XX ...@@ -201,7 +194,6 @@ config ARCH_BCM_63XX
select HAVE_ARM_ARCH_TIMER select HAVE_ARM_ARCH_TIMER
select HAVE_ARM_TWD if SMP select HAVE_ARM_TWD if SMP
select HAVE_ARM_SCU if SMP select HAVE_ARM_SCU if SMP
select HAVE_SMP
help help
This enables support for systems based on Broadcom DSL SoCs. This enables support for systems based on Broadcom DSL SoCs.
It currently supports the 'BCM63XX' ARM-based family, which includes It currently supports the 'BCM63XX' ARM-based family, which includes
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment