OSDN Git Service

clk: qcom: Clean up the MSM8996 multimedia clock controller (MMCC) driver
authorOdelu Kukatla <okukatla@codeaurora.org>
Wed, 4 Jan 2017 14:36:24 +0000 (20:06 +0530)
committerAmit Nischal <anischal@codeaurora.org>
Mon, 13 Feb 2017 06:59:55 +0000 (12:29 +0530)
commit5e79af97ddd83d7145510a836f5c9b84d14ba92c
tree2b08eeb0a078d5a9e0157beec9c494abb380b23b
parent3a7e752617514960c5cecdf84e12b13dc63c04c7
clk: qcom: Clean up the MSM8996 multimedia clock controller (MMCC) driver

Following list of changes have been made
1. Add the missing clocks in multimedia clock controller driver.
   Also clean up clock flags and parent info for few clocks.
2. Removing clocks which are not controlled by HLOS.
3. MMCC needs to vote for volatge level on rail for the clock
   frequencies, so add voltage voting in MMCC.
4. Initial rate configuration for MMPLLs.

Change-Id: If3d84e52783651b611b624dbc60b18993c0f0b1a
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
Signed-off-by: Amit Nischal <anischal@codeaurora.org>
drivers/clk/qcom/mmcc-msm8996.c
include/dt-bindings/clock/qcom,mmcc-msm8996.h