--- zzzz-none-000/linux-3.10.107/drivers/mfd/Kconfig 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/drivers/mfd/Kconfig 2021-11-10 11:53:55.000000000 +0000 @@ -442,6 +442,37 @@ This is required to use certain other PM 8xxx features, such as GPIO and MPP. +config MFD_QCOM_RPM + tristate "Qualcomm Resource Power Manager (RPM)" + depends on ARCH_QCOM && OF + help + If you say yes to this option, support will be included for the + Resource Power Manager system found in the Qualcomm 8660, 8960 and + 8064 based devices. + + This is required to access many regulators, clocks and bus + frequencies controlled by the RPM on these devices. + + Say M here if you want to include support for the Qualcomm RPM as a + module. This will build a module called "qcom_rpm". + +config MFD_QCOM_RPM_LEGACY + tristate "Legacy Qualcomm Resource Power Manager (RPM)" + depends on ARCH_QCOM && OF && !MFD_QCOM_RPM + help + AVM: We use the MSM_RPM legacy driver to setup nss fabric clocks. + +config MFD_QCOM_RPM_LOG + tristate "MSM Resource Power Manager Log Driver" + depends on DEBUG_FS + depends on MFD_QCOM_RPM || MFD_QCOM_RPM_LEGACY + default n + help + This option enables a driver which can read from a circular buffer + of messages produced by the RPM. These messages provide diagnostic + information about RPM operation. The driver outputs the messages + via a debugfs node. + config MFD_RDC321X tristate "RDC R-321x southbridge" select MFD_CORE