Lines Matching refs:clk
17 const char *name, struct clk **clk) in clk_dt_get_by_name() argument
23 *clk = NULL; in clk_dt_get_by_name()
27 return clk_dt_get_by_index(fdt, nodeoffset, clk_id, clk); in clk_dt_get_by_name()
32 struct clk **clk) in clk_dt_get_by_idx_prop() argument
41 *clk = out_clk; in clk_dt_get_by_idx_prop()
47 unsigned int clk_idx, struct clk **clk) in clk_dt_get_by_index() argument
49 return clk_dt_get_by_idx_prop("clocks", fdt, nodeoffset, clk_idx, clk); in clk_dt_get_by_index()
146 struct clk *clk = NULL; in parse_assigned_clock() local
148 struct clk *parent = NULL; in parse_assigned_clock()
158 clock_idx, &clk); in parse_assigned_clock()
161 assert(clk); in parse_assigned_clock()
167 if (clk_set_parent(clk, parent)) { in parse_assigned_clock()
169 clk->name, parent->name); in parse_assigned_clock()
176 if (rate && clk_set_rate(clk, rate) != TEE_SUCCESS) in parse_assigned_clock()