Lines Matching refs:clk_t
58 typedef struct clk *clk_t; typedef
126 int clk_get_by_name(device_t dev, const char *name, clk_t *clk);
127 int clk_get_by_id(device_t dev, struct clkdom *clkdom, intptr_t id, clk_t *clk);
128 int clk_release(clk_t clk);
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);
132 int clk_enable(clk_t clk);
133 int clk_disable(clk_t clk);
134 int clk_stop(clk_t clk);
135 int clk_get_parent(clk_t clk, clk_t *parent);
136 int clk_set_parent_by_clk(clk_t clk, clk_t parent);
137 const char *clk_get_name(clk_t clk);
147 int clk_get_by_ofw_index(device_t dev, phandle_t node, int idx, clk_t *clk);
148 int clk_get_by_ofw_index_prop(device_t dev, phandle_t cnode, const char *prop, int idx, clk_t *clk);
150 clk_t *clk);