- tmd_init_cpu_devs -- tmd_add_cpufreq_dev_data -- devices_manager_add_dev(增加dev 到 dev_list) -- devices_manager_reg_clnt。-- modem_ts_qmi_init(与modem 通信的qmi) -- qmi_register -- qmi_client_...
说明文档: vendor/qcom/proprietary/thermal-engine/readme.txt; 源码文件: venror/qcom/proprietary/thermal-engine/thermal_config_v2.c; 实际配置文件: vendor/qcom/pro
温控节点配置温控配置文件默认温控配置文件加载温控配置文件。
thermal-engine配置,Qcom平台thermal配置项,thermal-engine+thermal-core
android_vendor_qcom_opensource_thermal-engine
目录thermal系列目录thermal-engine守护进程thermal-engine配置举例软件热缓解设备热缓解的算法简介DTM算法简介Monitor算法简介默认的Thermal配置开启thermal-engine调试关闭某个默认的规则关闭thermal-engine的方法...
Thermal Engine Thermal 相关的东西主要在Vendor/qcom/proprietary/thermal-engine 目录下: thermal-engine.conf 文件可以用来配置高低温时CPU的工作模式、充电电流等相关操作。 也可通过修改ss-data.c ...
本文基于高通msm8939/8994平台文档及源码。... 说明文档: vendor/qcom/proprietary/thermal-engine/readme.txt; 源码文件: venror/qcom/proprietary/thermal-engine/thermal_config_v2.c; 实际配置文...
网络上的参考有限,仅有的一个thermal-engine的一篇博客也不是最新的,参考的这篇博客再加上最新的msm8953平台的thermal-engine,对thermal-engine的配置、算法、加载进行介绍。 代码位置vendor/qcom/proprietary/...
vendor/qcom/proprietary/thermal-engine/ 配置方法: 在thermal-engine.conf中配置thermal rules。该文件默认是空的,可以添加自定义rules,例如添加一个CPU0 的rules: [CPU0_MONITOR] algo_type monitor sensor ...
By: fulinux ...喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! 目录thermal系列目录默认降频和关核的温度降频温度定义关核温度定义逆向配置调试配置45℃降频配置45℃热插拔CPU...thermal系列(2)-thermal cor.
上一篇博客我们分析到用户空间在操作/sys/module/msm_thermal/parameters/enabled节点的时候,会去执行msm_thermal的set_enabled函数,然后又...这个函数执行之后用户空间的thermal-engine就接手了KTM cpu调频等功能...
点击打开链接1、MSM8994 Power Thermal Management Overview文档摘要本文档为80-NM328-12_A_MSM8994_LA_Power_Thermal_Mgmt_Overview.pdf的学习笔记。Thermal Mitigation Software Concept ...
1. 怎么开始? 针对任何性能问题,我觉得第一步都先需要做如下三个确认: 确认问题现象,最好自己复现一次。 确认有没有大量 crash 发生。 查看 kernel footprint(config), 确认是否使用 perf config: ...
标签: qualcomm
Thermal Systems Design Review 80-P1834-1 A Contents(目录) Purpose(目的) Overview(简介) Data for the OEM Thermal Information Spreadsheet(OEM热信息电子表格的数据) Files to be Uploaded...
随着手机功能的不断丰富,算法复杂性、系统核心频率和集成水平不断提高,而设备的形制和尺寸不断缩小,手机热缓解的重要性日益凸显。为了在手机开始过热时进行有效的热缓解,Android 引入了热...
这样我们主要开始将thermal-engine的流程。 1. thermal-engine启动 先从启动开始说起,在init.target.rc中定义了thermal-engine为一个service,并且属于main class,随main服务一起启动。 service thermal-...
1.温控调频 /system/etc/thermal-engine-8974.conf sampling 5000 [CPU0_MONITOR] algo_type monitor sensor cpu0 sampling 1000 thresholds 55000 60000 65000 70000 850
随着智能设备的发展,很多产品越做越小,在一块很小的板子和结构内会附带很多功能,加上很多应用需要处理数据很大,必定造成设备很容易发热。且发热不仅会带来体验的不足还会带来大量的电量消耗。...
标签: 网络
thermal
vendor/qcom/proprietary/thermal-engine/thermal.c 通过读取soc_id来确认加载哪个配置(有多个配置文件时通过android.mk文件确认编译哪个): 读soc_id:thermal_monitor_init_data->therm_get_msm_id->...
【代码】[sdx12] QCA6174高通自带温控机制说明及脚本实现温控调节。
thermal-engine是一套通过检测android设备上的各个sensor是否温度过高,来限制cpu频率、cpu热插拔、gpu频率、carmera帧率,modem、LCD等各个模块的性能。 温控模块分为用户层的thermal-engine和kernel层的KTM,当...