1config SUNXI_CCU 2 bool "Clock support for Allwinner SoCs" 3 depends on ARCH_SUNXI || COMPILE_TEST 4 default ARCH_SUNXI 5 6if SUNXI_CCU 7 8# Base clock types 9 10config SUNXI_CCU_DIV 11 bool 12 select SUNXI_CCU_MUX 13 14config SUNXI_CCU_FRAC 15 bool 16 17config SUNXI_CCU_GATE 18 bool 19 20config SUNXI_CCU_MUX 21 bool 22 23config SUNXI_CCU_MULT 24 bool 25 select SUNXI_CCU_MUX 26 27config SUNXI_CCU_PHASE 28 bool 29 30# Multi-factor clocks 31 32config SUNXI_CCU_NK 33 bool 34 select SUNXI_CCU_GATE 35 36config SUNXI_CCU_NKM 37 bool 38 select SUNXI_CCU_GATE 39 40config SUNXI_CCU_NKMP 41 bool 42 select SUNXI_CCU_GATE 43 44config SUNXI_CCU_NM 45 bool 46 select SUNXI_CCU_FRAC 47 select SUNXI_CCU_GATE 48 49config SUNXI_CCU_MP 50 bool 51 select SUNXI_CCU_GATE 52 select SUNXI_CCU_MUX 53 54# SoC Drivers 55 56config SUN50I_A64_CCU 57 bool "Support for the Allwinner A64 CCU" 58 select SUNXI_CCU_DIV 59 select SUNXI_CCU_NK 60 select SUNXI_CCU_NKM 61 select SUNXI_CCU_NKMP 62 select SUNXI_CCU_NM 63 select SUNXI_CCU_MP 64 select SUNXI_CCU_PHASE 65 default ARM64 && ARCH_SUNXI 66 67config SUN6I_A31_CCU 68 bool "Support for the Allwinner A31/A31s CCU" 69 select SUNXI_CCU_DIV 70 select SUNXI_CCU_NK 71 select SUNXI_CCU_NKM 72 select SUNXI_CCU_NM 73 select SUNXI_CCU_MP 74 select SUNXI_CCU_PHASE 75 default MACH_SUN6I 76 77config SUN8I_A23_CCU 78 bool "Support for the Allwinner A23 CCU" 79 select SUNXI_CCU_DIV 80 select SUNXI_CCU_MULT 81 select SUNXI_CCU_NK 82 select SUNXI_CCU_NKM 83 select SUNXI_CCU_NKMP 84 select SUNXI_CCU_NM 85 select SUNXI_CCU_MP 86 select SUNXI_CCU_PHASE 87 default MACH_SUN8I 88 89config SUN8I_A33_CCU 90 bool "Support for the Allwinner A33 CCU" 91 select SUNXI_CCU_DIV 92 select SUNXI_CCU_MULT 93 select SUNXI_CCU_NK 94 select SUNXI_CCU_NKM 95 select SUNXI_CCU_NKMP 96 select SUNXI_CCU_NM 97 select SUNXI_CCU_MP 98 select SUNXI_CCU_PHASE 99 default MACH_SUN8I 100 101config SUN8I_H3_CCU 102 bool "Support for the Allwinner H3 CCU" 103 select SUNXI_CCU_DIV 104 select SUNXI_CCU_NK 105 select SUNXI_CCU_NKM 106 select SUNXI_CCU_NKMP 107 select SUNXI_CCU_NM 108 select SUNXI_CCU_MP 109 select SUNXI_CCU_PHASE 110 default MACH_SUN8I 111 112endif 113