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/ast
Thomas Zimmermann 9521f9ba82 drm/ast: Validate display modes against framebuffer and format limits
Reimplement ast_mode_config_mode_valid() with DRM format helpers and
ast's helpers for framebuffer size calculation. Replaces ast's open-
coded assumptions on bpp and page-alignments.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://lore.kernel.org/r/20250324094520.192974-4-tzimmermann@suse.de
2025-04-07 15:08:48 +02:00
..
ast_cursor.c drm/ast: Remove vaddr field from struct ast_plane 2025-04-07 15:08:48 +02:00
ast_ddc.c drm/ast: Define struct ast_ddc in ast_ddc.c 2024-04-11 09:38:17 +02:00
ast_ddc.h drm/ast: Define struct ast_ddc in ast_ddc.c 2024-04-11 09:38:17 +02:00
ast_dp501.c drm/ast: Use TX-chip register constants 2024-09-18 14:20:20 +02:00
ast_dp.c drm-misc-next for v6.15: 2025-02-14 10:24:02 +10:00
ast_dram_tables.h
ast_drv.c drm/ast: Align naming in widescreen detection code to manual 2025-02-03 14:01:04 +01:00
ast_drv.h drm/ast: Remove vaddr field from struct ast_plane 2025-04-07 15:08:48 +02:00
ast_main.c drm/ast: Add support_wuxga flag to struct ast_device 2025-02-03 14:01:07 +01:00
ast_mm.c drm/ast: Remove vram_fb_available from struct ast_device 2025-03-12 08:38:12 +01:00
ast_mode.c drm/ast: Validate display modes against framebuffer and format limits 2025-04-07 15:08:48 +02:00
ast_post.c drm/ast: Replace AST_VIDMEM_SIZE_ with Linux SZ_ constants 2025-03-12 08:38:09 +01:00
ast_reg.h drm/ast: Add VGACR99 register constants 2025-03-12 08:38:10 +01:00
ast_sil164.c Backmerge v6.12-rc6 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next 2024-11-04 14:25:33 +10:00
ast_tables.h drm/ast: Add helpers for VBIOS mode lookup 2025-02-03 14:01:12 +01:00
ast_vbios.c drm/ast: Add helpers for VBIOS mode lookup 2025-02-03 14:01:12 +01:00
ast_vbios.h drm/ast: Add helpers for VBIOS mode lookup 2025-02-03 14:01:12 +01:00
ast_vga.c Backmerge v6.12-rc6 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next 2024-11-04 14:25:33 +10:00
Kconfig drm/ast: Run DRM default client setup 2024-09-26 09:31:27 +02:00
Makefile drm/ast: cursor: Move implementation to separate source file 2025-02-20 08:38:34 +01:00