Displaying 4 results from an estimated 4 matches for "hang_limit_m".
Did you mean:
hang_limit_ms
2025 Jan 22
1
[PATCH] drm/sched: Use struct for drm_sched_init() params
...amp;v3d_cpu_sched_ops;
> + params.name = "v3d_cpu";
> +
> + return drm_sched_init(&v3d->queue[V3D_CPU].sched, ¶ms);
> +}
> +
> int
> v3d_sched_init(struct v3d_dev *v3d)
> {
> - int hw_jobs_limit = 1;
> - int job_hang_limit = 0;
> - int hang_limit_ms = 500;
> int ret;
>
> - ret = drm_sched_init(&v3d->queue[V3D_BIN].sched,
> - &v3d_bin_sched_ops, NULL,
> - DRM_SCHED_PRIORITY_COUNT,
> - hw_jobs_limit, job_hang_limit,
> - msecs_to_jiffies(hang_limit_ms), NULL,
> - NULL, &...
2025 Jan 23
2
[PATCH] drm/sched: Use struct for drm_sched_init() params
...ot;;
> > +
> > + return drm_sched_init(&v3d->queue[V3D_CPU].sched,
> > ¶ms);
> > +}
> > +
> > ? int
> > ? v3d_sched_init(struct v3d_dev *v3d)
> > ? {
> > - int hw_jobs_limit = 1;
> > - int job_hang_limit = 0;
> > - int hang_limit_ms = 500;
> > ?? int ret;
> > ?
> > - ret = drm_sched_init(&v3d->queue[V3D_BIN].sched,
> > - ???? &v3d_bin_sched_ops, NULL,
> > - ???? DRM_SCHED_PRIORITY_COUNT,
> > - ???? hw_jobs_limit, job_hang_limit,
> > - ???? msecs_to_jiffies(hang_lim...
2025 Jan 22
5
[PATCH] drm/sched: Use struct for drm_sched_init() params
...sched_init(¶ms, v3d->drm.dev);
+ params.ops = &v3d_cpu_sched_ops;
+ params.name = "v3d_cpu";
+
+ return drm_sched_init(&v3d->queue[V3D_CPU].sched, ¶ms);
+}
+
int
v3d_sched_init(struct v3d_dev *v3d)
{
- int hw_jobs_limit = 1;
- int job_hang_limit = 0;
- int hang_limit_ms = 500;
int ret;
- ret = drm_sched_init(&v3d->queue[V3D_BIN].sched,
- &v3d_bin_sched_ops, NULL,
- DRM_SCHED_PRIORITY_COUNT,
- hw_jobs_limit, job_hang_limit,
- msecs_to_jiffies(hang_limit_ms), NULL,
- NULL, "v3d_bin", v3d->drm.dev);
+ re...
2025 Jan 23
0
[PATCH] drm/sched: Use struct for drm_sched_init() params
...>> +
>> +?????? return drm_sched_init(&v3d->queue[queue].sched, ¶ms);
>> +}
>> +
>> ? int
>> ? v3d_sched_init(struct v3d_dev *v3d)
>> ? {
>> -?????? int hw_jobs_limit = 1;
>> -?????? int job_hang_limit = 0;
>> -?????? int hang_limit_ms = 500;
>> ???????? int ret;
>>
>> -?????? ret = drm_sched_init(&v3d->queue[V3D_BIN].sched,
>> -??????????????????????????? &v3d_bin_sched_ops, NULL,
>> -??????????????????????????? DRM_SCHED_PRIORITY_COUNT,
>> -??????????????????????????? hw_jobs_lim...