nuttx icon indicating copy to clipboard operation
nuttx copied to clipboard

Add thermal framework

Open JianyuWang0623 opened this issue 1 year ago • 3 comments

Summary

  • Add thermal framework
    • governor: step_wise
    • cooling device: cpufreq
    • debug: procfs
  • For example, see: drivers/thermal/thermal_dummy.c.
  • Refs: Linux,《SoC底层软件低功耗系统设计与实现 》, ...

Impact

New feature, disabled by default.

Testing

./tools/configure.sh -l sim:thermal && make -j8

JianyuWang0623 avatar Aug 01 '24 14:08 JianyuWang0623

Nice work @JianyuWang0623 kudos!!!

Since it is a new subsystem we need Documentation/ to it, please submit it (on this PR or in a new one)

acassis avatar Aug 01 '24 14:08 acassis

Please fix these issues:

Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Error: Process completed with exit code 1.

acassis avatar Aug 01 '24 14:08 acassis

ping @JianyuWang0623

acassis avatar Aug 10 '24 19:08 acassis

All got, will update later

JianyuWang0623 avatar Sep 10 '24 13:09 JianyuWang0623

Nice work @JianyuWang0623 kudos!!!

Since it is a new subsystem we need Documentation/ to it, please submit it (on this PR or in a new one)

Done, please see Add Documentation for thermal framework

JianyuWang0623 avatar Sep 18 '24 16:09 JianyuWang0623

Please fix these issues:

Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Remove Gerrit Change-ID's before submitting upstream
Error: Process completed with exit code 1.

Done

JianyuWang0623 avatar Sep 18 '24 16:09 JianyuWang0623