aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVinod Koul <vkoul@kernel.org>2021-10-06 10:28:11 +0530
committerVinod Koul <vkoul@kernel.org>2022-04-04 21:10:40 +0530
commit6b2be7637ae0403ef0bcf75457f00669a4e27b28 (patch)
treeb6000caf07e6292b8052ec7f858b967c22095686
parent0ccd6900287c2f7ca7de1555cae387b6b715daf0 (diff)
HACK: hack for old fwpixel/dsc_v6
without this on modetest the kernel gets a panic Signed-off-by: Vinod Koul <vkoul@kernel.org>
-rw-r--r--drivers/gpu/drm/msm/adreno/a6xx_gpu.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/msm/adreno/a6xx_gpu.c b/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
index 83c31b2ad865..9a20e4554ebe 100644
--- a/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
+++ b/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
@@ -829,6 +829,8 @@ static bool a6xx_ucode_check_version(struct a6xx_gpu *a6xx_gpu,
DRM_DEV_ERROR(&gpu->pdev->dev,
"a630 SQE ucode is too old. Have version %x need at least %x\n",
buf[0] & 0xfff, 0x190);
+ ret = true;
+ goto out;
} else if (!strcmp(sqe_name, "a650_sqe.fw")) {
if ((buf[0] & 0xfff) >= 0x095) {
ret = true;