18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig SUNXI_CCU 38c2ecf20Sopenharmony_ci bool "Clock support for Allwinner SoCs" 48c2ecf20Sopenharmony_ci depends on ARCH_SUNXI || COMPILE_TEST 58c2ecf20Sopenharmony_ci select RESET_CONTROLLER 68c2ecf20Sopenharmony_ci default ARCH_SUNXI 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciif SUNXI_CCU 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ciconfig SUNIV_F1C100S_CCU 118c2ecf20Sopenharmony_ci bool "Support for the Allwinner newer F1C100s CCU" 128c2ecf20Sopenharmony_ci default MACH_SUNIV 138c2ecf20Sopenharmony_ci depends on MACH_SUNIV || COMPILE_TEST 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciconfig SUN50I_A64_CCU 168c2ecf20Sopenharmony_ci bool "Support for the Allwinner A64 CCU" 178c2ecf20Sopenharmony_ci default ARM64 && ARCH_SUNXI 188c2ecf20Sopenharmony_ci depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciconfig SUN50I_A100_CCU 218c2ecf20Sopenharmony_ci bool "Support for the Allwinner A100 CCU" 228c2ecf20Sopenharmony_ci default ARM64 && ARCH_SUNXI 238c2ecf20Sopenharmony_ci depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciconfig SUN50I_A100_R_CCU 268c2ecf20Sopenharmony_ci bool "Support for the Allwinner A100 PRCM CCU" 278c2ecf20Sopenharmony_ci default ARM64 && ARCH_SUNXI 288c2ecf20Sopenharmony_ci depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ciconfig SUN50I_H6_CCU 318c2ecf20Sopenharmony_ci bool "Support for the Allwinner H6 CCU" 328c2ecf20Sopenharmony_ci default ARM64 && ARCH_SUNXI 338c2ecf20Sopenharmony_ci depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST 348c2ecf20Sopenharmony_ci 358c2ecf20Sopenharmony_ciconfig SUN50I_H6_R_CCU 368c2ecf20Sopenharmony_ci bool "Support for the Allwinner H6 PRCM CCU" 378c2ecf20Sopenharmony_ci default ARM64 && ARCH_SUNXI 388c2ecf20Sopenharmony_ci depends on (ARM64 && ARCH_SUNXI) || COMPILE_TEST 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ciconfig SUN4I_A10_CCU 418c2ecf20Sopenharmony_ci bool "Support for the Allwinner A10/A20 CCU" 428c2ecf20Sopenharmony_ci default MACH_SUN4I 438c2ecf20Sopenharmony_ci default MACH_SUN7I 448c2ecf20Sopenharmony_ci depends on MACH_SUN4I || MACH_SUN7I || COMPILE_TEST 458c2ecf20Sopenharmony_ci 468c2ecf20Sopenharmony_ciconfig SUN5I_CCU 478c2ecf20Sopenharmony_ci bool "Support for the Allwinner sun5i family CCM" 488c2ecf20Sopenharmony_ci default MACH_SUN5I 498c2ecf20Sopenharmony_ci depends on MACH_SUN5I || COMPILE_TEST 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciconfig SUN6I_A31_CCU 528c2ecf20Sopenharmony_ci bool "Support for the Allwinner A31/A31s CCU" 538c2ecf20Sopenharmony_ci default MACH_SUN6I 548c2ecf20Sopenharmony_ci depends on MACH_SUN6I || COMPILE_TEST 558c2ecf20Sopenharmony_ci 568c2ecf20Sopenharmony_ciconfig SUN8I_A23_CCU 578c2ecf20Sopenharmony_ci bool "Support for the Allwinner A23 CCU" 588c2ecf20Sopenharmony_ci default MACH_SUN8I 598c2ecf20Sopenharmony_ci depends on MACH_SUN8I || COMPILE_TEST 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ciconfig SUN8I_A33_CCU 628c2ecf20Sopenharmony_ci bool "Support for the Allwinner A33 CCU" 638c2ecf20Sopenharmony_ci default MACH_SUN8I 648c2ecf20Sopenharmony_ci depends on MACH_SUN8I || COMPILE_TEST 658c2ecf20Sopenharmony_ci 668c2ecf20Sopenharmony_ciconfig SUN8I_A83T_CCU 678c2ecf20Sopenharmony_ci bool "Support for the Allwinner A83T CCU" 688c2ecf20Sopenharmony_ci default MACH_SUN8I 698c2ecf20Sopenharmony_ci 708c2ecf20Sopenharmony_ciconfig SUN8I_H3_CCU 718c2ecf20Sopenharmony_ci bool "Support for the Allwinner H3 CCU" 728c2ecf20Sopenharmony_ci default MACH_SUN8I || (ARM64 && ARCH_SUNXI) 738c2ecf20Sopenharmony_ci depends on MACH_SUN8I || (ARM64 && ARCH_SUNXI) || COMPILE_TEST 748c2ecf20Sopenharmony_ci 758c2ecf20Sopenharmony_ciconfig SUN8I_V3S_CCU 768c2ecf20Sopenharmony_ci bool "Support for the Allwinner V3s CCU" 778c2ecf20Sopenharmony_ci default MACH_SUN8I 788c2ecf20Sopenharmony_ci depends on MACH_SUN8I || COMPILE_TEST 798c2ecf20Sopenharmony_ci 808c2ecf20Sopenharmony_ciconfig SUN8I_DE2_CCU 818c2ecf20Sopenharmony_ci bool "Support for the Allwinner SoCs DE2 CCU" 828c2ecf20Sopenharmony_ci default MACH_SUN8I || (ARM64 && ARCH_SUNXI) 838c2ecf20Sopenharmony_ci 848c2ecf20Sopenharmony_ciconfig SUN8I_R40_CCU 858c2ecf20Sopenharmony_ci bool "Support for the Allwinner R40 CCU" 868c2ecf20Sopenharmony_ci default MACH_SUN8I 878c2ecf20Sopenharmony_ci depends on MACH_SUN8I || COMPILE_TEST 888c2ecf20Sopenharmony_ci 898c2ecf20Sopenharmony_ciconfig SUN9I_A80_CCU 908c2ecf20Sopenharmony_ci bool "Support for the Allwinner A80 CCU" 918c2ecf20Sopenharmony_ci default MACH_SUN9I 928c2ecf20Sopenharmony_ci depends on MACH_SUN9I || COMPILE_TEST 938c2ecf20Sopenharmony_ci 948c2ecf20Sopenharmony_ciconfig SUN8I_R_CCU 958c2ecf20Sopenharmony_ci bool "Support for Allwinner SoCs' PRCM CCUs" 968c2ecf20Sopenharmony_ci default MACH_SUN8I || (ARCH_SUNXI && ARM64) 978c2ecf20Sopenharmony_ci 988c2ecf20Sopenharmony_ciendif 99