Lines Matching defs:clk
26 #include <linux/clk.h>
139 * @clk: The clock resource for this controller.
145 * @clk_rate: The clock rate from @clk.
158 struct clk *clk;
231 clk_disable_unprepare(info->clk);
234 clk_prepare_enable(info->clk);
247 * @clk: The clock rate in kHz.
252 static int s3c_nand_calc_rate(int wanted, unsigned long clk, int max)
256 result = DIV_ROUND_UP((wanted * clk), NS_IN_KHZ);
258 pr_debug("result %d from %ld, %d\n", result, clk, wanted);
262 wanted, clk);
272 #define to_ns(ticks, clk) (((ticks) * NS_IN_KHZ) / (unsigned int)(clk))
289 unsigned long clkrate = clk_get_rate(info->clk);
735 if (!IS_ERR(info->clk))
1050 info->clk = devm_clk_get(&pdev->dev, "nand");
1051 if (IS_ERR(info->clk)) {