mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 10:34:43 +03:00
gpu: nvgpu: MISRA Rule 7.2 misc fixes
MISRA Rule 7.2 Definition: A "u" or "U" suffix shall be applied to all integer constants that are represented in an unsigned type. This patch adds a "U" suffix to integer literals which are being assigned to unsigned integer variables. In most cases the integer literal is a hexadecimal value. JIRA NVGPU-844 Change-Id: I8a68c4120681605261b11e5de00f7fc0773454e8 Signed-off-by: Sai Nikhil <snikhil@nvidia.com> Signed-off-by: Adeel Raza <araza@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1959189 Reviewed-by: Scott Long <scottl@nvidia.com> Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: svc-mobile-misra <svc-mobile-misra@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
b5d787083c
commit
7ffbbdae6e
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Nvgpu Semaphores
|
||||
*
|
||||
* Copyright (c) 2014-2018, NVIDIA CORPORATION. All rights reserved.
|
||||
* Copyright (c) 2014-2019, NVIDIA CORPORATION. All rights reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
@@ -80,7 +80,7 @@ static int __nvgpu_semaphore_sea_grow(struct nvgpu_semaphore_sea *sea)
|
||||
* sooner rather than later.
|
||||
*/
|
||||
for (i = 0U; i < PAGE_SIZE * SEMAPHORE_POOL_COUNT; i += 4U) {
|
||||
nvgpu_mem_wr(gk20a, &sea->sea_mem, i, 0xfffffff0);
|
||||
nvgpu_mem_wr(gk20a, &sea->sea_mem, i, 0xfffffff0U);
|
||||
}
|
||||
|
||||
out:
|
||||
@@ -552,7 +552,7 @@ static bool __nvgpu_semaphore_value_released(u32 goal, u32 racer)
|
||||
* effectively the same as: signed_racer - signed_goal > 0.
|
||||
*/
|
||||
|
||||
return racer - goal < 0x80000000;
|
||||
return racer - goal < 0x80000000U;
|
||||
}
|
||||
|
||||
u32 nvgpu_semaphore_get_value(struct nvgpu_semaphore *s)
|
||||
|
||||
Reference in New Issue
Block a user