summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorWenjing Liu <wenjing.liu@amd.com>2026-06-17 17:40:53 -0400
committerAlex Deucher <alexander.deucher@amd.com>2026-07-28 18:37:13 -0400
commit7ae85e64d9e0e647247a732068251afaaa0d0595 (patch)
tree885ea2fad34d6a38403adcd76ddb498afbfbdd67 /tools/perf/scripts/python/stackcollapse.py
parente0de58ca36607bf790bdad0af70665ba2c135fda (diff)
drm/amd/display: Introduce dc_probe public object model
[Why] Performance measurement needs to commit through the same update entry point as planes and streams, with DM working against an abstraction of what to measure rather than the hardware block that performs it. [How] Add dc_probe.h defining dc_probe_type (the measurable quantity), dc_probe_target_state (not measuring / measuring / measured), dc_probe_scope (global only, per-stream/plane deferred), and dc_probe_state (an inline descriptor with copy semantics, no refcount). dc_state carries the committed set as probes[MAX_PROBES] plus probe_count. dc_state_update carries dc_probe_updates as the desired absolute set that DC diffs against the committed set. Reviewed-by: Dominik Kaszewski <dominik.kaszewski@amd.com> Signed-off-by: Wenjing Liu <wenjing.liu@amd.com> Signed-off-by: Wayne Lin <wayne.lin@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