media: rockchip: cif/isp/ispp vb2 support cache hints

Change-Id: Ib32ebe66eb912ca8bec84ed6512130801b2fdc27
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
This commit is contained in:
Cai YiWei
2020-09-14 16:25:18 +08:00
parent 2f3804a21c
commit acb35835b0
4 changed files with 4 additions and 0 deletions

View File

@@ -2316,6 +2316,7 @@ static int rkcif_init_vb2_queue(struct vb2_queue *q,
q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC;
q->lock = &stream->vnode.vlock;
q->dev = stream->cifdev->dev;
q->allow_cache_hints = 1;
return vb2_queue_init(q);
}

View File

@@ -2465,6 +2465,7 @@ static int rkisp_init_vb2_queue(struct vb2_queue *q,
q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC;
q->lock = &stream->ispdev->apilock;
q->dev = stream->ispdev->hw_dev->dev;
q->allow_cache_hints = 1;
return vb2_queue_init(q);
}

View File

@@ -609,6 +609,7 @@ static int rkisp_init_vb2_queue(struct vb2_queue *q,
q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC;
q->lock = &stream->ispdev->apilock;
q->dev = stream->ispdev->hw_dev->dev;
q->allow_cache_hints = 1;
return vb2_queue_init(q);
}

View File

@@ -1641,6 +1641,7 @@ static int rkispp_init_vb2_queue(struct vb2_queue *q,
q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC;
q->lock = &stream->isppdev->apilock;
q->dev = stream->isppdev->hw_dev->dev;
q->allow_cache_hints = 1;
return vb2_queue_init(q);
}