summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.c
diff options
context:
space:
mode:
authorArto Merilainen <amerilainen@nvidia.com>2014-07-21 03:21:09 -0400
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:10:41 -0400
commitb3e023a8055d4346b30924a03a99286926e76a15 (patch)
tree8e798c4d6ad8335616df558ec820fb71608c2980 /drivers/gpu/nvgpu/gk20a/gk20a.c
parentc60a300c4ac903dd7e0b53f2542a081fa4c334cb (diff)
gpu: nvgpu: CDE support
This patch adds support for executing a precompiled GPU program to allow exporting GPU buffers to other graphics units that have color decompression engine (CDE) support. Bug 1409151 Change-Id: Id0c930923f2449b85a6555de71d7ec93eed238ae Signed-off-by: Arto Merilainen <amerilainen@nvidia.com> Reviewed-on: http://git-master/r/360418 Reviewed-by: Lauri Peltonen <lpeltonen@nvidia.com> Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.c b/drivers/gpu/nvgpu/gk20a/gk20a.c
index fa6e0cce..2975798f 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.c
@@ -976,6 +976,7 @@ static int gk20a_pm_finalize_poweron(struct device *dev)
976 goto done; 976 goto done;
977 } 977 }
978 978
979
979 gk20a_channel_resume(g); 980 gk20a_channel_resume(g);
980 set_user_nice(current, nice_value); 981 set_user_nice(current, nice_value);
981 982
@@ -983,6 +984,8 @@ static int gk20a_pm_finalize_poweron(struct device *dev)
983 984
984 trace_gk20a_finalize_poweron_done(dev_name(dev)); 985 trace_gk20a_finalize_poweron_done(dev_name(dev));
985 986
987 if (IS_ENABLED(CONFIG_GK20A_CDE))
988 gk20a_init_cde_support(g);
986done: 989done:
987 return err; 990 return err;
988} 991}