[PATCH v2 0/3] drm/mgag200: Detect connector status
Thomas Zimmermann
tzimmermann at suse.de
Mon Jun 10 14:06:03 UTC 2024
Detect the connector status by polling the DDC. Update the status at
runtime. Add a dedicated BMC output to still display to the BMC while
the VGA connector is not attached.
This patchset fixes a long-standing problem where attaching the VGA
display a runtime resulted in incorrect display modes.
Tested on various Matrox hardware.
v2:
- move the DDC clean up into a separate patchset [1]
- add dedicated BMC support (Jocelyn)
[1] https://patchwork.freedesktop.org/series/133537/
Thomas Zimmermann (3):
drm/mgag200: Consolidate VGA output
drm/mgag200: Add BMC output
drm/mgag200: Set .detect_ctx() and enable connector polling
drivers/gpu/drm/mgag200/Makefile | 3 +-
drivers/gpu/drm/mgag200/mgag200_bmc.c | 107 ++++++++++++++++++++++
drivers/gpu/drm/mgag200/mgag200_drv.h | 34 ++++---
drivers/gpu/drm/mgag200/mgag200_g200.c | 47 +---------
drivers/gpu/drm/mgag200/mgag200_g200eh.c | 47 +---------
drivers/gpu/drm/mgag200/mgag200_g200eh3.c | 47 +---------
drivers/gpu/drm/mgag200/mgag200_g200er.c | 47 +---------
drivers/gpu/drm/mgag200/mgag200_g200ev.c | 47 +---------
drivers/gpu/drm/mgag200/mgag200_g200ew3.c | 47 +---------
drivers/gpu/drm/mgag200/mgag200_g200se.c | 47 +---------
drivers/gpu/drm/mgag200/mgag200_g200wb.c | 47 +---------
drivers/gpu/drm/mgag200/mgag200_vga.c | 72 +++++++++++++++
12 files changed, 238 insertions(+), 354 deletions(-)
create mode 100644 drivers/gpu/drm/mgag200/mgag200_vga.c
base-commit: 2bea08bd31298d60d416b2a6ed346bb53dd28037
--
2.45.2
More information about the dri-devel
mailing list