search for: v3d_render

Displaying 4 results from an estimated 4 matches for "v3d_render".

Did you mean: nv30_render
2025 Jan 23
2
[PATCH] drm/sched: Use struct for drm_sched_init() params
...ched_init(&params, v3d->drm.dev); > > + params.ops = &v3d_bin_sched_ops; > > + params.name = "v3d_bin"; > > + > > + return drm_sched_init(&v3d->queue[V3D_BIN].sched, > > &params); > > +} > > + > > +static int > > +v3d_render_sched_init(struct v3d_dev *v3d) > > +{ > > + struct drm_sched_init_params params; > > + > > + v3d_common_sched_init(&params, v3d->drm.dev); > > + params.ops = &v3d_render_sched_ops; > > + params.name = "v3d_render"; > > + > > + re...
2025 Jan 22
1
[PATCH] drm/sched: Use struct for drm_sched_init() params
...hed_init_params params; > + > + v3d_common_sched_init(&params, v3d->drm.dev); > + params.ops = &v3d_bin_sched_ops; > + params.name = "v3d_bin"; > + > + return drm_sched_init(&v3d->queue[V3D_BIN].sched, &params); > +} > + > +static int > +v3d_render_sched_init(struct v3d_dev *v3d) > +{ > + struct drm_sched_init_params params; > + > + v3d_common_sched_init(&params, v3d->drm.dev); > + params.ops = &v3d_render_sched_ops; > + params.name = "v3d_render"; > + > + return drm_sched_init(&v3d->queue[V...
2025 Jan 23
0
[PATCH] drm/sched: Use struct for drm_sched_init() params
...v3d->drm.dev); >> +?????? ret = v3d_sched_queue_init(v3d, V3D_BIN, &v3d_bin_sched_ops, >> +????????????????????????????????? "v3d_bin"); >> ???????? if (ret) >> ???????????????? return ret; >> >> -?????? ret = drm_sched_init(&v3d->queue[V3D_RENDER].sched, >> -??????????????????????????? &v3d_render_sched_ops, NULL, >> -??????????????????????????? DRM_SCHED_PRIORITY_COUNT, >> -??????????????????????????? hw_jobs_limit, job_hang_limit, >> -??????????????????????????? msecs_to_jiffies(hang_limit_ms), NULL, >> -...
2025 Jan 22
5
[PATCH] drm/sched: Use struct for drm_sched_init() params
...sched_init(struct v3d_dev *v3d) +{ + struct drm_sched_init_params params; + + v3d_common_sched_init(&params, v3d->drm.dev); + params.ops = &v3d_bin_sched_ops; + params.name = "v3d_bin"; + + return drm_sched_init(&v3d->queue[V3D_BIN].sched, &params); +} + +static int +v3d_render_sched_init(struct v3d_dev *v3d) +{ + struct drm_sched_init_params params; + + v3d_common_sched_init(&params, v3d->drm.dev); + params.ops = &v3d_render_sched_ops; + params.name = "v3d_render"; + + return drm_sched_init(&v3d->queue[V3D_RENDER].sched, &params); +} + +st...