X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=drivers%2Fclk%2Fqcom%2FKconfig;h=12fea623c189da6b8c9881c2c889bf39439960e1;hb=e7cadf513fe62adae5ef47669c16cd23ac7a1936;hp=5692320fe1d8ded39fecc460e8baa3ddc1ef358f;hpb=564b5c9fdcf3e7752d66a2aba0f813b9ca013262;p=karo-tx-linux.git diff --git a/drivers/clk/qcom/Kconfig b/drivers/clk/qcom/Kconfig index 5692320fe1d8..12fea623c189 100644 --- a/drivers/clk/qcom/Kconfig +++ b/drivers/clk/qcom/Kconfig @@ -12,6 +12,19 @@ config COMMON_CLK_QCOM select REGMAP_MMIO select RESET_CONTROLLER +config QCOM_CLK_RPM + tristate "RPM based Clock Controller" + depends on COMMON_CLK_QCOM && MFD_QCOM_RPM + select QCOM_RPMCC + help + The RPM (Resource Power Manager) is a dedicated hardware engine for + managing the shared SoC resources in order to keep the lowest power + profile. It communicates with other hardware subsystems via shared + memory and accepts clock requests, aggregates the requests and turns + the clocks on/off or scales them on demand. + Say Y if you want to support the clocks exposed by the RPM on + platforms such as apq8064, msm8660, msm8960 etc. + config QCOM_CLK_SMD_RPM tristate "RPM over SMD based Clock Controller" depends on COMMON_CLK_QCOM && QCOM_SMD_RPM