camera:kmd replace WARN/WARN_ON usage

Replace use of WARN or WARN_ON kernel with dev_warn to improve logging
behavior. This change ensures that error conditions are reported with
clear informative messages rather than kernel stack traces that can
flood logs.

Additional information:
- The files `drivers/platform/tegra/rtcpu/debug.c` and
  `drivers/platform/tegra/rtcpu/hsp-combo.c` present in the original
  codebase were deleted as part of unrelated refactoring in the
  target repository; hence, changes related to these files in the
  patch were not applied.
- Additional changes are done to replace WARN_ON at other places.

Bug 4719119

Change-Id: Id12f1b4de77f8b007b557de140257a3bd7478b52
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/3308911
Signed-off-by: Mohit Ingale <mohiti@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3352892
Reviewed-by: Jagadeesh Kinni <jkinni@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Vincent Chung <vincentc@nvidia.com>
Reviewed-by: Frank Chen <frankc@nvidia.com>
This commit is contained in:
Mohit Ingale
2025-05-01 03:58:41 +00:00
committed by Jon Hunter
parent 15b054f417
commit a8bff2c6e5
10 changed files with 168 additions and 103 deletions

View File

@@ -1247,8 +1247,10 @@ static int camrtc_test_run_and_show_result(struct seq_file *file,
const char *nul;
(void)__builtin_usubl_overflow(resp_size, data_offset, &result_size);
if (WARN_ON(test_case_size > camrtc_dbgfs_get_max_test_size(ch)))
if (test_case_size > camrtc_dbgfs_get_max_test_size(ch)) {
dev_warn(&ch->dev, "%s: test_case_size > camrtc_dbgfs_get_max_test_size(ch)\n", __func__);
test_case_size = camrtc_dbgfs_get_max_test_size(ch);
}
memcpy((char *)req + data_offset, test_case, test_case_size);
@@ -1633,7 +1635,9 @@ static int camrtc_run_mem_test(struct seq_file *file,
continue;
testmem = &resp->data.run_mem_test_data.mem[i];
if (!WARN_ON(testmem->size > mem->size))
if (testmem->size > mem->size)
dev_warn(mem_dev, "%s: testmem->size > mem->size\n", __func__);
else
mem->used = testmem->size;
if (_camdbg_rmem.enabled) {