diff options
| author | Matt Roper <matthew.d.roper@intel.com> | 2026-06-17 12:24:47 -0700 |
|---|---|---|
| committer | Matt Roper <matthew.d.roper@intel.com> | 2026-06-17 13:59:05 -0700 |
| commit | 431a233c1710c89c1ff4beab4aa2131065943108 (patch) | |
| tree | 41a47c1e807ea488489dfbe9eb9599030d133278 /tools/perf/scripts/python | |
| parent | 7a8884330059d345537f5bbcb74d806144dafe2b (diff) | |
drm/xe: Move engines' LRC programming RTP table off the stack
The 'lrc_setup' RTP table was allocated on the stack because it wasn't
truly constant and needed to calculate the proper value for BLIT_CCTL at
runtime based on other stack variables. Using the FIELD_SET_FUNC action
allows us to make the table itself truly constant and move it off the
stack; the BLIT_CCTL value is now calculated during RTP table
processing.
v2:
- Made table static
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://patch.msgid.link/20260617-rtp_with_dynamic_vals-v2-3-3f4cb34c2ea1@intel.com
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
