2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/gpu/drm/sysfb
Thomas Zimmermann e8c086880b drm/sysfb: Share helpers for screen_info validation
Share efidrm's and vesadrm's validation of struct screen_info in
shared helpers. Update the drivers.

Most validation helpers test individual values against limits and
can be shared as they are. For color formats, a common helper looks
up the correct DRM format info from a driver-provided list of color
formats.

These screen_info helpers are only available if CONFIG_SCREEN_INFO
has been selected, as done by efidrm and vesadrm.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://lore.kernel.org/r/20250410083834.10810-4-tzimmermann@suse.de
2025-04-14 10:16:14 +02:00
..
drm_sysfb_helper.h drm/sysfb: Share helpers for screen_info validation 2025-04-14 10:16:14 +02:00
drm_sysfb_modeset.c drm/sysfb: Split source file 2025-04-14 10:16:12 +02:00
drm_sysfb_screen_info.c drm/sysfb: Share helpers for screen_info validation 2025-04-14 10:16:14 +02:00
drm_sysfb.c drm/sysfb: Share helpers for integer validation 2025-04-14 10:16:13 +02:00
efidrm.c drm/sysfb: Share helpers for screen_info validation 2025-04-14 10:16:14 +02:00
Kconfig drm/sysfb: efidrm: Support module builds 2025-04-09 09:03:15 +02:00
Makefile drm/sysfb: Share helpers for screen_info validation 2025-04-14 10:16:14 +02:00
ofdrm.c drm/sysfb: Share helpers for integer validation 2025-04-14 10:16:13 +02:00
simpledrm.c drm/sysfb: Share helpers for integer validation 2025-04-14 10:16:13 +02:00
vesadrm.c drm/sysfb: Share helpers for screen_info validation 2025-04-14 10:16:14 +02:00