1# SPDX-License-Identifier: GPL-2.0-only 2config COMMON_CLK_MESON_INPUT 3 tristate 4 5config COMMON_CLK_MESON_REGMAP 6 tristate 7 select REGMAP 8 9config COMMON_CLK_MESON_DUALDIV 10 tristate 11 select COMMON_CLK_MESON_REGMAP 12 13config COMMON_CLK_MESON_MPLL 14 tristate 15 select COMMON_CLK_MESON_REGMAP 16 17config COMMON_CLK_MESON_PHASE 18 tristate 19 select COMMON_CLK_MESON_REGMAP 20 21config COMMON_CLK_MESON_PLL 22 tristate 23 select COMMON_CLK_MESON_REGMAP 24 25config COMMON_CLK_MESON_SCLK_DIV 26 tristate 27 select COMMON_CLK_MESON_REGMAP 28 29config COMMON_CLK_MESON_VID_PLL_DIV 30 tristate 31 select COMMON_CLK_MESON_REGMAP 32 33config COMMON_CLK_MESON_AO_CLKC 34 tristate 35 select COMMON_CLK_MESON_REGMAP 36 select RESET_CONTROLLER 37 38config COMMON_CLK_MESON_EE_CLKC 39 tristate 40 select COMMON_CLK_MESON_REGMAP 41 42config COMMON_CLK_MESON8B 43 bool 44 depends on ARCH_MESON 45 select COMMON_CLK_MESON_REGMAP 46 select COMMON_CLK_MESON_MPLL 47 select COMMON_CLK_MESON_PLL 48 select MFD_SYSCON 49 select RESET_CONTROLLER 50 help 51 Support for the clock controller on AmLogic S802 (Meson8), 52 S805 (Meson8b) and S812 (Meson8m2) devices. Say Y if you 53 want peripherals and CPU frequency scaling to work. 54 55config COMMON_CLK_GXBB 56 bool 57 depends on ARCH_MESON 58 select COMMON_CLK_MESON_REGMAP 59 select COMMON_CLK_MESON_DUALDIV 60 select COMMON_CLK_MESON_VID_PLL_DIV 61 select COMMON_CLK_MESON_MPLL 62 select COMMON_CLK_MESON_PLL 63 select COMMON_CLK_MESON_AO_CLKC 64 select COMMON_CLK_MESON_EE_CLKC 65 select MFD_SYSCON 66 help 67 Support for the clock controller on AmLogic S905 devices, aka gxbb. 68 Say Y if you want peripherals and CPU frequency scaling to work. 69 70config COMMON_CLK_AXG 71 bool 72 depends on ARCH_MESON 73 select COMMON_CLK_MESON_REGMAP 74 select COMMON_CLK_MESON_DUALDIV 75 select COMMON_CLK_MESON_MPLL 76 select COMMON_CLK_MESON_PLL 77 select COMMON_CLK_MESON_AO_CLKC 78 select COMMON_CLK_MESON_EE_CLKC 79 select MFD_SYSCON 80 help 81 Support for the clock controller on AmLogic A113D devices, aka axg. 82 Say Y if you want peripherals and CPU frequency scaling to work. 83 84config COMMON_CLK_AXG_AUDIO 85 tristate "Meson AXG Audio Clock Controller Driver" 86 depends on ARCH_MESON 87 select COMMON_CLK_MESON_REGMAP 88 select COMMON_CLK_MESON_PHASE 89 select COMMON_CLK_MESON_SCLK_DIV 90 select REGMAP_MMIO 91 help 92 Support for the audio clock controller on AmLogic A113D devices, 93 aka axg, Say Y if you want audio subsystem to work. 94 95config COMMON_CLK_G12A 96 bool 97 depends on ARCH_MESON 98 select COMMON_CLK_MESON_REGMAP 99 select COMMON_CLK_MESON_DUALDIV 100 select COMMON_CLK_MESON_MPLL 101 select COMMON_CLK_MESON_PLL 102 select COMMON_CLK_MESON_AO_CLKC 103 select COMMON_CLK_MESON_EE_CLKC 104 select MFD_SYSCON 105 help 106 Support for the clock controller on Amlogic S905D2, S905X2 and S905Y2 107 devices, aka g12a. Say Y if you want peripherals to work. 108