summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/v3d
Commit message (Expand)AuthorAgeFilesLines
* drm/v3d: Prevent out of bounds access in performance query extensionsTvrtko Ursulin2024-10-101-0/+6
* drm/v3d: Disable preemption while updating GPU statsTvrtko Ursulin2024-09-041-0/+6
* drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()`Maíra Canal2024-08-291-3/+11
* drm/v3d: Validate passed in drm syncobj handles in the performance extensionTvrtko Ursulin2024-08-111-0/+8
* drm/v3d: Validate passed in drm syncobj handles in the timestamp extensionTvrtko Ursulin2024-08-111-0/+12
* drm/v3d: Fix potential memory leak in the performance extensionTvrtko Ursulin2024-08-113-26/+50
* drm/v3d: Fix potential memory leak in the timestamp extensionTvrtko Ursulin2024-08-113-19/+48
* drm/v3d: Prevent out of bounds access in performance query extensionsTvrtko Ursulin2024-08-111-0/+6
* Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-0/+1
|\
| * fix missing vmalloc.h includesKent Overstreet2024-04-251-0/+1
* | drm/v3d: Fix race-condition between sysfs/fdinfo and interrupt handlerMaíra Canal2024-04-234-4/+25
* | drm/v3d: Decouple stats calculation from printingMaíra Canal2024-04-233-12/+21
* | drm/v3d: Create function to update a set of GPU statsMaíra Canal2024-04-231-7/+10
* | drm/v3d: Create a struct to store the GPU statsMaíra Canal2024-04-235-32/+39
* | drm/v3d: Create two functions to update all GPU stats variablesMaíra Canal2024-04-233-89/+40
* | drm/v3d: Don't increment `enabled_ns` twiceMaíra Canal2024-04-151-4/+0
|/
* drm/v3d: Enable V3D to use different PAGE_SIZEMaíra Canal2024-02-235-10/+10
* Merge tag 'drm-misc-next-2024-01-11' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2024-02-051-0/+15
|\
| * drm/v3d: Show the memory-management stats on debugfsMaíra Canal2024-01-111-0/+15
* | drm/v3d: Free the job and assign it to NULL if initialization failsMaíra Canal2024-01-111-7/+28
* | drm/v3d: Fix support for register debugging on the RPi 4Maíra Canal2024-01-091-10/+10
|/
* drm/v3d: Fix missing error code in v3d_submit_cpu_ioctl()Harshit Mogalapalli2023-12-041-0/+2
* drm/v3d: Create a CPU job extension for the copy performance query jobMaíra Canal2023-12-013-0/+148
* drm/v3d: Create a CPU job extension for the reset performance query jobMaíra Canal2023-12-013-0/+137
* drm/v3d: Create a CPU job extension to copy timestamp query to a bufferMaíra Canal2023-12-013-0/+145
* drm/v3d: Create a CPU job extension for the reset timestamp jobMaíra Canal2023-12-013-0/+74
* drm/v3d: Create a CPU job extension for the timestamp query jobMaíra Canal2023-12-013-1/+119
* drm/v3d: Create a CPU job extension for a indirect CSD jobMaíra Canal2023-12-013-4/+172
* drm/v3d: Enable BO mappingMaíra Canal2023-12-012-0/+22
* drm/v3d: Detach the CSD job BO setupMelissa Wen2023-12-011-26/+42
* drm/v3d: Create tracepoints to track the CPU jobMaíra Canal2023-12-013-0/+63
* drm/v3d: Use v3d_get_extensions() to parse CPU job dataMaíra Canal2023-12-011-11/+12
* drm/v3d: Add a CPU job submissionMelissa Wen2023-12-014-1/+162
* drm/v3d: Decouple job allocation from job initiationMaíra Canal2023-12-011-20/+44
* drm/v3d: Don't allow two multisync extensions in the same jobMaíra Canal2023-12-011-0/+5
* drm/v3d: Simplify job refcount handlingMelissa Wen2023-12-011-4/+5
* drm/v3d: Detach job submissions IOCTLs to a new specific fileMelissa Wen2023-12-014-741/+753
* drm/v3d: Move wait BO ioctl to the v3d_bo fileMelissa Wen2023-12-013-35/+35
* drm/v3d: Remove unused function headerMelissa Wen2023-12-011-2/+0
* drm/sched: implement dynamic job-flow controlDanilo Krummrich2023-11-101-1/+1
* drm/v3d: Expose the total GPU usage stats on sysfsMaíra Canal2023-11-067-3/+135
* drm/v3d: Implement show_fdinfo() callback for GPU usage statsMaíra Canal2023-11-065-1/+100
* drm/v3d: add brcm,2712-v3d as a compatible V3D deviceIago Toral Quiroga2023-11-021-0/+1
* drm/v3d: fix up register addresses for V3D 7.xIago Toral Quiroga2023-11-025-156/+204
* drm/sched: Convert drm scheduler to use a work queue rather than kthreadMatthew Brost2023-11-011-5/+5
* drm/v3d: wait for all jobs to finish before unregisteringMaíra Canal2023-10-301-0/+2
* drm/sched: Convert the GPU scheduler to variable number of run-queuesLuben Tuikov2023-10-261-0/+5
* drm/v3d: Annotate struct v3d_perfmon with __counted_byKees Cook2023-10-051-1/+1
* drm/v3d: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout()Nathan Chancellor2023-07-271-1/+1
* drm: Clear fd/handle callbacks in struct drm_driverThomas Zimmermann2023-06-261-2/+0