summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/debug_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/debug_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/debug_gk20a.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/debug_gk20a.c b/drivers/gpu/nvgpu/gk20a/debug_gk20a.c
index 4836e386..a64bccf0 100644
--- a/drivers/gpu/nvgpu/gk20a/debug_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/debug_gk20a.c
@@ -136,13 +136,14 @@ int gk20a_gr_debug_dump(struct device *dev)
136static int gk20a_gr_debug_show(struct seq_file *s, void *unused) 136static int gk20a_gr_debug_show(struct seq_file *s, void *unused)
137{ 137{
138 struct device *dev = s->private; 138 struct device *dev = s->private;
139 struct gk20a *g = gk20a_get_platform(dev)->g;
139 struct gk20a_debug_output o = { 140 struct gk20a_debug_output o = {
140 .fn = gk20a_debug_write_to_seqfile, 141 .fn = gk20a_debug_write_to_seqfile,
141 .ctx = s, 142 .ctx = s,
142 }; 143 };
143 int err; 144 int err;
144 145
145 err = gk20a_busy(dev); 146 err = gk20a_busy(g);
146 if (err) { 147 if (err) {
147 gk20a_err(dev, "failed to power on gpu: %d", err); 148 gk20a_err(dev, "failed to power on gpu: %d", err);
148 return -EINVAL; 149 return -EINVAL;
@@ -150,7 +151,7 @@ static int gk20a_gr_debug_show(struct seq_file *s, void *unused)
150 151
151 gk20a_gr_dump_regs(dev, &o); 152 gk20a_gr_dump_regs(dev, &o);
152 153
153 gk20a_idle(dev); 154 gk20a_idle(g);
154 155
155 return 0; 156 return 0;
156} 157}
@@ -183,7 +184,7 @@ static int gk20a_debug_show(struct seq_file *s, void *unused)
183 184
184 g = gk20a_get_platform(dev)->g; 185 g = gk20a_get_platform(dev)->g;
185 186
186 err = gk20a_busy(g->dev); 187 err = gk20a_busy(g);
187 if (err) { 188 if (err) {
188 gk20a_err(g->dev, "failed to power on gpu: %d", err); 189 gk20a_err(g->dev, "failed to power on gpu: %d", err);
189 return -EFAULT; 190 return -EFAULT;
@@ -193,7 +194,7 @@ static int gk20a_debug_show(struct seq_file *s, void *unused)
193 if (g->ops.debug.show_dump) 194 if (g->ops.debug.show_dump)
194 g->ops.debug.show_dump(g, &o); 195 g->ops.debug.show_dump(g, &o);
195 196
196 gk20a_idle(g->dev); 197 gk20a_idle(g);
197 return 0; 198 return 0;
198} 199}
199 200