From 7a7666a8dd8f71e3bc6a75ee0930c1175e1bb8cc Mon Sep 17 00:00:00 2001 From: Deepak Date: Wed, 26 Sep 2018 10:33:25 +0530 Subject: [PATCH] gpu: nvgpu: gv11b: Load FECS via DMA controller. ctxsw ucode loading time is reduced to ~3ms from ~9ms if we use DMA controller to load the FECS falcon instead of using PRI writes. Bug 2400729 Change-Id: I0e5758c857cf76cde9abb460c8915e15e41b03d2 Signed-off-by: Deepak Reviewed-on: https://git-master.nvidia.com/r/1846819 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svc-misra-checker Reviewed-by: svc-mobile-coverity GVS: Gerrit_Virtual_Submit Reviewed-by: Seshendra Gadagottu Reviewed-by: Terje Bergstrom Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gv11b/pmu_gv11b.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c b/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c index a9f183b1a..23dbcb6dd 100644 --- a/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c +++ b/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c @@ -167,7 +167,7 @@ bool gv11b_is_priv_load(u32 falcon_id) switch (falcon_id) { case LSF_FALCON_ID_FECS: - enable_status = true; + enable_status = false; break; case LSF_FALCON_ID_GPCCS: enable_status = true;