forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/drivers/soc/bcm/Kconfig
....@@ -1,4 +1,17 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 menu "Broadcom SoC drivers"
3
+
4
+config BCM2835_POWER
5
+ bool "BCM2835 power domain driver"
6
+ depends on ARCH_BCM2835 || (COMPILE_TEST && OF)
7
+ default y if ARCH_BCM2835
8
+ select PM_GENERIC_DOMAINS if PM
9
+ select RESET_CONTROLLER
10
+ help
11
+ This enables support for the BCM2835 power domains and reset
12
+ controller. Any usage of power domains by the Raspberry Pi
13
+ firmware means that Linux usage of the same power domain
14
+ must be accessed using the RASPBERRYPI_POWER driver
215
316 config RASPBERRYPI_POWER
417 bool "Raspberry Pi power domain driver"
....@@ -8,6 +21,15 @@
821 help
922 This enables support for the RPi power domains which can be enabled
1023 or disabled via the RPi firmware.
24
+
25
+config SOC_BCM63XX
26
+ bool "Broadcom 63xx SoC drivers"
27
+ depends on BMIPS_GENERIC || COMPILE_TEST
28
+ help
29
+ Enables drivers for the Broadcom 63xx series of chips.
30
+ Drivers can be enabled individually within this menu.
31
+
32
+ If unsure, say N.
1133
1234 config SOC_BRCMSTB
1335 bool "Broadcom STB SoC drivers"
....@@ -20,6 +42,7 @@
2042
2143 If unsure, say N.
2244
45
+source "drivers/soc/bcm/bcm63xx/Kconfig"
2346 source "drivers/soc/bcm/brcmstb/Kconfig"
2447
2548 endmenu