diff options
| author | Mukesh Ojha <mukesh.ojha@oss.qualcomm.com> | 2026-09-14 14:13:12 +0530 |
|---|---|---|
| committer | Bjorn Andersson <andersson@kernel.org> | 2026-09-23 18:54:48 -0500 |
| commit | 2eb7702db31d4b468bbb9380dddf1dd3443cac6b (patch) | |
| tree | 53384aea5f3876c2a6a810eae18ab106a16f7f74 /tools/perf/scripts/python/stackcollapse.py | |
| parent | bdcb3b5116c36667f52dd80dd24b117cb8101ff5 (diff) | |
| download | linux-next-2eb7702db31d4b468bbb9380dddf1dd3443cac6b.tar.gz linux-next-2eb7702db31d4b468bbb9380dddf1dd3443cac6b.zip | |
remoteproc: qcom_q6v5_pas: add per-PD proxy performance states for Hawi CDSP
The proxy power domain enable path requests INT_MAX performance
state for every proxy PD. On Hawi, the NSP proxy power domain's
RPMH power domain has no OPP at INT_MAX, while CX and MXC accept
INT_MAX, mapping to their maximum supported level.
Introduce a proxy_pd_performance_states array in qcom_pas_data
to allow per-PD RPMH levels to be declared explicitly. Platforms
that omit this field retain the existing INT_MAX behaviour.
Add Hawi CDSP remoteproc support with the following proxy PD
performance states:
CX: RPMH_REGULATOR_LEVEL_TURBO
MXC: RPMH_REGULATOR_LEVEL_TURBO
NSP: RPMH_REGULATOR_LEVEL_NOM
Reviewed-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
Tested-by: Yijie Yang <yijie.yang@oss.qualcomm.com>
Signed-off-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260914084312.3812408-3-mukesh.ojha@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
