drm/msm: a6xx: fix version check for the A650 SQE microcode
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Wed, 31 Mar 2021 14:02:23 +0000 (17:02 +0300)
committerRob Clark <robdclark@chromium.org>
Fri, 2 Apr 2021 15:02:35 +0000 (08:02 -0700)
commit6ddbfa1f5adbd5dea14ff66778ca58257f09f17d
tree3c9c6ea69f1b28d208fc3449fb62370d80a663cd
parent9fbd3088351b92e8c2cef6e37a39decb12a8d5bb
drm/msm: a6xx: fix version check for the A650 SQE microcode

I suppose the microcode version check for a650 is incorrect. It checks
for the version 1.95, while the firmware released have major version of 0:
0.91 (vulnerable), 0.99 (fixing the issue).

Lower version requirements to accept firmware 0.99.

Fixes: 8490f02a3ca4 ("drm/msm: a6xx: Make sure the SQE microcode is safe")
Cc: Akhil P Oommen <akhilpo@codeaurora.org>
Cc: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Acked-by: Jordan Crouse <jordan@cosmicpenguin.net>
Message-Id: <20210331140223.3771449-1-dmitry.baryshkov@linaro.org>
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/a6xx_gpu.c