commit | d2920b92be899d905fa03b36030fed7d319f3ce7 | [log] [tgz] |
---|---|---|
author | TeYuan Wang <kamewang@google.com> | Wed May 25 15:40:20 2022 +0800 |
committer | Kame(TeYuan) Wang <kamewang@google.com> | Mon May 30 15:22:38 2022 +0000 |
tree | 5934b4c31abdc33cb34dcec23bdd5b8893e2adf4 | |
parent | 75daa5fc78c5ebdda78045044d36a0a5b947bfb3 [diff] |
thermal: support smooth power_budget when PID target is changed 1. Store i_budget in throttling_status to avoid err_integral stuck problem 2. Support TranCycle to avoid suddenly power budget drop when PID target is changed 3. Move old PID behavior for pid_1_0 to avoid impact legacy Bug: 232919952 Test: run burn8 and manhattan Change-Id: I3d3ac62d664dd7ada90b70c40b7003e7d78eedad