diff options
author | Konsta Holtta <kholtta@nvidia.com> | 2014-09-26 09:05:41 -0400 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2015-03-18 15:11:34 -0400 |
commit | 2d0bcfa3318c276dba5100510e59c5c2fa62957f (patch) | |
tree | 8651c32920cddc94cf046c76e7ea6676d6e688e8 /drivers/gpu/nvgpu/gk20a/gk20a.h | |
parent | 79ab01debd382b91aecb474fc3cb51de78e2f1a7 (diff) |
gpu: nvgpu: add __must_check to gk20a_busy
The return value of gk20a_busy must be checked since it may not succeed
in some cases. Add the __must_check attribute that generates a compiler
warning for code that does not read the return value and fix all uses of
the function to take error cases into account.
Bug 200040921
Change-Id: Ibc2b119985fa230324c88026fe94fc5f1894fe4f
Signed-off-by: Konsta Holtta <kholtta@nvidia.com>
Reviewed-on: http://git-master/r/542552
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index 6617f684..38322c87 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -703,7 +703,7 @@ void gk20a_create_sysfs(struct platform_device *dev); | |||
703 | #define GK20A_SIM_IORESOURCE_MEM 2 | 703 | #define GK20A_SIM_IORESOURCE_MEM 2 |
704 | 704 | ||
705 | void gk20a_busy_noresume(struct platform_device *pdev); | 705 | void gk20a_busy_noresume(struct platform_device *pdev); |
706 | int gk20a_busy(struct platform_device *pdev); | 706 | int __must_check gk20a_busy(struct platform_device *pdev); |
707 | void gk20a_idle(struct platform_device *pdev); | 707 | void gk20a_idle(struct platform_device *pdev); |
708 | void gk20a_disable(struct gk20a *g, u32 units); | 708 | void gk20a_disable(struct gk20a *g, u32 units); |
709 | void gk20a_enable(struct gk20a *g, u32 units); | 709 | void gk20a_enable(struct gk20a *g, u32 units); |