1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyunmenu "Amlogic SoC drivers" 3*4882a593Smuzhiyun 4*4882a593Smuzhiyunconfig MESON_CANVAS 5*4882a593Smuzhiyun tristate "Amlogic Meson Canvas driver" 6*4882a593Smuzhiyun depends on ARCH_MESON || COMPILE_TEST 7*4882a593Smuzhiyun default n 8*4882a593Smuzhiyun help 9*4882a593Smuzhiyun Say yes to support the canvas IP for Amlogic SoCs. 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunconfig MESON_CLK_MEASURE 12*4882a593Smuzhiyun tristate "Amlogic Meson SoC Clock Measure driver" 13*4882a593Smuzhiyun depends on ARCH_MESON || COMPILE_TEST 14*4882a593Smuzhiyun default ARCH_MESON 15*4882a593Smuzhiyun select REGMAP_MMIO 16*4882a593Smuzhiyun help 17*4882a593Smuzhiyun Say yes to support of Measuring a set of internal SoC clocks 18*4882a593Smuzhiyun from the debugfs interface. 19*4882a593Smuzhiyun 20*4882a593Smuzhiyunconfig MESON_GX_SOCINFO 21*4882a593Smuzhiyun bool "Amlogic Meson GX SoC Information driver" 22*4882a593Smuzhiyun depends on (ARM64 && ARCH_MESON) || COMPILE_TEST 23*4882a593Smuzhiyun default ARCH_MESON 24*4882a593Smuzhiyun select SOC_BUS 25*4882a593Smuzhiyun help 26*4882a593Smuzhiyun Say yes to support decoding of Amlogic Meson GX SoC family 27*4882a593Smuzhiyun information about the type, package and version. 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunconfig MESON_GX_PM_DOMAINS 30*4882a593Smuzhiyun tristate "Amlogic Meson GX Power Domains driver" 31*4882a593Smuzhiyun depends on ARCH_MESON || COMPILE_TEST 32*4882a593Smuzhiyun depends on PM && OF 33*4882a593Smuzhiyun default ARCH_MESON 34*4882a593Smuzhiyun select PM_GENERIC_DOMAINS 35*4882a593Smuzhiyun select PM_GENERIC_DOMAINS_OF 36*4882a593Smuzhiyun help 37*4882a593Smuzhiyun Say yes to expose Amlogic Meson GX Power Domains as 38*4882a593Smuzhiyun Generic Power Domains. 39*4882a593Smuzhiyun 40*4882a593Smuzhiyunconfig MESON_EE_PM_DOMAINS 41*4882a593Smuzhiyun tristate "Amlogic Meson Everything-Else Power Domains driver" 42*4882a593Smuzhiyun depends on ARCH_MESON || COMPILE_TEST 43*4882a593Smuzhiyun depends on PM && OF 44*4882a593Smuzhiyun default ARCH_MESON 45*4882a593Smuzhiyun select PM_GENERIC_DOMAINS 46*4882a593Smuzhiyun select PM_GENERIC_DOMAINS_OF 47*4882a593Smuzhiyun help 48*4882a593Smuzhiyun Say yes to expose Amlogic Meson Everything-Else Power Domains as 49*4882a593Smuzhiyun Generic Power Domains. 50*4882a593Smuzhiyun 51*4882a593Smuzhiyunconfig MESON_SECURE_PM_DOMAINS 52*4882a593Smuzhiyun tristate "Amlogic Meson Secure Power Domains driver" 53*4882a593Smuzhiyun depends on (ARCH_MESON || COMPILE_TEST) && MESON_SM 54*4882a593Smuzhiyun depends on PM && OF 55*4882a593Smuzhiyun depends on HAVE_ARM_SMCCC 56*4882a593Smuzhiyun default ARCH_MESON 57*4882a593Smuzhiyun select PM_GENERIC_DOMAINS 58*4882a593Smuzhiyun select PM_GENERIC_DOMAINS_OF 59*4882a593Smuzhiyun help 60*4882a593Smuzhiyun Support for the power controller on Amlogic A1/C1 series. 61*4882a593Smuzhiyun Say yes to expose Amlogic Meson Secure Power Domains as Generic 62*4882a593Smuzhiyun Power Domains. 63*4882a593Smuzhiyun 64*4882a593Smuzhiyunconfig MESON_MX_SOCINFO 65*4882a593Smuzhiyun bool "Amlogic Meson MX SoC Information driver" 66*4882a593Smuzhiyun depends on (ARM && ARCH_MESON) || COMPILE_TEST 67*4882a593Smuzhiyun default ARCH_MESON 68*4882a593Smuzhiyun select SOC_BUS 69*4882a593Smuzhiyun help 70*4882a593Smuzhiyun Say yes to support decoding of Amlogic Meson6, Meson8, 71*4882a593Smuzhiyun Meson8b and Meson8m2 SoC family information about the type 72*4882a593Smuzhiyun and version. 73*4882a593Smuzhiyun 74*4882a593Smuzhiyunendmenu 75