drm/vmwgfx: Refactor drm connector probing for display modes
authorMartin Krastev <martin.krastev@broadcom.com>
Fri, 26 Jan 2024 20:08:00 +0000 (15:08 -0500)
committerZack Rusin <zack.rusin@broadcom.com>
Tue, 30 Jan 2024 19:18:16 +0000 (14:18 -0500)
commit935f795045a6f9b13d28d46ebdad04bfea8750dd
treeea862f8b9e84323f974a25c4909bbb7625b0a2d1
parent4db102dcb0396a4ccf89b1eac0f4eb3fd167a080
drm/vmwgfx: Refactor drm connector probing for display modes

Implement drm_connector_helper_funcs.mode_valid and .get_modes,
replacing custom drm_connector_funcs.fill_modes code with
drm_helper_probe_single_connector_modes; for STDU, LDU & SOU
display units.

Signed-off-by: Martin Krastev <martin.krastev@broadcom.com>
Reviewed-by: Zack Rusin <zack.rusin@broadcom.com>
Signed-off-by: Zack Rusin <zack.rusin@broadcom.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240126200804.732454-2-zack.rusin@broadcom.com
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c