diff --git a/drivers/cam_jpeg/jpeg_hw/cam_jpeg_hw_mgr.c b/drivers/cam_jpeg/jpeg_hw/cam_jpeg_hw_mgr.c index 78af64c616..1360abb011 100644 --- a/drivers/cam_jpeg/jpeg_hw/cam_jpeg_hw_mgr.c +++ b/drivers/cam_jpeg/jpeg_hw/cam_jpeg_hw_mgr.c @@ -202,7 +202,7 @@ static int cam_jpeg_add_command_buffers(struct cam_packet *packet, cmd_buf_kaddr = (uint32_t *)kaddr; - if ((cmd_desc[i].offset / sizeof(uint32_t)) >= len) { + if (cmd_desc[i].offset >= len) { CAM_ERR(CAM_JPEG, "Invalid offset: %u cmd buf len: %zu", cmd_desc[i].offset, len); cam_mem_put_cpu_buf(cmd_desc[i].mem_handle);