Home
last modified time | relevance | path

Searched refs:dummy_buf (Results 1 - 25 of 28) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dcommon.c254 struct rkisp_dummy_buffer *dummy_buf = &hw->dummy_buf; in rkisp_alloc_page_dummy_buf() local
283 dummy_buf->dma_addr = sg_dma_address(sg->sgl); in rkisp_alloc_page_dummy_buf()
284 dummy_buf->mem_priv = sg; in rkisp_alloc_page_dummy_buf()
285 dummy_buf->pages = pages; in rkisp_alloc_page_dummy_buf()
286 v4l2_dbg(1, rkisp_debug, &dev->v4l2_dev, "%s buf:0x%x map cnt:%d size:%d\n", __func__, (u32)dummy_buf->dma_addr, in rkisp_alloc_page_dummy_buf()
301 struct rkisp_dummy_buffer *dummy_buf = &dev->hw_dev->dummy_buf; in rkisp_free_page_dummy_buf() local
302 struct sg_table *sg = dummy_buf->mem_priv; in rkisp_free_page_dummy_buf()
310 __free_pages(dummy_buf in rkisp_free_page_dummy_buf()
319 struct rkisp_dummy_buffer *dummy_buf = &hw->dummy_buf; rkisp_alloc_common_dummy_buf() local
[all...]
H A Dhw.h69 struct rkisp_dummy_buffer dummy_buf; member
H A Dcapture_v1x.c321 struct rkisp_dummy_buffer *dummy_buf = &stream->ispdev->hw_dev->dummy_buf; in update_mi() local
331 } else if (dummy_buf->mem_priv) { in update_mi()
332 mi_set_y_addr(stream, dummy_buf->dma_addr); in update_mi()
333 mi_set_cb_addr(stream, dummy_buf->dma_addr); in update_mi()
334 mi_set_cr_addr(stream, dummy_buf->dma_addr); in update_mi()
H A Ddev.h146 * @dummy_buf: hdr dma internal buf
157 struct rkisp_dummy_buffer dummy_buf[HDR_DMA_MAX][HDR_MAX_DUMMY_BUF]; member
H A Dcapture_v21.c652 if (!buf && dev->hw_dev->dummy_buf.mem_priv) { in update_dmatx_v2()
653 buf = &dev->hw_dev->dummy_buf; in update_dmatx_v2()
668 struct rkisp_dummy_buffer *dummy_buf = &stream->ispdev->hw_dev->dummy_buf; in update_mi() local
683 } else if (dummy_buf->mem_priv) { in update_mi()
684 rkisp_write(dev, stream->config->mi.y_base_ad_init, dummy_buf->dma_addr, false); in update_mi()
685 rkisp_write(dev, stream->config->mi.cb_base_ad_init, dummy_buf->dma_addr, false); in update_mi()
686 rkisp_write(dev, stream->config->mi.cr_base_ad_init, dummy_buf->dma_addr, false); in update_mi()
H A Dcapture_v30.c553 struct rkisp_dummy_buffer *dummy_buf = &dev->hw_dev->dummy_buf; in update_mi() local
597 } else if (dummy_buf->mem_priv) { in update_mi()
599 val = dummy_buf->dma_addr; in update_mi()
H A Dcapture.c80 buf = &dev->hdr.dummy_buf[i][j]; in rkisp_create_hdr_buf()
333 if (!hw->dummy_buf.mem_priv || !dev->active_sensor || in rkisp_config_dmatx_valid_buf()
351 mi_set_y_addr(stream, hw->dummy_buf.dma_addr); in rkisp_config_dmatx_valid_buf()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dcommon.c252 struct rkisp_dummy_buffer *dummy_buf = &hw->dummy_buf; in rkisp_alloc_page_dummy_buf() local
277 dummy_buf->dma_addr = sg_dma_address(sg->sgl); in rkisp_alloc_page_dummy_buf()
278 dummy_buf->mem_priv = sg; in rkisp_alloc_page_dummy_buf()
279 dummy_buf->pages = pages; in rkisp_alloc_page_dummy_buf()
282 (u32)dummy_buf->dma_addr, ret, size); in rkisp_alloc_page_dummy_buf()
296 struct rkisp_dummy_buffer *dummy_buf = &dev->hw_dev->dummy_buf; in rkisp_free_page_dummy_buf() local
297 struct sg_table *sg = dummy_buf->mem_priv; in rkisp_free_page_dummy_buf()
304 __free_pages(dummy_buf in rkisp_free_page_dummy_buf()
313 struct rkisp_dummy_buffer *dummy_buf = &hw->dummy_buf; rkisp_alloc_common_dummy_buf() local
[all...]
H A Dcapture_v1x.c332 struct rkisp_dummy_buffer *dummy_buf = &stream->ispdev->hw_dev->dummy_buf; in update_mi() local
345 } else if (dummy_buf->mem_priv) { in update_mi()
346 mi_set_y_addr(stream, dummy_buf->dma_addr); in update_mi()
347 mi_set_cb_addr(stream, dummy_buf->dma_addr); in update_mi()
348 mi_set_cr_addr(stream, dummy_buf->dma_addr); in update_mi()
H A Dhw.h69 struct rkisp_dummy_buffer dummy_buf; member
H A Ddev.h146 * @dummy_buf: hdr dma internal buf
157 struct rkisp_dummy_buffer dummy_buf[HDR_DMA_MAX][HDR_MAX_DUMMY_BUF]; member
H A Dcapture_v21.c658 if (!buf && dev->hw_dev->dummy_buf.mem_priv) { in update_dmatx_v2()
659 buf = &dev->hw_dev->dummy_buf; in update_dmatx_v2()
675 struct rkisp_dummy_buffer *dummy_buf = &stream->ispdev->hw_dev->dummy_buf; in update_mi() local
693 } else if (dummy_buf->mem_priv) { in update_mi()
695 dummy_buf->dma_addr, false); in update_mi()
697 dummy_buf->dma_addr, false); in update_mi()
699 dummy_buf->dma_addr, false); in update_mi()
H A Dcapture_v30.c582 struct rkisp_dummy_buffer *dummy_buf = &dev->hw_dev->dummy_buf; in update_mi() local
627 } else if (dummy_buf->mem_priv) { in update_mi()
629 val = dummy_buf->dma_addr; in update_mi()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dcommon.c424 struct rkispp_dummy_buffer *dummy_buf = &hw->dummy_buf; in rkispp_alloc_page_dummy_buf() local
453 dummy_buf->dma_addr = sg_dma_address(sg->sgl); in rkispp_alloc_page_dummy_buf()
454 dummy_buf->mem_priv = sg; in rkispp_alloc_page_dummy_buf()
455 dummy_buf->pages = pages; in rkispp_alloc_page_dummy_buf()
456 v4l2_dbg(1, rkispp_debug, &dev->v4l2_dev, "%s buf:0x%x map cnt:%d\n", __func__, (u32)dummy_buf->dma_addr, ret); in rkispp_alloc_page_dummy_buf()
470 struct rkispp_dummy_buffer *dummy_buf = &dev->hw_dev->dummy_buf; in rkispp_free_page_dummy_buf() local
471 struct sg_table *sg = dummy_buf->mem_priv; in rkispp_free_page_dummy_buf()
479 __free_pages(dummy_buf in rkispp_free_page_dummy_buf()
489 struct rkispp_dummy_buffer *dummy_buf = &hw->dummy_buf; rkispp_alloc_common_dummy_buf() local
[all...]
H A Dstream_v20.c34 struct rkispp_dummy_buffer *dummy_buf; in update_mi() local
45 dummy_buf = &dev->hw_dev->dummy_buf; in update_mi()
46 set_y_addr(stream, dummy_buf->dma_addr); in update_mi()
47 set_uv_addr(stream, dummy_buf->dma_addr); in update_mi()
127 rkispp_write(dev, RKISPP_FEC_WR_Y_BASE, hw->dummy_buf.dma_addr); in config_fec()
128 rkispp_write(dev, RKISPP_FEC_WR_UV_BASE, hw->dummy_buf.dma_addr); in config_fec()
H A Dstats.c23 struct rkispp_dummy_buffer *dummy_buf; in update_addr() local
32 dummy_buf = &stats_vdev->dev->hw_dev->dummy_buf; in update_addr()
33 if (!dummy_buf->mem_priv) { in update_addr()
37 rkispp_write(stats_vdev->dev, RKISPP_ORB_WR_BASE, dummy_buf->dma_addr); in update_addr()
H A Dhw.h44 struct rkispp_dummy_buffer dummy_buf; member
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dcommon.c413 struct rkispp_dummy_buffer *dummy_buf = &hw->dummy_buf; in rkispp_alloc_page_dummy_buf() local
438 dummy_buf->dma_addr = sg_dma_address(sg->sgl); in rkispp_alloc_page_dummy_buf()
439 dummy_buf->mem_priv = sg; in rkispp_alloc_page_dummy_buf()
440 dummy_buf->pages = pages; in rkispp_alloc_page_dummy_buf()
443 (u32)dummy_buf->dma_addr, ret); in rkispp_alloc_page_dummy_buf()
457 struct rkispp_dummy_buffer *dummy_buf = &dev->hw_dev->dummy_buf; in rkispp_free_page_dummy_buf() local
458 struct sg_table *sg = dummy_buf->mem_priv; in rkispp_free_page_dummy_buf()
465 __free_pages(dummy_buf in rkispp_free_page_dummy_buf()
475 struct rkispp_dummy_buffer *dummy_buf = &hw->dummy_buf; rkispp_alloc_common_dummy_buf() local
[all...]
H A Dstream_v20.c35 struct rkispp_dummy_buffer *dummy_buf; in update_mi() local
46 dummy_buf = &dev->hw_dev->dummy_buf; in update_mi()
47 set_y_addr(stream, dummy_buf->dma_addr); in update_mi()
48 set_uv_addr(stream, dummy_buf->dma_addr); in update_mi()
133 rkispp_write(dev, RKISPP_FEC_WR_Y_BASE, hw->dummy_buf.dma_addr); in config_fec()
134 rkispp_write(dev, RKISPP_FEC_WR_UV_BASE, hw->dummy_buf.dma_addr); in config_fec()
H A Dstats.c22 struct rkispp_dummy_buffer *dummy_buf; in update_addr() local
31 dummy_buf = &stats_vdev->dev->hw_dev->dummy_buf; in update_addr()
32 if (!dummy_buf->mem_priv) in update_addr()
35 rkispp_write(stats_vdev->dev, RKISPP_ORB_WR_BASE, dummy_buf->dma_addr); in update_addr()
H A Dhw.h37 struct rkispp_dummy_buffer dummy_buf; member
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Dcapture.c1281 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; in rkcif_assign_new_buffer_oneframe() local
1301 if (dummy_buf->vaddr) { in rkcif_assign_new_buffer_oneframe()
1302 rkcif_write_register(dev, CIF_REG_DVP_FRM0_ADDR_Y, dummy_buf->dma_addr); in rkcif_assign_new_buffer_oneframe()
1303 rkcif_write_register(dev, CIF_REG_DVP_FRM0_ADDR_UV, dummy_buf->dma_addr); in rkcif_assign_new_buffer_oneframe()
1318 if (dummy_buf->vaddr) { in rkcif_assign_new_buffer_oneframe()
1319 rkcif_write_register(dev, CIF_REG_DVP_FRM1_ADDR_Y, dummy_buf->dma_addr); in rkcif_assign_new_buffer_oneframe()
1320 rkcif_write_register(dev, CIF_REG_DVP_FRM1_ADDR_UV, dummy_buf->dma_addr); in rkcif_assign_new_buffer_oneframe()
1335 if (dummy_buf->vaddr && stream->frame_phase == CIF_CSI_FRAME0_READY) { in rkcif_assign_new_buffer_oneframe()
1338 if (dummy_buf in rkcif_assign_new_buffer_oneframe()
1502 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_assign_new_buffer_init() local
1600 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_assign_new_buffer_update() local
1710 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_get_new_buffer_wake_up_mode() local
1760 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_update_new_buffer_wake_up_mode() local
1818 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_assign_dummy_buffer() local
2573 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_check_buffer_update_pingpong() local
2774 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_create_dummy_buf() local
2808 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_destroy_dummy_buf() local
[all...]
H A Ddev.h481 * @dummy_buf: dummy space to store dropped data
744 struct rkcif_dummy_buffer dummy_buf; member
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Dcapture.c1229 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; in rkcif_assign_new_buffer_oneframe() local
1253 if (dummy_buf->vaddr) { in rkcif_assign_new_buffer_oneframe()
1255 dummy_buf->dma_addr); in rkcif_assign_new_buffer_oneframe()
1257 dummy_buf->dma_addr); in rkcif_assign_new_buffer_oneframe()
1275 if (dummy_buf->vaddr) { in rkcif_assign_new_buffer_oneframe()
1277 dummy_buf->dma_addr); in rkcif_assign_new_buffer_oneframe()
1279 dummy_buf->dma_addr); in rkcif_assign_new_buffer_oneframe()
1296 if (dummy_buf->vaddr && stream->frame_phase == CIF_CSI_FRAME0_READY) in rkcif_assign_new_buffer_oneframe()
1298 if (dummy_buf in rkcif_assign_new_buffer_oneframe()
1478 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_assign_new_buffer_init() local
1588 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_assign_new_buffer_update() local
1709 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_get_new_buffer_wake_up_mode() local
1758 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_update_new_buffer_wake_up_mode() local
1820 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_assign_dummy_buffer() local
2645 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_check_buffer_update_pingpong() local
2854 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_create_dummy_buf() local
2891 struct rkcif_dummy_buffer *dummy_buf = &dev->dummy_buf; rkcif_destroy_dummy_buf() local
[all...]
H A Ddev.h440 * @dummy_buf: dummy space to store dropped data
709 struct rkcif_dummy_buffer dummy_buf; member

Completed in 34 milliseconds

12