]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm: verisilicon: add support for cursor planes
authorIcenowy Zheng <zhengxingda@iscas.ac.cn>
Wed, 6 May 2026 17:56:10 +0000 (01:56 +0800)
committerIcenowy Zheng <zhengxingda@iscas.ac.cn>
Fri, 22 May 2026 11:19:37 +0000 (19:19 +0800)
commit8c4ae218912554ef427440293cdb97319d17ca5d
treec8e48ec9faeeb34d24b751d6d856af076ff226a5
parent9637867d78a7bc5e76b17fe6cb0be5e054fce973
drm: verisilicon: add support for cursor planes

Verisilicon display controllers support hardware cursors per output
port.

Add support for them as cursor planes.

Signed-off-by: Icenowy Zheng <zhengxingda@iscas.ac.cn>
Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://patch.msgid.link/20260506175610.2542888-3-zhengxingda@iscas.ac.cn
drivers/gpu/drm/verisilicon/Makefile
drivers/gpu/drm/verisilicon/vs_crtc.c
drivers/gpu/drm/verisilicon/vs_cursor_plane.c [new file with mode: 0644]
drivers/gpu/drm/verisilicon/vs_cursor_plane_regs.h [new file with mode: 0644]
drivers/gpu/drm/verisilicon/vs_plane.h