Skip to content

backport: msm-thermal: thermal plan for msm8992 #10

@Gah0

Description

@Gah0

假的项目

  • 旧补丁在处理cpufreq policy参与了热管理计划,热管理活跃是否影响能量感知?

  • 梳理两款不同时期功能相似的热管理驱动架构,并尝试厘清关系

msm-3.10(cpu_cooling) msm-4.4(devf_cooling from cpu_cooling)
un partition_enable_opps()
un get_static_power()
un get_dynamic_power()
un devfreq_cooling_get_requested_power()
un devfreq_cooling_state2power()
un ‎devfreq_cooling_power2state()
un ‎devfreq_cooling_gen_tables()
un ‎devfreq_cooling_gen_tables()
is_cpufreq_valid()
get_cpu_frequency() freq_get_state()
cpufreq_apply_cooling()
cpufreq_set_cur_state() devfreq_cooling_set_cur_state()
cpufreq_get_max_state() devfreq_cooling_get_max_state()
cpufreq_get_cur_state() devfreq_cooling_get_cur_state()
cpufreq_cooling_register() of_devfreq_cooling_register_power()
cpufreq_cooling_unregister() of_devfreq_cooling_register()
  1. thermal: Add devfreq cooling VS thermal: add generic cpufreq cooling implementation
  2. msm: thermal: Update frequency plan for offline clustersUpdate frequency plan for offline clusters byonlining a core in the cluster and after reading the frequency plan put the core back in offline.
Command Description
git status List all new or modified files
git diff Show file differences that haven't been staged

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions