gk104_clk
read_div(struct gk104_clk *clk, int doff, u32 dsrc, u32 dctl)
read_mem(struct gk104_clk *clk)
read_clk(struct gk104_clk *clk, int idx)
struct gk104_clk *clk = gk104_clk(base);
calc_div(struct gk104_clk *clk, int idx, u32 ref, u32 freq, u32 *ddiv)
calc_src(struct gk104_clk *clk, int idx, u32 freq, u32 *dsrc, u32 *ddiv)
#define gk104_clk(p) container_of((p), struct gk104_clk, base)
calc_pll(struct gk104_clk *clk, int idx, u32 freq, u32 *coef)
calc_clk(struct gk104_clk *clk,
struct gk104_clk *clk = gk104_clk(base);
gk104_clk_prog_0(struct gk104_clk *clk, int idx)
gk104_clk_prog_1_0(struct gk104_clk *clk, int idx)
gk104_clk_prog_1_1(struct gk104_clk *clk, int idx)
gk104_clk_prog_2(struct gk104_clk *clk, int idx)
gk104_clk_prog_3(struct gk104_clk *clk, int idx)
gk104_clk_prog_4_0(struct gk104_clk *clk, int idx)
gk104_clk_prog_4_1(struct gk104_clk *clk, int idx)
struct gk104_clk *clk = gk104_clk(base);
void (*exec)(struct gk104_clk *, int);
static u32 read_div(struct gk104_clk *, int, u32, u32);
static u32 read_pll(struct gk104_clk *, u32);
struct gk104_clk *clk = gk104_clk(base);
gk104_clk = {
read_vco(struct gk104_clk *clk, u32 dsrc)
struct gk104_clk *clk;
return nvkm_clk_ctor(&gk104_clk, device, type, inst, true, &clk->base);
read_pll(struct gk104_clk *clk, u32 pll)