Kconfig (b49aae5e9493e5eea85346dfa4294f16d396f30d) | Kconfig (28fc7c986f01fdcfd28af648be2597624cac0e27) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# 3# MediaTek SoC drivers 4# 5menu "MediaTek SoC drivers" 6 depends on ARCH_MEDIATEK || COMPILE_TEST 7 8config MTK_CMDQ --- 23 unchanged lines hidden (view full) --- 32 help 33 Say yes here to add support for the MediaTek INFRACFG controller. The 34 INFRACFG controller contains various infrastructure registers not 35 directly associated to any device. 36 37config MTK_PMIC_WRAP 38 tristate "MediaTek PMIC Wrapper Support" 39 depends on RESET_CONTROLLER | 1# SPDX-License-Identifier: GPL-2.0-only 2# 3# MediaTek SoC drivers 4# 5menu "MediaTek SoC drivers" 6 depends on ARCH_MEDIATEK || COMPILE_TEST 7 8config MTK_CMDQ --- 23 unchanged lines hidden (view full) --- 32 help 33 Say yes here to add support for the MediaTek INFRACFG controller. The 34 INFRACFG controller contains various infrastructure registers not 35 directly associated to any device. 36 37config MTK_PMIC_WRAP 38 tristate "MediaTek PMIC Wrapper Support" 39 depends on RESET_CONTROLLER |
40 depends on OF | |
41 select REGMAP 42 help 43 Say yes here to add support for MediaTek PMIC Wrapper found 44 on different MediaTek SoCs. The PMIC wrapper is a proprietary 45 hardware to connect the PMIC. 46 47config MTK_SCPSYS 48 bool "MediaTek SCPSYS Support" 49 default ARCH_MEDIATEK | 40 select REGMAP 41 help 42 Say yes here to add support for MediaTek PMIC Wrapper found 43 on different MediaTek SoCs. The PMIC wrapper is a proprietary 44 hardware to connect the PMIC. 45 46config MTK_SCPSYS 47 bool "MediaTek SCPSYS Support" 48 default ARCH_MEDIATEK |
50 depends on OF | |
51 select REGMAP 52 select MTK_INFRACFG 53 select PM_GENERIC_DOMAINS if PM 54 help 55 Say yes here to add support for the MediaTek SCPSYS power domain 56 driver. 57 58config MTK_SCPSYS_PM_DOMAINS --- 13 unchanged lines hidden (view full) --- 72 default ARCH_MEDIATEK 73 depends on HAS_IOMEM 74 help 75 Say yes here to add support for the MediaTek Multimedia 76 Subsystem (MMSYS). 77 78config MTK_SVS 79 tristate "MediaTek Smart Voltage Scaling(SVS)" | 49 select REGMAP 50 select MTK_INFRACFG 51 select PM_GENERIC_DOMAINS if PM 52 help 53 Say yes here to add support for the MediaTek SCPSYS power domain 54 driver. 55 56config MTK_SCPSYS_PM_DOMAINS --- 13 unchanged lines hidden (view full) --- 70 default ARCH_MEDIATEK 71 depends on HAS_IOMEM 72 help 73 Say yes here to add support for the MediaTek Multimedia 74 Subsystem (MMSYS). 75 76config MTK_SVS 77 tristate "MediaTek Smart Voltage Scaling(SVS)" |
80 depends on MTK_EFUSE && NVMEM | 78 depends on NVMEM_MTK_EFUSE && NVMEM |
81 help 82 The Smart Voltage Scaling(SVS) engine is a piece of hardware 83 which has several controllers(banks) for calculating suitable 84 voltage to different power domains(CPU/GPU/CCI) according to 85 chip process corner, temperatures and other factors. Then DVFS 86 driver could apply SVS bank voltage to PMIC/Buck. 87 88endmenu | 79 help 80 The Smart Voltage Scaling(SVS) engine is a piece of hardware 81 which has several controllers(banks) for calculating suitable 82 voltage to different power domains(CPU/GPU/CCI) according to 83 chip process corner, temperatures and other factors. Then DVFS 84 driver could apply SVS bank voltage to PMIC/Buck. 85 86endmenu |