From 36f6dd0f59db96fef427969c6397fa98ca676803 Mon Sep 17 00:00:00 2001 From: Jianwei Fan Date: Fri, 14 Apr 2023 00:56:17 +0000 Subject: [PATCH] video: rockchip: vehicle: fix bug if flinger plane is NULL Change-Id: I898c8e9ad95cd5409d061571d9f6c933418aea50 Signed-off-by: Jianwei Fan --- drivers/video/rockchip/vehicle/vehicle_flinger.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/video/rockchip/vehicle/vehicle_flinger.c b/drivers/video/rockchip/vehicle/vehicle_flinger.c index 22b9d2c09111..5fd279559f0f 100644 --- a/drivers/video/rockchip/vehicle/vehicle_flinger.c +++ b/drivers/video/rockchip/vehicle/vehicle_flinger.c @@ -1459,7 +1459,8 @@ int vehicle_flinger_reverse_close(bool android_is_ready) struct flinger *flg = flinger; flg->running = false; - rockchip_drm_direct_show_disable_plane(flg->drm_dev, flg->plane); + if (flg->drm_dev && flg->plane) + rockchip_drm_direct_show_disable_plane(flg->drm_dev, flg->plane); VEHICLE_DG("%s(%d) done\n", __func__, __LINE__); return 0;