Lines Matching refs:clkdef
55 struct clknode_init_def clkdef;
65 struct clknode_init_def clkdef;
73 .clkdef.id = TEGRA124_CLK_##_id, \
74 .clkdef.name = cname, \
75 .clkdef.parent_names = (const char *[]){plist}, \
76 .clkdef.parent_cnt = 1, \
77 .clkdef.flags = CLK_NODE_STATIC_STRINGS, \
382 .clkdef.id = _id, \
383 .clkdef.name = cn, \
384 .clkdef.parent_names = pl, \
385 .clkdef.parent_cnt = nitems(pl), \
386 .clkdef.flags = CLK_NODE_STATIC_STRINGS, \
660 periph_register(struct clkdom *clkdom, struct periph_def *clkdef)
665 clk = clknode_create(clkdom, &tegra124_periph_class, &clkdef->clkdef);
671 sc->base_reg = clkdef->base_reg;
672 sc->div_width = clkdef->div_width;
673 sc->div_mask = (1 <<clkdef->div_width) - 1;
674 sc->div_f_width = clkdef->div_f_width;
675 sc->div_f_mask = (1 <<clkdef->div_f_width) - 1;
676 sc->flags = clkdef->flags;
776 pgate_register(struct clkdom *clkdom, struct pgate_def *clkdef)
781 clk = clknode_create(clkdom, &tegra124_pgate_class, &clkdef->clkdef);
787 sc->idx = clkdef->idx;
788 sc->flags = clkdef->flags;