linux-yocto/drivers/gpu/drm/rockchip
Andy Yan ab1c793f45 drm/rockchip: vop: Fix a dereferenced before check warning
The 'state' can't be NULL, we should check crtc_state.

Fix warning:
drivers/gpu/drm/rockchip/rockchip_drm_vop.c:1096
vop_plane_atomic_async_check() warn: variable dereferenced before check
'state' (see line 1077)

Fixes: 5ddb0bd4dd ("drm/atomic: Pass the full state to planes async atomic check and update")
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20241021072818.61621-1-andyshrk@163.com
2024-11-09 23:57:32 +01:00
..
analogix_dp-rockchip.c drm/rockchip: Constify struct drm_encoder_helper_funcs 2024-08-15 12:29:19 +02:00
cdn-dp-core.c drm/rockchip: cdn-dp: Clean up a few logged messages 2024-08-15 12:29:19 +02:00
cdn-dp-core.h drm/rockchip: cdn-dp: switch to struct drm_edid 2024-04-22 21:44:31 +03:00
cdn-dp-reg.c
cdn-dp-reg.h
dw_hdmi-rockchip.c drm/rockchip: dw_hdmi: Add max_tmds_clock validation 2024-08-15 19:27:39 +02:00
dw-mipi-dsi-rockchip.c drm/rockchip: dsi: Add support for RK3128 2024-05-28 11:53:44 +02:00
inno_hdmi.c Linux 6.11-rc5 2024-08-27 14:09:45 +02:00
inno_hdmi.h drm/rockchip: inno_hdmi: Split power mode setting 2023-12-30 00:38:31 +01:00
Kconfig drm/bridge-connector: move to DRM_DISPLAY_HELPER module 2024-09-03 10:18:31 +02:00
Makefile
rk3066_hdmi.c drm/rockchip: rk3066_hdmi: switch to struct drm_edid 2024-04-22 21:44:31 +03:00
rk3066_hdmi.h
rockchip_drm_drv.c drm/rockchip: Use iommu_paging_domain_alloc() 2024-09-10 15:40:26 -04:00
rockchip_drm_drv.h drm/rockchip: Explicitly include bits header 2024-08-15 12:29:19 +02:00
rockchip_drm_fb.c
rockchip_drm_fb.h
rockchip_drm_gem.c drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map() 2023-10-16 15:05:14 +02:00
rockchip_drm_gem.h
rockchip_drm_vop.c drm/rockchip: vop: Fix a dereferenced before check warning 2024-11-09 23:57:32 +01:00
rockchip_drm_vop.h drm/rockchip: vop: clear DMA stop bit on RK3066 2024-08-15 12:29:19 +02:00
rockchip_drm_vop2.c drm/rockchip: vop2: Fix the port mux of VP2 2024-04-25 16:58:28 +02:00
rockchip_drm_vop2.h drm/rockchip: vop2: rename VOP_FEATURE_OUTPUT_10BIT to VOP2_VP_FEATURE_OUTPUT_10BIT 2023-12-13 15:37:30 +01:00
rockchip_lvds.c drm/rockchip: lvds: Remove include of drm_dp_helper.h 2024-04-19 13:05:43 +02:00
rockchip_lvds.h drm/rockchip: lvds: Add PX30 support 2020-01-06 11:56:02 +01:00
rockchip_rgb.c drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
rockchip_rgb.h
rockchip_vop_reg.c drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066 2024-08-15 12:29:19 +02:00
rockchip_vop_reg.h drm/rockchip: vop: Add output selection registers for RK312x 2023-12-30 00:33:11 +01:00
rockchip_vop2_reg.c drm/rockchip: vop2: Remove AR30 and AB30 format support 2024-03-26 09:48:26 +01:00