Lines Matching defs:csiclk
72 * Clock "csiclk" gets divided by 2 * CSI_CLKSEL_CKS in order to generate the
74 * means "csiclk" is divided by 2) to 0x3FFF ("csiclk" is divided by 32766).
87 struct clk *csiclk;
345 unsigned long csiclk_rate = clk_get_rate(csi->csiclk);
355 clk_set_rate(csi->csiclk, csiclk_rate >> 1);
356 csiclk_rate = clk_get_rate(csi->csiclk);
358 clk_set_rate(csi->csiclk, csiclk_rate << 1);
359 csiclk_rate = clk_get_rate(csi->csiclk);
576 csi->csiclk = devm_clk_get(dev, "csiclk");
577 if (IS_ERR(csi->csiclk))
578 return dev_err_probe(dev, PTR_ERR(csi->csiclk),
579 "could not get csiclk\n");
617 ret = clk_prepare_enable(csi->csiclk);
619 return dev_err_probe(dev, ret, "could not enable csiclk\n");
623 clk_disable_unprepare(csi->csiclk);
636 clk_disable_unprepare(csi->csiclk);