Lines Matching refs:camclk
1064 if (IS_ERR(fmd->camclk[i].clock)) in fimc_md_put_clocks()
1066 clk_put(fmd->camclk[i].clock); in fimc_md_put_clocks()
1067 fmd->camclk[i].clock = ERR_PTR(-EINVAL); in fimc_md_put_clocks()
1087 fmd->camclk[i].clock = ERR_PTR(-EINVAL); in fimc_md_get_clocks()
1098 fmd->camclk[i].clock = clock; in fimc_md_get_clocks()
1282 struct cam_clk *camclk = to_cam_clk(hw); in cam_clk_prepare() local
1284 if (camclk->fmd->pmf == NULL) in cam_clk_prepare()
1287 return pm_runtime_resume_and_get(camclk->fmd->pmf); in cam_clk_prepare()
1292 struct cam_clk *camclk = to_cam_clk(hw); in cam_clk_unprepare() local
1294 if (camclk->fmd->pmf == NULL) in cam_clk_unprepare()
1297 pm_runtime_put_sync(camclk->fmd->pmf); in cam_clk_unprepare()
1324 struct cam_clk *camclk = &cp->camclk[i]; in fimc_md_register_clk_provider() local
1333 p_name = __clk_get_name(fmd->camclk[i].clock); in fimc_md_register_clk_provider()
1340 camclk->hw.init = &init; in fimc_md_register_clk_provider()
1341 camclk->fmd = fmd; in fimc_md_register_clk_provider()
1343 cp->clks[i] = clk_register(NULL, &camclk->hw); in fimc_md_register_clk_provider()