Loading drivers/media/platform/msm/camera_v2/isp/msm_isp44.c +4 −1 Original line number Diff line number Diff line Loading @@ -766,7 +766,10 @@ static void msm_vfe44_update_camif_state(struct vfe_device *vfe_dev, msm_camera_io_w_mb(0x0, vfe_dev->vfe_base + 0x2F4); vfe_dev->axi_data.src_info[VFE_PIX_0].active = 0; } else if (update_state == DISABLE_CAMIF_IMMEDIATELY) { msm_camera_io_w_mb(0x2, vfe_dev->vfe_base + 0x2F4); msm_camera_io_w_mb(0x6, vfe_dev->vfe_base + 0x2F4); vfe_dev->hw_info->vfe_ops.axi_ops.halt(vfe_dev); vfe_dev->hw_info->vfe_ops.core_ops.reset_hw(vfe_dev); vfe_dev->hw_info->vfe_ops.core_ops.init_hw_reg(vfe_dev); vfe_dev->axi_data.src_info[VFE_PIX_0].active = 0; } } Loading Loading
drivers/media/platform/msm/camera_v2/isp/msm_isp44.c +4 −1 Original line number Diff line number Diff line Loading @@ -766,7 +766,10 @@ static void msm_vfe44_update_camif_state(struct vfe_device *vfe_dev, msm_camera_io_w_mb(0x0, vfe_dev->vfe_base + 0x2F4); vfe_dev->axi_data.src_info[VFE_PIX_0].active = 0; } else if (update_state == DISABLE_CAMIF_IMMEDIATELY) { msm_camera_io_w_mb(0x2, vfe_dev->vfe_base + 0x2F4); msm_camera_io_w_mb(0x6, vfe_dev->vfe_base + 0x2F4); vfe_dev->hw_info->vfe_ops.axi_ops.halt(vfe_dev); vfe_dev->hw_info->vfe_ops.core_ops.reset_hw(vfe_dev); vfe_dev->hw_info->vfe_ops.core_ops.init_hw_reg(vfe_dev); vfe_dev->axi_data.src_info[VFE_PIX_0].active = 0; } } Loading