diff options
author | Vijayakumar <vsubbu@nvidia.com> | 2016-10-03 00:59:06 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2016-10-07 02:37:34 -0400 |
commit | 8b6eb6f11807cb660cad048bd6157a484dece5da (patch) | |
tree | 05d1d8fd02248d2d4f204fd1ff8e9b270028675b /drivers/gpu/nvgpu | |
parent | 0bb1f4595885714057fa5399e3ee7a6ce5422de1 (diff) |
gpu: nvgpu: fix sparse errors
bug 200067946
Change-Id: I50de1cda004c08b5a4af3fb06a3970c35197f419
Signed-off-by: Vijayakumar <vsubbu@nvidia.com>
Reviewed-on: http://git-master/r/1230622
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu')
-rw-r--r-- | drivers/gpu/nvgpu/boardobj/boardobjgrp.c | 11 | ||||
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/pmu_gk20a.c | 2 |
2 files changed, 8 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/boardobj/boardobjgrp.c b/drivers/gpu/nvgpu/boardobj/boardobjgrp.c index dfa394ed..a3133273 100644 --- a/drivers/gpu/nvgpu/boardobj/boardobjgrp.c +++ b/drivers/gpu/nvgpu/boardobj/boardobjgrp.c | |||
@@ -234,7 +234,7 @@ u32 boardobjgrp_pmuhdrdatainit_super(struct gk20a *g, struct boardobjgrp | |||
234 | return 0; | 234 | return 0; |
235 | } | 235 | } |
236 | 236 | ||
237 | u32 boardobjgrp_pmudatainstget_stub(struct gk20a *g, | 237 | static u32 boardobjgrp_pmudatainstget_stub(struct gk20a *g, |
238 | struct nv_pmu_boardobjgrp *boardobjgrppmu, | 238 | struct nv_pmu_boardobjgrp *boardobjgrppmu, |
239 | struct nv_pmu_boardobj **ppboardobjpmudata, u8 idx) | 239 | struct nv_pmu_boardobj **ppboardobjpmudata, u8 idx) |
240 | { | 240 | { |
@@ -243,7 +243,8 @@ u32 boardobjgrp_pmudatainstget_stub(struct gk20a *g, | |||
243 | } | 243 | } |
244 | 244 | ||
245 | 245 | ||
246 | u32 boardobjgrp_pmustatusinstget_stub(struct gk20a *g, void *pboardobjgrppmu, | 246 | static u32 boardobjgrp_pmustatusinstget_stub(struct gk20a *g, |
247 | void *pboardobjgrppmu, | ||
247 | struct nv_pmu_boardobj_query **ppBoardobjpmustatus, u8 idx) | 248 | struct nv_pmu_boardobj_query **ppBoardobjpmustatus, u8 idx) |
248 | { | 249 | { |
249 | gk20a_dbg_info(""); | 250 | gk20a_dbg_info(""); |
@@ -627,8 +628,8 @@ static u32 boardobjgrp_pmucmdsend(struct gk20a *g, | |||
627 | struct boardobjgrp *pboardobjgrp, | 628 | struct boardobjgrp *pboardobjgrp, |
628 | struct boardobjgrp_pmu_cmd *pcmd) | 629 | struct boardobjgrp_pmu_cmd *pcmd) |
629 | { | 630 | { |
630 | struct boardobjgrp_pmucmdhandler_params handlerparams = { 0 }; | 631 | struct boardobjgrp_pmucmdhandler_params handlerparams; |
631 | struct pmu_payload payload = { {0} }; | 632 | struct pmu_payload payload; |
632 | struct nv_pmu_boardobj_cmd_grp *pgrpcmd; | 633 | struct nv_pmu_boardobj_cmd_grp *pgrpcmd; |
633 | struct pmu_cmd cmd; | 634 | struct pmu_cmd cmd; |
634 | u32 seqdesc; | 635 | u32 seqdesc; |
@@ -636,6 +637,8 @@ static u32 boardobjgrp_pmucmdsend(struct gk20a *g, | |||
636 | 637 | ||
637 | gk20a_dbg_info(""); | 638 | gk20a_dbg_info(""); |
638 | 639 | ||
640 | memset(&payload, 0, sizeof(payload)); | ||
641 | memset(&handlerparams, 0, sizeof(handlerparams)); | ||
639 | memset(&cmd, 0, sizeof(struct pmu_cmd)); | 642 | memset(&cmd, 0, sizeof(struct pmu_cmd)); |
640 | cmd.hdr.unit_id = pboardobjgrp->pmu.unitid; | 643 | cmd.hdr.unit_id = pboardobjgrp->pmu.unitid; |
641 | cmd.hdr.size = sizeof(struct nv_pmu_boardobj_cmd_grp) + | 644 | cmd.hdr.size = sizeof(struct nv_pmu_boardobj_cmd_grp) + |
diff --git a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c index 13d3ec78..70871572 100644 --- a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c | |||
@@ -520,7 +520,7 @@ static u32 *pmu_allocation_get_dmem_offset_addr_v3(struct pmu_gk20a *pmu, | |||
520 | return &pmu_a_ptr->alloc.dmem.offset; | 520 | return &pmu_a_ptr->alloc.dmem.offset; |
521 | } | 521 | } |
522 | 522 | ||
523 | void *pmu_allocation_get_fb_addr_v3( | 523 | static void *pmu_allocation_get_fb_addr_v3( |
524 | struct pmu_gk20a *pmu, void *pmu_alloc_ptr) | 524 | struct pmu_gk20a *pmu, void *pmu_alloc_ptr) |
525 | { | 525 | { |
526 | struct pmu_allocation_v3 *pmu_a_ptr = | 526 | struct pmu_allocation_v3 *pmu_a_ptr = |