forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/gpu/drm/msm/adreno/a2xx_gpu.c
....@@ -521,16 +521,16 @@
521521 gpu->perfcntrs = perfcntrs;
522522 gpu->num_perfcntrs = ARRAY_SIZE(perfcntrs);
523523
524
+ ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
525
+ if (ret)
526
+ goto fail;
527
+
524528 if (adreno_is_a20x(adreno_gpu))
525529 adreno_gpu->registers = a200_registers;
526530 else if (adreno_is_a225(adreno_gpu))
527531 adreno_gpu->registers = a225_registers;
528532 else
529533 adreno_gpu->registers = a220_registers;
530
-
531
- ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
532
- if (ret)
533
- goto fail;
534534
535535 if (!gpu->aspace) {
536536 dev_err(dev->dev, "No memory protection without MMU\n");