diff options
author | Amulya <Amurthyreddy@nvidia.com> | 2018-09-03 07:42:18 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-09-19 06:24:16 -0400 |
commit | a77bce7193dbd877d00a8bd69e2964db42419a8d (patch) | |
tree | 7dc96a597eecccae1e63817932f1fb67fbfcd114 /drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h | |
parent | 941ac9a9d07bedb4062fd0c4d32eb2ef80a42359 (diff) |
nvgpu: gk20a: gr: MISRA 10.1 & 14.4 boolean fixes
Fix violations where a variable of type non-boolean is used as a
boolean in nvgpu/gk20a/gr_gk20a.c
Changed instances of BIT() to BIT32() in nvgpu/gk20a/gr_pri_gk20a.h
JIRA NVGPU-646
JIRA NVGPU-1019
Change-Id: I1784f8509cc87d65ac1c8c95796a4c8876626b48
Signed-off-by: Amulya <Amurthyreddy@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1811925
Reviewed-by: svc-misra-checker <svc-misra-checker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: Amulya Murthyreddy <amurthyreddy@nvidia.com>
Reviewed-by: Vijayakumar Subbu <vsubbu@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/gr_pri_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h b/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h index 32a30d78..d832d905 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h | |||
@@ -239,23 +239,23 @@ enum ctxsw_addr_type { | |||
239 | CTXSW_ADDR_TYPE_FBP = 10, | 239 | CTXSW_ADDR_TYPE_FBP = 10, |
240 | }; | 240 | }; |
241 | 241 | ||
242 | #define PRI_BROADCAST_FLAGS_NONE 0 | 242 | #define PRI_BROADCAST_FLAGS_NONE 0U |
243 | #define PRI_BROADCAST_FLAGS_GPC BIT(0) | 243 | #define PRI_BROADCAST_FLAGS_GPC BIT32(0) |
244 | #define PRI_BROADCAST_FLAGS_TPC BIT(1) | 244 | #define PRI_BROADCAST_FLAGS_TPC BIT32(1) |
245 | #define PRI_BROADCAST_FLAGS_BE BIT(2) | 245 | #define PRI_BROADCAST_FLAGS_BE BIT32(2) |
246 | #define PRI_BROADCAST_FLAGS_PPC BIT(3) | 246 | #define PRI_BROADCAST_FLAGS_PPC BIT32(3) |
247 | #define PRI_BROADCAST_FLAGS_LTCS BIT(4) | 247 | #define PRI_BROADCAST_FLAGS_LTCS BIT32(4) |
248 | #define PRI_BROADCAST_FLAGS_LTSS BIT(5) | 248 | #define PRI_BROADCAST_FLAGS_LTSS BIT32(5) |
249 | #define PRI_BROADCAST_FLAGS_FBPA BIT(6) | 249 | #define PRI_BROADCAST_FLAGS_FBPA BIT32(6) |
250 | #define PRI_BROADCAST_FLAGS_EGPC BIT(7) | 250 | #define PRI_BROADCAST_FLAGS_EGPC BIT32(7) |
251 | #define PRI_BROADCAST_FLAGS_ETPC BIT(8) | 251 | #define PRI_BROADCAST_FLAGS_ETPC BIT32(8) |
252 | #define PRI_BROADCAST_FLAGS_PMMGPC BIT(9) | 252 | #define PRI_BROADCAST_FLAGS_PMMGPC BIT32(9) |
253 | #define PRI_BROADCAST_FLAGS_PMM_GPCS BIT(10) | 253 | #define PRI_BROADCAST_FLAGS_PMM_GPCS BIT32(10) |
254 | #define PRI_BROADCAST_FLAGS_PMM_GPCGS_GPCTPCA BIT(11) | 254 | #define PRI_BROADCAST_FLAGS_PMM_GPCGS_GPCTPCA BIT32(11) |
255 | #define PRI_BROADCAST_FLAGS_PMM_GPCGS_GPCTPCB BIT(12) | 255 | #define PRI_BROADCAST_FLAGS_PMM_GPCGS_GPCTPCB BIT32(12) |
256 | #define PRI_BROADCAST_FLAGS_PMMFBP BIT(13) | 256 | #define PRI_BROADCAST_FLAGS_PMMFBP BIT32(13) |
257 | #define PRI_BROADCAST_FLAGS_PMM_FBPS BIT(14) | 257 | #define PRI_BROADCAST_FLAGS_PMM_FBPS BIT32(14) |
258 | #define PRI_BROADCAST_FLAGS_PMM_FBPGS_LTC BIT(15) | 258 | #define PRI_BROADCAST_FLAGS_PMM_FBPGS_LTC BIT32(15) |
259 | #define PRI_BROADCAST_FLAGS_PMM_FBPGS_ROP BIT(16) | 259 | #define PRI_BROADCAST_FLAGS_PMM_FBPGS_ROP BIT32(16) |
260 | 260 | ||
261 | #endif /* GR_PRI_GK20A_H */ | 261 | #endif /* GR_PRI_GK20A_H */ |