linux/drivers/gpu/drm/arm
Faiz Abbas 5b78b88aa0 drm/arm/komeda: Fix komeda probe failing if there are no links in the secondary pipeline
[ Upstream commit 9054c46d47 ]

Since commit 4cfe5cc02e ("drm/arm/komeda: Remove component framework and
add a simple encoder"), the devm_drm_of_get_bridge() call happens
regardless of whether any remote nodes are available on the pipeline. Fix
this by moving the bridge attach to its own function and calling it
conditional on there being an output link.

Fixes: 4cfe5cc02e ("drm/arm/komeda: Remove component framework and add a simple encoder")
Signed-off-by: Faiz Abbas <faiz.abbas@arm.com>
[Corrected Commit-id of the fixed patch to match mainline]
Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
Acked-by: Liviu Dudau <liviu.dudau@arm.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240219100915.192475-2-faiz.abbas@arm.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2024-08-03 08:53:45 +02:00
..
display drm/arm/komeda: Fix komeda probe failing if there are no links in the secondary pipeline 2024-08-03 08:53:45 +02:00
hdlcd_crtc.c drm/arm/hdlcd: plane: use drm managed resources 2022-11-07 20:47:36 +00:00
hdlcd_drv.c drm/arm/hdlcd: Convert to platform remove callback returning void 2023-06-08 09:04:10 -07:00
hdlcd_drv.h drm/arm/hdlcd: replace drm->dev_private with drm_to_hdlcd_priv() 2022-11-07 20:47:34 +00:00
hdlcd_regs.h drm: Add support for ARM's HDLCD controller. 2016-02-10 13:44:16 +00:00
Kconfig drm/arm: Make ARM devices menu depend on DRM 2023-07-10 18:55:21 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
malidp_crtc.c drm/arm/malidp: crtc: use drmm_crtc_init_with_planes() 2022-11-16 10:33:43 +00:00
malidp_drv.c drm: Explicitly include correct DT includes 2023-07-21 09:12:43 +02:00
malidp_drv.h drm/arm/malidp: replace drm->dev_private with drm_to_malidp() 2022-11-16 10:33:41 +00:00
malidp_hw.c drm/arm/malidp: replace drm->dev_private with drm_to_malidp() 2022-11-16 10:33:41 +00:00
malidp_hw.h drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500 2019-10-08 16:13:36 +01:00
malidp_mw.c drm/arm/malidp: fix a possible null pointer dereference 2024-06-12 11:12:02 +02:00
malidp_mw.h drm: mali-dp: Add writeback connector 2018-07-05 15:19:03 +01:00
malidp_planes.c drm/arm/malidp: plane: use drm managed resources 2022-11-16 10:33:44 +00:00
malidp_regs.h drm/arm: Fix spelling typo in comments 2022-07-22 12:54:51 +01:00