18ac49e04SChristian Daudtconfig ARCH_BCM 2*badb9238SChristian Daudt bool "Broadcom SoC Support" 3*badb9238SChristian Daudt depends on ARCH_MULTIPLATFORM 4*badb9238SChristian Daudt help 5*badb9238SChristian Daudt This enables support for Broadcom ARM based SoC 6*badb9238SChristian Daudt chips 7*badb9238SChristian Daudt 8*badb9238SChristian Daudtif ARCH_BCM 9*badb9238SChristian Daudt 10*badb9238SChristian Daudtmenu "Broadcom SoC Selection" 11*badb9238SChristian Daudt 12*badb9238SChristian Daudtconfig ARCH_BCM_MOBILE 13*badb9238SChristian 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 278ac49e04SChristian Daudt help 28*badb9238SChristian Daudt This enables support for systems based on Broadcom mobile SoCs. 298ac49e04SChristian Daudt It currently supports the 'BCM281XX' family, which includes 308ac49e04SChristian Daudt BCM11130, BCM11140, BCM11351, BCM28145 and 318ac49e04SChristian Daudt BCM28155 variants. 32*badb9238SChristian Daudt 33*badb9238SChristian Daudtendmenu 34*badb9238SChristian Daudt 35*badb9238SChristian Daudtendif 36