From d6ff5ef649ead7cf7caded5c7742efd7ad569a8a Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Fri, 27 Jan 2017 08:38:55 -0800 Subject: gpu: nvgpu: Disable trace_printk use by default trace_printk() does an extra stringify operation before calling do_trace_printk(). The string ends up unused. This has an impact to kernel even if we never end up using trace_printk(). Disable use of trace_printk() and introduce a Kconfig option for re-enabling it. Change-Id: I2e1014f5231f2089d7dc3cb2539e3eb5f4d58361 Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/1295298 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gp10b/cde_gp10b.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'drivers/gpu/nvgpu/gp10b/cde_gp10b.c') diff --git a/drivers/gpu/nvgpu/gp10b/cde_gp10b.c b/drivers/gpu/nvgpu/gp10b/cde_gp10b.c index 4a16abd1..56700211 100644 --- a/drivers/gpu/nvgpu/gp10b/cde_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/cde_gp10b.c @@ -129,14 +129,13 @@ static int gp10b_populate_scatter_buffer(struct gk20a *g, if ((page & 7) != 0) scatter_buffer[page >> 3] = d; -#if defined(GK20A_DEBUG) if (unlikely(gpu_dbg_cde & gk20a_dbg_mask)) { gk20a_dbg(gpu_dbg_cde, "scatterBuffer content:"); for (i=0; i < page>>3; i++) { gk20a_dbg(gpu_dbg_cde, " %x", scatter_buffer[i]); } } -#endif + return 0; } -- cgit v1.2.2