1# SPDX-License-Identifier: GPL-2.0-only 2menu "ARM SCMI NXP i.MX Vendor Protocols" 3 4config IMX_SCMI_BBM_EXT 5 tristate "i.MX SCMI BBM EXTENSION" 6 depends on ARM_SCMI_PROTOCOL || (COMPILE_TEST && OF) 7 default y if ARCH_MXC 8 help 9 This enables i.MX System BBM control logic which supports RTC 10 and BUTTON. 11 12 To compile this driver as a module, choose M here: the 13 module will be called imx-sm-bbm. 14 15config IMX_SCMI_CPU_EXT 16 tristate "i.MX SCMI CPU EXTENSION" 17 depends on ARM_SCMI_PROTOCOL || (COMPILE_TEST && OF) 18 depends on IMX_SCMI_CPU_DRV 19 default y if ARCH_MXC 20 help 21 This enables i.MX System CPU Protocol to manage cpu 22 start, stop and etc. 23 24 To compile this driver as a module, choose M here: the 25 module will be called imx-sm-cpu. 26 27config IMX_SCMI_LMM_EXT 28 tristate "i.MX SCMI LMM EXTENSION" 29 depends on ARM_SCMI_PROTOCOL || (COMPILE_TEST && OF) 30 depends on IMX_SCMI_LMM_DRV 31 default y if ARCH_MXC 32 help 33 This enables i.MX System Logical Machine Protocol to 34 manage Logical Machines boot, shutdown and etc. 35 36 To compile this driver as a module, choose M here: the 37 module will be called imx-sm-lmm. 38 39config IMX_SCMI_MISC_EXT 40 tristate "i.MX SCMI MISC EXTENSION" 41 depends on ARM_SCMI_PROTOCOL || (COMPILE_TEST && OF) 42 depends on IMX_SCMI_MISC_DRV 43 default y if ARCH_MXC 44 help 45 This enables i.MX System MISC control logic such as gpio expander 46 wakeup 47 48 To compile this driver as a module, choose M here: the 49 module will be called imx-sm-misc. 50endmenu 51