On 21/06/2023 02:23, Fabio Estevam wrote:
From: Fabio Estevam <festevam@xxxxxxx> The adreno_is_a20x() and adreno_is_a225() functions rely on the GPU revision, but such information is retrieved inside adreno_gpu_init(), which is called afterwards. Fix this problem by caling adreno_gpu_init() earlier, so that the GPU information revision is available when adreno_is_a20x() and adreno_is_a225() run. Tested on a imx53-qsb board. Fixes: 21af872cd8c6 ("drm/msm/adreno: add a2xx") Signed-off-by: Fabio Estevam <festevam@xxxxxxx> --- Hi, This error has been exposed by a recent commit in linux-next: cc943f43ece7 ("drm/msm/adreno: warn if chip revn is verified before being set") , but the error has been present since the very first a2xx commit. Changes since v2: - Call adreno_gpu_init() earlier.
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx>
drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
-- With best wishes Dmitry