diff options
author | José Roberto de Souza <jose.souza@intel.com> | 2024-01-30 16:56:47 +0300 |
---|---|---|
committer | José Roberto de Souza <jose.souza@intel.com> | 2024-01-30 22:53:47 +0300 |
commit | 5746eaaa805e16c49661ee79ce520773d63e3919 (patch) | |
tree | 328c7285e3589d27b2d8193ebefbf3ad2a8459ff /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 8945a46a7cba19054a911fd9c33f1fb34b623359 (diff) | |
download | linux-5746eaaa805e16c49661ee79ce520773d63e3919.tar.xz |
drm/xe: Add functions to convert regular address to canonical address and back
Some instructions requires canonical address like
MI_BATCH_BUFFER_START(UMDs must call xe_exec with a canonical address
for Xe2+).
So here adding functions to convert regular address to canonical
address and back, the first user of this functions will be added
in the next patch.
v3:
- inline removed
- rename highest_address_bit_get() to ppgtt_msb_get()
v4:
- use xe->info.va_bits instead of xe->info.dma_mask_size
BSpec: 47626
Cc: Matt Roper <matthew.d.roper@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Maarten Lankhorst <dev@lankhorst.se>
Cc: Stuart Summers <stuart.summers@intel.com>
Cc: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240130135648.30211-1-jose.souza@intel.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions