forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/drivers/clk/bcm/Kconfig
....@@ -1,3 +1,25 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
2
+
3
+config CLK_BCM2711_DVP
4
+ tristate "Broadcom BCM2711 DVP support"
5
+ depends on ARCH_BCM2835 ||COMPILE_TEST
6
+ depends on COMMON_CLK
7
+ default ARCH_BCM2835
8
+ select RESET_CONTROLLER
9
+ select RESET_SIMPLE
10
+ help
11
+ Enable common clock framework support for the Broadcom BCM2711
12
+ DVP Controller.
13
+
14
+config CLK_BCM2835
15
+ bool "Broadcom BCM2835 clock support"
16
+ depends on ARCH_BCM2835 || ARCH_BRCMSTB || COMPILE_TEST
17
+ depends on COMMON_CLK
18
+ default ARCH_BCM2835 || ARCH_BRCMSTB
19
+ help
20
+ Enable common clock framework support for Broadcom BCM2835
21
+ SoCs.
22
+
123 config CLK_BCM_63XX
224 bool "Broadcom BCM63xx clock support"
325 depends on ARCH_BCM_63XX || COMPILE_TEST
....@@ -6,6 +28,14 @@
628 help
729 Enable common clock framework support for Broadcom BCM63xx DSL SoCs
830 based on the ARM architecture
31
+
32
+config CLK_BCM_63XX_GATE
33
+ bool "Broadcom BCM63xx gated clock support"
34
+ depends on BMIPS_GENERIC || COMPILE_TEST
35
+ default BMIPS_GENERIC
36
+ help
37
+ Enable common clock framework support for Broadcom BCM63xx DSL SoCs
38
+ based on the MIPS architecture
939
1040 config CLK_BCM_KONA
1141 bool "Broadcom Kona CCU clock support"
....@@ -63,3 +93,10 @@
6393 default ARCH_BCM_IPROC
6494 help
6595 Enable common clock framework support for the Broadcom Stingray SoC
96
+
97
+config CLK_RASPBERRYPI
98
+ tristate "Raspberry Pi firmware based clock support"
99
+ depends on RASPBERRYPI_FIRMWARE || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE)
100
+ help
101
+ Enable common clock framework support for Raspberry Pi's firmware
102
+ dependent clocks