clk: qcom: gcc: Add global clock controller driver for SM8150
authorDeepak Katragadda <dkatraga@codeaurora.org>
Mon, 22 Jul 2019 07:43:48 +0000 (13:13 +0530)
committerStephen Boyd <sboyd@kernel.org>
Wed, 7 Aug 2019 22:12:05 +0000 (15:12 -0700)
commit2a1d7eb854bb7737b4927f3266ba169dbb4aeae3
treea24072a093a37656e759901cdea9208e78d44603
parente5ee331ebcf33827d1bd64e984c565b23cf53227
clk: qcom: gcc: Add global clock controller driver for SM8150

Add the clocks supported in global clock controller which clock the
peripherals like BLSPs, SDCC, USB, MDSS etc. Register all the clocks
to the clock framework for the clients to be able to request for them.

Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
Signed-off-by: Taniya Das <tdas@codeaurora.org>
[vkoul: port to upstream and tidy-up
port to new parent scheme
Add comments for critical clocks]]
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Link: https://lkml.kernel.org/r/20190722074348.29582-6-vkoul@kernel.org
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/qcom/Kconfig
drivers/clk/qcom/Makefile
drivers/clk/qcom/gcc-sm8150.c [new file with mode: 0644]