Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/sti: hdmi: add bridge before attaching

DRM bridges should be always added to the global bridge list before being
attached.

Acked-by: Raphael Gallais-Pou <rgallaispou@gmail.com>
Acked-by: Alain Volmat <alain.volmat@foss.st.com>
Link: https://patch.msgid.link/20251028-b4-drm-bridge-alloc-add-before-attach-v3-2-bb8611acbbfb@bootlin.com
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>

+2
+2
drivers/gpu/drm/sti/sti_hdmi.c
··· 1459 1459 1460 1460 platform_set_drvdata(pdev, hdmi); 1461 1461 1462 + drm_bridge_add(&hdmi->bridge); 1462 1463 return component_add(&pdev->dev, &sti_hdmi_ops); 1463 1464 1464 1465 release_adapter: ··· 1476 1475 if (hdmi->audio_pdev) 1477 1476 platform_device_unregister(hdmi->audio_pdev); 1478 1477 component_del(&pdev->dev, &sti_hdmi_ops); 1478 + drm_bridge_remove(&hdmi->bridge); 1479 1479 } 1480 1480 1481 1481 struct platform_driver sti_hdmi_driver = {