diff options
| author | Bhuvanachandra Pinninti <BhuvanaChandra.Pinninti@amd.com> | 2026-04-24 19:52:25 +0530 |
|---|---|---|
| committer | Alex Deucher <alexander.deucher@amd.com> | 2026-07-01 11:34:25 -0400 |
| commit | f3403ab74a29f244cecc7d64b2076ba0021fa737 (patch) | |
| tree | 91742c8648ced0382c97074475b9e54e04a32b47 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | b34e4c1d05e772b7eb574ef2f383516bcdb12105 (diff) | |
drm/amd/display: Add block sequence support for bandwidth programming operations
[why]
Bandwidth clock programming build and execution phases were coupled,
preventing the HWSS from orchestrating them through block sequencing.
[how]
Separate clock programming into build and execute phases across
latest versions. Build phase populates the clk_mgr internal block
sequence array, then registers a single CLK_MGR_UPDATE_CLOCKS HWSS step.
Execute phase dispatches the pre-built sequence. Add HWSS operations for
clk_mgr_set_max_memclk, hubbub_program_watermarks, hubbub_program_arbiter,
and hubbub_program_compbuf_segments.
Reviewed-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Bhuvanachandra Pinninti <BhuvanaChandra.Pinninti@amd.com>
Signed-off-by: George Zhang <george.zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
