1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_REGMAP 3889c2b7eSJerome Brunet tristate 4ea11dda9SJerome Brunet select REGMAP 5ea11dda9SJerome Brunet 6889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_DUALDIV 7889c2b7eSJerome Brunet tristate 8889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 9889c2b7eSJerome Brunet 10889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_MPLL 11889c2b7eSJerome Brunet tristate 12889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 13889c2b7eSJerome Brunet 14889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_PHASE 15889c2b7eSJerome Brunet tristate 16889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 17889c2b7eSJerome Brunet 18889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_PLL 19889c2b7eSJerome Brunet tristate 20889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 21889c2b7eSJerome Brunet 22889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_SCLK_DIV 23889c2b7eSJerome Brunet tristate 24889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 25889c2b7eSJerome Brunet 26889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_VID_PLL_DIV 27889c2b7eSJerome Brunet tristate 28889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 29889c2b7eSJerome Brunet 30889c2b7eSJerome Brunetconfig COMMON_CLK_MESON_AO_CLKC 31889c2b7eSJerome Brunet tristate 32889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 33889c2b7eSJerome Brunet select RESET_CONTROLLER 34889c2b7eSJerome Brunet 356682bd4dSJerome Brunetconfig COMMON_CLK_MESON_EE_CLKC 366682bd4dSJerome Brunet tristate 376682bd4dSJerome Brunet select COMMON_CLK_MESON_REGMAP 386682bd4dSJerome Brunet 39*26d34431SNeil Armstrongconfig COMMON_CLK_MESON_CPU_DYNDIV 40*26d34431SNeil Armstrong tristate 41*26d34431SNeil Armstrong select COMMON_CLK_MESON_REGMAP 42*26d34431SNeil Armstrong 43cb7c47d7SMichael Turquetteconfig COMMON_CLK_MESON8B 44cb7c47d7SMichael Turquette bool 45889c2b7eSJerome Brunet depends on ARCH_MESON 46889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 47889c2b7eSJerome Brunet select COMMON_CLK_MESON_MPLL 48889c2b7eSJerome Brunet select COMMON_CLK_MESON_PLL 49889c2b7eSJerome Brunet select MFD_SYSCON 5018962172SMartin Blumenstingl select RESET_CONTROLLER 51cb7c47d7SMichael Turquette help 52855f06a1SMartin Blumenstingl Support for the clock controller on AmLogic S802 (Meson8), 53855f06a1SMartin Blumenstingl S805 (Meson8b) and S812 (Meson8m2) devices. Say Y if you 54855f06a1SMartin Blumenstingl want peripherals and CPU frequency scaling to work. 55738f66d3SMichael Turquette 56738f66d3SMichael Turquetteconfig COMMON_CLK_GXBB 57738f66d3SMichael Turquette bool 58889c2b7eSJerome Brunet depends on ARCH_MESON 59889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 60889c2b7eSJerome Brunet select COMMON_CLK_MESON_DUALDIV 61889c2b7eSJerome Brunet select COMMON_CLK_MESON_VID_PLL_DIV 62889c2b7eSJerome Brunet select COMMON_CLK_MESON_MPLL 63889c2b7eSJerome Brunet select COMMON_CLK_MESON_PLL 64889c2b7eSJerome Brunet select COMMON_CLK_MESON_AO_CLKC 656682bd4dSJerome Brunet select COMMON_CLK_MESON_EE_CLKC 664162dd5bSJerome Brunet select MFD_SYSCON 67738f66d3SMichael Turquette help 68738f66d3SMichael Turquette Support for the clock controller on AmLogic S905 devices, aka gxbb. 69738f66d3SMichael Turquette Say Y if you want peripherals and CPU frequency scaling to work. 7078b4af31SQiufang Dai 7178b4af31SQiufang Daiconfig COMMON_CLK_AXG 7278b4af31SQiufang Dai bool 73889c2b7eSJerome Brunet depends on ARCH_MESON 74889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 75889c2b7eSJerome Brunet select COMMON_CLK_MESON_DUALDIV 76889c2b7eSJerome Brunet select COMMON_CLK_MESON_MPLL 77889c2b7eSJerome Brunet select COMMON_CLK_MESON_PLL 78889c2b7eSJerome Brunet select COMMON_CLK_MESON_AO_CLKC 796682bd4dSJerome Brunet select COMMON_CLK_MESON_EE_CLKC 804162dd5bSJerome Brunet select MFD_SYSCON 8178b4af31SQiufang Dai help 8278b4af31SQiufang Dai Support for the clock controller on AmLogic A113D devices, aka axg. 8378b4af31SQiufang Dai Say Y if you want peripherals and CPU frequency scaling to work. 841cd50181SJerome Brunet 851cd50181SJerome Brunetconfig COMMON_CLK_AXG_AUDIO 861cd50181SJerome Brunet tristate "Meson AXG Audio Clock Controller Driver" 87889c2b7eSJerome Brunet depends on ARCH_MESON 88889c2b7eSJerome Brunet select COMMON_CLK_MESON_REGMAP 89889c2b7eSJerome Brunet select COMMON_CLK_MESON_PHASE 90889c2b7eSJerome Brunet select COMMON_CLK_MESON_SCLK_DIV 91cb78ba76SJerome Brunet select REGMAP_MMIO 921cd50181SJerome Brunet help 931cd50181SJerome Brunet Support for the audio clock controller on AmLogic A113D devices, 941cd50181SJerome Brunet aka axg, Say Y if you want audio subsystem to work. 95085a4ea9SJian Hu 96085a4ea9SJian Huconfig COMMON_CLK_G12A 97085a4ea9SJian Hu bool 98085a4ea9SJian Hu depends on ARCH_MESON 99085a4ea9SJian Hu select COMMON_CLK_MESON_REGMAP 100042f01bbSNeil Armstrong select COMMON_CLK_MESON_DUALDIV 101085a4ea9SJian Hu select COMMON_CLK_MESON_MPLL 102085a4ea9SJian Hu select COMMON_CLK_MESON_PLL 103042f01bbSNeil Armstrong select COMMON_CLK_MESON_AO_CLKC 1046682bd4dSJerome Brunet select COMMON_CLK_MESON_EE_CLKC 105*26d34431SNeil Armstrong select COMMON_CLK_MESON_CPU_DYNDIV 106085a4ea9SJian Hu select MFD_SYSCON 107085a4ea9SJian Hu help 108085a4ea9SJian Hu Support for the clock controller on Amlogic S905D2, S905X2 and S905Y2 109085a4ea9SJian Hu devices, aka g12a. Say Y if you want peripherals to work. 110