]> Gentwo Git Trees - linux/.git/commit
drm/ast: Move Gen5 device initialization into separate helper
authorThomas Zimmermann <tzimmermann@suse.de>
Mon, 22 Sep 2025 08:36:09 +0000 (10:36 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Mon, 29 Sep 2025 11:28:14 +0000 (13:28 +0200)
commit0125a7c3ae72da4d20e405dff676ad9a58e826b9
tree4ba1f2420a392ad9d4da09e4ec28e96a6926260f
parentf60a559a9e2467570dbad9ad2fb96add8e5246ec
drm/ast: Move Gen5 device initialization into separate helper

Split off device initialization for Gen5 hardware into the helpers
ast_2400_device_create() and ast_2400_detect_wide_screen(). The new
functions are duplicates of their counterparts in ast_main.c, but
stripped from most non-Gen5 support.

Simplifies maintenance as the driver's number of supported hardware
generations grows.

v2:
- simplify widescreen-detection logic

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://lore.kernel.org/r/20250922083708.45564-10-tzimmermann@suse.de
drivers/gpu/drm/ast/Makefile
drivers/gpu/drm/ast/ast_2400.c [new file with mode: 0644]
drivers/gpu/drm/ast/ast_drv.c
drivers/gpu/drm/ast/ast_drv.h