]> asedeno.scripts.mit.edu Git - linux.git/commit
clk: qcom: clk-rpmh: Add IPA clock support
authorDavid Dai <daidavid1@codeaurora.org>
Fri, 25 Jan 2019 00:47:00 +0000 (16:47 -0800)
committerStephen Boyd <sboyd@kernel.org>
Thu, 21 Feb 2019 21:57:55 +0000 (13:57 -0800)
commit04053f4d23a41b9383dcea4da302fd43f673afb3
tree15c0ce6a2700c97e3860929a5e797f5fcb6aca58
parentbfeffd155283772bbe78c6a05dec7c0128ee500c
clk: qcom: clk-rpmh: Add IPA clock support

The clk-rpmh driver only supports on and off RPMh clock resources. Let's
extend the driver by adding support for clocks that are managed by a
different type of RPMh resource known as Bus Clock Manager(BCM). The BCM
is a configurable shared resource aggregator that scales performance
based on a set of frequency points. The Qualcomm IP Accelerator (IPA)
clock is an example of a resource that is managed by the BCM and this a
requirement from the IPA driver in order to scale its core clock.

Signed-off-by: David Dai <daidavid1@codeaurora.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/qcom/clk-rpmh.c
include/dt-bindings/clock/qcom,rpmh.h