mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 02:50:49 +09:00
media: rockchip: vicap fixes update buffer error when dma_addr equal zero
Change-Id: I6c8fb78edbfb358c38f37095447bb706280ec961 Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
This commit is contained in:
@@ -3069,7 +3069,7 @@ static int rkcif_assign_new_buffer_update(struct rkcif_stream *stream,
|
||||
buff_addr_y = dummy_buf->dma_addr;
|
||||
buff_addr_cbcr = dummy_buf->dma_addr;
|
||||
}
|
||||
if (buff_addr_y) {
|
||||
if (buffer || dummy_buf) {
|
||||
if (rkcif_get_interlace_mode(stream) == RKCIF_INTERLACE_SOFT &&
|
||||
stream->frame_phase == CIF_CSI_FRAME1_READY) {
|
||||
if (channel->capture_info.mode == RKMODULE_MULTI_DEV_COMBINE_ONE) {
|
||||
|
||||
Reference in New Issue
Block a user