Lines Matching refs:clock
36 /* HCLK CAMIF clock */
38 /* CAMIF / external camera sensor master clock */
332 if (IS_ERR(camif->clock[i]))
334 clk_unprepare(camif->clock[i]);
335 clk_put(camif->clock[i]);
336 camif->clock[i] = ERR_PTR(-EINVAL);
345 camif->clock[i] = ERR_PTR(-EINVAL);
348 camif->clock[i] = clk_get(camif->dev, camif_clocks[i]);
349 if (IS_ERR(camif->clock[i])) {
350 ret = PTR_ERR(camif->clock[i]);
353 ret = clk_prepare(camif->clock[i]);
355 clk_put(camif->clock[i]);
356 camif->clock[i] = NULL;
363 dev_err(camif->dev, "failed to get clock: %s\n",
445 clk_set_rate(camif->clock[CLK_CAM],
448 dev_info(dev, "sensor clock frequency: %lu\n",
449 clk_get_rate(camif->clock[CLK_CAM]));
531 clk_enable(camif->clock[CLK_GATE]);
533 clk_enable(camif->clock[CLK_CAM]);
542 clk_disable(camif->clock[CLK_CAM]);
544 clk_disable(camif->clock[CLK_GATE]);