Lines Matching defs:clk
28 __FBSDID("$FreeBSD: stable/11/sys/dev/extres/clk/clk_fixed.c 308324 2016-11-05 04:17:32Z mmel $");
45 #include <dev/extres/clk/clk_fixed.h>
50 static int clknode_fixed_init(struct clknode *clk, device_t dev);
51 static int clknode_fixed_recalc(struct clknode *clk, uint64_t *freq);
52 static int clknode_fixed_set_freq(struct clknode *clk, uint64_t fin,
73 clknode_fixed_init(struct clknode *clk, device_t dev)
77 sc = clknode_get_softc(clk);
79 clknode_init_parent_idx(clk, 0);
84 clknode_fixed_recalc(struct clknode *clk, uint64_t *freq)
88 sc = clknode_get_softc(clk);
98 clknode_fixed_set_freq(struct clknode *clk, uint64_t fin, uint64_t *fout,
103 sc = clknode_get_softc(clk);
120 struct clknode *clk;
123 clk = clknode_create(clkdom, &clknode_fixed_class, &clkdef->clkdef);
124 if (clk == NULL)
127 sc = clknode_get_softc(clk);
133 clknode_register(clkdom, clk);