linux/drivers/gpu/drm/mgag200
Thomas Zimmermann e5a3c24bca Revert "drm/mgag200: Add vblank support"
This reverts commit 6c9e14ee9f.
This reverts commit d5070c9b29.
This reverts commit 89c6ea2006.

The VLINE interrupt doesn't work correctly on G200SE-A (at least). We
have also seen missing interrupts on G200ER. So revert vblank support.
Fixes frozen displays and warnings about missed vblanks.

[   33.818362] [CRTC:34:crtc-0] vblank wait timed out

From the vblank code, the driver only keeps the register constants and
the line that disables all interrupts in mgag200_device_init(). Both
is still useful without vblank handling.

Reported-by: Tony Luck <tony.luck@intel.com>
Closes: https://lore.kernel.org/dri-devel/Zvx6lSi7oq5xvTZb@agluck-desk3.sc.intel.com/raw
Tested-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241015063932.8620-1-tzimmermann@suse.de
2024-10-17 08:49:45 +02:00
..
Kconfig
Makefile drm/mgag200: Add VGA-BMC output 2024-08-09 08:13:45 +02:00
mgag200_bmc.c drm/mgag200: Remove BMC output 2024-08-09 08:13:48 +02:00
mgag200_ddc.c
mgag200_ddc.h
mgag200_drv.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_drv.h Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_g200.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_g200eh3.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_g200eh.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_g200er.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_g200ev.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_g200ew3.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_g200se.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_g200wb.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_mode.c Revert "drm/mgag200: Add vblank support" 2024-10-17 08:49:45 +02:00
mgag200_reg.h drm/mgag200: Add vblank support 2024-07-19 11:12:04 +02:00
mgag200_vga_bmc.c drm/mgag200: vga-bmc: Control BMC scanout from encoder 2024-08-09 08:13:47 +02:00
mgag200_vga.c drm/mgag200: Set .detect_ctx() and enable connector polling 2024-06-13 09:31:36 +02:00