Commit Graph

5 Commits

Author SHA1 Message Date
Sagar Kamble
a1e75fe9bc gpu: nvgpu: add unit test for nvgpu_wrapping_add_u32
Add BVEC unit test for the function nvgpu_wrapping_add_u32.

JIRA NVGPU-7211

Change-Id: I5c4c870c75b3e7643a771110b2c0d248c1f8cb56
Signed-off-by: Sagar Kamble <skamble@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2614166
(cherry picked from commit f6a2fae67c3dd0d3f11deba2cb943a8c6420fda5)
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2623633
Reviewed-by: Vaibhav Kachore <vkachore@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
2021-11-12 21:36:55 -08:00
Sagar Kamble
d944313a54 gpu: nvgpu: arithmetic bvec tests
Add BVEC tests for following functions:
nvgpu_safe_sub_u8, nvgpu_safe_add_u32, nvgpu_safe_add_s32,
nvgpu_safe_sub_u32, nvgpu_safe_sub_s32, nvgpu_safe_mult_u32,
nvgpu_safe_add_u64, nvgpu_safe_add_s64, nvgpu_safe_sub_u64,
nvgpu_safe_sub_s64, nvgpu_safe_mult_u64, nvgpu_safe_mult_s64

JIRA NVGPU-6412

Change-Id: Ie4f1138318314c3f53b1f188e1ca45f681ca895e
Signed-off-by: Sagar Kamble <skamble@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2553170
(cherry picked from commit 74c32f975c181107372957a28aad0cb5278f42b2)
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2623630
Reviewed-by: Vaibhav Kachore <vkachore@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
2021-11-12 21:36:49 -08:00
Philip Elcan
8366e2980d gpu: nvgpu: unit: fix typo in static_analysis SWUTS
Fix a typo in the doxygen for the static_analysis unit test was
preventing it from being included in the generated SWUTS.

JIRA NVGPU-4825

Change-Id: I3cbc1bb275c28d6d51adce48c74f88593d36ea72
Signed-off-by: Philip Elcan <pelcan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2293623
Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
2020-12-15 14:13:28 -06:00
Philip Elcan
748f83af2f gpu: nvgpu: unit: static_analysis: add test for safety_checks
Add test for nvgpu_safety_checks().

JIRA NVGPU-4825

Change-Id: I0d0b94c87b1e17f3087831b904740e14e26b6355
Signed-off-by: Philip Elcan <pelcan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2279563
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
2020-12-15 14:10:29 -06:00
Philip Elcan
7601d1c620 gpu: nvgpu: unit: add static_analysis unit test
Add unit test for common.utils static_analysis unit.

JIRA NVGPU-4825

Change-Id: Id103ab101bbca8424dd7f0d136f1101ddf4bc2b5
Signed-off-by: Philip Elcan <pelcan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2276814
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
2020-12-15 14:10:29 -06:00