Lines Matching refs:drm
303 int adreno_gpu_init(struct drm_device *drm, struct platform_device *pdev, in adreno_gpu_init() argument
327 ret = msm_gpu_init(drm, pdev, &adreno_gpu->base, &funcs->base, in adreno_gpu_init()
333 ret = request_firmware(&adreno_gpu->pm4, adreno_gpu->info->pm4fw, drm->dev); in adreno_gpu_init()
335 dev_err(drm->dev, "failed to load %s PM4 firmware: %d\n", in adreno_gpu_init()
340 ret = request_firmware(&adreno_gpu->pfp, adreno_gpu->info->pfpfw, drm->dev); in adreno_gpu_init()
342 dev_err(drm->dev, "failed to load %s PFP firmware: %d\n", in adreno_gpu_init()
355 mutex_lock(&drm->struct_mutex); in adreno_gpu_init()
356 adreno_gpu->memptrs_bo = msm_gem_new(drm, sizeof(*adreno_gpu->memptrs), in adreno_gpu_init()
358 mutex_unlock(&drm->struct_mutex); in adreno_gpu_init()
362 dev_err(drm->dev, "could not allocate memptrs: %d\n", ret); in adreno_gpu_init()
368 dev_err(drm->dev, "could not vmap memptrs\n"); in adreno_gpu_init()
375 dev_err(drm->dev, "could not map memptrs: %d\n", ret); in adreno_gpu_init()