[PATCH v4 00/17] drm/v3d: Introduce CPU jobs

Maira Canal mcanal at igalia.com
Fri Dec 1 13:54:22 UTC 2023


On 11/30/23 13:40, Maíra Canal wrote:
> 
> Maíra Canal (11):
>    drm/v3d: Don't allow two multisync extensions in the same job
>    drm/v3d: Decouple job allocation from job initiation
>    drm/v3d: Use v3d_get_extensions() to parse CPU job data
>    drm/v3d: Create tracepoints to track the CPU job
>    drm/v3d: Enable BO mapping
>    drm/v3d: Create a CPU job extension for a indirect CSD job
>    drm/v3d: Create a CPU job extension for the timestamp query job
>    drm/v3d: Create a CPU job extension for the reset timestamp job
>    drm/v3d: Create a CPU job extension to copy timestamp query to a buffer
>    drm/v3d: Create a CPU job extension for the reset performance query job
>    drm/v3d: Create a CPU job extension for the copy performance query job
> 
> Melissa Wen (6):
>    drm/v3d: Remove unused function header
>    drm/v3d: Move wait BO ioctl to the v3d_bo file
>    drm/v3d: Detach job submissions IOCTLs to a new specific file
>    drm/v3d: Simplify job refcount handling
>    drm/v3d: Add a CPU job submission
>    drm/v3d: Detach the CSD job BO setup
> 

Pushed to drm-misc/drm-misc-next!

Best Regards,
- Maíra

>   drivers/gpu/drm/v3d/Makefile     |    3 +-
>   drivers/gpu/drm/v3d/v3d_bo.c     |   51 ++
>   drivers/gpu/drm/v3d/v3d_drv.c    |    4 +
>   drivers/gpu/drm/v3d/v3d_drv.h    |  134 ++-
>   drivers/gpu/drm/v3d/v3d_gem.c    |  768 -----------------
>   drivers/gpu/drm/v3d/v3d_sched.c  |  315 +++++++
>   drivers/gpu/drm/v3d/v3d_submit.c | 1318 ++++++++++++++++++++++++++++++
>   drivers/gpu/drm/v3d/v3d_trace.h  |   57 ++
>   include/uapi/drm/v3d_drm.h       |  240 +++++-
>   9 files changed, 2110 insertions(+), 780 deletions(-)
>   create mode 100644 drivers/gpu/drm/v3d/v3d_submit.c
> 
> --
> 2.42.0
> 


More information about the dri-devel mailing list