Commit 96c876f1 authored by Rob Clark's avatar Rob Clark

drm/msm: Fix a couple incorrect usages of get_vaddr_active()

The microcode bo's should never be madvise(WONTNEED), so these should
not be using msm_gem_get_vaddr_active().
Signed-off-by: default avatarRob Clark <robdclark@chromium.org>
Reviewed-by: default avatarKristian H. Kristensen <hoegsberg@google.com>
Signed-off-by: default avatarRob Clark <robdclark@chromium.org>
parent 0e720ea8
...@@ -426,7 +426,7 @@ static int a5xx_preempt_start(struct msm_gpu *gpu) ...@@ -426,7 +426,7 @@ static int a5xx_preempt_start(struct msm_gpu *gpu)
static void a5xx_ucode_check_version(struct a5xx_gpu *a5xx_gpu, static void a5xx_ucode_check_version(struct a5xx_gpu *a5xx_gpu,
struct drm_gem_object *obj) struct drm_gem_object *obj)
{ {
u32 *buf = msm_gem_get_vaddr_active(obj); u32 *buf = msm_gem_get_vaddr(obj);
if (IS_ERR(buf)) if (IS_ERR(buf))
return; return;
......
...@@ -522,7 +522,7 @@ static int a6xx_cp_init(struct msm_gpu *gpu) ...@@ -522,7 +522,7 @@ static int a6xx_cp_init(struct msm_gpu *gpu)
static void a6xx_ucode_check_version(struct a6xx_gpu *a6xx_gpu, static void a6xx_ucode_check_version(struct a6xx_gpu *a6xx_gpu,
struct drm_gem_object *obj) struct drm_gem_object *obj)
{ {
u32 *buf = msm_gem_get_vaddr_active(obj); u32 *buf = msm_gem_get_vaddr(obj);
if (IS_ERR(buf)) if (IS_ERR(buf))
return; return;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment