Lines Matching refs:drm
331 int adreno_gpu_init(struct drm_device *drm, struct platform_device *pdev, in adreno_gpu_init() argument
355 ret = msm_gpu_init(drm, pdev, &adreno_gpu->base, &funcs->base, in adreno_gpu_init()
361 ret = request_firmware(&adreno_gpu->pm4, adreno_gpu->info->pm4fw, drm->dev); in adreno_gpu_init()
363 dev_err(drm->dev, "failed to load %s PM4 firmware: %d\n", in adreno_gpu_init()
368 ret = request_firmware(&adreno_gpu->pfp, adreno_gpu->info->pfpfw, drm->dev); in adreno_gpu_init()
370 dev_err(drm->dev, "failed to load %s PFP firmware: %d\n", in adreno_gpu_init()
383 mutex_lock(&drm->struct_mutex); in adreno_gpu_init()
384 adreno_gpu->memptrs_bo = msm_gem_new(drm, sizeof(*adreno_gpu->memptrs), in adreno_gpu_init()
386 mutex_unlock(&drm->struct_mutex); in adreno_gpu_init()
390 dev_err(drm->dev, "could not allocate memptrs: %d\n", ret); in adreno_gpu_init()
396 dev_err(drm->dev, "could not vmap memptrs\n"); in adreno_gpu_init()
403 dev_err(drm->dev, "could not map memptrs: %d\n", ret); in adreno_gpu_init()