Lines Matching defs:clk
30 #include <linux/clk.h>
316 * RW. Provide clk over OUTCLK pin. In case of asm9260 it can be configured on
426 struct clk *clk;
427 struct clk *clk_ahb;
1171 ret = clk_prepare_enable(s->clk);
1223 clk_disable_unprepare(s->clk);
1322 clk_enable(s->clk);
1351 clk_disable(s->clk);
1410 ret = clk_prepare_enable(s->clk);
1421 clk_disable_unprepare(s->clk);
1463 s->clk = devm_clk_get(&pdev->dev, NULL);
1464 return PTR_ERR_OR_ZERO(s->clk);
1467 s->clk = devm_clk_get(s->dev, "mod");
1468 if (IS_ERR(s->clk)) {
1469 dev_err(s->dev, "Failed to get \"mod\" clk\n");
1470 return PTR_ERR(s->clk);
1475 dev_err(s->dev, "Failed to get \"ahb\" clk\n");
1485 err = clk_set_rate(s->clk, clk_get_rate(s->clk_ahb));
1491 err = clk_prepare_enable(s->clk);
1493 dev_err(s->dev, "Failed to enable clk!\n");
1622 s->port.uartclk = clk_get_rate(s->clk);
1686 clk_disable_unprepare(s->clk);
1701 clk_disable_unprepare(s->clk);