42 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2menu "Qualcomm PM Domains"3 4config QCOM_CPR5 tristate "QCOM Core Power Reduction (CPR) support"6 depends on ARCH_QCOM && HAS_IOMEM7 select PM_OPP8 select REGMAP9 help10 Say Y here to enable support for the CPR hardware found on Qualcomm11 SoCs like QCS404.12 13 This driver populates CPU OPPs tables and makes adjustments to the14 tables based on feedback from the CPR hardware. If you want to do15 CPUfrequency scaling say Y here.16 17 To compile this driver as a module, choose M here: the module will18 be called qcom-cpr19 20config QCOM_RPMHPD21 tristate "Qualcomm RPMh Power domain driver"22 depends on QCOM_RPMH && QCOM_COMMAND_DB23 help24 QCOM RPMh Power domain driver to support power-domains with25 performance states. The driver communicates a performance state26 value to RPMh which then translates it into corresponding voltage27 for the voltage rail.28 29config QCOM_RPMPD30 tristate "Qualcomm RPM Power domain driver"31 depends on PM && OF32 depends on QCOM_SMD_RPM33 select PM_GENERIC_DOMAINS34 select PM_GENERIC_DOMAINS_OF35 help36 QCOM RPM Power domain driver to support power-domains with37 performance states. The driver communicates a performance state38 value to RPM which then translates it into corresponding voltage39 for the voltage rail.40 41endmenu42