Lines Matching defs:clk_prepare
1066 * clk_prepare - prepare a clock source
1069 * clk_prepare may sleep, which differentiates it from clk_enable. In a simple
1070 * case, clk_prepare can be used instead of clk_enable to ungate a clk if the
1073 * It is this reason that clk_prepare and clk_enable are not mutually
1074 * exclusive. In fact clk_prepare must be called before clk_enable.
1077 int clk_prepare(struct clk *clk)
1084 EXPORT_SYMBOL_GPL(clk_prepare);
1290 * clk_enable must not sleep, which differentiates it from clk_prepare. In a
1291 * simple case, clk_enable can be used instead of clk_prepare to ungate a clk
1295 * clk_enable and clk_prepare are not mutually exclusive. In fact clk_prepare
1312 * Returns true if clk_prepare() implicitly enables the clock, effectively
2024 * a clk_prepare()).