nvkm_therm        153 drivers/gpu/drm/nouveau/include/nvkm/core/device.h 	struct nvkm_therm *therm;
nvkm_therm        226 drivers/gpu/drm/nouveau/include/nvkm/core/device.h 	int (*therm   )(struct nvkm_device *, int idx, struct nvkm_therm **);
nvkm_therm         86 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h 		void (*downclock)(struct nvkm_therm *, bool active);
nvkm_therm         87 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h 		void (*pause)(struct nvkm_therm *, bool active);
nvkm_therm         93 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h 	int (*fan_get)(struct nvkm_therm *);
nvkm_therm         94 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h 	int (*fan_set)(struct nvkm_therm *, int);
nvkm_therm         96 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h 	int (*attr_get)(struct nvkm_therm *, enum nvkm_therm_attr_type);
nvkm_therm         97 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h 	int (*attr_set)(struct nvkm_therm *, enum nvkm_therm_attr_type, int);
nvkm_therm        102 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int nvkm_therm_temp_get(struct nvkm_therm *);
nvkm_therm        103 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int nvkm_therm_fan_sense(struct nvkm_therm *);
nvkm_therm        104 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int nvkm_therm_cstate(struct nvkm_therm *, int, int);
nvkm_therm        105 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h void nvkm_therm_clkgate_init(struct nvkm_therm *,
nvkm_therm        107 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h void nvkm_therm_clkgate_enable(struct nvkm_therm *);
nvkm_therm        108 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h void nvkm_therm_clkgate_fini(struct nvkm_therm *, bool);
nvkm_therm        110 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int nv40_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm        111 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int nv50_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm        112 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int g84_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm        113 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int gt215_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm        114 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int gf119_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm        115 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int gk104_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm        116 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int gm107_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm        117 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int gm200_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm        118 drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h int gp100_therm_new(struct nvkm_device *, int, struct nvkm_therm **);
nvkm_therm         55 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm         67 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm         88 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        100 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        121 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        137 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        153 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        176 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        326 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        350 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        389 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        421 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        470 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        524 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        579 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        613 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm        719 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	struct nvkm_therm *therm = nvxx_therm(&drm->client.device);
nvkm_therm         57 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c 		struct nvkm_therm *therm = device->therm;
nvkm_therm         72 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c 		struct nvkm_therm *therm = device->therm;
nvkm_therm        164 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c 	struct nvkm_therm *therm = device->therm;
nvkm_therm         30 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_temp_get(struct nvkm_therm *therm)
nvkm_therm         38 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_update_trip(struct nvkm_therm *therm)
nvkm_therm         70 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_compute_linear_duty(struct nvkm_therm *therm, u8 linear_min_temp,
nvkm_therm         91 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_update_linear(struct nvkm_therm *therm)
nvkm_therm         99 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_update_linear_fallback(struct nvkm_therm *therm)
nvkm_therm        106 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_update(struct nvkm_therm *therm, int mode)
nvkm_therm        164 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_cstate(struct nvkm_therm *therm, int fan, int dir)
nvkm_therm        179 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	struct nvkm_therm *therm =
nvkm_therm        180 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	       container_of(alarm, struct nvkm_therm, alarm);
nvkm_therm        185 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_fan_mode(struct nvkm_therm *therm, int mode)
nvkm_therm        215 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_attr_get(struct nvkm_therm *therm, enum nvkm_therm_attr_type type)
nvkm_therm        246 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_attr_set(struct nvkm_therm *therm,
nvkm_therm        304 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_clkgate_enable(struct nvkm_therm *therm)
nvkm_therm        315 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_clkgate_fini(struct nvkm_therm *therm, bool suspend)
nvkm_therm        327 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_clkgate_oneinit(struct nvkm_therm *therm)
nvkm_therm        338 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	struct nvkm_therm *therm = nvkm_therm(subdev);
nvkm_therm        346 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	struct nvkm_therm *therm = nvkm_therm(subdev);
nvkm_therm        365 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	struct nvkm_therm *therm = nvkm_therm(subdev);
nvkm_therm        378 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	struct nvkm_therm *therm = nvkm_therm(subdev);
nvkm_therm        397 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_clkgate_init(struct nvkm_therm *therm,
nvkm_therm        409 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	struct nvkm_therm *therm = nvkm_therm(subdev);
nvkm_therm        415 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm = {
nvkm_therm        424 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_ctor(struct nvkm_therm *therm, struct nvkm_device *device,
nvkm_therm        427 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	nvkm_subdev_ctor(&nvkm_therm, device, index, &therm->subdev);
nvkm_therm        446 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 		int index, struct nvkm_therm **ptherm)
nvkm_therm        448 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c 	struct nvkm_therm *therm;
nvkm_therm         34 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c 	struct nvkm_therm *therm = fan->parent;
nvkm_therm        112 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_get(struct nvkm_therm *therm)
nvkm_therm        118 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_set(struct nvkm_therm *therm, bool immediate, int percent)
nvkm_therm        124 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_sense(struct nvkm_therm *therm)
nvkm_therm        169 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_user_get(struct nvkm_therm *therm)
nvkm_therm        175 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_user_set(struct nvkm_therm *therm, int percent)
nvkm_therm        184 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_set_defaults(struct nvkm_therm *therm)
nvkm_therm        196 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_safety_checks(struct nvkm_therm *therm)
nvkm_therm        208 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_init(struct nvkm_therm *therm)
nvkm_therm        214 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_fini(struct nvkm_therm *therm, bool suspend)
nvkm_therm        223 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c nvkm_therm_fan_ctor(struct nvkm_therm *therm)
nvkm_therm         27 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.c nvkm_fannil_get(struct nvkm_therm *therm)
nvkm_therm         33 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.c nvkm_fannil_set(struct nvkm_therm *therm, int percent)
nvkm_therm         39 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.c nvkm_fannil_create(struct nvkm_therm *therm)
nvkm_therm         38 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c nvkm_fanpwm_get(struct nvkm_therm *therm)
nvkm_therm         59 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c nvkm_fanpwm_set(struct nvkm_therm *therm, int percent)
nvkm_therm         85 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c nvkm_fanpwm_create(struct nvkm_therm *therm, struct dcb_gpio_func *func)
nvkm_therm         41 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c 	struct nvkm_therm *therm = fan->base.parent;
nvkm_therm         74 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c nvkm_fantog_get(struct nvkm_therm *therm)
nvkm_therm         81 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c nvkm_fantog_set(struct nvkm_therm *therm, int percent)
nvkm_therm         91 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c nvkm_fantog_create(struct nvkm_therm *therm, struct dcb_gpio_func *func)
nvkm_therm         30 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_temp_get(struct nvkm_therm *therm)
nvkm_therm         41 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_sensor_setup(struct nvkm_therm *therm)
nvkm_therm         54 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_therm_program_alarms(struct nvkm_therm *therm)
nvkm_therm         95 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_therm_threshold_hyst_emulation(struct nvkm_therm *therm,
nvkm_therm        139 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_therm_intr(struct nvkm_therm *therm)
nvkm_therm        194 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_therm_fini(struct nvkm_therm *therm)
nvkm_therm        207 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_therm_init(struct nvkm_therm *therm)
nvkm_therm        226 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_therm_new(struct nvkm_device *device, int index, struct nvkm_therm **ptherm)
nvkm_therm        228 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c 	struct nvkm_therm *therm;
nvkm_therm         32 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.c gf100_clkgate_init(struct nvkm_therm *therm,
nvkm_therm         27 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c pwm_info(struct nvkm_therm *therm, int line)
nvkm_therm         53 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c gf119_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable)
nvkm_therm         67 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c gf119_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty)
nvkm_therm         89 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c gf119_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty)
nvkm_therm        106 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c gf119_fan_pwm_clock(struct nvkm_therm *therm, int line)
nvkm_therm        119 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c gf119_therm_init(struct nvkm_therm *therm)
nvkm_therm        150 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c 	       struct nvkm_therm **ptherm)
nvkm_therm         30 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c gk104_clkgate_enable(struct nvkm_therm *base)
nvkm_therm         59 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c gk104_clkgate_fini(struct nvkm_therm *base, bool suspend)
nvkm_therm        114 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c 		 struct nvkm_therm **ptherm)
nvkm_therm        131 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c 		int index, struct nvkm_therm **ptherm)
nvkm_therm         39 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.h 	struct nvkm_therm base;
nvkm_therm         27 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c gm107_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable)
nvkm_therm         34 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c gm107_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty)
nvkm_therm         43 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c gm107_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty)
nvkm_therm         52 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c gm107_fan_pwm_clock(struct nvkm_therm *therm, int line)
nvkm_therm         72 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c 		struct nvkm_therm **ptherm)
nvkm_therm         36 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.c 		struct nvkm_therm **ptherm)
nvkm_therm         27 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c gp100_temp_get(struct nvkm_therm *therm)
nvkm_therm         53 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c 		struct nvkm_therm **ptherm)
nvkm_therm         29 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c gt215_therm_fan_sense(struct nvkm_therm *therm)
nvkm_therm         40 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c gt215_therm_init(struct nvkm_therm *therm)
nvkm_therm         72 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c 	       struct nvkm_therm **ptherm)
nvkm_therm         33 drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c 	struct nvkm_therm *therm = data;
nvkm_therm         83 drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c nvkm_therm_ic_ctor(struct nvkm_therm *therm)
nvkm_therm         30 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_sensor_style(struct nvkm_therm *therm)
nvkm_therm         53 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_sensor_setup(struct nvkm_therm *therm)
nvkm_therm         73 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_temp_get(struct nvkm_therm *therm)
nvkm_therm        106 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable)
nvkm_therm        121 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty)
nvkm_therm        149 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty)
nvkm_therm        168 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_therm_intr(struct nvkm_therm *therm)
nvkm_therm        183 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_therm_init(struct nvkm_therm *therm)
nvkm_therm        201 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c 	       struct nvkm_therm **ptherm)
nvkm_therm         28 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c pwm_info(struct nvkm_therm *therm, int *line, int *ctrl, int *indx)
nvkm_therm         55 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nv50_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable)
nvkm_therm         66 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nv50_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty)
nvkm_therm         83 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nv50_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty)
nvkm_therm         96 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nv50_fan_pwm_clock(struct nvkm_therm *therm, int line)
nvkm_therm        121 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nv50_sensor_setup(struct nvkm_therm *therm)
nvkm_therm        129 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nv50_temp_get(struct nvkm_therm *therm)
nvkm_therm        154 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nv50_therm_init(struct nvkm_therm *therm)
nvkm_therm        173 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c 	       struct nvkm_therm **ptherm)
nvkm_therm          3 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h #define nvkm_therm(p) container_of((p), struct nvkm_therm, subdev)
nvkm_therm         34 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 		    int index, struct nvkm_therm **);
nvkm_therm         35 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void nvkm_therm_ctor(struct nvkm_therm *therm, struct nvkm_device *device,
nvkm_therm         39 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	struct nvkm_therm *parent;
nvkm_therm         49 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	int (*get)(struct nvkm_therm *);
nvkm_therm         50 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	int (*set)(struct nvkm_therm *, int percent);
nvkm_therm         55 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_fan_mode(struct nvkm_therm *, int mode);
nvkm_therm         56 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_attr_get(struct nvkm_therm *, enum nvkm_therm_attr_type);
nvkm_therm         57 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_attr_set(struct nvkm_therm *, enum nvkm_therm_attr_type, int);
nvkm_therm         59 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void nvkm_therm_ic_ctor(struct nvkm_therm *);
nvkm_therm         61 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_sensor_ctor(struct nvkm_therm *);
nvkm_therm         63 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_fan_ctor(struct nvkm_therm *);
nvkm_therm         64 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_fan_init(struct nvkm_therm *);
nvkm_therm         65 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_fan_fini(struct nvkm_therm *, bool suspend);
nvkm_therm         66 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_fan_get(struct nvkm_therm *);
nvkm_therm         67 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_fan_set(struct nvkm_therm *, bool now, int percent);
nvkm_therm         68 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_fan_user_get(struct nvkm_therm *);
nvkm_therm         69 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_therm_fan_user_set(struct nvkm_therm *, int percent);
nvkm_therm         71 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int  nvkm_therm_sensor_init(struct nvkm_therm *);
nvkm_therm         72 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int  nvkm_therm_sensor_fini(struct nvkm_therm *, bool suspend);
nvkm_therm         73 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void nvkm_therm_sensor_preinit(struct nvkm_therm *);
nvkm_therm         74 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void nvkm_therm_sensor_set_threshold_state(struct nvkm_therm *,
nvkm_therm         78 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h nvkm_therm_sensor_get_threshold_state(struct nvkm_therm *,
nvkm_therm         80 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void nvkm_therm_sensor_event(struct nvkm_therm *, enum nvkm_therm_thrs,
nvkm_therm         82 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void nvkm_therm_program_alarms_polling(struct nvkm_therm *);
nvkm_therm         85 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	void (*init)(struct nvkm_therm *);
nvkm_therm         86 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	void (*fini)(struct nvkm_therm *);
nvkm_therm         87 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	void (*intr)(struct nvkm_therm *);
nvkm_therm         89 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	int (*pwm_ctrl)(struct nvkm_therm *, int line, bool);
nvkm_therm         90 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	int (*pwm_get)(struct nvkm_therm *, int line, u32 *, u32 *);
nvkm_therm         91 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	int (*pwm_set)(struct nvkm_therm *, int line, u32, u32);
nvkm_therm         92 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	int (*pwm_clock)(struct nvkm_therm *, int line);
nvkm_therm         94 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	int (*temp_get)(struct nvkm_therm *);
nvkm_therm         96 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	int (*fan_sense)(struct nvkm_therm *);
nvkm_therm         98 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	void (*program_alarms)(struct nvkm_therm *);
nvkm_therm        100 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	void (*clkgate_init)(struct nvkm_therm *,
nvkm_therm        102 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	void (*clkgate_enable)(struct nvkm_therm *);
nvkm_therm        103 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h 	void (*clkgate_fini)(struct nvkm_therm *, bool);
nvkm_therm        106 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void nv40_therm_intr(struct nvkm_therm *);
nvkm_therm        108 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int  nv50_fan_pwm_ctrl(struct nvkm_therm *, int, bool);
nvkm_therm        109 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int  nv50_fan_pwm_get(struct nvkm_therm *, int, u32 *, u32 *);
nvkm_therm        110 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int  nv50_fan_pwm_set(struct nvkm_therm *, int, u32, u32);
nvkm_therm        111 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int  nv50_fan_pwm_clock(struct nvkm_therm *, int);
nvkm_therm        113 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int  g84_temp_get(struct nvkm_therm *);
nvkm_therm        114 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void g84_sensor_setup(struct nvkm_therm *);
nvkm_therm        115 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void g84_therm_fini(struct nvkm_therm *);
nvkm_therm        117 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int gt215_therm_fan_sense(struct nvkm_therm *);
nvkm_therm        119 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void gf100_clkgate_init(struct nvkm_therm *,
nvkm_therm        122 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void g84_therm_init(struct nvkm_therm *);
nvkm_therm        124 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int gf119_fan_pwm_ctrl(struct nvkm_therm *, int, bool);
nvkm_therm        125 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int gf119_fan_pwm_get(struct nvkm_therm *, int, u32 *, u32 *);
nvkm_therm        126 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int gf119_fan_pwm_set(struct nvkm_therm *, int, u32, u32);
nvkm_therm        127 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int gf119_fan_pwm_clock(struct nvkm_therm *, int);
nvkm_therm        128 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void gf119_therm_init(struct nvkm_therm *);
nvkm_therm        130 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void gk104_therm_init(struct nvkm_therm *);
nvkm_therm        131 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void gk104_clkgate_enable(struct nvkm_therm *);
nvkm_therm        132 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void gk104_clkgate_fini(struct nvkm_therm *, bool);
nvkm_therm        134 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_fanpwm_create(struct nvkm_therm *, struct dcb_gpio_func *);
nvkm_therm        135 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_fantog_create(struct nvkm_therm *, struct dcb_gpio_func *);
nvkm_therm        136 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h int nvkm_fannil_create(struct nvkm_therm *);
nvkm_therm         27 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_temp_set_defaults(struct nvkm_therm *therm)
nvkm_therm         45 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_temp_safety_checks(struct nvkm_therm *therm)
nvkm_therm         58 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_sensor_set_threshold_state(struct nvkm_therm *therm,
nvkm_therm         67 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_sensor_get_threshold_state(struct nvkm_therm *therm,
nvkm_therm         81 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_sensor_event(struct nvkm_therm *therm, enum nvkm_therm_thrs thrs,
nvkm_therm        137 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_threshold_hyst_polling(struct nvkm_therm *therm,
nvkm_therm        164 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c 	struct nvkm_therm *therm =
nvkm_therm        165 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c 		container_of(alarm, struct nvkm_therm, sensor.therm_poll_alarm);
nvkm_therm        193 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_program_alarms_polling(struct nvkm_therm *therm)
nvkm_therm        212 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_sensor_init(struct nvkm_therm *therm)
nvkm_therm        219 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_sensor_fini(struct nvkm_therm *therm, bool suspend)
nvkm_therm        228 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_sensor_preinit(struct nvkm_therm *therm)
nvkm_therm        239 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c nvkm_therm_sensor_ctor(struct nvkm_therm *therm)