Home
last modified time | relevance | path

Searched refs:nouveau_pm_level (Results 1 – 9 of 9) sorted by relevance

/drivers/gpu/drm/nouveau/
Dnouveau_pm.h103 struct nouveau_pm_level *(*select)(struct nouveau_pm_profile *);
113 struct nouveau_pm_level { struct
157 struct nouveau_pm_level perflvl[NOUVEAU_PM_MAX_LEVEL]; argument
167 struct nouveau_pm_level boot;
168 struct nouveau_pm_level *cur;
173 int (*clocks_get)(struct drm_device *, struct nouveau_pm_level *);
174 void *(*clocks_pre)(struct drm_device *, struct nouveau_pm_level *);
203 struct nouveau_pm_level *);
233 int nv04_pm_clocks_get(struct drm_device *, struct nouveau_pm_level *);
234 void *nv04_pm_clocks_pre(struct drm_device *, struct nouveau_pm_level *);
[all …]
Dnouveau_pm.c50 nouveau_pm_perflvl_aux(struct drm_device *dev, struct nouveau_pm_level *perflvl, in nouveau_pm_perflvl_aux()
51 struct nouveau_pm_level *a, struct nouveau_pm_level *b) in nouveau_pm_perflvl_aux()
84 nouveau_pm_perflvl_set(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nouveau_pm_perflvl_set()
126 struct nouveau_pm_level *perflvl = NULL; in nouveau_pm_trigger()
212 static struct nouveau_pm_level *
215 return container_of(profile, struct nouveau_pm_level, profile); in nouveau_pm_static_select()
226 nouveau_pm_perflvl_get(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nouveau_pm_perflvl_get()
260 nouveau_pm_perflvl_info(struct nouveau_pm_level *perflvl, char *ptr, int len) in nouveau_pm_perflvl_info()
297 struct nouveau_pm_level *perflvl = in nouveau_pm_get_perflvl_info()
298 container_of(a, struct nouveau_pm_level, dev_attr); in nouveau_pm_get_perflvl_info()
[all …]
Dnv04_pm.c36 nv04_pm_clocks_get(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nv04_pm_clocks_get()
83 nv04_pm_clocks_pre(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nv04_pm_clocks_pre()
Dnvc0_pm.c152 nvc0_pm_clocks_get(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nvc0_pm_clocks_get()
177 struct nouveau_pm_level *perflvl;
365 nvc0_pm_clocks_pre(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nvc0_pm_clocks_pre()
545 struct nouveau_pm_level *perflvl = info->perflvl; in mclk_timing_set()
Dnv50_pm.c349 nv50_pm_clocks_get(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nv50_pm_clocks_get()
368 struct nouveau_pm_level *perflvl;
531 struct nouveau_pm_level *perflvl = info->perflvl; in mclk_timing_set()
544 calc_mclk(struct drm_device *dev, struct nouveau_pm_level *perflvl, in calc_mclk()
607 nv50_pm_clocks_pre(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nv50_pm_clocks_pre()
Dnva3_pm.c243 nva3_pm_clocks_get(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nva3_pm_clocks_get()
256 struct nouveau_pm_level *perflvl;
274 nva3_pm_clocks_pre(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nva3_pm_clocks_pre()
462 struct nouveau_pm_level *perflvl = info->perflvl; in mclk_timing_set()
Dnv40_pm.c97 nv40_pm_clocks_get(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nv40_pm_clocks_get()
154 nv40_pm_clocks_pre(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nv40_pm_clocks_pre()
Dnouveau_perf.c251 nouveau_perf_voltage(struct drm_device *dev, struct nouveau_pm_level *perflvl) in nouveau_perf_voltage()
309 struct nouveau_pm_level *perflvl = &pm->perflvl[pm->nr_perflvl]; in nouveau_perf_init()
Dnouveau_mem.c544 struct nouveau_pm_level *perflvl) in nouveau_mem_exec()