mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 10:34:43 +03:00
All the 16.x MISRA rules are relevant to switch statement formatting and hence addressed in single patch As per MISRA 16.1, all switch statements should be well formatted. 16.3 fixes: Add unconditional break statements to all the switch-clauses to adhere to MISRA rule 16.3. Also do not allow fall-through (even the intentional ones) from one switch-clause to next one. 16.4 fixes: Make sure all "default" clauses in the switch statements are non-empty. 16.6 fixes: Fix all switch statement formatting to fix MISRA 16.6 violations which requires all the switch clauses to be conforming. JIRA NVGPU-1496 JIRA NVGPU-1533 JIRA NVGPU-1550 JIRA NVGPU-1558 Change-Id: I7f373e99491eb860ca7c9edfeb43a32ad0b07baa Signed-off-by: tkudav <tkudav@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1961694 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: Adeel Raza <araza@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>