summaryrefslogtreecommitdiffstats
path: root/Documentation/gpu
diff options
context:
space:
mode:
authorJordan Crouse <jcrouse@codeaurora.org>2018-07-24 10:33:29 -0600
committerRob Clark <robdclark@gmail.com>2018-07-30 08:50:03 -0400
commit43a56687d15db09f3cf7b9d53b182bdef86c17c0 (patch)
treebb5549cd2f648b7d8a1515b30604ca8744e7ee66 /Documentation/gpu
parentbcf1d9fa5d03c1e86733411b5dc3a76ba7d75e6e (diff)
downloadlinux-43a56687d15db09f3cf7b9d53b182bdef86c17c0.tar.bz2
drm/msm/adreno: Add ringbuffer data to the GPU state
Add the contents of each ringbuffer to the GPU state and dump the data in the crash file encoded with ascii85. To save space only the used portions of the ringbuffer are dumped. Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'Documentation/gpu')
-rw-r--r--Documentation/gpu/msm-crash-dump.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/Documentation/gpu/msm-crash-dump.rst b/Documentation/gpu/msm-crash-dump.rst
index 75ab1d541c03..35e87004e006 100644
--- a/Documentation/gpu/msm-crash-dump.rst
+++ b/Documentation/gpu/msm-crash-dump.rst
@@ -59,6 +59,13 @@ ringbuffer
wptr
The current write pointer (wptr) for the ringbuffer.
+ size
+ Maximum size of the ringbuffer programmed in the hardware.
+
+ data
+ The contents of the ring encoded as ascii85. Only the used
+ portions of the ring will be printed.
+
registers
Set of registers values. Each entry is on its own line enclosed
by brackets { }.