xref: /openbmc/linux/drivers/soc/bcm/Kconfig (revision f494caa4)
134642650SFlorian Fainellimenu "Broadcom SoC drivers"
234642650SFlorian Fainelli
3670c6726SEric Anholtconfig BCM2835_POWER
4670c6726SEric Anholt	bool "BCM2835 power domain driver"
5670c6726SEric Anholt	depends on ARCH_BCM2835 || (COMPILE_TEST && OF)
6f494caa4SStefan Wahren	default y if ARCH_BCM2835
7670c6726SEric Anholt	select PM_GENERIC_DOMAINS if PM
8670c6726SEric Anholt	select RESET_CONTROLLER
9670c6726SEric Anholt	help
10670c6726SEric Anholt	  This enables support for the BCM2835 power domains and reset
11670c6726SEric Anholt	  controller.  Any usage of power domains by the Raspberry Pi
12670c6726SEric Anholt	  firmware means that Linux usage of the same power domain
13670c6726SEric Anholt	  must be accessed using the RASPBERRYPI_POWER driver
14670c6726SEric Anholt
15a09cd356SAlexander Aringconfig RASPBERRYPI_POWER
16a09cd356SAlexander Aring	bool "Raspberry Pi power domain driver"
179bb45cd4SArnd Bergmann	depends on ARCH_BCM2835 || (COMPILE_TEST && OF)
1822a5b1ddSArnd Bergmann	depends on RASPBERRYPI_FIRMWARE=y
19a09cd356SAlexander Aring	select PM_GENERIC_DOMAINS if PM
20a09cd356SAlexander Aring	help
21a09cd356SAlexander Aring	  This enables support for the RPi power domains which can be enabled
22a09cd356SAlexander Aring	  or disabled via the RPi firmware.
2334642650SFlorian Fainelli
2434642650SFlorian Fainelliconfig SOC_BRCMSTB
2534642650SFlorian Fainelli	bool "Broadcom STB SoC drivers"
261f6ab20fSMarkus Mayer	depends on ARM || ARM64 || BMIPS_GENERIC || COMPILE_TEST
2734642650SFlorian Fainelli	select SOC_BUS
2834642650SFlorian Fainelli	help
2934642650SFlorian Fainelli	  Enables drivers for the Broadcom Set-Top Box (STB) series of chips.
3034642650SFlorian Fainelli	  This option alone enables only some support code, while the drivers
3134642650SFlorian Fainelli	  can be enabled individually within this menu.
3234642650SFlorian Fainelli
3334642650SFlorian Fainelli	  If unsure, say N.
3434642650SFlorian Fainelli
350b741b82SBrian Norrissource "drivers/soc/bcm/brcmstb/Kconfig"
360b741b82SBrian Norris
3734642650SFlorian Fainelliendmenu
38