From 2d666411ab47a1fab5186656ee0182db748dc6c0 Mon Sep 17 00:00:00 2001 From: Vijayakumar Date: Mon, 30 Jun 2014 17:52:38 +0530 Subject: gpu:nvgpu: Enable Falcon trace prints Dump Falcon trace on PMU Crash and add debugfs node falc_trace. This needs Debug trace to be enabled in GPmu binary. Change-Id: I093ef196202958e46d8d9636a848bd6733b5e4cc Signed-off-by: Vijayakumar Reviewed-on: http://git-master/r/432732 Reviewed-by: Bharat Nihalani Tested-by: Bharat Nihalani --- drivers/gpu/nvgpu/gk20a/pmu_gk20a.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers/gpu/nvgpu/gk20a/pmu_gk20a.h') diff --git a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h index fec0a572..828058b7 100644 --- a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h @@ -339,6 +339,7 @@ struct pmu_cmdline_args_v1 { struct pmu_mem_v1 gc6_ctx; /* dmem offset of gc6 context */ }; +#define GK20A_PMU_TRACE_BUFSIZE 0x4000 /* 4K */ #define GK20A_PMU_DMEM_BLKSIZE2 8 #define GK20A_PMU_UCODE_NB_MAX_OVERLAY 32 @@ -1008,6 +1009,7 @@ struct pmu_gk20a { struct pmu_mem_desc pg_buf; /* TBD: remove this if ZBC seq is fixed */ struct pmu_mem_desc seq_buf; + struct pmu_mem_desc trace_buf; bool buf_loaded; struct pmu_sha1_gid gid_info; -- cgit v1.2.2