aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/v3d
AgeCommit message (Expand)AuthorFilesLines
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-0/+1
2024-04-25fix missing vmalloc.h includesGravatar Kent Overstreet 1-0/+1
2024-04-23drm/v3d: Fix race-condition between sysfs/fdinfo and interrupt handlerGravatar Maíra Canal 4-4/+25
2024-04-23drm/v3d: Decouple stats calculation from printingGravatar Maíra Canal 3-12/+21
2024-04-23drm/v3d: Create function to update a set of GPU statsGravatar Maíra Canal 1-7/+10
2024-04-23drm/v3d: Create a struct to store the GPU statsGravatar Maíra Canal 5-32/+39
2024-04-23drm/v3d: Create two functions to update all GPU stats variablesGravatar Maíra Canal 3-89/+40
2024-04-15drm/v3d: Don't increment `enabled_ns` twiceGravatar Maíra Canal 1-4/+0
2024-02-23drm/v3d: Enable V3D to use different PAGE_SIZEGravatar Maíra Canal 5-10/+10
2024-02-05Merge tag 'drm-misc-next-2024-01-11' of git://anongit.freedesktop.org/drm/drm...Gravatar Dave Airlie 1-0/+15
2024-01-11drm/v3d: Show the memory-management stats on debugfsGravatar Maíra Canal 1-0/+15
2024-01-11drm/v3d: Free the job and assign it to NULL if initialization failsGravatar Maíra Canal 1-7/+28
2024-01-09drm/v3d: Fix support for register debugging on the RPi 4Gravatar Maíra Canal 1-10/+10
2023-12-04drm/v3d: Fix missing error code in v3d_submit_cpu_ioctl()Gravatar Harshit Mogalapalli 1-0/+2
2023-12-01drm/v3d: Create a CPU job extension for the copy performance query jobGravatar Maíra Canal 3-0/+148
2023-12-01drm/v3d: Create a CPU job extension for the reset performance query jobGravatar Maíra Canal 3-0/+137
2023-12-01drm/v3d: Create a CPU job extension to copy timestamp query to a bufferGravatar Maíra Canal 3-0/+145
2023-12-01drm/v3d: Create a CPU job extension for the reset timestamp jobGravatar Maíra Canal 3-0/+74
2023-12-01drm/v3d: Create a CPU job extension for the timestamp query jobGravatar Maíra Canal 3-1/+119
2023-12-01drm/v3d: Create a CPU job extension for a indirect CSD jobGravatar Maíra Canal 3-4/+172
2023-12-01drm/v3d: Enable BO mappingGravatar Maíra Canal 2-0/+22
2023-12-01drm/v3d: Detach the CSD job BO setupGravatar Melissa Wen 1-26/+42
2023-12-01drm/v3d: Create tracepoints to track the CPU jobGravatar Maíra Canal 3-0/+63
2023-12-01drm/v3d: Use v3d_get_extensions() to parse CPU job dataGravatar Maíra Canal 1-11/+12
2023-12-01drm/v3d: Add a CPU job submissionGravatar Melissa Wen 4-1/+162
2023-12-01drm/v3d: Decouple job allocation from job initiationGravatar Maíra Canal 1-20/+44
2023-12-01drm/v3d: Don't allow two multisync extensions in the same jobGravatar Maíra Canal 1-0/+5
2023-12-01drm/v3d: Simplify job refcount handlingGravatar Melissa Wen 1-4/+5
2023-12-01drm/v3d: Detach job submissions IOCTLs to a new specific fileGravatar Melissa Wen 4-741/+753
2023-12-01drm/v3d: Move wait BO ioctl to the v3d_bo fileGravatar Melissa Wen 3-35/+35
2023-12-01drm/v3d: Remove unused function headerGravatar Melissa Wen 1-2/+0
2023-11-10drm/sched: implement dynamic job-flow controlGravatar Danilo Krummrich 1-1/+1
2023-11-06drm/v3d: Expose the total GPU usage stats on sysfsGravatar Maíra Canal 7-3/+135
2023-11-06drm/v3d: Implement show_fdinfo() callback for GPU usage statsGravatar Maíra Canal 5-1/+100
2023-11-02drm/v3d: add brcm,2712-v3d as a compatible V3D deviceGravatar Iago Toral Quiroga 1-0/+1
2023-11-02drm/v3d: fix up register addresses for V3D 7.xGravatar Iago Toral Quiroga 5-156/+204
2023-11-01drm/sched: Convert drm scheduler to use a work queue rather than kthreadGravatar Matthew Brost 1-5/+5
2023-10-30drm/v3d: wait for all jobs to finish before unregisteringGravatar Maíra Canal 1-0/+2
2023-10-26drm/sched: Convert the GPU scheduler to variable number of run-queuesGravatar Luben Tuikov 1-0/+5
2023-10-05drm/v3d: Annotate struct v3d_perfmon with __counted_byGravatar Kees Cook 1-1/+1
2023-07-27drm/v3d: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout()Gravatar Nathan Chancellor 1-1/+1
2023-06-26drm: Clear fd/handle callbacks in struct drm_driverGravatar Thomas Zimmermann 1-2/+0
2023-06-19drm: Remove struct drm_driver.gem_prime_mmapGravatar Thomas Zimmermann 1-1/+0
2023-06-08drm/v3d: Convert to platform remove callback returning voidGravatar Uwe Kleine-König 1-4/+2
2023-02-24drm/v3d: Use drm_sched_job_add_syncobj_dependency()Gravatar Maíra Canal 1-18/+8
2023-01-03drm/v3d: replace open-coded implementation of drm_gem_object_lookupGravatar Maíra Canal 1-6/+1
2022-12-22drm/v3d: use new debugfs device-centered functionsGravatar Maíra Canal 1-12/+10
2022-12-18drm/v3d: replace obj lookup steps with drm_gem_objects_lookupGravatar Melissa Wen 1-46/+3
2022-12-18drm/v3d: cleanup BOs properly when lookup_bos failsGravatar Melissa Wen 1-3/+3
2022-11-10drm/v3d: add missing mutex_destroyGravatar Maíra Canal 1-1/+5