diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_rga.c b/drivers/gpu/drm/rockchip/rockchip_drm_rga.c index 7df0fd38f248..19045b14431d 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_rga.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_rga.c @@ -814,6 +814,7 @@ static int rga_probe(struct platform_device *pdev) rga->rga_workq = create_singlethread_workqueue("rga"); if (!rga->rga_workq) { dev_err(rga->dev, "failed to create workqueue\n"); + ret = PTR_ERR(rga->rga_workq); goto err_destroy_slab; }