[PATCH v2 0/3] drm/mgag200: Control VIDRST and BMC from CRTC
Thomas Zimmermann
tzimmermann at suse.de
Wed Jul 10 08:42:31 UTC 2024
(was: drm/mgag200: Handle VIDRST from BMC helpers)
The VIDRST pin controls CRTC synchronization with an external clock
chip, such as a BMC or TV encoder. This patchset separates the CRTC
state from the BMC state and streamlines the driver code.
v2:
- run BMC and VIDRST logic from CRTC code (Jocelyn)
Thomas Zimmermann (3):
drm/mgag200: Only set VIDRST bits in CRTC modesetting
drm/mgag200: Remove vidrst callbacks from struct mgag200_device_funcs
drm/mgag200: Rename BMC vidrst names
drivers/gpu/drm/mgag200/mgag200_bmc.c | 9 ++-----
drivers/gpu/drm/mgag200/mgag200_drv.h | 31 ++++++++---------------
drivers/gpu/drm/mgag200/mgag200_g200er.c | 9 +++----
drivers/gpu/drm/mgag200/mgag200_g200ev.c | 9 +++----
drivers/gpu/drm/mgag200/mgag200_g200ew3.c | 2 --
drivers/gpu/drm/mgag200/mgag200_g200se.c | 9 +++----
drivers/gpu/drm/mgag200/mgag200_g200wb.c | 2 --
drivers/gpu/drm/mgag200/mgag200_mode.c | 29 ++++++++++-----------
8 files changed, 36 insertions(+), 64 deletions(-)
--
2.45.2
More information about the dri-devel
mailing list