Lines Matching defs:clk_unprepare
964 * clk_unprepare - undo preparation of a clock source
967 * clk_unprepare may sleep, which differentiates it from clk_disable. In a
968 * simple case, clk_unprepare can be used instead of clk_disable to gate a clk
971 * part. It is this reason that clk_unprepare and clk_disable are not mutually
972 * exclusive. In fact clk_disable must be called before clk_unprepare.
974 void clk_unprepare(struct clk *clk)
981 EXPORT_SYMBOL_GPL(clk_unprepare);
1104 * clk_disable must not sleep, which differentiates it from clk_unprepare. In
1105 * a simple case, clk_disable can be used instead of clk_unprepare to gate a
1109 * this reason that clk_unprepare and clk_disable are not mutually exclusive.
1110 * In fact clk_disable must be called before clk_unprepare.