2 bool "Clock support for Allwinner SoCs"
3 depends on ARCH_SUNXI || COMPILE_TEST
4 select RESET_CONTROLLER
28 config SUNXI_CCU_PHASE
58 bool "Support for the Allwinner A64 CCU"
65 select SUNXI_CCU_PHASE
66 default ARM64 && ARCH_SUNXI
67 depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST
70 bool "Support for the Allwinner sun5i family CCM"
77 select SUNXI_CCU_PHASE
79 depends on MACH_SUN5I || COMPILE_TEST
82 bool "Support for the Allwinner A31/A31s CCU"
89 select SUNXI_CCU_PHASE
91 depends on MACH_SUN6I || COMPILE_TEST
94 bool "Support for the Allwinner A23 CCU"
102 select SUNXI_CCU_PHASE
104 depends on MACH_SUN8I || COMPILE_TEST
107 bool "Support for the Allwinner A33 CCU"
109 select SUNXI_CCU_MULT
112 select SUNXI_CCU_NKMP
115 select SUNXI_CCU_PHASE
117 depends on MACH_SUN8I || COMPILE_TEST
120 bool "Support for the Allwinner H3 CCU"
124 select SUNXI_CCU_NKMP
127 select SUNXI_CCU_PHASE
128 default MACH_SUN8I || (ARM64 && ARCH_SUNXI)
129 depends on MACH_SUN8I || (ARM64 && ARCH_SUNXI) || COMPILE_TEST
132 bool "Support for the Allwinner V3s CCU"
136 select SUNXI_CCU_NKMP
139 select SUNXI_CCU_PHASE
141 depends on MACH_SUN8I || COMPILE_TEST
144 bool "Support for the Allwinner A80 CCU"
146 select SUNXI_CCU_MULT
147 select SUNXI_CCU_GATE
148 select SUNXI_CCU_NKMP
151 select SUNXI_CCU_PHASE
153 depends on MACH_SUN9I || COMPILE_TEST
156 bool "Support for Allwinner SoCs' PRCM CCUs"
158 select SUNXI_CCU_GATE
159 default MACH_SUN8I || (ARCH_SUNXI && ARM64)