]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/msm/a6xx: Add missing aperture_lock init
authorRob Clark <robin.clark@oss.qualcomm.com>
Mon, 23 Mar 2026 16:16:02 +0000 (09:16 -0700)
committerRob Clark <robin.clark@oss.qualcomm.com>
Tue, 31 Mar 2026 20:47:27 +0000 (13:47 -0700)
Looks like this was somehow missed when introducing gen8 support.

Fixes: 288a93200892 ("drm/msm/adreno: Introduce A8x GPU Support")
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Reviewed-by: Akhil P Oommen <akhilpo@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/713545/
Message-ID: <20260323161603.1165108-1-robin.clark@oss.qualcomm.com>

drivers/gpu/drm/msm/adreno/a6xx_gpu.c

index 2129d230a92b441bfaa7dcd1c3c98910d10993dc..a00215b7bd1edde01c12637e235067d7bdbfb95a 100644 (file)
@@ -2656,6 +2656,7 @@ static struct msm_gpu *a6xx_gpu_init(struct drm_device *dev)
        gpu = &adreno_gpu->base;
 
        mutex_init(&a6xx_gpu->gmu.lock);
+       spin_lock_init(&a6xx_gpu->aperture_lock);
 
        adreno_gpu->registers = NULL;