diff options
author | NĂcolas F. R. A. Prado <[email protected]> | 2024-01-10 11:23:02 -0300 |
---|---|---|
committer | Viresh Kumar <[email protected]> | 2024-01-23 11:39:14 +0530 |
commit | 788715b5f21c6455264fe00a1779e61bec407fe2 (patch) | |
tree | 515a8c0a9ff930189bc8b3d01ed729e8f2b51474 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | f661017e6d326ee187db24194cabb013d81bc2a6 (diff) |
cpufreq: mediatek-hw: Wait for CPU supplies before probing
Before proceeding with the probe and enabling frequency scaling for the
CPUs, make sure that all supplies feeding the CPUs have probed.
This fixes an issue observed on MT8195-Tomato where if the
mediatek-cpufreq-hw driver enabled the hardware (by writing to
REG_FREQ_ENABLE) before the SPMI controller driver (spmi-mtk-pmif),
behind which lies the big CPU supply, probed the platform would hang
shortly after with "rcu: INFO: rcu_preempt detected stalls on
CPUs/tasks" being printed in the log.
Fixes: 4855e26bcf4d ("cpufreq: mediatek-hw: Add support for CPUFREQ HW")
Signed-off-by: NĂcolas F. R. A. Prado <[email protected]>
Reviewed-by: AngeloGioacchino Del Regno <[email protected]>
Reviewed-by: Matthias Brugger <[email protected]>
Signed-off-by: Viresh Kumar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions