Lines Matching refs:clkdef
120 clknode_fixed_register(struct clkdom *clkdom, struct clk_fixed_def *clkdef) in clknode_fixed_register() argument
125 clk = clknode_create(clkdom, &clknode_fixed_class, &clkdef->clkdef); in clknode_fixed_register()
130 sc->fixed_flags = clkdef->fixed_flags; in clknode_fixed_register()
131 sc->freq = clkdef->freq; in clknode_fixed_register()
132 sc->mult = clkdef->mult; in clknode_fixed_register()
133 sc->div = clkdef->div; in clknode_fixed_register()
187 def->clkdef.id = 1; in clk_fixed_init_fixed()
202 def->clkdef.id = 1; in clk_fixed_init_fixed_factor()
213 def->clkdef.parent_names = malloc(sizeof(char *), M_OFWPROP, M_WAITOK); in clk_fixed_init_fixed_factor()
214 def->clkdef.parent_names[0] = clk_get_name(parent); in clk_fixed_init_fixed_factor()
215 def->clkdef.parent_cnt = 1; in clk_fixed_init_fixed_factor()
245 rv = clk_parse_ofw_clk_name(dev, node, &def.clkdef.name); in clk_fixed_attach()
270 OF_prop_free(__DECONST(char *, def.clkdef.name)); in clk_fixed_attach()
271 OF_prop_free(def.clkdef.parent_names); in clk_fixed_attach()
276 OF_prop_free(__DECONST(char *, def.clkdef.name)); in clk_fixed_attach()
277 OF_prop_free(def.clkdef.parent_names); in clk_fixed_attach()