/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/ |
priv.h | 6 #define nvkm_clk(p) container_of((p), struct nvkm_clk, subdev) macro 10 int (*init)(struct nvkm_clk *); 11 void (*fini)(struct nvkm_clk *); 12 int (*read)(struct nvkm_clk *, enum nv_clk_src); 13 int (*calc)(struct nvkm_clk *, struct nvkm_cstate *); 14 int (*prog)(struct nvkm_clk *); 15 void (*tidy)(struct nvkm_clk *); 22 bool allow_reclock, struct nvkm_clk *); 24 bool allow_reclock, struct nvkm_clk **); [all...] |
nv50.h | 21 struct nvkm_clk base; 26 bool, struct nvkm_clk **); 27 int nv50_clk_read(struct nvkm_clk *, enum nv_clk_src); 28 int nv50_clk_calc(struct nvkm_clk *, struct nvkm_cstate *); 29 int nv50_clk_prog(struct nvkm_clk *); 30 void nv50_clk_tidy(struct nvkm_clk *);
|
gt215.h | 18 int gt215_pll_info(struct nvkm_clk *, int, u32, u32, struct gt215_clk_info *); 19 int gt215_clk_pre(struct nvkm_clk *, unsigned long *flags); 20 void gt215_clk_post(struct nvkm_clk *, unsigned long *flags);
|
gk20a.h | 119 struct nvkm_clk base; 153 void gk20a_clk_fini(struct nvkm_clk *); 154 int gk20a_clk_read(struct nvkm_clk *, enum nv_clk_src); 155 int gk20a_clk_calc(struct nvkm_clk *, struct nvkm_cstate *); 156 int gk20a_clk_prog(struct nvkm_clk *); 157 void gk20a_clk_tidy(struct nvkm_clk *);
|
nouveau_nvkm_subdev_clk_nv04.c | 37 nv04_clk_pll_calc(struct nvkm_clk *clock, struct nvbios_pll *info, 54 nv04_clk_pll_prog(struct nvkm_clk *clk, u32 reg1, struct nvkm_pll_vals *pv) 80 nv04_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
nouveau_nvkm_subdev_clk_g84.c | 49 g84_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
nouveau_nvkm_subdev_clk_base.c | 46 nvkm_clk_adjust(struct nvkm_clk *clk, bool adjust, 84 nvkm_cstate_valid(struct nvkm_clk *clk, struct nvkm_cstate *cstate, 117 nvkm_cstate_find_best(struct nvkm_clk *clk, struct nvkm_pstate *pstate, 150 nvkm_cstate_get(struct nvkm_clk *clk, struct nvkm_pstate *pstate, int cstatei) 165 nvkm_cstate_prog(struct nvkm_clk *clk, struct nvkm_pstate *pstate, int cstatei) 228 nvkm_cstate_new(struct nvkm_clk *clk, int idx, struct nvkm_pstate *pstate) 270 nvkm_pstate_prog(struct nvkm_clk *clk, int pstatei) 305 struct nvkm_clk *clk = container_of(work, typeof(*clk), work); 349 nvkm_pstate_calc(struct nvkm_clk *clk, bool wait) 378 nvkm_pstate_info(struct nvkm_clk *clk, struct nvkm_pstate *pstate 681 nvkm_clk = { variable in typeref:typename:const struct nvkm_subdev_func [all...] |
nouveau_nvkm_subdev_clk_nv40.c | 37 struct nvkm_clk base; 102 nv40_clk_read(struct nvkm_clk *base, enum nv_clk_src src) 151 nv40_clk_calc(struct nvkm_clk *base, struct nvkm_cstate *cstate) 191 nv40_clk_prog(struct nvkm_clk *base) 205 nv40_clk_tidy(struct nvkm_clk *obj) 226 nv40_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
nouveau_nvkm_subdev_clk_gt215.c | 40 struct nvkm_clk base; 148 gt215_clk_read(struct nvkm_clk *base, enum nv_clk_src src) 192 gt215_clk_info(struct nvkm_clk *base, int idx, u32 khz, 240 gt215_pll_info(struct nvkm_clk *base, int idx, u32 pll, u32 khz, 312 gt215_clk_pre(struct nvkm_clk *clk, unsigned long *flags) 347 gt215_clk_post(struct nvkm_clk *clk, unsigned long *flags) 464 gt215_clk_calc(struct nvkm_clk *base, struct nvkm_cstate *cstate) 491 gt215_clk_prog(struct nvkm_clk *base) 521 gt215_clk_tidy(struct nvkm_clk *base) 545 gt215_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk [all...] |
nouveau_nvkm_subdev_clk_mcp77.c | 38 struct nvkm_clk base; 86 mcp77_clk_read(struct nvkm_clk *base, enum nv_clk_src src) 208 mcp77_clk_calc(struct nvkm_clk *base, struct nvkm_cstate *cstate) 304 mcp77_clk_prog(struct nvkm_clk *base) 399 mcp77_clk_tidy(struct nvkm_clk *base) 420 mcp77_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
nouveau_nvkm_subdev_clk_gk20a.c | 465 gk20a_clk_read(struct nvkm_clk *base, enum nv_clk_src src) 485 gk20a_clk_calc(struct nvkm_clk *base, struct nvkm_cstate *cstate) 494 gk20a_clk_prog(struct nvkm_clk *base) 507 gk20a_clk_tidy(struct nvkm_clk *base) 548 gk20a_clk_fini(struct nvkm_clk *base) 570 gk20a_clk_init(struct nvkm_clk *base) 647 gk20a_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
nouveau_nvkm_subdev_clk_gf100.c | 47 struct nvkm_clk base; 163 gf100_clk_read(struct nvkm_clk *base, enum nv_clk_src src) 330 gf100_clk_calc(struct nvkm_clk *base, struct nvkm_cstate *cstate) 421 gf100_clk_prog(struct nvkm_clk *base) 447 gf100_clk_tidy(struct nvkm_clk *base) 476 gf100_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
nouveau_nvkm_subdev_clk_gk104.c | 47 struct nvkm_clk base; 194 gk104_clk_read(struct nvkm_clk *base, enum nv_clk_src src) 344 gk104_clk_calc(struct nvkm_clk *base, struct nvkm_cstate *cstate) 453 gk104_clk_prog(struct nvkm_clk *base) 484 gk104_clk_tidy(struct nvkm_clk *base) 512 gk104_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
nouveau_nvkm_subdev_clk_nv50.c | 197 nv50_clk_read(struct nvkm_clk *base, enum nv_clk_src src) 373 nv50_clk_calc(struct nvkm_clk *base, struct nvkm_cstate *cstate) 500 nv50_clk_prog(struct nvkm_clk *base) 507 nv50_clk_tidy(struct nvkm_clk *base) 515 int index, bool allow_reclock, struct nvkm_clk **pclk) 563 nv50_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
nouveau_nvkm_subdev_clk_gm20b.c | 469 gm20b_clk_calc(struct nvkm_clk *base, struct nvkm_cstate *cstate) 577 gm20b_clk_prog(struct nvkm_clk *base) 725 gm20b_clk_fini(struct nvkm_clk *base) 816 gm20b_clk_init(struct nvkm_clk *base) 917 struct nvkm_clk **pclk) 1022 gm20b_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
clk.h | 85 struct nvkm_clk { struct 124 int (*pll_calc)(struct nvkm_clk *, struct nvbios_pll *, int clk, 126 int (*pll_prog)(struct nvkm_clk *, u32 reg1, struct nvkm_pll_vals *pv); 129 int nvkm_clk_read(struct nvkm_clk *, enum nv_clk_src); 130 int nvkm_clk_ustate(struct nvkm_clk *, int req, int pwr); 131 int nvkm_clk_astate(struct nvkm_clk *, int req, int rel, bool wait); 132 int nvkm_clk_dstate(struct nvkm_clk *, int req, int rel); 133 int nvkm_clk_tstate(struct nvkm_clk *, u8 temperature); 135 int nv04_clk_new(struct nvkm_device *, int, struct nvkm_clk **); 136 int nv40_clk_new(struct nvkm_device *, int, struct nvkm_clk **); [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/ |
nouveau_nvkm_subdev_pmu_gk20a.c | 58 struct nvkm_clk *clk = pmu->base.subdev.device->clk; 66 struct nvkm_clk *clk = pmu->base.subdev.device->clk; 76 struct nvkm_clk *clk = pmu->base.subdev.device->clk; 127 struct nvkm_clk *clk = device->clk;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/ |
nouveau_nvkm_engine_device_ctrl.c | 45 struct nvkm_clk *clk = ctrl->device->clk; 78 struct nvkm_clk *clk = ctrl->device->clk; 151 struct nvkm_clk *clk = ctrl->device->clk;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
device.h | 148 struct nvkm_clk *clk; 225 int (*clk )(struct nvkm_device *, int idx, struct nvkm_clk **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/ |
nouveau_dispnv04_hw.c | 265 struct nvkm_clk *clk = nvxx_clk(device); 515 struct nvkm_clk *clk = nvxx_clk(&drm->client.device);
|
nouveau_dispnv04_crtc.c | 122 struct nvkm_clk *clk = nvxx_clk(&drm->client.device);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
nouveau_nvkm_subdev_fb_ramgf100.c | 138 struct nvkm_clk *clk = device->clk;
|
nouveau_nvkm_subdev_fb_ramgt215.c | 166 struct nvkm_clk *clk = device->clk;
|
nouveau_nvkm_subdev_fb_ramgk104.c | 1120 struct nvkm_clk *clk = ram->base.fb->subdev.device->clk;
|