134642650SFlorian Fainellimenu "Broadcom SoC drivers" 234642650SFlorian Fainelli 3*670c6726SEric Anholtconfig BCM2835_POWER 4*670c6726SEric Anholt bool "BCM2835 power domain driver" 5*670c6726SEric Anholt depends on ARCH_BCM2835 || (COMPILE_TEST && OF) 6*670c6726SEric Anholt select PM_GENERIC_DOMAINS if PM 7*670c6726SEric Anholt select RESET_CONTROLLER 8*670c6726SEric Anholt help 9*670c6726SEric Anholt This enables support for the BCM2835 power domains and reset 10*670c6726SEric Anholt controller. Any usage of power domains by the Raspberry Pi 11*670c6726SEric Anholt firmware means that Linux usage of the same power domain 12*670c6726SEric Anholt must be accessed using the RASPBERRYPI_POWER driver 13*670c6726SEric Anholt 14a09cd356SAlexander Aringconfig RASPBERRYPI_POWER 15a09cd356SAlexander Aring bool "Raspberry Pi power domain driver" 169bb45cd4SArnd Bergmann depends on ARCH_BCM2835 || (COMPILE_TEST && OF) 1722a5b1ddSArnd Bergmann depends on RASPBERRYPI_FIRMWARE=y 18a09cd356SAlexander Aring select PM_GENERIC_DOMAINS if PM 19a09cd356SAlexander Aring help 20a09cd356SAlexander Aring This enables support for the RPi power domains which can be enabled 21a09cd356SAlexander Aring or disabled via the RPi firmware. 2234642650SFlorian Fainelli 2334642650SFlorian Fainelliconfig SOC_BRCMSTB 2434642650SFlorian Fainelli bool "Broadcom STB SoC drivers" 251f6ab20fSMarkus Mayer depends on ARM || ARM64 || BMIPS_GENERIC || COMPILE_TEST 2634642650SFlorian Fainelli select SOC_BUS 2734642650SFlorian Fainelli help 2834642650SFlorian Fainelli Enables drivers for the Broadcom Set-Top Box (STB) series of chips. 2934642650SFlorian Fainelli This option alone enables only some support code, while the drivers 3034642650SFlorian Fainelli can be enabled individually within this menu. 3134642650SFlorian Fainelli 3234642650SFlorian Fainelli If unsure, say N. 3334642650SFlorian Fainelli 340b741b82SBrian Norrissource "drivers/soc/bcm/brcmstb/Kconfig" 350b741b82SBrian Norris 3634642650SFlorian Fainelliendmenu 37