| # SPDX-License-Identifier: GPL-2.0-only |
| if ARCH_ROCKCHIP || COMPILE_TEST |
| |
| # |
| # Rockchip Soc drivers |
| # |
| |
| config ROCKCHIP_GRF |
| bool "Rockchip General Register Files support" if COMPILE_TEST |
| default y if ARCH_ROCKCHIP |
| help |
| The General Register Files are a central component providing |
| special additional settings registers for a lot of soc-components. |
| In a lot of cases there also need to be default settings initialized |
| to make some of them conform to expectations of the kernel. |
| |
| config ROCKCHIP_IODOMAIN |
| tristate "Rockchip IO domain support" |
| depends on OF |
| help |
| Say y here to enable support io domains on Rockchip SoCs. It is |
| necessary for the io domain setting of the SoC to match the |
| voltage supplied by the regulators. |
| |
| config ROCKCHIP_PM_DOMAINS |
| bool "Rockchip generic power domain" |
| depends on PM |
| select PM_GENERIC_DOMAINS |
| help |
| Say y here to enable power domain support. |
| In order to meet high performance and low power requirements, a power |
| management unit is designed or saving power when RK3288 in low power |
| mode. The RK3288 PMU is dedicated for managing the power of the whole chip. |
| |
| If unsure, say N. |
| |
| config ROCKCHIP_DTPM |
| tristate "Rockchip DTPM hierarchy" |
| depends on DTPM && m |
| help |
| Describe the hierarchy for the Dynamic Thermal Power |
| Management tree on this platform. That will create all the |
| power capping capable devices. |
| |
| endif |