diff options
author | Amulya <Amurthyreddy@nvidia.com> | 2018-08-14 01:00:46 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-08-28 13:33:52 -0400 |
commit | 06f54be8c979720515d22e24cb4a20868af45f59 (patch) | |
tree | ac7ae4b02ef859586170b33d0106910c9f3e8b2b /drivers/gpu/nvgpu/gk20a/flcn_gk20a.c | |
parent | 361eca66b58051d46daad1b600eef1f72b7f15c0 (diff) |
gpu: nvgpu: Fix MISRA 10.1-Using boolean as a bit
Fix violations where a boolean is used as an operand in bit-shift
operations and is interpreted as a numerical value.
JIRA NVGPU-649
Change-Id: I4494c3b69d0e53319331b47d0a4de0b3de279f4f
Signed-off-by: Amulya <Amurthyreddy@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1799322
Reviewed-by: svc-misra-checker <svc-misra-checker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: Amulya Murthyreddy <amurthyreddy@nvidia.com>
Reviewed-by: Amulya Murthyreddy <amurthyreddy@nvidia.com>
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/flcn_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/flcn_gk20a.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/flcn_gk20a.c b/drivers/gpu/nvgpu/gk20a/flcn_gk20a.c index 92f88333..e6e16511 100644 --- a/drivers/gpu/nvgpu/gk20a/flcn_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/flcn_gk20a.c | |||
@@ -361,11 +361,11 @@ static int gk20a_flcn_copy_to_imem(struct nvgpu_falcon *flcn, u32 dst, | |||
361 | words, dst, blk, tag); | 361 | words, dst, blk, tag); |
362 | 362 | ||
363 | gk20a_writel(g, base_addr + falcon_falcon_imemc_r(port), | 363 | gk20a_writel(g, base_addr + falcon_falcon_imemc_r(port), |
364 | falcon_falcon_imemc_offs_f(dst >> 2) | | 364 | falcon_falcon_imemc_offs_f(dst >> 2) | |
365 | falcon_falcon_imemc_blk_f(blk) | | 365 | falcon_falcon_imemc_blk_f(blk) | |
366 | /* Set Auto-Increment on write */ | 366 | /* Set Auto-Increment on write */ |
367 | falcon_falcon_imemc_aincw_f(1) | | 367 | falcon_falcon_imemc_aincw_f(1) | |
368 | sec << 28); | 368 | falcon_falcon_imemc_secure_f(sec ? 1U : 0U)); |
369 | 369 | ||
370 | for (i = 0; i < words; i++) { | 370 | for (i = 0; i < words; i++) { |
371 | if (i % 64 == 0) { | 371 | if (i % 64 == 0) { |