dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/4] drm: tc358764: support drm bridge connector helper
@ 2020-04-14  8:47 Sam Ravnborg
  2020-04-14  8:47 ` [PATCH v1 1/4] drm/panel: add connector type to boe, hv070wsa-100 panel Sam Ravnborg
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Sam Ravnborg @ 2020-04-14  8:47 UTC (permalink / raw)
  To: dri-devel, Laurent Pinchart, Inki Dae
  Cc: Jernej Skrabec, Neil Armstrong, Jonas Karlman, Andrzej Hajda,
	Thierry Reding, Sam Ravnborg

Somehow Laurent tricked me into updating a bridge driver.
In reality, having updated a driver yourself makes for much
better understanding of what is going on.
So in order to provide proper review feedback I deciced to give
it a spin. tc358764 was selected as it is a simple bridge driver,
so a good driver to start out with.

We are moving to a model where the panel tell what connector
it uses - so this patch assumes this model is in place.

The only device tree in the kernel that uses tc358764
use the boe,hv070wsa-100 panel, so update this panel to report
the correct connector type to support the model described above.

The "drop drm_connector_(un)register" patch drops some
unnessesary calls related to drm_connector.

Next update tc358764 to use drm_panel_bridge - which was a
nice simplification of the driver.

The last patch to support optional connector creation was
then simple to implement.

The patchset has not seen any run-time test.
So testing feedback is appreciated. The only in-kernel
user seems to be: exynos5250-arndale

Review feedback is likewise appreciated/expected - bridge
drivers is not my expertise area.

	Sam


Sam Ravnborg (4):
      drm/panel: add connector type to boe,hv070wsa-100 panel
      drm/bridge: tc358764: drop drm_connector_(un)register
      drm/bridge: tc358764: add drm_panel_bridge support
      drm/bridge: tc358764: make connector creation optional

 drivers/gpu/drm/bridge/tc358764.c    | 68 ++++++++++--------------------------
 drivers/gpu/drm/panel/panel-simple.c |  1 +
 2 files changed, 19 insertions(+), 50 deletions(-)


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

end of thread, other threads:[~2020-04-14 13:41 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-14  8:47 [PATCH v1 0/4] drm: tc358764: support drm bridge connector helper Sam Ravnborg
2020-04-14  8:47 ` [PATCH v1 1/4] drm/panel: add connector type to boe, hv070wsa-100 panel Sam Ravnborg
2020-04-14  9:32   ` Laurent Pinchart
2020-04-14  8:47 ` [PATCH v1 2/4] drm/bridge: tc358764: drop drm_connector_(un)register Sam Ravnborg
2020-04-14  9:33   ` Laurent Pinchart
2020-04-14  8:47 ` [PATCH v1 3/4] drm/bridge: tc358764: add drm_panel_bridge support Sam Ravnborg
2020-04-14  9:35   ` Laurent Pinchart
2020-04-14  8:47 ` [PATCH v1 4/4] drm/bridge: tc358764: make connector creation optional Sam Ravnborg
2020-04-14  9:38   ` Laurent Pinchart
2020-04-14 13:36     ` Sam Ravnborg
2020-04-14 13:41       ` Laurent Pinchart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).