Home
last modified time | relevance | path

Searched refs:cooling (Results 1 – 16 of 16) sorted by relevance

/drivers/gpu/drm/lima/
A Dlima_devfreq.c94 if (devfreq->cooling) { in lima_devfreq_fini()
95 devfreq_cooling_unregister(devfreq->cooling); in lima_devfreq_fini()
96 devfreq->cooling = NULL; in lima_devfreq_fini()
107 struct thermal_cooling_device *cooling; in lima_devfreq_init() local
169 cooling = of_devfreq_cooling_register(dev->of_node, devfreq); in lima_devfreq_init()
170 if (IS_ERR(cooling)) in lima_devfreq_init()
173 ldevfreq->cooling = cooling; in lima_devfreq_init()
A Dlima_devfreq.h18 struct thermal_cooling_device *cooling; member
/drivers/gpu/drm/panfrost/
A Dpanfrost_devfreq.c124 struct thermal_cooling_device *cooling; in panfrost_devfreq_init() local
215 cooling = devfreq_cooling_em_register(devfreq, NULL); in panfrost_devfreq_init()
216 if (IS_ERR(cooling)) in panfrost_devfreq_init()
219 pfdevfreq->cooling = cooling; in panfrost_devfreq_init()
228 if (pfdevfreq->cooling) { in panfrost_devfreq_fini()
229 devfreq_cooling_unregister(pfdevfreq->cooling); in panfrost_devfreq_fini()
230 pfdevfreq->cooling = NULL; in panfrost_devfreq_fini()
A Dpanfrost_devfreq.h18 struct thermal_cooling_device *cooling; member
/drivers/thermal/
A DKconfig11 zones and cooling devices.
13 and cooling devices.
26 trip point crossed, cooling device update or governor
178 bool "Generic cpu cooling support"
183 as a cooling device.
188 bool "CPU frequency cooling device"
199 bool "CPU idle cooling device"
202 This implements the CPU cooling mechanism through
208 bool "Generic device cooling support"
216 frequency corresponding to the cooling level.
[all …]
/drivers/gpu/drm/msm/
A Dmsm_gpu_devfreq.c192 gpu->cooling = of_devfreq_cooling_register(gpu->pdev->dev.of_node, df->devfreq); in msm_devfreq_init()
193 if (IS_ERR(gpu->cooling)) { in msm_devfreq_init()
196 gpu->cooling = NULL; in msm_devfreq_init()
224 devfreq_cooling_unregister(gpu->cooling); in msm_devfreq_cleanup()
A Dmsm_gpu.h287 struct thermal_cooling_device *cooling; member
/drivers/gpu/drm/panthor/
A Dpanthor_devfreq.c134 struct thermal_cooling_device *cooling; in panthor_devfreq_init() local
239 cooling = devfreq_cooling_em_register(pdevfreq->devfreq, NULL); in panthor_devfreq_init()
240 if (IS_ERR(cooling)) in panthor_devfreq_init()
/drivers/thermal/samsung/
A DKconfig9 the TMU, reports temperature and handles cooling action if defined.
/drivers/thermal/intel/
A DKconfig93 tristate "Intel TCC offset cooling Driver"
97 Enable this to support system cooling by adjusting the effective TCC
/drivers/thermal/intel/int340x_thermal/
A DKconfig22 Enable this to expose the temperature information and cooling ability
/drivers/gpu/drm/etnaviv/
A Detnaviv_gpu.c1781 gpu->cooling = thermal_of_cooling_device_register(dev->of_node, in etnaviv_gpu_bind()
1783 if (IS_ERR(gpu->cooling)) in etnaviv_gpu_bind()
1784 return PTR_ERR(gpu->cooling); in etnaviv_gpu_bind()
1823 thermal_cooling_device_unregister(gpu->cooling); in etnaviv_gpu_bind()
1857 thermal_cooling_device_unregister(gpu->cooling); in etnaviv_gpu_unbind()
1858 gpu->cooling = NULL; in etnaviv_gpu_unbind()
A Detnaviv_gpu.h111 struct thermal_cooling_device *cooling; member
/drivers/thermal/ti-soc-thermal/
A DKconfig20 CPU cooling device bindings.
/drivers/platform/surface/aggregator/
A DKconfig20 - performance mode / cooling mode control (all devices)
/drivers/platform/surface/
A DKconfig116 - Platform profile (performance-/cooling-mode) device (5th- and later
217 influence cooling behavior, e.g. setting it to 'quiet' (default) or

Completed in 30 milliseconds