Files
erofs-linux/drivers/gpu/drm/bridge
Osama Abdelkader d45d5c819f drm/bridge: megachips: remove bridge when irq request fails
If devm_request_threaded_irq() fails after drm_bridge_add(), remove the
bridge before returning.

Keep drm_bridge_add() rather than devm_drm_bridge_add(): registration is
tied to the STDP4028 device while ge_b850v3_register() may complete from
either I2C probe; devm would not unwind the bridge if the other client's
probe fails.

Signed-off-by: Osama Abdelkader <[email protected]>
Fixes: fcfa0ddc18 ("drm/bridge: Drivers for megachips-stdpxxxx-ge-b850v3-fw (LVDS-DP++)")
Cc: [email protected]
Reviewed-by: Luca Ceresoli <[email protected]>
Tested-by: Ian Ray <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Luca Ceresoli <[email protected]>
2026-05-19 10:46:33 +02:00
..
…
…
…
…
…
…
…