RPM based Clock Controller

modulename: clk-rpm.ko

configname: CONFIG_QCOM_CLK_RPM

Linux Kernel Configuration
└─>Device Drivers
└─>Common Clock Framework
└─>Support for Qualcomm's clock controllers
└─>RPM based Clock Controller
In linux kernel since version 3.10 (release Date: 2013-06-30)  
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.

source code: