From 25b540e5c9b4febaa0aedc8cfe3b3fcf6cfd56b8 Mon Sep 17 00:00:00 2001 From: Rich Wiley Date: Tue, 24 Mar 2015 10:07:37 -0700 Subject: gpu: nvgpu: More verbose BAR1 failure message Change-Id: Ie575aa3eeea8ebddf5778be0d03cf9744ec35540 Signed-off-by: Rich Wiley Reviewed-on: http://git-master/r/760860 Reviewed-by: Terje Bergstrom Tested-by: Terje Bergstrom --- drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'drivers') diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c index 731074de..034d060a 100644 --- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c @@ -590,14 +590,16 @@ static int gk20a_init_fifo_setup_hw(struct gk20a *g) smp_mb(); if (v1 != gk20a_bar1_readl(g, bar1_vaddr)) { - gk20a_err(dev_from_gk20a(g), "bar1 broken @ gk20a!"); + gk20a_err(dev_from_gk20a(g), "bar1 broken @ gk20a: CPU wrote 0x%x, \ + GPU read 0x%x", *cpu_vaddr, gk20a_bar1_readl(g, bar1_vaddr)); return -EINVAL; } gk20a_bar1_writel(g, bar1_vaddr, v2); if (v2 != gk20a_bar1_readl(g, bar1_vaddr)) { - gk20a_err(dev_from_gk20a(g), "bar1 broken @ gk20a!"); + gk20a_err(dev_from_gk20a(g), "bar1 broken @ gk20a: GPU wrote 0x%x, \ + CPU read 0x%x", gk20a_bar1_readl(g, bar1_vaddr), *cpu_vaddr); return -EINVAL; } -- cgit v1.2.2