]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
gpu: nvgpu: APIs to dump GR status
authorDeepak Nibade <dnibade@nvidia.com>
Wed, 28 Jan 2015 13:07:00 +0000 (18:37 +0530)
committerMatt Craighead <mcraighead@nvidia.com>
Fri, 20 Feb 2015 20:40:04 +0000 (12:40 -0800)
commitd799a0df70304af360ef82f09b0a2531f77e525a
treeb0e27d9c9be021f45c23d14d38203b7297aa5fab
parent9fec00a28f96254af345ea168dcc4f9ed49cc5bf
gpu: nvgpu: APIs to dump GR status

Add below APIs to dump various GR status registers

1. debugfs : /d/gpu.0/gr_status
Read this debugfs at runtime to get status registers

2. API gk20a_gr_debug_dump()
Add this API in code to dump registers at any point

Bug 200062436

Change-Id: Ic1115b5a2fc16362954b5ed8a9e70afb872a8d91
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/486465
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
drivers/gpu/nvgpu/gk20a/debug_gk20a.c
drivers/gpu/nvgpu/gk20a/debug_gk20a.h
drivers/gpu/nvgpu/gk20a/gk20a.h
drivers/gpu/nvgpu/gk20a/gr_gk20a.c
drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h
drivers/gpu/nvgpu/gm20b/gr_gm20b.c
drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h