]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm: renesas: rz-du: Support dmabuf import
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Fri, 21 Mar 2025 10:46:15 +0000 (12:46 +0200)
committerBiju Das <biju.das.jz@bp.renesas.com>
Fri, 4 Apr 2025 13:37:08 +0000 (14:37 +0100)
commit66c302563985756f8154c4783b7a31e7137eb0fa
tree3e56c2791543af9b91dc8740c3ead01fb06e0353
parent7e6cb7290b4a92a6af096b137b84bf285801a5d6
drm: renesas: rz-du: Support dmabuf import

The rz-du driver uses GEM DMA helpers, but does not implement the
drm_driver .gem_prime_import_sg_table operation. This  prevents
importing dmabufs. Fix it by implementing the missing operation using
the DRM_GEM_DMA_DRIVER_OPS_WITH_DUMB_CREATE() helper macro.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Tested-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> # RZ/V2H + DSI
Tested-by: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com>
Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250321104615.31809-1-laurent.pinchart+renesas@ideasonboard.com
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c