]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
gpu: nvgpu: Prune redundant cache maintenance
authorTerje Bergstrom <tbergstrom@nvidia.com>
Thu, 8 May 2014 12:13:32 +0000 (15:13 +0300)
committerSimone Willett <swillett@nvidia.com>
Tue, 17 Jun 2014 16:34:21 +0000 (09:34 -0700)
commit48061bc06dead353bfef7b0dbb4d0d30476ad917
tree06fb697207ecdcc6b28ffce2102f85abe118230a
parent352da536f5e58c7e4c8ccea83129e07c60cc1244
gpu: nvgpu: Prune redundant cache maintenance

Remove redundant cache maintenance operations. Instance blocks and
graphics context buffers are uncached, so they do not need any cache
maintenance.

Bug 1421824

Change-Id: Ie0be67bf0be493d9ec9e6f8226f2f9359cba9f54
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/406948
(cherry picked from commit 179d6ff3b2845e99d1719a9ba10862f2d3b22080)
Reviewed-on: http://git-master/r/423231
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
drivers/gpu/nvgpu/gk20a/channel_gk20a.c
drivers/gpu/nvgpu/gk20a/gr_gk20a.c
drivers/gpu/nvgpu/gk20a/mm_gk20a.c