Lines Matching full:dclk
176 /* vop dclk */
177 struct clk *dclk; member
181 /* vop dclk reset */
619 ret = clk_enable(vop->dclk); in vop_enable()
687 clk_disable(vop->dclk); in vop_enable()
760 clk_disable(vop->dclk); in vop_crtc_atomic_disable()
1226 rate = clk_round_rate(vop->dclk, adjusted_mode->clock * 1000); in vop_crtc_mode_fixup()
1228 rate = clk_round_rate(vop->dclk, in vop_crtc_mode_fixup()
1460 clk_set_rate(vop->dclk, adjusted_mode->clock * 1000); in vop_crtc_atomic_enable()
2005 vop->dclk = devm_clk_get(vop->dev, "dclk_vop"); in vop_initial()
2006 if (IS_ERR(vop->dclk)) { in vop_initial()
2007 DRM_DEV_ERROR(vop->dev, "failed to get dclk source\n"); in vop_initial()
2008 return PTR_ERR(vop->dclk); in vop_initial()
2017 ret = clk_prepare(vop->dclk); in vop_initial()
2019 DRM_DEV_ERROR(vop->dev, "failed to prepare dclk\n"); in vop_initial()
2073 vop->dclk_rst = devm_reset_control_get(vop->dev, "dclk"); in vop_initial()
2075 DRM_DEV_ERROR(vop->dev, "failed to get dclk reset\n"); in vop_initial()
2097 clk_unprepare(vop->dclk); in vop_initial()
2278 clk_unprepare(vop->dclk); in vop_unbind()