drm/panfrost: Use drm_sched_job_add_syncobj_dependency()
authorMaíra Canal <mcanal@igalia.com>
Thu, 9 Feb 2023 12:44:47 +0000 (09:44 -0300)
committerMaíra Canal <mairacanal@riseup.net>
Fri, 24 Feb 2023 20:20:14 +0000 (17:20 -0300)
commit4636c4a5ea4258c34e44487798c83d5c79db4660
treee0f51383d5394b4510927659d7485fa7ef0fa9d6
parentc087bbb6d84e7a2e8dc834fe066d2a91360c0db6
drm/panfrost: Use drm_sched_job_add_syncobj_dependency()

As panfrost_copy_in_sync() performs the same steps as
drm_sched_job_add_syncobj_dependency(), replace the open-coded
implementation in Panfrost in order to simply use the DRM function.

Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com>
Signed-off-by: Maíra Canal <mcanal@igalia.com>
Reviewed-by: Steven Price <steven.price@arm.com>
Signed-off-by: Maíra Canal <mairacanal@riseup.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20230209124447.467867-5-mcanal@igalia.com
drivers/gpu/drm/panfrost/panfrost_drv.c