On Mon, 12 Jun 2023 16:59:02 +0200
Boris Brezillon wrote:
> Hi Christian,
>
> On Mon, 12 Jun 2023 15:16:03 +0200
> Christian König wrote:
>
> > Am 08.06.23 um 15:23 schrieb Donald Robson:
> > > This patch adds support for 'native' dependencies to DRM scheduler. In
> > > drivers that use a f
Hi Christian,
On Mon, 12 Jun 2023 15:16:03 +0200
Christian König wrote:
> Am 08.06.23 um 15:23 schrieb Donald Robson:
> > This patch adds support for 'native' dependencies to DRM scheduler. In
> > drivers that use a firmware based scheduler there are performance gains
> > to be had by allowing
Am 08.06.23 um 15:23 schrieb Donald Robson:
This patch adds support for 'native' dependencies to DRM scheduler. In
drivers that use a firmware based scheduler there are performance gains
to be had by allowing waits to happen in the firmware, as this reduces
the latency between signalling and job
Hi Donald,
On Thu, 8 Jun 2023 13:23:26 +
Donald Robson wrote:
> /**
> * drm_sched_job_arm - arm a scheduler job for execution
> * @job: scheduler job to arm
> @@ -669,6 +755,7 @@ void drm_sched_job_arm(struct drm_sched_job *job)
> job->s_priority = entity->rq - sched->sched_rq;
>
For context, the native dependency support is used in these as yet
unsubmitted files:
https://gitlab.freedesktop.org/sarah-walker-imgtec/powervr/-/blob/dev/v3/drivers/gpu/drm/imagination/pvr_job.c
https://gitlab.freedesktop.org/sarah-walker-imgtec/powervr/-/blob/dev/v3/drivers/gpu/drm/imagination/p