diff options
author | Michal Wajdeczko <michal.wajdeczko@intel.com> | 2025-06-04 22:29:06 +0200 |
---|---|---|
committer | Matt Roper <matthew.d.roper@intel.com> | 2025-06-06 11:47:05 -0700 |
commit | f574855a4c57dbabbfa7675e0516203c51ed833b (patch) | |
tree | 69c777e2f82e0ac8e39004a9493f501fae22c82a /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 678bb4d6254895fbb1cb30d62871cb58c92dd95b (diff) |
drm/xe/topology: Simplify code for loading DSS mask
Instead of passing registers using va_list we can keep them in
the static array and pass as such and also lower driver footprint:
add/remove: 2/0 grow/shrink: 0/2 up/down: 24/-175 (-151)
Function old new delta
geometry_regs - 12 +12
compute_regs - 12 +12
xe_gt_topology_init 550 527 -23
load_dss_mask 449 297 -152
Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://lore.kernel.org/r/20250604202908.769-2-michal.wajdeczko@intel.com
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions