Re: [PATCH v3 19/19] drm/bridge: analogix_dp: don't create a panel_bridge

From: Damon Ding

Date: Tue Sep 22 2026 - 05:07:13 EST


Hi Heiko,

On 9/22/2026 4:22 PM, Heiko Stuebner wrote:
Hi Luca,

Am Dienstag, 22. September 2026, 10:12:41 Mitteleuropäische Sommerzeit schrieb Luca Ceresoli:
On Mon Sep 21, 2026 at 5:07 AM CEST, Damon Ding wrote:
On 9/16/2026 9:45 PM, Luca Ceresoli wrote:

[...]

@@ -163,18 +161,6 @@ static int exynos_dp_probe(struct platform_device *pdev)
*/
platform_set_drvdata(pdev, dp);

- /* This is for the backward compatibility. */
- np = of_parse_phandle(dev->of_node, "panel", 0);
- if (np) {
- dp->plat_data.panel = of_drm_find_panel(np);
-
- of_node_put(np);
- if (IS_ERR(dp->plat_data.panel))
- return PTR_ERR(dp->plat_data.panel);
-
- goto out;
- }
-

TIP: In my WIP v3 patch series, I use of_drm_find_panel() together with
devm_drm_panel_bridge_add() to maintain this backward compatibility. But
I also think this old approach should be deprecated now. Shall we add
some notes in the commit message to mention the deprecation of this method?

What is the "WIP v3" series exactly? Do you have a link (to v2 in case v3
is not yet public)?

https://lore.kernel.org/linux-rockchip/20260804081717.741404-1-damon.ding@xxxxxxxxxxxxxx/
is the series in question.



Sorry for the confusion. I was discussing another separate series in this thread, which caused misunderstanding. I mentioned earlier that I will try to post its v3 update within this week.[0]

Best regards,
Damon

[0] https://lore.kernel.org/all/57f57f40-87ec-47a2-a8b9-cc8b1adc3b8f@xxxxxxxxxxxxxx/