diff options
author | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2024-02-03 01:43:37 +0300 |
---|---|---|
committer | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2024-02-07 03:01:43 +0300 |
commit | f1ee98cff3d86271491b08315fcdfa4c3f097e1e (patch) | |
tree | 4abad075bebebccac4649c3930382151289ddcd5 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | 30865e4abb799547299a9cf39c86fe943ee2913a (diff) | |
download | linux-f1ee98cff3d86271491b08315fcdfa4c3f097e1e.tar.xz |
drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects
The "io" address of an object is its dma address minus the
region.start. Subtract the latter to make smem_start correct.
The current code happens to work for genuine LMEM objects
as LMEM region.start==0, but for LMEMBAR stolen objects
region.start!=0.
TODO: perhaps just set smem_start=0 always as our .fb_mmap()
implementation no longer depends on it? Need to double check
it's not needed for anything else...
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240202224340.30647-14-ville.syrjala@linux.intel.com
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions