On Thu, 29 Oct 2026 15:41:28 +0100, Dario Binacchi wrote:
> of_drm_find_and_get_bridge() returns NULL if the panel has not been
> registered yet. Returning -ENODEV in this case makes the probe fail
> instead of being retried, so the LDB is never bound and the display
> pipeline never comes up:
>
> platform 32e90000.display-controller: deferred probe pending: imx-lcdif:
> Failed to get bridge for endpoint0
>
> [...]
Applied, thanks!
[1/1] drm/bridge: fsl-ldb: return -EPROBE_DEFER if the panel bridge is not found
commit: ef08ae876d0641a5c8496008d35ceb0d6b1a92b9
Best regards,
--
Luca Ceresoli, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com