From 2ab91f190dcf49526ef54e3364f04bc9305207a3 Mon Sep 17 00:00:00 2001 From: Mark Yao Date: Mon, 14 Aug 2017 09:54:34 +0800 Subject: [PATCH] drm/rockchip: vop: fixup error handle on crtc register Change-Id: I969a3994360331f4ce66e7affcc9ed3869599777 Signed-off-by: Mark Yao --- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c index 813cdee9b428..85323786e13b 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c @@ -2843,7 +2843,7 @@ static int vop_create_crtc(struct vop *vop) vop->lut = devm_kmalloc_array(dev, lut_len, sizeof(*vop->lut), GFP_KERNEL); if (!vop->lut) - return -ENOMEM; + goto err_unregister_crtc_funcs; r_base = crtc->gamma_store; g_base = r_base + crtc->gamma_size;