Version:  2.0.40 2.2.26 2.4.37 2.6.39 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15

Linux/arch/arm/mach-bcm/Kconfig

  1 config ARCH_BCM
  2         bool "Broadcom SoC Support"
  3         depends on ARCH_MULTIPLATFORM
  4         help
  5           This enables support for Broadcom ARM based SoC
  6           chips
  7 
  8 if ARCH_BCM
  9 
 10 menu "Broadcom SoC Selection"
 11 
 12 config ARCH_BCM_MOBILE
 13         bool "Broadcom Mobile SoC" if ARCH_MULTI_V7
 14         depends on MMU
 15         select ARCH_REQUIRE_GPIOLIB
 16         select ARM_ERRATA_754322
 17         select ARM_ERRATA_764369 if SMP
 18         select ARM_GIC
 19         select GPIO_BCM_KONA
 20         select TICK_ONESHOT
 21         select CACHE_L2X0
 22         select HAVE_ARM_ARCH_TIMER
 23         select PINCTRL
 24         help
 25           This enables support for systems based on Broadcom mobile SoCs.
 26           It currently supports the 'BCM281XX' family, which includes
 27           BCM11130, BCM11140, BCM11351, BCM28145 and
 28           BCM28155 variants.
 29 
 30 config ARCH_BCM2835
 31         bool "Broadcom BCM2835 family" if ARCH_MULTI_V6
 32         select ARCH_REQUIRE_GPIOLIB
 33         select ARM_AMBA
 34         select ARM_ERRATA_411920
 35         select ARM_TIMER_SP804
 36         select CLKDEV_LOOKUP
 37         select CLKSRC_OF
 38         select CPU_V6
 39         select GENERIC_CLOCKEVENTS
 40         select PINCTRL
 41         select PINCTRL_BCM2835
 42         help
 43           This enables support for the Broadcom BCM2835 SoC. This SoC is
 44           used in the Raspberry Pi and Roku 2 devices.
 45 
 46 config ARCH_BCM_5301X
 47         bool "Broadcom BCM470X / BCM5301X ARM SoC" if ARCH_MULTI_V7
 48         depends on MMU
 49         select ARM_GIC
 50         select CACHE_L2X0
 51         select HAVE_ARM_SCU if SMP
 52         select HAVE_ARM_TWD if SMP
 53         select HAVE_SMP
 54         select COMMON_CLK
 55         select GENERIC_CLOCKEVENTS
 56         select ARM_GLOBAL_TIMER
 57         select CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
 58         select MIGHT_HAVE_PCI
 59         help
 60           Support for Broadcom BCM470X and BCM5301X SoCs with ARM CPU cores.
 61 
 62           This is a network SoC line mostly used in home routers and
 63           wifi access points, it's internal name is Northstar.
 64           This inclused the following SoC: BCM53010, BCM53011, BCM53012,
 65           BCM53014, BCM53015, BCM53016, BCM53017, BCM53018, BCM4707,
 66           BCM4708 and BCM4709.
 67 
 68           Do not confuse this with the BCM4760 which is a totally
 69           different SoC or with the older BCM47XX and BCM53XX based
 70           network SoC using a MIPS CPU, they are supported by arch/mips/bcm47xx
 71 
 72 endmenu
 73 
 74 endif

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us