Lines Matching refs:clkdef
224 aw_clk_np_register(struct clkdom *clkdom, struct aw_clk_np_def *clkdef) in aw_clk_np_register() argument
229 clk = clknode_create(clkdom, &aw_np_clknode_class, &clkdef->clkdef); in aw_clk_np_register()
235 sc->offset = clkdef->offset; in aw_clk_np_register()
237 sc->n.shift = clkdef->n.shift; in aw_clk_np_register()
238 sc->n.width = clkdef->n.width; in aw_clk_np_register()
240 sc->n.value = clkdef->n.value; in aw_clk_np_register()
241 sc->n.flags = clkdef->n.flags; in aw_clk_np_register()
243 sc->p.shift = clkdef->p.shift; in aw_clk_np_register()
244 sc->p.width = clkdef->p.width; in aw_clk_np_register()
246 sc->p.value = clkdef->p.value; in aw_clk_np_register()
247 sc->p.flags = clkdef->p.flags; in aw_clk_np_register()
249 sc->gate_shift = clkdef->gate_shift; in aw_clk_np_register()
251 sc->lock_shift = clkdef->lock_shift; in aw_clk_np_register()
252 sc->lock_retries = clkdef->lock_retries; in aw_clk_np_register()
254 sc->flags = clkdef->flags; in aw_clk_np_register()