Loading...
1# SPDX-License-Identifier: GPL-2.0-only
2if ARCH_ROCKCHIP || COMPILE_TEST
3
4#
5# Rockchip Soc drivers
6#
7
8config ROCKCHIP_GRF
9 bool
10 default y
11 help
12 The General Register Files are a central component providing
13 special additional settings registers for a lot of soc-components.
14 In a lot of cases there also need to be default settings initialized
15 to make some of them conform to expectations of the kernel.
16
17config ROCKCHIP_PM_DOMAINS
18 bool "Rockchip generic power domain"
19 depends on PM
20 select PM_GENERIC_DOMAINS
21 help
22 Say y here to enable power domain support.
23 In order to meet high performance and low power requirements, a power
24 management unit is designed or saving power when RK3288 in low power
25 mode. The RK3288 PMU is dedicated for managing the power of the whole chip.
26
27 If unsure, say N.
28
29endif
1# SPDX-License-Identifier: GPL-2.0-only
2if ARCH_ROCKCHIP || COMPILE_TEST
3
4#
5# Rockchip Soc drivers
6#
7
8config ROCKCHIP_GRF
9 bool "Rockchip General Register Files support" if COMPILE_TEST
10 default y if ARCH_ROCKCHIP
11 help
12 The General Register Files are a central component providing
13 special additional settings registers for a lot of soc-components.
14 In a lot of cases there also need to be default settings initialized
15 to make some of them conform to expectations of the kernel.
16
17config ROCKCHIP_IODOMAIN
18 tristate "Rockchip IO domain support"
19 depends on OF
20 help
21 Say y here to enable support io domains on Rockchip SoCs. It is
22 necessary for the io domain setting of the SoC to match the
23 voltage supplied by the regulators.
24
25config ROCKCHIP_DTPM
26 tristate "Rockchip DTPM hierarchy"
27 depends on DTPM && m
28 help
29 Describe the hierarchy for the Dynamic Thermal Power Management tree
30 on this platform. That will create all the power capping capable
31 devices.
32
33endif