xref: /linux/drivers/clk/sunxi-ng/Kconfig (revision 0380126eb9afc48d40581301bcd709f283a8148a)
11d80c142SMaxime Ripardconfig SUNXI_CCU
21d80c142SMaxime Ripard	bool "Clock support for Allwinner SoCs"
3d63a5e7cSJean Delvare	depends on ARCH_SUNXI || COMPILE_TEST
4aa01338cSTobias Regnery	select RESET_CONTROLLER
51d80c142SMaxime Ripard	default ARCH_SUNXI
689a3dfb7SMaxime Ripard
789a3dfb7SMaxime Ripardif SUNXI_CCU
889a3dfb7SMaxime Ripard
9*0380126eSMesih Kilincconfig SUNIV_F1C100S_CCU
10*0380126eSMesih Kilinc	bool "Support for the Allwinner newer F1C100s CCU"
11*0380126eSMesih Kilinc	default MACH_SUNIV
12*0380126eSMesih Kilinc	depends on MACH_SUNIV || COMPILE_TEST
13*0380126eSMesih Kilinc
14c6a06374SMaxime Ripardconfig SUN50I_A64_CCU
15c6a06374SMaxime Ripard	bool "Support for the Allwinner A64 CCU"
16c6a06374SMaxime Ripard	default ARM64 && ARCH_SUNXI
1705c04befSPeter Robinson	depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST
18c6a06374SMaxime Ripard
19524353eaSIcenowy Zhengconfig SUN50I_H6_CCU
20524353eaSIcenowy Zheng	bool "Support for the Allwinner H6 CCU"
21524353eaSIcenowy Zheng	default ARM64 && ARCH_SUNXI
22524353eaSIcenowy Zheng	depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST
23524353eaSIcenowy Zheng
24b7c7b050SIcenowy Zhengconfig SUN50I_H6_R_CCU
25b7c7b050SIcenowy Zheng	bool "Support for the Allwinner H6 PRCM CCU"
26b7c7b050SIcenowy Zheng	default ARM64 && ARCH_SUNXI
27b7c7b050SIcenowy Zheng	depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST
28b7c7b050SIcenowy Zheng
29c84f5683SPriit Laesconfig SUN4I_A10_CCU
30c84f5683SPriit Laes	bool "Support for the Allwinner A10/A20 CCU"
31c84f5683SPriit Laes	default MACH_SUN4I
32c84f5683SPriit Laes	default MACH_SUN7I
33c84f5683SPriit Laes	depends on MACH_SUN4I || MACH_SUN7I || COMPILE_TEST
34c84f5683SPriit Laes
355e737617SMaxime Ripardconfig SUN5I_CCU
365e737617SMaxime Ripard	bool "Support for the Allwinner sun5i family CCM"
375e737617SMaxime Ripard	default MACH_SUN5I
3805c04befSPeter Robinson	depends on MACH_SUN5I || COMPILE_TEST
395e737617SMaxime Ripard
40c6e6c96dSChen-Yu Tsaiconfig SUN6I_A31_CCU
41c6e6c96dSChen-Yu Tsai	bool "Support for the Allwinner A31/A31s CCU"
42c6e6c96dSChen-Yu Tsai	default MACH_SUN6I
4305c04befSPeter Robinson	depends on MACH_SUN6I || COMPILE_TEST
44c6e6c96dSChen-Yu Tsai
455690879dSMaxime Ripardconfig SUN8I_A23_CCU
465690879dSMaxime Ripard	bool "Support for the Allwinner A23 CCU"
475690879dSMaxime Ripard	default MACH_SUN8I
4805c04befSPeter Robinson	depends on MACH_SUN8I || COMPILE_TEST
495690879dSMaxime Ripard
50d05c748bSMaxime Ripardconfig SUN8I_A33_CCU
51d05c748bSMaxime Ripard	bool "Support for the Allwinner A33 CCU"
52d05c748bSMaxime Ripard	default MACH_SUN8I
5305c04befSPeter Robinson	depends on MACH_SUN8I || COMPILE_TEST
54d05c748bSMaxime Ripard
5505359be1SChen-Yu Tsaiconfig SUN8I_A83T_CCU
5605359be1SChen-Yu Tsai	bool "Support for the Allwinner A83T CCU"
5705359be1SChen-Yu Tsai	default MACH_SUN8I
5805359be1SChen-Yu Tsai
590577e485SMaxime Ripardconfig SUN8I_H3_CCU
600577e485SMaxime Ripard	bool "Support for the Allwinner H3 CCU"
619be1c8afSIcenowy Zheng	default MACH_SUN8I || (ARM64 && ARCH_SUNXI)
6205c04befSPeter Robinson	depends on MACH_SUN8I || (ARM64 && ARCH_SUNXI) || COMPILE_TEST
630577e485SMaxime Ripard
64d0f11d14SIcenowy Zhengconfig SUN8I_V3S_CCU
65d0f11d14SIcenowy Zheng	bool "Support for the Allwinner V3s CCU"
66d0f11d14SIcenowy Zheng	default MACH_SUN8I
6705c04befSPeter Robinson	depends on MACH_SUN8I || COMPILE_TEST
68d0f11d14SIcenowy Zheng
69763c5bd0SIcenowy Zhengconfig SUN8I_DE2_CCU
70763c5bd0SIcenowy Zheng	bool "Support for the Allwinner SoCs DE2 CCU"
717d3cf7d2SJagan Teki	default MACH_SUN8I || (ARM64 && ARCH_SUNXI)
72763c5bd0SIcenowy Zheng
73cd030a78SIcenowy Zhengconfig SUN8I_R40_CCU
74cd030a78SIcenowy Zheng	bool "Support for the Allwinner R40 CCU"
75cd030a78SIcenowy Zheng	default MACH_SUN8I
76cd030a78SIcenowy Zheng	depends on MACH_SUN8I || COMPILE_TEST
77cd030a78SIcenowy Zheng
78b8eb71dcSChen-Yu Tsaiconfig SUN9I_A80_CCU
79b8eb71dcSChen-Yu Tsai	bool "Support for the Allwinner A80 CCU"
80b8eb71dcSChen-Yu Tsai	default MACH_SUN9I
8105c04befSPeter Robinson	depends on MACH_SUN9I || COMPILE_TEST
82b8eb71dcSChen-Yu Tsai
83cdb8b80bSIcenowy Zhengconfig SUN8I_R_CCU
84cdb8b80bSIcenowy Zheng	bool "Support for Allwinner SoCs' PRCM CCUs"
85cdb8b80bSIcenowy Zheng	default MACH_SUN8I || (ARCH_SUNXI && ARM64)
861d80c142SMaxime Ripard
871d80c142SMaxime Ripardendif
88