Lines Matching refs:subdev
34 struct nvkm_device *device = clk->base.subdev.device; in read_div()
54 struct nvkm_subdev *subdev = &clk->base.subdev; in read_pll_src() local
55 struct nvkm_device *device = subdev->device; in read_pll_src()
69 nvkm_error(subdev, "ref: bad pll %06x\n", base); in read_pll_src()
97 nvkm_error(subdev, "ref: bad pll %06x\n", base); in read_pll_src()
127 struct nvkm_subdev *subdev = &clk->base.subdev; in read_pll_ref() local
128 struct nvkm_device *device = subdev->device; in read_pll_ref()
147 nvkm_error(subdev, "bad pll %06x\n", base); in read_pll_ref()
160 struct nvkm_device *device = clk->base.subdev.device; in read_pll()
195 struct nvkm_subdev *subdev = &clk->base.subdev; in nv50_clk_read() local
196 struct nvkm_device *device = subdev->device; in nv50_clk_read()
320 nvkm_debug(subdev, "unknown clock source %d %08x\n", src, mast); in nv50_clk_read()
327 struct nvkm_subdev *subdev = &clk->base.subdev; in calc_pll() local
331 ret = nvbios_pll_parse(subdev->device->bios, reg, &pll); in calc_pll()
340 return nv04_pll_calc(subdev, &pll, idx, N, M, NULL, NULL, P); in calc_pll()
372 struct nvkm_subdev *subdev = &clk->base.subdev; in nv50_clk_calc() local
373 struct nvkm_device *device = subdev->device; in nv50_clk_calc()
384 out = clk_init(hwsq, subdev); in nv50_clk_calc()