A series of patches to fix mode programming for the Lontium lt9611 DSI-to-HDMI bridge (found e.g. on the Thundercomm RB3/Dragonboard845c platform). Changes since v1: - Fixed the double-DSI check to look for the lt9611->dsi1_node rather than lt9611->dsi1, modesetting happens before lt9611->dsi1 is set. - Added full dual-DSI support, properly enabling the 4k modes on RB3. Dmitry Baryshkov (13): drm/bridge: lt9611: fix sleep mode setup drm/bridge: lt9611: fix HPD reenablement drm/bridge: lt9611: fix polarity programming drm/bridge: lt9611: fix programming of video modes drm/bridge: lt9611: fix clock calculation drm/bridge: lt9611: pass a pointer to the of node drm/bridge: lt9611: rework the mode_set function drm/bridge: lt9611: attach to the next bridge drm/bridge: lt9611: fix sync polarity for DVI output drm/bridge: lt9611: simplify video timings programming drm/bridge: lt9611: rework infoframes handling drm/bridge: lt9611: stop filtering modes via the table drm/bridge: lt9611: properly program the dual host mode drivers/gpu/drm/bridge/lontium-lt9611.c | 332 ++++++++++-------------- 1 file changed, 133 insertions(+), 199 deletions(-) -- 2.39.0