1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_INPUT 3889c2b7eSJerome Brunet tristate 4cb7c47d7SMichael Turquette 5889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_REGMAP 6889c2b7eSJerome Brunet tristate 7ea11dda9SJerome Brunet select REGMAP 8ea11dda9SJerome Brunet 9889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_DUALDIV 10889c2b7eSJerome Brunet tristate 11889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 12889c2b7eSJerome Brunet 13889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_MPLL 14889c2b7eSJerome Brunet tristate 15889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 16889c2b7eSJerome Brunet 17889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_PHASE 18889c2b7eSJerome Brunet tristate 19889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 20889c2b7eSJerome Brunet 21889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_PLL 22889c2b7eSJerome Brunet tristate 23889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 24889c2b7eSJerome Brunet 25889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_SCLK_DIV 26889c2b7eSJerome Brunet tristate 27889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 28889c2b7eSJerome Brunet 29889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_VID_PLL_DIV 30889c2b7eSJerome Brunet tristate 31889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 32889c2b7eSJerome Brunet 33889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_AO_CLKC 34889c2b7eSJerome Brunet tristate 35889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 36889c2b7eSJerome Brunet select COMMON_CLK_MESON_INPUT 37889c2b7eSJerome Brunet select RESET_CONTROLLER 38889c2b7eSJerome Brunet 396682bd4dSJerome Brunetconfig COMMON_CLK_MESON_EE_CLKC 406682bd4dSJerome Brunet tristate 416682bd4dSJerome Brunet select COMMON_CLK_MESON_REGMAP 426682bd4dSJerome Brunet select COMMON_CLK_MESON_INPUT 436682bd4dSJerome Brunet 44cb7c47d7SMichael Turquetteconfig COMMON_CLK_MESON8B 45cb7c47d7SMichael Turquette bool 46889c2b7eSJerome Brunet depends on ARCH_MESON 47889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 48889c2b7eSJerome Brunet select COMMON_CLK_MESON_MPLL 49889c2b7eSJerome Brunet select COMMON_CLK_MESON_PLL 50889c2b7eSJerome Brunet select MFD_SYSCON 5118962172SMartin Blumenstingl select RESET_CONTROLLER 52cb7c47d7SMichael Turquette help 53855f06a1SMartin Blumenstingl Support for the clock controller on AmLogic S802 (Meson8), 54855f06a1SMartin Blumenstingl S805 (Meson8b) and S812 (Meson8m2) devices. Say Y if you 55855f06a1SMartin Blumenstingl want peripherals and CPU frequency scaling to work. 56738f66d3SMichael Turquette 57738f66d3SMichael Turquetteconfig COMMON_CLK_GXBB 58738f66d3SMichael Turquette bool 59889c2b7eSJerome Brunet depends on ARCH_MESON 60889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 61889c2b7eSJerome Brunet select COMMON_CLK_MESON_DUALDIV 62889c2b7eSJerome Brunet select COMMON_CLK_MESON_VID_PLL_DIV 63889c2b7eSJerome Brunet select COMMON_CLK_MESON_MPLL 64889c2b7eSJerome Brunet select COMMON_CLK_MESON_PLL 65889c2b7eSJerome Brunet select COMMON_CLK_MESON_AO_CLKC 666682bd4dSJerome Brunet select COMMON_CLK_MESON_EE_CLKC 674162dd5bSJerome Brunet select MFD_SYSCON 68738f66d3SMichael Turquette help 69738f66d3SMichael Turquette Support for the clock controller on AmLogic S905 devices, aka gxbb. 70738f66d3SMichael Turquette Say Y if you want peripherals and CPU frequency scaling to work. 7178b4af31SQiufang Dai 7278b4af31SQiufang Daiconfig COMMON_CLK_AXG 7378b4af31SQiufang Dai bool 74889c2b7eSJerome Brunet depends on ARCH_MESON 75889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 76889c2b7eSJerome Brunet select COMMON_CLK_MESON_DUALDIV 77889c2b7eSJerome Brunet select COMMON_CLK_MESON_MPLL 78889c2b7eSJerome Brunet select COMMON_CLK_MESON_PLL 79889c2b7eSJerome Brunet select COMMON_CLK_MESON_AO_CLKC 806682bd4dSJerome Brunet select COMMON_CLK_MESON_EE_CLKC 814162dd5bSJerome Brunet select MFD_SYSCON 8278b4af31SQiufang Dai help 8378b4af31SQiufang Dai Support for the clock controller on AmLogic A113D devices, aka axg. 8478b4af31SQiufang Dai Say Y if you want peripherals and CPU frequency scaling to work. 851cd50181SJerome Brunet 861cd50181SJerome Brunetconfig COMMON_CLK_AXG_AUDIO 871cd50181SJerome Brunet tristate "Meson AXG Audio Clock Controller Driver" 88889c2b7eSJerome Brunet depends on ARCH_MESON 89889c2b7eSJerome Brunet select COMMON_CLK_MESON_INPUT 90889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 91889c2b7eSJerome Brunet select COMMON_CLK_MESON_PHASE 92889c2b7eSJerome Brunet select COMMON_CLK_MESON_SCLK_DIV 93cb78ba76SJerome Brunet select REGMAP_MMIO 941cd50181SJerome Brunet help 951cd50181SJerome Brunet Support for the audio clock controller on AmLogic A113D devices, 961cd50181SJerome Brunet aka axg, Say Y if you want audio subsystem to work. 97085a4ea9SJian Hu 98085a4ea9SJian Huconfig COMMON_CLK_G12A 99085a4ea9SJian Hu bool 100085a4ea9SJian Hu depends on ARCH_MESON 101085a4ea9SJian Hu select COMMON_CLK_MESON_REGMAP 102042f01bbSNeil Armstrong select COMMON_CLK_MESON_DUALDIV 103085a4ea9SJian Hu select COMMON_CLK_MESON_MPLL 104085a4ea9SJian Hu select COMMON_CLK_MESON_PLL 105042f01bbSNeil Armstrong select COMMON_CLK_MESON_AO_CLKC 1066682bd4dSJerome Brunet select COMMON_CLK_MESON_EE_CLKC 107085a4ea9SJian Hu select MFD_SYSCON 108085a4ea9SJian Hu help 109085a4ea9SJian Hu Support for the clock controller on Amlogic S905D2, S905X2 and S905Y2 110085a4ea9SJian Hu devices, aka g12a. Say Y if you want peripherals to work. 111