HomeSort by: relevance | last modified time | path
    Searched refs:nvkm_clk (Results 1 - 24 of 24) sorted by relevancy

  /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;

Completed in 24 milliseconds