Lines Matching refs:clk_prepare
1173 * clk_prepare - prepare a clock source
1176 * clk_prepare may sleep, which differentiates it from clk_enable. In a simple
1177 * case, clk_prepare can be used instead of clk_enable to ungate a clk if the
1180 * It is this reason that clk_prepare and clk_enable are not mutually
1181 * exclusive. In fact clk_prepare must be called before clk_enable.
1184 int clk_prepare(struct clk *clk)
1191 EXPORT_SYMBOL_GPL(clk_prepare);
1397 * clk_enable must not sleep, which differentiates it from clk_prepare. In a
1398 * simple case, clk_enable can be used instead of clk_prepare to ungate a clk
1402 * clk_enable and clk_prepare are not mutually exclusive. In fact clk_prepare
1419 * Returns true if clk_prepare() implicitly enables the clock, effectively
2131 * a clk_prepare()).