mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
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:
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user