clk: qcom: Add Global Clock controller (GCC) driver for SDM660
authorTaniya Das <tdas@codeaurora.org>
Tue, 25 Sep 2018 17:35:58 +0000 (18:35 +0100)
committerStephen Boyd <sboyd@kernel.org>
Tue, 16 Oct 2018 22:06:43 +0000 (15:06 -0700)
commitf2a76a2955c0eb7514cdb5885e3d60a973301ae0
tree56089133e9a30be2d8632453679c3c6e42859cf3
parent5b394b2ddf0347bef56e50c69a58773c94343ff3
clk: qcom: Add Global Clock controller (GCC) driver for SDM660

Add support for the global clock controller found on SDM660
based devices. This should allow most non-multimedia device
drivers to probe and control their clocks.
Based on CAF implementation.

Signed-off-by: Taniya Das <tdas@codeaurora.org>
[craig: rename parents to fit upstream, and other cleanups]
Signed-off-by: Craig Tatlor <ctatlor97@gmail.com>
Acked-by: Rob Herring <robh@kernel.org>
[sboyd@kernel.org: Rename gcc_660 to gcc_sdm660 and fix numbering of
defines to avoid duplicates]
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Documentation/devicetree/bindings/clock/qcom,gcc.txt
drivers/clk/qcom/Kconfig
drivers/clk/qcom/Makefile
drivers/clk/qcom/gcc-sdm660.c [new file with mode: 0644]
include/dt-bindings/clock/qcom,gcc-sdm660.h [new file with mode: 0644]