18ac49e04SChristian Daudtconfig ARCH_BCM 2badb9238SChristian Daudt bool "Broadcom SoC Support" 3badb9238SChristian Daudt depends on ARCH_MULTIPLATFORM 4badb9238SChristian Daudt help 5badb9238SChristian Daudt This enables support for Broadcom ARM based SoC 6badb9238SChristian Daudt chips 7badb9238SChristian Daudt 8badb9238SChristian Daudtif ARCH_BCM 9badb9238SChristian Daudt 10badb9238SChristian Daudtmenu "Broadcom SoC Selection" 11badb9238SChristian Daudt 12badb9238SChristian Daudtconfig ARCH_BCM_MOBILE 13badb9238SChristian Daudt bool "Broadcom Mobile SoC" if ARCH_MULTI_V7 148ac49e04SChristian Daudt depends on MMU 158ac49e04SChristian Daudt select ARCH_REQUIRE_GPIOLIB 168ac49e04SChristian Daudt select ARM_ERRATA_754322 178ac49e04SChristian Daudt select ARM_ERRATA_764369 if SMP 188ac49e04SChristian Daudt select ARM_GIC 198ac49e04SChristian Daudt select CPU_V7 208011657bSChristian Daudt select CLKSRC_OF 218ac49e04SChristian Daudt select GENERIC_CLOCKEVENTS 228ac49e04SChristian Daudt select GENERIC_TIME 2329c700d7SMarkus Mayer select GPIO_BCM_KONA 248ac49e04SChristian Daudt select SPARSE_IRQ 258ac49e04SChristian Daudt select TICK_ONESHOT 2658d3077aSMarkus Mayer select CACHE_L2X0 27*e84dfa26SChristian Daudt select HAVE_ARM_ARCH_TIMER 288ac49e04SChristian Daudt help 29badb9238SChristian Daudt This enables support for systems based on Broadcom mobile SoCs. 308ac49e04SChristian Daudt It currently supports the 'BCM281XX' family, which includes 318ac49e04SChristian Daudt BCM11130, BCM11140, BCM11351, BCM28145 and 328ac49e04SChristian Daudt BCM28155 variants. 33badb9238SChristian Daudt 34badb9238SChristian Daudtendmenu 35badb9238SChristian Daudt 36badb9238SChristian Daudtendif 37