All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] drm/ast: Connector cleanups and polling
@ 2022-05-31 11:14 Thomas Zimmermann
  2022-05-31 11:14 ` [PATCH v2 1/5] drm/ast: Support multiple outputs Thomas Zimmermann
                   ` (5 more replies)
  0 siblings, 6 replies; 21+ messages in thread
From: Thomas Zimmermann @ 2022-05-31 11:14 UTC (permalink / raw)
  To: airlied, kuohsiang_chou, airlied, daniel, maarten.lankhorst, mripard
  Cc: Thomas Zimmermann, dri-devel

Various cleanups to ast's conenctor code. Simplifies the code, adds
support for using VGA and ASTDP connectors at the same time, and
initializes polling of the connector status.

Patch 1 was first posted at [1], so this patchset starts at version
2. The implementation of detect_ctx in patch 3 has been added to DRM
helpers as it will be useful for other drivers, such as mgag200 and
udl.

Thomas Zimmermann (5):
  drm/ast: Support multiple outputs
  drm/ast: Fix updating the connector's EDID property
  drm/ast: Support output polling
  drm/ast: Fail probing if DCC channel could not be initialized
  drm/ast: Remove struct ast_{vga,sil164}_connector

 drivers/gpu/drm/ast/ast_dp.c       |   5 +-
 drivers/gpu/drm/ast/ast_dp501.c    |   2 +-
 drivers/gpu/drm/ast/ast_drv.h      |  30 +-----
 drivers/gpu/drm/ast/ast_i2c.c      |   7 +-
 drivers/gpu/drm/ast/ast_main.c     |  21 ++--
 drivers/gpu/drm/ast/ast_mode.c     | 165 ++++++++++-------------------
 drivers/gpu/drm/ast/ast_post.c     |   2 +-
 drivers/gpu/drm/drm_probe_helper.c |  35 ++++++
 include/drm/drm_probe_helper.h     |   3 +
 9 files changed, 116 insertions(+), 154 deletions(-)


base-commit: 2c8cc5cd20e28afe6b63acb28890e5f57d9bf055
-- 
2.36.1


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

end of thread, other threads:[~2022-06-07 10:50 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-31 11:14 [PATCH v2 0/5] drm/ast: Connector cleanups and polling Thomas Zimmermann
2022-05-31 11:14 ` [PATCH v2 1/5] drm/ast: Support multiple outputs Thomas Zimmermann
2022-06-02  7:24   ` Patrik Jakobsson
2022-06-02 11:01     ` Thomas Zimmermann
2022-05-31 11:14 ` [PATCH v2 2/5] drm/ast: Fix updating the connector's EDID property Thomas Zimmermann
2022-06-02  7:24   ` Patrik Jakobsson
2022-06-07  8:13     ` Thomas Zimmermann
2022-06-07  9:08       ` Patrik Jakobsson
2022-05-31 11:15 ` [PATCH v2 3/5] drm/ast: Support output polling Thomas Zimmermann
2022-06-02  7:25   ` Patrik Jakobsson
2022-06-02 11:00     ` Thomas Zimmermann
2022-06-07 10:03   ` Jani Nikula
2022-06-07 10:50     ` Thomas Zimmermann
2022-05-31 11:15 ` [PATCH v2 4/5] drm/ast: Fail probing if DCC channel could not be initialized Thomas Zimmermann
2022-06-02  7:25   ` Patrik Jakobsson
2022-06-02  7:42     ` Patrik Jakobsson
2022-06-02  9:32       ` Thomas Zimmermann
2022-06-02 10:34         ` Patrik Jakobsson
2022-05-31 11:15 ` [PATCH v2 5/5] drm/ast: Remove struct ast_{vga,sil164}_connector Thomas Zimmermann
2022-06-02  7:25   ` Patrik Jakobsson
2022-05-31 11:16 ` [PATCH v2 0/5] drm/ast: Connector cleanups and polling Thomas Zimmermann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.