dri-devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] drm/mgag200: Control VIDRST and BMC from CRTC
@ 2024-07-10  8:42 Thomas Zimmermann
  2024-07-10  8:42 ` [PATCH v2 1/3] drm/mgag200: Only set VIDRST bits in CRTC modesetting Thomas Zimmermann
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Thomas Zimmermann @ 2024-07-10  8:42 UTC (permalink / raw)
  To: jfalempe, airlied, maarten.lankhorst, mripard, airlied, daniel
  Cc: dri-devel, Thomas Zimmermann

(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


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-07-10 14:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-10  8:42 [PATCH v2 0/3] drm/mgag200: Control VIDRST and BMC from CRTC Thomas Zimmermann
2024-07-10  8:42 ` [PATCH v2 1/3] drm/mgag200: Only set VIDRST bits in CRTC modesetting Thomas Zimmermann
2024-07-10 14:25   ` Jocelyn Falempe
2024-07-10 14:45     ` Thomas Zimmermann
2024-07-10  8:42 ` [PATCH v2 2/3] drm/mgag200: Remove vidrst callbacks from struct mgag200_device_funcs Thomas Zimmermann
2024-07-10 14:26   ` Jocelyn Falempe
2024-07-10  8:42 ` [PATCH v2 3/3] drm/mgag200: Rename BMC vidrst names Thomas Zimmermann
2024-07-10 14:27   ` Jocelyn Falempe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox