From 9fdb446b472c7a299b10365ddc91fc86a8e6788f Mon Sep 17 00:00:00 2001 From: Debarshi Dutta Date: Wed, 31 Jul 2019 15:36:21 +0530 Subject: gpu: nvgpu: add missing ops assignment fecs_trace is not enabled in rel-32 for gm20b due to a missing assignment of gops->fecs_trace from gm20b->fecs_trace. This patch corrects this by adding the required line. Bug 2052906 Change-Id: I90c360d170373534270b0125a5905bee512d5316 Signed-off-by: Debarshi Dutta Reviewed-on: https://git-master.nvidia.com/r/2164991 GVS: Gerrit_Virtual_Submit Reviewed-by: Jonathan Mccaffrey Tested-by: Jonathan Mccaffrey Reviewed-by: Bibek Basu Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gm20b/hal_gm20b.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'drivers') diff --git a/drivers/gpu/nvgpu/gm20b/hal_gm20b.c b/drivers/gpu/nvgpu/gm20b/hal_gm20b.c index 6de1dad5..24d13d43 100644 --- a/drivers/gpu/nvgpu/gm20b/hal_gm20b.c +++ b/drivers/gpu/nvgpu/gm20b/hal_gm20b.c @@ -702,6 +702,9 @@ int gm20b_init_hal(struct gk20a *g) gops->clock_gating = gm20b_ops.clock_gating; gops->fifo = gm20b_ops.fifo; gops->gr_ctx = gm20b_ops.gr_ctx; +#ifdef CONFIG_GK20A_CTXSW_TRACE + gops->fecs_trace = gm20b_ops.fecs_trace; +#endif gops->mm = gm20b_ops.mm; gops->therm = gm20b_ops.therm; gops->pmu = gm20b_ops.pmu; -- cgit v1.2.2