diff options
author | Xing Zheng <zhengxing@rock-chips.com> | 2016-04-20 07:11:32 -0400 |
---|---|---|
committer | Heiko Stuebner <heiko@sntech.de> | 2016-04-25 16:54:51 -0400 |
commit | fd8bc829336a24b770247eb893111bcb8f1ddedb (patch) | |
tree | 80fd9f1b355ce249d529fe8d10d23281f4c97468 /drivers/clk/rockchip | |
parent | 50961e8314babfac525be4d00f3e1f65091251a4 (diff) |
clk: rockchip: fix the rk3399 cifout clock
The cifout clock is incorrect due to the manual error, we need to
fix it.
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Diffstat (limited to 'drivers/clk/rockchip')
-rw-r--r-- | drivers/clk/rockchip/clk-rk3399.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/drivers/clk/rockchip/clk-rk3399.c b/drivers/clk/rockchip/clk-rk3399.c index 7ecb7d68a328..5248726af86d 100644 --- a/drivers/clk/rockchip/clk-rk3399.c +++ b/drivers/clk/rockchip/clk-rk3399.c | |||
@@ -158,7 +158,7 @@ PNAME(mux_dclk_vop0_p) = { "dclk_vop0_div", | |||
158 | PNAME(mux_dclk_vop1_p) = { "dclk_vop1_div", | 158 | PNAME(mux_dclk_vop1_p) = { "dclk_vop1_div", |
159 | "dclk_vop1_frac" }; | 159 | "dclk_vop1_frac" }; |
160 | 160 | ||
161 | PNAME(mux_clk_cif_p) = { "clk_cifout_div", "xin24m" }; | 161 | PNAME(mux_clk_cif_p) = { "clk_cifout_src", "xin24m" }; |
162 | 162 | ||
163 | PNAME(mux_pll_src_24m_usbphy480m_p) = { "xin24m", "clk_usbphy_480m" }; | 163 | PNAME(mux_pll_src_24m_usbphy480m_p) = { "xin24m", "clk_usbphy_480m" }; |
164 | PNAME(mux_pll_src_24m_pciephy_p) = { "xin24m", "clk_pciephy_ref100m" }; | 164 | PNAME(mux_pll_src_24m_pciephy_p) = { "xin24m", "clk_pciephy_ref100m" }; |
@@ -1254,11 +1254,12 @@ static struct rockchip_clk_branch rk3399_clk_branches[] __initdata = { | |||
1254 | RK3399_CLKGATE_CON(27), 6, GFLAGS), | 1254 | RK3399_CLKGATE_CON(27), 6, GFLAGS), |
1255 | 1255 | ||
1256 | /* cif */ | 1256 | /* cif */ |
1257 | COMPOSITE(0, "clk_cifout_div", mux_pll_src_cpll_gpll_npll_p, 0, | 1257 | COMPOSITE_NODIV(0, "clk_cifout_src", mux_pll_src_cpll_gpll_npll_p, 0, |
1258 | RK3399_CLKSEL_CON(56), 6, 2, MFLAGS, 0, 5, DFLAGS, | 1258 | RK3399_CLKSEL_CON(56), 6, 2, MFLAGS, |
1259 | RK3399_CLKGATE_CON(10), 7, GFLAGS), | 1259 | RK3399_CLKGATE_CON(10), 7, GFLAGS), |
1260 | MUX(SCLK_CIF_OUT, "clk_cifout", mux_clk_cif_p, CLK_SET_RATE_PARENT, | 1260 | |
1261 | RK3399_CLKSEL_CON(56), 5, 1, MFLAGS), | 1261 | COMPOSITE_NOGATE(SCLK_CIF_OUT, "clk_cifout", mux_clk_cif_p, 0, |
1262 | RK3399_CLKSEL_CON(56), 5, 1, MFLAGS, 0, 5, DFLAGS), | ||
1262 | 1263 | ||
1263 | /* gic */ | 1264 | /* gic */ |
1264 | COMPOSITE(ACLK_GIC_PRE, "aclk_gic_pre", mux_pll_src_cpll_gpll_p, CLK_IGNORE_UNUSED, | 1265 | COMPOSITE(ACLK_GIC_PRE, "aclk_gic_pre", mux_pll_src_cpll_gpll_p, CLK_IGNORE_UNUSED, |