linux-loongson/drivers/gpu/drm/bridge/analogix
Liu Ying 50a8c08b8b drm/bridge: analogix_dp: Fix bailout for devm_drm_bridge_alloc()
devm_drm_bridge_alloc() returns ERR_PTR on failure instead of a
NULL pointer, so use IS_ERR() to check the returned pointer.
While at it, on failure, return ERR_CAST(dp) instead of
ERR_PTR(-ENOMEM) in order not to depend on devm_drm_bridge_alloc()
error code implementation.

Fixes: 48f05c3b4b ("drm/bridge: analogix_dp: Use devm_drm_bridge_alloc() API")
Signed-off-by: Liu Ying <victor.liu@nxp.com>
Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Link: https://lore.kernel.org/r/20250806095224.527938-1-victor.liu@nxp.com
2025-08-15 11:19:56 +08:00
..
analogix_dp_core.c drm/bridge: analogix_dp: Fix bailout for devm_drm_bridge_alloc() 2025-08-15 11:19:56 +08:00
analogix_dp_core.h drm/bridge: analogix_dp: Use devm_drm_bridge_alloc() API 2025-07-07 12:40:38 +02:00
analogix_dp_reg.c drm/bridge: analogix_dp: Add support for phy configuration. 2025-04-21 01:26:06 +03:00
analogix_dp_reg.h drm/bridge: analogix_dp: handle AUX transfer timeouts 2024-06-27 11:52:19 +02:00
analogix-anx78xx.c drm: convert many bridge drivers from devm_kzalloc() to devm_drm_bridge_alloc() API 2025-05-23 15:03:47 +02:00
analogix-anx78xx.h
analogix-anx6345.c drm/bridge: analogix-anx6345: convert to devm_drm_bridge_alloc() API 2025-04-29 11:21:20 +02:00
analogix-i2c-dptx.c drm/bridge: Include <linux/export.h> 2025-06-16 09:02:25 +02:00
analogix-i2c-dptx.h
analogix-i2c-txcommon.h
anx7625.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
anx7625.h drm/bridge: anx7625: use struct drm_edid more 2024-05-13 19:10:55 +02:00
Kconfig
Makefile