[PATCH v3 0/3] drm/bridge: ti-sn65dsi83: Various fixes
Esben Haabendal <[email protected]> Mon, 03 Aug 2026 16:57:02 +0200
| Newsgroups | org.freedesktop.lists.dri-devel,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
This small series adds support for using SN65DSI84 in single-link mode with output to LVDS channel B, and provides a fix for a PLL locking issue. Signed-off-by: Esben Haabendal <[email protected]> --- Changes in v3: - Rename panel_port variable to output_port. - Propagate error code from drm_bridge_helper_reset_crtc() in sn65dsi83_reset_pipe(). - Drop with fix for premature PLL locking. Should be fixed in DSI host driver (or upstream bridge driver) instead. See https://lore.kernel.org/all/[email protected]/ - Link to v2: https://patch.msgid.link/[email protected] Changes in v2: - Fix error handling in sn65dsi83_atomic_enable() to ensure drm_brige_exit() is always called on exit. - Change logging level from warn to dbg for two messages in sn65dsi83_parse_dt(). - Removed trailing dot in comment lines. - Added patch with fix so that DRM bridge critical section is exited on error in sn65dsi83_reset_work(). - Added Fixes and Cc: stable tags to the premature PLL patch. - Re-ordered patch so fixes comes first. - Link to v1: https://patch.msgid.link/[email protected] To: Luca Ceresoli <[email protected]> To: Herve Codina <[email protected]> To: Andrzej Hajda <[email protected]> To: Neil Armstrong <[email protected]> To: Robert Foss <[email protected]> To: Laurent Pinchart <[email protected]> To: Jonas Karlman <[email protected]> To: Jernej Skrabec <[email protected]> To: Maarten Lankhorst <[email protected]> To: Maxime Ripard <[email protected]> To: Thomas Zimmermann <[email protected]> To: David Airlie <[email protected]> To: Simona Vetter <[email protected]> To: Linus Walleij <[email protected]> To: Frieder Schrempf <[email protected]> To: Marek Vasut <[email protected]> Cc: [email protected] Cc: [email protected] --- Esben Haabendal (3): drm/bridge: ti-sn65dsi83: Propagate error in sn65dsi83_reset_pipe() drm/bridge: ti-sn65dsi83: Fix error handling in sn65dsi83_reset_work() drm/bridge: ti-sn65dsi83: Support LVDS Channel B on SN65DSI84 drivers/gpu/drm/bridge/ti-sn65dsi83.c | 39 +++++++++++++++++++++++------------ 1 file changed, 26 insertions(+), 13 deletions(-) --- base-commit: 075b74841bd0065a3bda3440873c747938e69b68 change-id: 20260710-ti-sn65dsi83-fixes-1d08e0ac67b3 Best regards, -- Esben Haabendal <[email protected]>