Lines Matching +full:clock +full:- +full:freq
1 /*-
38 #define CLKNODE_IDX_NONE -1 /* Not-selected index */
42 #define CLK_NODE_GLITCH_FREE 0x00000002 /* Freq can change w/o stop */
44 #define CLK_NODE_LINKED 0x00000008 /* Is linked clock */
79 * Clock domain functions.
88 * Clock providers interface.
114 int clknode_get_freq(struct clknode *clknode, uint64_t *freq);
115 int clknode_set_freq(struct clknode *clknode, uint64_t freq, int flags,
117 int clknode_test_freq(struct clknode *clknode, uint64_t freq, int flags,
124 * Clock consumers interface.
129 int clk_get_freq(clk_t clk, uint64_t *freq);
130 int clk_set_freq(clk_t clk, uint64_t freq, int flags);
131 int clk_test_freq(clk_t clk, uint64_t freq, int flags);
142 return (x >= y ? x - y : y - x); in clk_freq_diff()