soc/qcom: Make QCOM_RPMPD select PM_GENERIC_DOMAINS/_OF
authorKonrad Dybcio <konrad.dybcio@somainline.org>
Fri, 1 Jul 2022 07:37:00 +0000 (09:37 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 5 Jul 2022 16:16:46 +0000 (11:16 -0500)
The driver uses generic genpd OF APIs and with a very minimal config
where nothing else selects them, this driver will not probe, as
of_genpd_add_provider_onecell will return -EOPNOTSUPP.

Make sure to select these in Kconfig to prevent that.

Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220701073700.17124-1-konrad.dybcio@somainline.org
drivers/soc/qcom/Kconfig

index e718b87354444f3d7d8c2b7119c57f16290046aa..a750714d57146898b19c8f6dd024f3526b61fc07 100644 (file)
@@ -130,6 +130,8 @@ config QCOM_RPMHPD
 config QCOM_RPMPD
        tristate "Qualcomm RPM Power domain driver"
        depends on QCOM_SMD_RPM
+       select PM_GENERIC_DOMAINS
+       select PM_GENERIC_DOMAINS_OF
        help
          QCOM RPM Power domain driver to support power-domains with
          performance states. The driver communicates a performance state