summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAravind Venkateswaran <aravindh@codeaurora.org>2015-05-19 17:14:05 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:42:18 -0700
commitd455118544fcae300dda06da5171bf9805f32c6e (patch)
tree7029dcd5b20714b43001c6a4a58d9b6d30169287
parentb786024cd8040d7da4cdd7cb4c1dbba1c30378b2 (diff)
clk: qcom: mdss: remove DSI1 PLL configuration from DSI0 PLL
In the current implementation, DSI0 PLL driver explicitly disables DSI1 PLL at numerous instances to work around a hardware issue that requires explicitly powering down any unused PLLs whenever MDSS GDSC is toggled. However, this is not needed anymore since each PLL can independently power itself down as part of the GDSC notifier worker thread. Change-Id: Ic56f0ce350dd9ad648f3b96baa753345a74897b0 Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
-rw-r--r--drivers/clk/msm/mdss/mdss-pll.c2
-rw-r--r--drivers/clk/msm/mdss/mdss-pll.h1
2 files changed, 0 insertions, 3 deletions
diff --git a/drivers/clk/msm/mdss/mdss-pll.c b/drivers/clk/msm/mdss/mdss-pll.c
index 0afae736145f..2d4c88bbd17a 100644
--- a/drivers/clk/msm/mdss/mdss-pll.c
+++ b/drivers/clk/msm/mdss/mdss-pll.c
@@ -310,8 +310,6 @@ dyn_pll_io_error:
if (pll_res->phy_base)
iounmap(pll_res->phy_base);
phy_io_error:
- if (pll_res->pll_1_base)
- iounmap(pll_res->pll_1_base);
mdss_pll_resource_release(pdev, pll_res);
res_parse_error:
iounmap(pll_res->pll_base);
diff --git a/drivers/clk/msm/mdss/mdss-pll.h b/drivers/clk/msm/mdss/mdss-pll.h
index 50f846769c42..c93cda3784d5 100644
--- a/drivers/clk/msm/mdss/mdss-pll.h
+++ b/drivers/clk/msm/mdss/mdss-pll.h
@@ -48,7 +48,6 @@ struct mdss_pll_resources {
* register mapping
*/
void __iomem *pll_base;
- void __iomem *pll_1_base;
void __iomem *phy_base;
void __iomem *gdsc_base;
void __iomem *dyn_pll_base;