OSDN Git Service

clk: msm: mdss: fix dp_link_2x_clk_mux clock ops for DP PLL on msmcobalt
authorChandan Uddaraju <chandanu@codeaurora.org>
Wed, 11 May 2016 02:00:14 +0000 (19:00 -0700)
committerKyle Yan <kyan@codeaurora.org>
Fri, 27 May 2016 21:52:01 +0000 (14:52 -0700)
commitd98ad5e9f4ca59bdface89b50c81a2aaacb510e6
treedfa38f3ae56b02affacce8774cd9feca9f9f1c41
parent18844f2f201ae33d0ddd2802095e6eb2df1657ab
clk: msm: mdss: fix dp_link_2x_clk_mux clock ops for DP PLL on msmcobalt

The DP link clock path in the DSI PLL has a mux clock (dp_link_2x_clk_mux)
which allows the pixel clock to be either sourced out two divider clocks.
In the current code, the ops for this mux clock is overloaded
incorrectly which results in the link clock being always sourced
out of the first divider clock. Fix this by using
the default mux clock ops for this clock.

CRs-Fixed: 1009740
Change-Id: Ie12d5ab272dbd79fe97225864c2360fdde7325a7
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
drivers/clk/msm/mdss/mdss-dp-pll-cobalt.c