summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/pmuif/gpmuifperfvfe.h
diff options
context:
space:
mode:
authorKonsta Holtta <kholtta@nvidia.com>2016-07-20 03:00:50 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2016-10-07 02:34:57 -0400
commit0bb1f4595885714057fa5399e3ee7a6ce5422de1 (patch)
treeb0bcbf0d1d1eb5ab010ee3e9bc9e897f38cbcb83 /drivers/gpu/nvgpu/pmuif/gpmuifperfvfe.h
parent03a6e36c2ff7afc0379f2e501ef62fdfeb82639d (diff)
gpu: nvgpu: optimize barrier in batch pramin writes
Move wmb() before the loop in pramin-accessed batch writes and use writel_relaxed() directly, instead of calling gk20a_writel() that would do wmb() on each iteration separately. Jira DNVGPU-24 Change-Id: I4c1375a819266727f97e2f109d3132b5b0974ac6 Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/1213600 (cherry picked from commit 79e3e38e0c5384ababfd55b8e6cd9723eb8f7b66) Reviewed-on: http://git-master/r/1184343 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/pmuif/gpmuifperfvfe.h')
0 files changed, 0 insertions, 0 deletions