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

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/
priv.h 5 #define nvkm_therm(p) container_of((p), struct nvkm_therm, subdev) macro
36 int index, struct nvkm_therm **);
37 void nvkm_therm_ctor(struct nvkm_therm *therm, struct nvkm_device *device,
41 struct nvkm_therm *parent;
51 int (*get)(struct nvkm_therm *);
52 int (*set)(struct nvkm_therm *, int percent);
58 int nvkm_therm_fan_mode(struct nvkm_therm *, int mode);
59 int nvkm_therm_attr_get(struct nvkm_therm *, enum nvkm_therm_attr_type);
60 int nvkm_therm_attr_set(struct nvkm_therm *, enum nvkm_therm_attr_type, int)
    [all...]
nouveau_nvkm_subdev_therm_fannil.c 32 nvkm_fannil_get(struct nvkm_therm *therm)
38 nvkm_fannil_set(struct nvkm_therm *therm, int percent)
44 nvkm_fannil_create(struct nvkm_therm *therm)
nouveau_nvkm_subdev_therm_gm107.c 32 gm107_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable)
39 gm107_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty)
48 gm107_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty)
57 gm107_fan_pwm_clock(struct nvkm_therm *therm, int line)
77 struct nvkm_therm **ptherm)
nouveau_nvkm_subdev_therm_gp100.c 32 gp100_temp_get(struct nvkm_therm *therm)
58 struct nvkm_therm **ptherm)
nouveau_nvkm_subdev_therm_base.c 35 nvkm_therm_temp_get(struct nvkm_therm *therm)
43 nvkm_therm_update_trip(struct nvkm_therm *therm)
75 nvkm_therm_compute_linear_duty(struct nvkm_therm *therm, u8 linear_min_temp,
96 nvkm_therm_update_linear(struct nvkm_therm *therm)
104 nvkm_therm_update_linear_fallback(struct nvkm_therm *therm)
111 nvkm_therm_update(struct nvkm_therm *therm, int mode)
171 nvkm_therm_cstate(struct nvkm_therm *therm, int fan, int dir)
186 struct nvkm_therm *therm =
187 container_of(alarm, struct nvkm_therm, alarm);
192 nvkm_therm_fan_mode(struct nvkm_therm *therm, int mode
425 nvkm_therm = { variable in typeref:typename:const struct nvkm_subdev_func
    [all...]
gk104.h 41 struct nvkm_therm base;
nouveau_nvkm_subdev_therm_gm200.c 41 struct nvkm_therm **ptherm)
nouveau_nvkm_subdev_therm_nv40.c 35 nv40_sensor_style(struct nvkm_therm *therm)
58 nv40_sensor_setup(struct nvkm_therm *therm)
78 nv40_temp_get(struct nvkm_therm *therm)
111 nv40_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable)
126 nv40_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty)
154 nv40_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty)
173 nv40_therm_intr(struct nvkm_therm *therm)
188 nv40_therm_init(struct nvkm_therm *therm)
206 struct nvkm_therm **ptherm)
nouveau_nvkm_subdev_therm_nv50.c 33 pwm_info(struct nvkm_therm *therm, int *line, int *ctrl, int *indx)
60 nv50_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable)
71 nv50_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty)
88 nv50_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty)
101 nv50_fan_pwm_clock(struct nvkm_therm *therm, int line)
126 nv50_sensor_setup(struct nvkm_therm *therm)
134 nv50_temp_get(struct nvkm_therm *therm)
159 nv50_therm_init(struct nvkm_therm *therm)
178 struct nvkm_therm **ptherm)
nouveau_nvkm_subdev_therm_temp.c 32 nvkm_therm_temp_set_defaults(struct nvkm_therm *therm)
50 nvkm_therm_temp_safety_checks(struct nvkm_therm *therm)
63 nvkm_therm_sensor_set_threshold_state(struct nvkm_therm *therm,
72 nvkm_therm_sensor_get_threshold_state(struct nvkm_therm *therm,
86 nvkm_therm_sensor_event(struct nvkm_therm *therm, enum nvkm_therm_thrs thrs,
142 nvkm_therm_threshold_hyst_polling(struct nvkm_therm *therm,
169 struct nvkm_therm *therm =
170 container_of(alarm, struct nvkm_therm, sensor.therm_poll_alarm);
198 nvkm_therm_program_alarms_polling(struct nvkm_therm *therm)
217 nvkm_therm_sensor_init(struct nvkm_therm *therm
    [all...]
nouveau_nvkm_subdev_therm_fan.c 39 struct nvkm_therm *therm = fan->parent;
121 nvkm_therm_fan_get(struct nvkm_therm *therm)
127 nvkm_therm_fan_set(struct nvkm_therm *therm, bool immediate, int percent)
133 nvkm_therm_fan_sense(struct nvkm_therm *therm)
178 nvkm_therm_fan_user_get(struct nvkm_therm *therm)
184 nvkm_therm_fan_user_set(struct nvkm_therm *therm, int percent)
193 nvkm_therm_fan_set_defaults(struct nvkm_therm *therm)
205 nvkm_therm_fan_safety_checks(struct nvkm_therm *therm)
217 nvkm_therm_fan_init(struct nvkm_therm *therm)
223 nvkm_therm_fan_fini(struct nvkm_therm *therm, bool suspend
    [all...]
nouveau_nvkm_subdev_therm_gt215.c 34 gt215_therm_fan_sense(struct nvkm_therm *therm)
45 gt215_therm_init(struct nvkm_therm *therm)
77 struct nvkm_therm **ptherm)
nouveau_nvkm_subdev_therm_gf119.c 32 pwm_info(struct nvkm_therm *therm, int line)
58 gf119_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable)
72 gf119_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty)
94 gf119_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty)
111 gf119_fan_pwm_clock(struct nvkm_therm *therm, int line)
124 gf119_therm_init(struct nvkm_therm *therm)
155 struct nvkm_therm **ptherm)
nouveau_nvkm_subdev_therm_fantog.c 46 struct nvkm_therm *therm = fan->base.parent;
79 nvkm_fantog_get(struct nvkm_therm *therm)
86 nvkm_fantog_set(struct nvkm_therm *therm, int percent)
103 nvkm_fantog_create(struct nvkm_therm *therm, struct dcb_gpio_func *func)
nouveau_nvkm_subdev_therm_g84.c 35 g84_temp_get(struct nvkm_therm *therm)
46 g84_sensor_setup(struct nvkm_therm *therm)
59 g84_therm_program_alarms(struct nvkm_therm *therm)
100 g84_therm_threshold_hyst_emulation(struct nvkm_therm *therm,
144 g84_therm_intr(struct nvkm_therm *therm)
199 g84_therm_fini(struct nvkm_therm *therm)
212 g84_therm_init(struct nvkm_therm *therm)
231 g84_therm_new(struct nvkm_device *device, int index, struct nvkm_therm **ptherm)
233 struct nvkm_therm *therm;
nouveau_nvkm_subdev_therm_gk104.c 35 gk104_clkgate_enable(struct nvkm_therm *base)
64 gk104_clkgate_fini(struct nvkm_therm *base, bool suspend)
119 struct nvkm_therm **ptherm)
136 int index, struct nvkm_therm **ptherm)
nouveau_nvkm_subdev_therm_fanpwm.c 43 nvkm_fanpwm_get(struct nvkm_therm *therm)
64 nvkm_fanpwm_set(struct nvkm_therm *therm, int percent)
90 nvkm_fanpwm_create(struct nvkm_therm *therm, struct dcb_gpio_func *func)
nouveau_nvkm_subdev_therm_gf100.c 37 gf100_clkgate_init(struct nvkm_therm *therm,
nouveau_nvkm_subdev_therm_ic.c 41 struct nvkm_therm *therm = data;
92 nvkm_therm_ic_ctor(struct nvkm_therm *therm)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
therm.h 61 struct nvkm_therm { struct
88 void (*downclock)(struct nvkm_therm *, bool active);
89 void (*pause)(struct nvkm_therm *, bool active);
95 int (*fan_get)(struct nvkm_therm *);
96 int (*fan_set)(struct nvkm_therm *, int);
98 int (*attr_get)(struct nvkm_therm *, enum nvkm_therm_attr_type);
99 int (*attr_set)(struct nvkm_therm *, enum nvkm_therm_attr_type, int);
104 int nvkm_therm_temp_get(struct nvkm_therm *);
105 int nvkm_therm_fan_sense(struct nvkm_therm *);
106 int nvkm_therm_cstate(struct nvkm_therm *, int, int)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_hwmon.c 60 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
72 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
93 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
105 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
126 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
142 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
158 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
181 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
331 struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
355 struct nvkm_therm *therm = nvxx_therm(&drm->client.device)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/
nouveau_nvkm_subdev_bus_nv31.c 62 struct nvkm_therm *therm = device->therm;
nouveau_nvkm_subdev_bus_nv50.c 77 struct nvkm_therm *therm = device->therm;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
device.h 165 struct nvkm_therm *therm;
242 int (*therm )(struct nvkm_device *, int idx, struct nvkm_therm **);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/
nouveau_nvkm_subdev_clk_base.c 169 struct nvkm_therm *therm = device->therm;

Completed in 19 milliseconds