LT9211c is a Single/Dual-Link DSI/LVDS or Single DPI input to Single-link/Dual-Link DSI/LVDS or Single DPI output bridge chip. This adds support for DSI to LVDS bridge configuration. By extending the existing lontium-lt9211 driver to support DSI-to-LVDS bridge configuration.
Signed-off-by: Yi Zhang <[email protected]> Signed-off-by: Nilesh Laad <[email protected]> Signed-off-by: Gopi Botlagunta <[email protected]> Signed-off-by: Vishnu Saini <[email protected]> --- Changes in v6: - Nilesh Laad and Gopi Botlagunta moved to different org in Qualcomm. Further, i will followup on this series with community, will also submit the dt series where LT9211C bridge is used. - Rebased onto current drm-misc-next (commit 671b7825dbfe) - Fixed lt9211_read_chipid: LT9211 match no longer checks chipid[2], preserving compatibility with LT9211 rev U5 (db74b04edce1) - Fixed indentation in lt9211_atomic_enable LT9211 path (was double-indented) - Fixed indentation in lt9211_delayed_work_func body (was double-indented) - Gated workqueue creation on LT9211C chip type only - Fixed few formatting warnings with coccinelle and W=1 - Link to v5: https://lore.kernel.org/r/[email protected] Changes in v5: - Addressed code formatting in lt9211 driver (no functional or design changes) - Addressed v4 comments on lontium-lt9211.yaml - Link to v4: https://lore.kernel.org/r/[email protected] Changes in v4: - Removed lontium-lt9211c.yaml - Extended lontium-lt9211.yaml to support LT9211C - Link to v3: https://lore.kernel.org/r/[email protected] Changes in v3: - Removed lontium-lt9211c as separate driver - Add support to lontium-lt9211c bridge driver by extending the existing lontium-lt9211.c - Fixed kernel test robot reported build errors - Link to v2: https://lore.kernel.org/lkml/[email protected]/ Changes in v2: - Combined driver patch from https://lore.kernel.org/lkml/20250911-lt9211c-bridge-support-v1-1-c221202cb...@oss.qualcomm.com/ - Added MODULE_AUTHOR - Uppercase to lowercase for hex values - Link to v1: https://lore.kernel.org/r/[email protected] --- Yi Zhang (2): dt-bindings: display: bridge: lontium,lt9211: Add lt9211c support drm/bridge: add support for lontium lt9211c bridge .../bindings/display/bridge/lontium,lt9211.yaml | 5 +- drivers/gpu/drm/bridge/lontium-lt9211.c | 796 ++++++++++++++++++++- 2 files changed, 782 insertions(+), 19 deletions(-) --- base-commit: 671b7825dbfe9ea6e3ad3001003aeee0df48d1b5 change-id: 20250910-add-lt9211c-bridge-5a21fcb1c803 Best regards, -- Vishnu Saini <[email protected]>
