1config SUNXI_CCU 2 bool "Clock support for Allwinner SoCs" 3 default ARCH_SUNXI 4 5if SUNXI_CCU 6 7# Base clock types 8 9config SUNXI_CCU_DIV 10 bool 11 select SUNXI_CCU_MUX 12 13config SUNXI_CCU_FRAC 14 bool 15 16config SUNXI_CCU_GATE 17 bool 18 19config SUNXI_CCU_MUX 20 bool 21 22config SUNXI_CCU_MULT 23 bool 24 select SUNXI_CCU_MUX 25 26config SUNXI_CCU_PHASE 27 bool 28 29# Multi-factor clocks 30 31config SUNXI_CCU_NK 32 bool 33 select SUNXI_CCU_GATE 34 35config SUNXI_CCU_NKM 36 bool 37 select RATIONAL 38 select SUNXI_CCU_GATE 39 40config SUNXI_CCU_NKMP 41 bool 42 select RATIONAL 43 select SUNXI_CCU_GATE 44 45config SUNXI_CCU_NM 46 bool 47 select RATIONAL 48 select SUNXI_CCU_FRAC 49 select SUNXI_CCU_GATE 50 51config SUNXI_CCU_MP 52 bool 53 select SUNXI_CCU_GATE 54 select SUNXI_CCU_MUX 55 56# SoC Drivers 57 58config SUN6I_A31_CCU 59 bool "Support for the Allwinner A31/A31s CCU" 60 select SUNXI_CCU_DIV 61 select SUNXI_CCU_NK 62 select SUNXI_CCU_NKM 63 select SUNXI_CCU_NM 64 select SUNXI_CCU_MP 65 select SUNXI_CCU_PHASE 66 default MACH_SUN6I 67 68config SUN8I_H3_CCU 69 bool "Support for the Allwinner H3 CCU" 70 select SUNXI_CCU_DIV 71 select SUNXI_CCU_NK 72 select SUNXI_CCU_NKM 73 select SUNXI_CCU_NKMP 74 select SUNXI_CCU_NM 75 select SUNXI_CCU_MP 76 select SUNXI_CCU_PHASE 77 default MACH_SUN8I 78 79endif 80