Lines Matching refs:clkdef
185 .clkdef.id = FU540_PRCI_TLCLK,
186 .clkdef.name = "tlclk",
187 .clkdef.parent_names = (const char *[]){"coreclk"},
188 .clkdef.parent_cnt = 1,
189 .clkdef.flags = CLK_NODE_STATIC_STRINGS,
247 .clkdef.id = FU740_PRCI_TLCLK,
248 .clkdef.name = "tlclk",
249 .clkdef.parent_names = (const char *[]){"coreclk"},
250 .clkdef.parent_cnt = 1,
251 .clkdef.flags = CLK_NODE_STATIC_STRINGS,
401 prci_pll_register(struct prci_softc *parent_sc, struct clknode_init_def *clkdef, in prci_pll_register() argument
408 clkdef); in prci_pll_register()
420 prci_div_register(struct prci_softc *parent_sc, struct clknode_init_def *clkdef, in prci_div_register() argument
427 clkdef); in prci_div_register()
442 struct clknode_init_def clkdef, clkdef_div; in prci_attach() local
477 bzero(&clkdef, sizeof(clkdef)); in prci_attach()
478 clkdef.parent_names = mallocarray(ncells, sizeof(char *), M_OFWPROP, in prci_attach()
486 clkdef.parent_names[i] = clk_get_name(clk_parent); in prci_attach()
489 clkdef.parent_names[i]); in prci_attach()
492 clkdef.parent_cnt = ncells; in prci_attach()
502 clkdef.id = pll_clk->id; in prci_attach()
503 clkdef.name = pll_clk->name; in prci_attach()
504 prci_pll_register(sc, &clkdef, pll_clk->reg); in prci_attach()
522 clkdef_gate.clkdef.id = gate_clk->id; in prci_attach()
523 clkdef_gate.clkdef.name = gate_clk->name; in prci_attach()
524 clkdef_gate.clkdef.parent_names = &gate_clk->parent_name; in prci_attach()
525 clkdef_gate.clkdef.parent_cnt = 1; in prci_attach()
561 free(clkdef.parent_names, M_OFWPROP); in prci_attach()