summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorPiotr Maziarz <piotr.maziarz@amd.com>2026-09-02 12:15:10 +0200
committerAlex Deucher <alexander.deucher@amd.com>2026-09-23 13:19:43 -0400
commit06421edfe74b5897dfcc37c00c8e0c40310cdc4f (patch)
tree8be7a050c86ceaac8c8d31704958beb31144517d /tools/perf/scripts/python/stackcollapse.py
parentae2e917936ebfd3e087c8510c3eef489fd552325 (diff)
downloadlinux-06421edfe74b5897dfcc37c00c8e0c40310cdc4f.tar.gz
linux-06421edfe74b5897dfcc37c00c8e0c40310cdc4f.zip
drm/amd/display: Refactor DPP_PROGRAM_UPSP to drop pipe_ctx
[Why] Hwss executors shouldn't be coupled to complex dc structs such as pipe_ctx. The DPP_PROGRAM_UPSP executor took a whole pipe_ctx only to reach two fields. [How] Change program_upsp_params to hold the dpp and the dscl_prog_data that dpp_program_upsp() actually needs, and extract them in the generic HWSS layer. Add hwss_add_dpp_program_upsp() so the build site uses a helper with the standard bounds check instead of assigning the step inline. Update the BLS specs. Reviewed-by: Alvin Lee <alvin.lee2@amd.com> Signed-off-by: Piotr Maziarz <piotr.maziarz@amd.com> Signed-off-by: George Zhang <george.zhang@amd.com> Tested-by: Dan Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions