drm/gpuvm: Helper to get range of unmap from a remap op.
authorDonald Robson <donald.robson@imgtec.com>
Wed, 22 Nov 2023 16:34:23 +0000 (16:34 +0000)
committerMaxime Ripard <mripard@kernel.org>
Thu, 23 Nov 2023 08:01:45 +0000 (09:01 +0100)
commita191f73d85484f804284674c14f2d9f572c18adb
tree85ff47373fee7bd03c0b5e36f9fc38281563494b
parent66b73e9a402d822723b3af5263eb12d735628eac
drm/gpuvm: Helper to get range of unmap from a remap op.

Determining the start and range of the unmap stage of a remap op is a
common piece of code currently implemented by multiple drivers. Add a
helper for this.

Changes since v7:
- Renamed helper to drm_gpuva_op_remap_to_unmap_range()
- Improved documentation

Changes since v6:
- Remove use of __always_inline

Signed-off-by: Donald Robson <donald.robson@imgtec.com>
Signed-off-by: Sarah Walker <sarah.walker@imgtec.com>
Reviewed-by: Danilo Krummrich <dakr@redhat.com>
Link: https://lore.kernel.org/r/8a0a5b5eeec459d3c60fcdaa5a638ad14a18a59e.1700668843.git.donald.robson@imgtec.com
Signed-off-by: Maxime Ripard <mripard@kernel.org>
include/drm/drm_gpuvm.h