You need to sign in or sign up before continuing.
drm/imagination: Implement context creation/destruction ioctls
Implement ioctls for the creation and destruction of contexts. Contexts are used for job submission and each is associated with a particular job type. Changes since v8: - Fixed one error path in pvr_stream_process_1() - Corrected license identifiers Changes since v5: - Fix context release in final error path in pvr_context_create() Changes since v3: - Use drm_dev_{enter,exit} Co-developed-by:Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by:
Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by:
Sarah Walker <sarah.walker@imgtec.com> Signed-off-by:
Donald Robson <donald.robson@imgtec.com>
Showing
- drivers/gpu/drm/imagination/Makefile 4 additions, 0 deletionsdrivers/gpu/drm/imagination/Makefile
- drivers/gpu/drm/imagination/pvr_cccb.c 267 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_cccb.c
- drivers/gpu/drm/imagination/pvr_cccb.h 109 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_cccb.h
- drivers/gpu/drm/imagination/pvr_context.c 341 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_context.c
- drivers/gpu/drm/imagination/pvr_context.h 161 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_context.h
- drivers/gpu/drm/imagination/pvr_device.h 21 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_device.h
- drivers/gpu/drm/imagination/pvr_drv.c 27 additions, 2 deletionsdrivers/gpu/drm/imagination/pvr_drv.c
- drivers/gpu/drm/imagination/pvr_stream.c 285 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_stream.c
- drivers/gpu/drm/imagination/pvr_stream.h 75 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_stream.h
- drivers/gpu/drm/imagination/pvr_stream_defs.c 125 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_stream_defs.c
- drivers/gpu/drm/imagination/pvr_stream_defs.h 16 additions, 0 deletionsdrivers/gpu/drm/imagination/pvr_stream_defs.h
Loading
Please register or sign in to comment