Hi Heiko,
On 2025/7/24 21:08, Heiko Stübner wrote:
Hi Damon,
Am Donnerstag, 24. Juli 2025, 10:03:04 Mitteleuropäische Sommerzeit schrieb
Damon Ding:
In order to unify the handling of the panel and bridge, apply
panel_bridge helpers for Analogix DP driver. With this patch, the
bridge support will also become available.
The following changes have ben made:
- Apply plane_bridge helper to wrap the panel as the bridge.
- Remove the explicit panel APIs calls, which can be replaced with
the automic bridge APIs calls wrapped by the panel.
- Unify the API of getting modes to drm_bridge_get_modes().
Signed-off-by: Damon Ding <damon.d...@rock-chips.com>
To keep the code bisectable, I think patches 12+13+14 need to be one patch?
Removing the panel-handling fefore this conversion to the panel-bridge
would produce a gap, where previously hooked up panels would not work
if a git bisect lands directly before this patch 14, I think
Heiko
As expected, patch 12 and patch 13 should remain functionally
independent. They should be logically self-contained even without patch
14. Otherwise, patch 14 would need to incorporate those panel operations
via panel_bridge as well.
Both patch 12 and patch 13 have been independently validated on the
RK3588S EVB1.
Best regards,
Damon