Loading drivers/cam_jpeg/jpeg_hw/cam_jpeg_hw_mgr.c +3 −0 Original line number Diff line number Diff line Loading @@ -139,6 +139,9 @@ static int cam_jpeg_process_next_hw_update(void *priv, void *data, rc = -EINVAL; goto end_error; } CAM_TRACE(CAM_JPEG, "Start JPEG ENC Req %llu", config_args->request_id); rc = hw_mgr->devices[dev_type][0]->hw_ops.start( hw_mgr->devices[dev_type][0]->hw_priv, NULL, 0); if (rc) { Loading drivers/cam_jpeg/jpeg_hw/jpeg_enc_hw/jpeg_enc_core.c +1 −0 Original line number Diff line number Diff line Loading @@ -202,6 +202,7 @@ irqreturn_t cam_jpeg_enc_irq(int irq_num, void *data) if (CAM_JPEG_HW_IRQ_IS_FRAME_DONE(irq_status, hw_info)) { spin_lock(&jpeg_enc_dev->hw_lock); if (core_info->core_state == CAM_JPEG_ENC_CORE_READY) { CAM_TRACE(CAM_JPEG, "FrameDone IRQ"); encoded_size = cam_io_r_mb(mem_base + core_info->jpeg_enc_hw_info->reg_offset.encode_size); if (core_info->irq_cb.jpeg_hw_mgr_cb) { Loading Loading
drivers/cam_jpeg/jpeg_hw/cam_jpeg_hw_mgr.c +3 −0 Original line number Diff line number Diff line Loading @@ -139,6 +139,9 @@ static int cam_jpeg_process_next_hw_update(void *priv, void *data, rc = -EINVAL; goto end_error; } CAM_TRACE(CAM_JPEG, "Start JPEG ENC Req %llu", config_args->request_id); rc = hw_mgr->devices[dev_type][0]->hw_ops.start( hw_mgr->devices[dev_type][0]->hw_priv, NULL, 0); if (rc) { Loading
drivers/cam_jpeg/jpeg_hw/jpeg_enc_hw/jpeg_enc_core.c +1 −0 Original line number Diff line number Diff line Loading @@ -202,6 +202,7 @@ irqreturn_t cam_jpeg_enc_irq(int irq_num, void *data) if (CAM_JPEG_HW_IRQ_IS_FRAME_DONE(irq_status, hw_info)) { spin_lock(&jpeg_enc_dev->hw_lock); if (core_info->core_state == CAM_JPEG_ENC_CORE_READY) { CAM_TRACE(CAM_JPEG, "FrameDone IRQ"); encoded_size = cam_io_r_mb(mem_base + core_info->jpeg_enc_hw_info->reg_offset.encode_size); if (core_info->irq_cb.jpeg_hw_mgr_cb) { Loading