/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/ |
nouveau_nvkm_subdev_clk_gf100.c | 41 u32 dsrc; member in struct:gf100_clk_info 54 read_vco(struct gf100_clk *clk, u32 dsrc) 57 u32 ssrc = nvkm_rd32(device, dsrc); 103 read_div(struct gf100_clk *clk, int doff, u32 dsrc, u32 dctl) 106 u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4)); 117 sclk = read_vco(clk, dsrc + (doff * 4)); 226 calc_src(struct gf100_clk *clk, int idx, u32 freq, u32 *dsrc, u32 *ddiv) 235 *dsrc = 0x00000000; 237 *dsrc |= 0x00030000; 240 *dsrc = 0x00000002 [all...] |
nouveau_nvkm_subdev_clk_gk104.c | 41 u32 dsrc; member in struct:gk104_clk_info 55 read_vco(struct gk104_clk *clk, u32 dsrc) 58 u32 ssrc = nvkm_rd32(device, dsrc); 111 read_div(struct gk104_clk *clk, int doff, u32 dsrc, u32 dctl) 114 u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4)); 126 u32 sclk = read_vco(clk, dsrc + (doff * 4)); 131 return read_vco(clk, dsrc + (doff * 4)); 239 calc_src(struct gk104_clk *clk, int idx, u32 freq, u32 *dsrc, u32 *ddiv) 248 *dsrc = 0x00000000; 250 *dsrc |= 0x00030000 [all...] |
nouveau_nvkm_subdev_clk_gf100.c | 41 u32 dsrc; member in struct:gf100_clk_info 54 read_vco(struct gf100_clk *clk, u32 dsrc) 57 u32 ssrc = nvkm_rd32(device, dsrc); 103 read_div(struct gf100_clk *clk, int doff, u32 dsrc, u32 dctl) 106 u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4)); 117 sclk = read_vco(clk, dsrc + (doff * 4)); 226 calc_src(struct gf100_clk *clk, int idx, u32 freq, u32 *dsrc, u32 *ddiv) 235 *dsrc = 0x00000000; 237 *dsrc |= 0x00030000; 240 *dsrc = 0x00000002 [all...] |
nouveau_nvkm_subdev_clk_gk104.c | 41 u32 dsrc; member in struct:gk104_clk_info 55 read_vco(struct gk104_clk *clk, u32 dsrc) 58 u32 ssrc = nvkm_rd32(device, dsrc); 111 read_div(struct gk104_clk *clk, int doff, u32 dsrc, u32 dctl) 114 u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4)); 126 u32 sclk = read_vco(clk, dsrc + (doff * 4)); 131 return read_vco(clk, dsrc + (doff * 4)); 239 calc_src(struct gk104_clk *clk, int idx, u32 freq, u32 *dsrc, u32 *ddiv) 248 *dsrc = 0x00000000; 250 *dsrc |= 0x00030000 [all...] |
nouveau_nvkm_subdev_clk_gf100.c | 41 u32 dsrc; member in struct:gf100_clk_info 54 read_vco(struct gf100_clk *clk, u32 dsrc) 57 u32 ssrc = nvkm_rd32(device, dsrc); 103 read_div(struct gf100_clk *clk, int doff, u32 dsrc, u32 dctl) 106 u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4)); 117 sclk = read_vco(clk, dsrc + (doff * 4)); 226 calc_src(struct gf100_clk *clk, int idx, u32 freq, u32 *dsrc, u32 *ddiv) 235 *dsrc = 0x00000000; 237 *dsrc |= 0x00030000; 240 *dsrc = 0x00000002 [all...] |
nouveau_nvkm_subdev_clk_gk104.c | 41 u32 dsrc; member in struct:gk104_clk_info 55 read_vco(struct gk104_clk *clk, u32 dsrc) 58 u32 ssrc = nvkm_rd32(device, dsrc); 111 read_div(struct gk104_clk *clk, int doff, u32 dsrc, u32 dctl) 114 u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4)); 126 u32 sclk = read_vco(clk, dsrc + (doff * 4)); 131 return read_vco(clk, dsrc + (doff * 4)); 239 calc_src(struct gk104_clk *clk, int idx, u32 freq, u32 *dsrc, u32 *ddiv) 248 *dsrc = 0x00000000; 250 *dsrc |= 0x00030000 [all...] |