linux/drivers/media/platform/mediatek/mdp3
Johan Hovold 90368323fb media: platform: mtk-mdp3: fix NULL deref on failed SCP lookup
Add the missing sanity check after looking up the SCP to avoid
dereferencing a NULL-pointer in case its driver has not yet been bound.

Fixes: 61890ccaef ("media: platform: mtk-mdp3: add MediaTek MDP3 driver")
Cc: stable@vger.kernel.org	# 6.1
Cc: Moudy Ho <moudy.ho@mediatek.com>
Signed-off-by: Johan Hovold <johan@kernel.org>
Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
2026-07-17 12:36:48 +02:00
..
Kconfig
Makefile
mdp_cfg_data.c media: platform: mtk-mdp3: Add support for MT8188 MDP3 components 2024-06-20 11:47:48 +02:00
mdp_reg_aal.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_ccorr.h
mdp_reg_color.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_fg.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_hdr.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_merge.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_ovl.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_pad.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_rdma.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_rsz.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_tdshp.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_reg_wdma.h
mdp_reg_wrot.h media: platform: mtk-mdp3: introduce more MDP3 components 2024-02-01 07:35:48 +01:00
mdp_sm_mt8183.h
mdp_sm_mt8195.h media: platform: mtk-mdp3: add mt8195 shared memory configurations 2024-02-01 07:50:03 +01:00
mtk-img-ipi.h media: platform: mtk-mdp3: Add support for MT8188 MDP3 components 2024-06-20 11:47:48 +02:00
mtk-mdp3-cfg.h media: platform: mtk-mdp3: Add support for MT8188 MDP3 components 2024-06-20 11:47:48 +02:00
mtk-mdp3-cmdq.c media: platform: mtk-mdp3: Change cmdq_pkt_jump_rel() to cmdq_pkt_jump_rel_temp() 2026-07-17 12:36:48 +02:00
mtk-mdp3-cmdq.h media: platform: mtk-mdp3: Remove unused mdp_get_plat_device 2025-05-15 08:13:31 +02:00
mtk-mdp3-comp.c media: platform: mtk-mdp3: Add missing MT8188 compatible to comp_dt_ids 2025-09-04 10:14:02 +02:00
mtk-mdp3-comp.h media: platform: mtk-mdp3: Refactor CMDQ writes for CMDQ API change 2026-07-17 12:36:48 +02:00
mtk-mdp3-core.c media: platform: mtk-mdp3: fix NULL deref on failed SCP lookup 2026-07-17 12:36:48 +02:00
mtk-mdp3-core.h media: platform: mtk-mdp3: Get fine-grain control of cmdq_pkt_finalize() 2024-12-13 17:30:57 +01:00
mtk-mdp3-m2m.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
mtk-mdp3-m2m.h
mtk-mdp3-regs.c media: platform: use (t,l)/wxh format for rectangle 2025-04-30 08:16:07 +02:00
mtk-mdp3-regs.h media: platform: mtk-mdp3: add support for parallel pipe to improve FPS 2024-02-01 07:53:49 +01:00
mtk-mdp3-type.h
mtk-mdp3-vpu.c media: platform: mtk-mdp3: Constify buffer passed to mdp_vpu_sendmsg() 2026-04-06 09:40:34 -05:00
mtk-mdp3-vpu.h