Lines Matching defs:gf100_clk
24 #define gf100_clk(p) container_of((p), struct gf100_clk, base)
41 struct gf100_clk {
46 static u32 read_div(struct gf100_clk *, int, u32, u32);
49 read_vco(struct gf100_clk *clk, u32 dsrc)
59 read_pll(struct gf100_clk *clk, u32 pll)
98 read_div(struct gf100_clk *clk, int doff, u32 dsrc, u32 dctl)
133 read_clk(struct gf100_clk *clk, int idx)
160 struct gf100_clk *clk = gf100_clk(base);
210 calc_div(struct gf100_clk *clk, int idx, u32 ref, u32 freq, u32 *ddiv)
221 calc_src(struct gf100_clk *clk, int idx, u32 freq, u32 *dsrc, u32 *ddiv)
250 calc_pll(struct gf100_clk *clk, int idx, u32 freq, u32 *coef)
274 calc_clk(struct gf100_clk *clk, struct nvkm_cstate *cstate, int idx, int dom)
327 struct gf100_clk *clk = gf100_clk(base);
344 gf100_clk_prog_0(struct gf100_clk *clk, int idx)
355 gf100_clk_prog_1(struct gf100_clk *clk, int idx)
366 gf100_clk_prog_2(struct gf100_clk *clk, int idx)
393 gf100_clk_prog_3(struct gf100_clk *clk, int idx)
408 gf100_clk_prog_4(struct gf100_clk *clk, int idx)
418 struct gf100_clk *clk = gf100_clk(base);
420 void (*exec)(struct gf100_clk *, int);
444 struct gf100_clk *clk = gf100_clk(base);
449 gf100_clk = {
474 struct gf100_clk *clk;
480 return nvkm_clk_ctor(&gf100_clk, device, type, inst, false, &clk->base);