lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 14 Jan 2019 15:51:05 +0530 From: Amit Kucheria <amit.kucheria@...aro.org> To: linux-kernel@...r.kernel.org Cc: linux-arm-msm@...r.kernel.org, bjorn.andersson@...aro.org, viresh.kumar@...aro.org, edubezval@...il.com, andy.gross@...aro.org, tdas@...eaurora.org, swboyd@...omium.org, dianders@...omium.org, mka@...omium.org, "Rafael J. Wysocki" <rjw@...ysocki.net>, linux-pm@...r.kernel.org (open list:CPU FREQUENCY DRIVERS) Subject: [PATCH v2 3/9] drivers: cpufreq: Add thermal_cooling_device pointer to struct cpufreq_policy Several cpufreq drivers register themselves as thermal cooling devices. Adding a pointer to struct cpufreq_policy removes the need for them to store this pointer in a private data structure. Signed-off-by: Amit Kucheria <amit.kucheria@...aro.org> --- include/linux/cpufreq.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h index c86d6d8bdfed..9fbc1d996967 100644 --- a/include/linux/cpufreq.h +++ b/include/linux/cpufreq.h @@ -95,6 +95,9 @@ struct cpufreq_policy { struct cpufreq_frequency_table *freq_table; enum cpufreq_table_sorting freq_table_sorted; + /* Pointer to the cooling device if used for thermal mitigation */ + struct thermal_cooling_device *cooldev; + struct list_head policy_list; struct kobject kobj; struct completion kobj_unregister; -- 2.17.1
Powered by blists - more mailing lists