diff --git a/drivers/video/rockchip/mpp/mpp_rkvdec.c b/drivers/video/rockchip/mpp/mpp_rkvdec.c index 94c3c2b81a27..bd49eaab7eb2 100644 --- a/drivers/video/rockchip/mpp/mpp_rkvdec.c +++ b/drivers/video/rockchip/mpp/mpp_rkvdec.c @@ -724,7 +724,6 @@ static int rkvdec_process_reg_fd(struct mpp_session *session, fd = task->reg[idx] & 0x3ff; offset = task->reg[idx] >> 10 << 4; } - offset += mpp_query_reg_offset_info(&task->off_inf, idx); mem_region = mpp_task_attach_fd(&task->mpp_task, fd); if (IS_ERR(mem_region)) return -EFAULT; diff --git a/drivers/video/rockchip/mpp/mpp_vdpu1.c b/drivers/video/rockchip/mpp/mpp_vdpu1.c index 3d26e28d4264..64de10990d51 100644 --- a/drivers/video/rockchip/mpp/mpp_vdpu1.c +++ b/drivers/video/rockchip/mpp/mpp_vdpu1.c @@ -262,7 +262,6 @@ static int vdpu_process_reg_fd(struct mpp_session *session, fd = task->reg[idx] & 0x3ff; offset = task->reg[idx] >> 10 << 4; } - offset += mpp_query_reg_offset_info(&task->off_inf, idx); mem_region = mpp_task_attach_fd(&task->mpp_task, fd); if (IS_ERR(mem_region)) goto fail; diff --git a/drivers/video/rockchip/mpp/mpp_vdpu2.c b/drivers/video/rockchip/mpp/mpp_vdpu2.c index 212c5ebf2e8d..fb0eca81e6f5 100644 --- a/drivers/video/rockchip/mpp/mpp_vdpu2.c +++ b/drivers/video/rockchip/mpp/mpp_vdpu2.c @@ -222,7 +222,6 @@ static int vdpu_process_reg_fd(struct mpp_session *session, fd = task->reg[idx] & 0x3ff; offset = task->reg[idx] >> 10 << 4; } - offset += mpp_query_reg_offset_info(&task->off_inf, idx); mem_region = mpp_task_attach_fd(&task->mpp_task, fd); if (IS_ERR(mem_region)) return -EFAULT;