diff options
| author | Aravind Venkateswaran <aravindh@codeaurora.org> | 2016-05-11 15:17:20 -0700 |
|---|---|---|
| committer | Jeevan Shriram <jshriram@codeaurora.org> | 2016-05-16 20:10:29 -0700 |
| commit | f19d4ba1e3ffca528490dade5123667062f3f0e6 (patch) | |
| tree | 422399b6a19854adab142d0e5645e5c0cc777583 | |
| parent | 7d7d65221bd7148e605c8d976d3fb4fda5873118 (diff) | |
clk: msm: mdss: fix pclk_src_mux clock ops for DSI PLL on msmcobalt
The DSI pixel clock path in the DSI PLL has a mux clock (pclk_src_mux)
which allows the pixel clock to be either sourced out of the VCO clock
or the bitclock. In the current code, the ops for this mux clock is
overloaded incorrectly which results in the pixel clock being always
sourced out of the bit clock. Fix this by using the default mux clock
ops for this clock.
Change-Id: I39c23b52d17994e28bd3b0d93e8e3dabdb687940
Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
| -rw-r--r-- | drivers/clk/msm/mdss/mdss-dsi-pll-cobalt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/clk/msm/mdss/mdss-dsi-pll-cobalt.c b/drivers/clk/msm/mdss/mdss-dsi-pll-cobalt.c index 64b7f4d6dae5..61351084bc48 100644 --- a/drivers/clk/msm/mdss/mdss-dsi-pll-cobalt.c +++ b/drivers/clk/msm/mdss/mdss-dsi-pll-cobalt.c @@ -1025,7 +1025,7 @@ static struct mux_clk dsi0pll_pclk_src_mux = { .c = { .parent = &dsi0pll_post_bit_div.c, .dbg_name = "dsi0pll_pclk_src_mux", - .ops = &clk_ops_gen_mux_dsi, + .ops = &clk_ops_gen_mux, .flags = CLKFLAG_NO_RATE_CACHE, CLK_INIT(dsi0pll_pclk_src_mux.c), } @@ -1162,7 +1162,7 @@ static struct mux_clk dsi1pll_pclk_src_mux = { .c = { .parent = &dsi1pll_post_bit_div.c, .dbg_name = "dsi1pll_pclk_src_mux", - .ops = &clk_ops_gen_mux_dsi, + .ops = &clk_ops_gen_mux, .flags = CLKFLAG_NO_RATE_CACHE, CLK_INIT(dsi1pll_pclk_src_mux.c), } |
