]>
Commit | Line | Data |
---|---|---|
1d80c142 MR |
1 | config SUNXI_CCU |
2 | bool "Clock support for Allwinner SoCs" | |
d63a5e7c | 3 | depends on ARCH_SUNXI || COMPILE_TEST |
aa01338c | 4 | select RESET_CONTROLLER |
1d80c142 | 5 | default ARCH_SUNXI |
89a3dfb7 MR |
6 | |
7 | if SUNXI_CCU | |
8 | ||
c6a06374 MR |
9 | config SUN50I_A64_CCU |
10 | bool "Support for the Allwinner A64 CCU" | |
c6a06374 | 11 | default ARM64 && ARCH_SUNXI |
05c04bef | 12 | depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST |
c6a06374 | 13 | |
c84f5683 PL |
14 | config SUN4I_A10_CCU |
15 | bool "Support for the Allwinner A10/A20 CCU" | |
16 | select SUNXI_CCU_DIV | |
17 | select SUNXI_CCU_MULT | |
18 | select SUNXI_CCU_NK | |
19 | select SUNXI_CCU_NKM | |
20 | select SUNXI_CCU_NM | |
21 | select SUNXI_CCU_MP | |
22 | select SUNXI_CCU_PHASE | |
23 | default MACH_SUN4I | |
24 | default MACH_SUN7I | |
25 | depends on MACH_SUN4I || MACH_SUN7I || COMPILE_TEST | |
26 | ||
5e737617 MR |
27 | config SUN5I_CCU |
28 | bool "Support for the Allwinner sun5i family CCM" | |
5e737617 | 29 | default MACH_SUN5I |
05c04bef | 30 | depends on MACH_SUN5I || COMPILE_TEST |
5e737617 | 31 | |
c6e6c96d CYT |
32 | config SUN6I_A31_CCU |
33 | bool "Support for the Allwinner A31/A31s CCU" | |
c6e6c96d | 34 | default MACH_SUN6I |
05c04bef | 35 | depends on MACH_SUN6I || COMPILE_TEST |
c6e6c96d | 36 | |
5690879d MR |
37 | config SUN8I_A23_CCU |
38 | bool "Support for the Allwinner A23 CCU" | |
5690879d | 39 | default MACH_SUN8I |
05c04bef | 40 | depends on MACH_SUN8I || COMPILE_TEST |
5690879d | 41 | |
d05c748b MR |
42 | config SUN8I_A33_CCU |
43 | bool "Support for the Allwinner A33 CCU" | |
d05c748b | 44 | default MACH_SUN8I |
05c04bef | 45 | depends on MACH_SUN8I || COMPILE_TEST |
d05c748b | 46 | |
05359be1 CYT |
47 | config SUN8I_A83T_CCU |
48 | bool "Support for the Allwinner A83T CCU" | |
05359be1 CYT |
49 | default MACH_SUN8I |
50 | ||
0577e485 MR |
51 | config SUN8I_H3_CCU |
52 | bool "Support for the Allwinner H3 CCU" | |
9be1c8af | 53 | default MACH_SUN8I || (ARM64 && ARCH_SUNXI) |
05c04bef | 54 | depends on MACH_SUN8I || (ARM64 && ARCH_SUNXI) || COMPILE_TEST |
0577e485 | 55 | |
d0f11d14 IZ |
56 | config SUN8I_V3S_CCU |
57 | bool "Support for the Allwinner V3s CCU" | |
d0f11d14 | 58 | default MACH_SUN8I |
05c04bef | 59 | depends on MACH_SUN8I || COMPILE_TEST |
d0f11d14 | 60 | |
763c5bd0 IZ |
61 | config SUN8I_DE2_CCU |
62 | bool "Support for the Allwinner SoCs DE2 CCU" | |
763c5bd0 | 63 | |
cd030a78 IZ |
64 | config SUN8I_R40_CCU |
65 | bool "Support for the Allwinner R40 CCU" | |
66 | default MACH_SUN8I | |
67 | depends on MACH_SUN8I || COMPILE_TEST | |
68 | ||
b8eb71dc CYT |
69 | config SUN9I_A80_CCU |
70 | bool "Support for the Allwinner A80 CCU" | |
b8eb71dc | 71 | default MACH_SUN9I |
05c04bef | 72 | depends on MACH_SUN9I || COMPILE_TEST |
b8eb71dc | 73 | |
cdb8b80b IZ |
74 | config SUN8I_R_CCU |
75 | bool "Support for Allwinner SoCs' PRCM CCUs" | |
cdb8b80b | 76 | default MACH_SUN8I || (ARCH_SUNXI && ARM64) |
b8eb71dc | 77 | |
89a3dfb7 | 78 | endif |