Lines Matching full:dclk
171 /* vop dclk */
172 struct clk *dclk; member
176 /* vop dclk reset */
600 ret = clk_enable(vop->dclk); in vop_enable()
668 clk_disable(vop->dclk); in vop_enable()
739 clk_disable(vop->dclk); in vop_crtc_atomic_disable()
1183 rate = clk_round_rate(vop->dclk, adjusted_mode->clock * 1000 + 999); in vop_crtc_mode_fixup()
1383 clk_set_rate(vop->dclk, adjusted_mode->clock * 1000); in vop_crtc_atomic_enable()
1905 vop->dclk = devm_clk_get(vop->dev, "dclk_vop"); in vop_initial()
1906 if (IS_ERR(vop->dclk)) { in vop_initial()
1907 DRM_DEV_ERROR(vop->dev, "failed to get dclk source\n"); in vop_initial()
1908 return PTR_ERR(vop->dclk); in vop_initial()
1917 ret = clk_prepare(vop->dclk); in vop_initial()
1919 DRM_DEV_ERROR(vop->dev, "failed to prepare dclk\n"); in vop_initial()
1973 vop->dclk_rst = devm_reset_control_get(vop->dev, "dclk"); in vop_initial()
1975 DRM_DEV_ERROR(vop->dev, "failed to get dclk reset\n"); in vop_initial()
1997 clk_unprepare(vop->dclk); in vop_initial()
2176 clk_unprepare(vop->dclk); in vop_unbind()