/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/ |
H A D | common.c | 15 void *mem_priv; in rkcif_alloc_buffer() local 27 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkcif_alloc_buffer() 28 if (IS_ERR_OR_NULL(mem_priv)) { in rkcif_alloc_buffer() 33 buf->mem_priv = mem_priv; in rkcif_alloc_buffer() 35 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkcif_alloc_buffer() 37 g_ops->prepare(mem_priv); in rkcif_alloc_buffer() 39 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkcif_alloc_buffer() 42 buf->vaddr = g_ops->vaddr(mem_priv); in rkcif_alloc_buffer() 45 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkcif_alloc_buffer() [all...] |
H A D | dev.h | 176 void *mem_priv;
member
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/ |
H A D | common.c | 16 void *mem_priv; in rkcif_alloc_buffer() local 27 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, in rkcif_alloc_buffer() 29 if (IS_ERR_OR_NULL(mem_priv)) { in rkcif_alloc_buffer() 34 buf->mem_priv = mem_priv; in rkcif_alloc_buffer() 36 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkcif_alloc_buffer() 38 g_ops->prepare(mem_priv); in rkcif_alloc_buffer() 40 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkcif_alloc_buffer() 43 buf->vaddr = g_ops->vaddr(mem_priv); in rkcif_alloc_buffer() 45 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkcif_alloc_buffer() [all...] |
H A D | dev.h | 187 void *mem_priv; member
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/ |
H A D | common.c | 125 void *mem_priv; in rkisp_alloc_buffer() local 137 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkisp_alloc_buffer() 138 if (IS_ERR_OR_NULL(mem_priv)) { in rkisp_alloc_buffer() 143 buf->mem_priv = mem_priv; in rkisp_alloc_buffer() 145 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkisp_alloc_buffer() 147 g_ops->prepare(mem_priv); in rkisp_alloc_buffer() 149 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkisp_alloc_buffer() 152 buf->vaddr = g_ops->vaddr(mem_priv); in rkisp_alloc_buffer() 155 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkisp_alloc_buffer() [all...] |
H A D | videobuf2-rdma-sg.c | 492 static int vb2_dma_sg_map_dmabuf(void *mem_priv)
in vb2_dma_sg_map_dmabuf() argument 494 struct vb2_dma_sg_buf *buf = mem_priv;
in vb2_dma_sg_map_dmabuf() 520 static void vb2_dma_sg_unmap_dmabuf(void *mem_priv)
in vb2_dma_sg_unmap_dmabuf() argument 522 struct vb2_dma_sg_buf *buf = mem_priv;
in vb2_dma_sg_unmap_dmabuf() 544 static void vb2_dma_sg_detach_dmabuf(void *mem_priv)
in vb2_dma_sg_detach_dmabuf() argument 546 struct vb2_dma_sg_buf *buf = mem_priv;
in vb2_dma_sg_detach_dmabuf()
|
H A D | isp_external.h | 27 void *mem_priv; member
|
H A D | common.h | 115 void *mem_priv; member
|
H A D | rkisp.c | 2550 if (pool->mem_priv) {
in rkisp_rx_buf_pool_free() 2551 g_ops->unmap_dmabuf(pool->mem_priv);
in rkisp_rx_buf_pool_free() 2552 g_ops->detach_dmabuf(pool->mem_priv);
in rkisp_rx_buf_pool_free() 2554 pool->mem_priv = NULL;
in rkisp_rx_buf_pool_free() 2585 pool->mem_priv = mem;
in rkisp_rx_buf_pool_init()
|
H A D | capture_v21.c | 652 if (!buf && dev->hw_dev->dummy_buf.mem_priv) {
in update_dmatx_v2() 683 } else if (dummy_buf->mem_priv) {
in update_mi()
|
H A D | capture_v1x.c | 331 } else if (dummy_buf->mem_priv) {
in update_mi()
|
H A D | isp_stats_v21.c | 1129 if (!IS_HDR_RDBK(stats_vdev->dev->hdr.op_mode) && stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_first_ddr_config_v21()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/ |
H A D | common.c | 123 void *mem_priv; in rkisp_alloc_buffer() local 134 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, in rkisp_alloc_buffer() 136 if (IS_ERR_OR_NULL(mem_priv)) { in rkisp_alloc_buffer() 141 buf->mem_priv = mem_priv; in rkisp_alloc_buffer() 143 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkisp_alloc_buffer() 145 g_ops->prepare(mem_priv); in rkisp_alloc_buffer() 147 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkisp_alloc_buffer() 150 buf->vaddr = g_ops->vaddr(mem_priv); in rkisp_alloc_buffer() 152 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkisp_alloc_buffer() [all...] |
H A D | videobuf2-rdma-sg.c | 487 static int vb2_dma_sg_map_dmabuf(void *mem_priv) in vb2_dma_sg_map_dmabuf() argument 489 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_map_dmabuf() 515 static void vb2_dma_sg_unmap_dmabuf(void *mem_priv) in vb2_dma_sg_unmap_dmabuf() argument 517 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_unmap_dmabuf() 539 static void vb2_dma_sg_detach_dmabuf(void *mem_priv) in vb2_dma_sg_detach_dmabuf() argument 541 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_detach_dmabuf()
|
H A D | isp_external.h | 30 void *mem_priv; member
|
H A D | common.h | 125 void *mem_priv; member
|
H A D | rkisp.c | 2565 if (pool->mem_priv) { in rkisp_rx_buf_pool_free() 2566 g_ops->unmap_dmabuf(pool->mem_priv); in rkisp_rx_buf_pool_free() 2567 g_ops->detach_dmabuf(pool->mem_priv); in rkisp_rx_buf_pool_free() 2569 pool->mem_priv = NULL; in rkisp_rx_buf_pool_free() 2602 pool->mem_priv = mem; in rkisp_rx_buf_pool_init()
|
H A D | capture_v1x.c | 345 } else if (dummy_buf->mem_priv) { in update_mi()
|
H A D | capture_v21.c | 658 if (!buf && dev->hw_dev->dummy_buf.mem_priv) { in update_dmatx_v2() 693 } else if (dummy_buf->mem_priv) { in update_mi()
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/ |
H A D | common.c | 73 void *mem_priv; in rkispp_allow_buffer() local 85 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkispp_allow_buffer() 86 if (IS_ERR_OR_NULL(mem_priv)) { in rkispp_allow_buffer() 91 buf->mem_priv = mem_priv; in rkispp_allow_buffer() 93 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkispp_allow_buffer() 95 g_ops->prepare(mem_priv); in rkispp_allow_buffer() 97 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkispp_allow_buffer() 100 buf->vaddr = g_ops->vaddr(mem_priv); in rkispp_allow_buffer() 103 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkispp_allow_buffer() [all...] |
H A D | common.h | 50 void *mem_priv[GROUP_BUF_MAX]; member 76 void *mem_priv; member
|
H A D | stats.c | 33 if (!dummy_buf->mem_priv) { in update_addr()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/ |
H A D | common.c | 71 void *mem_priv; in rkispp_allow_buffer() local 82 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, in rkispp_allow_buffer() 84 if (IS_ERR_OR_NULL(mem_priv)) { in rkispp_allow_buffer() 89 buf->mem_priv = mem_priv; in rkispp_allow_buffer() 91 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkispp_allow_buffer() 93 g_ops->prepare(mem_priv); in rkispp_allow_buffer() 95 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkispp_allow_buffer() 98 buf->vaddr = g_ops->vaddr(mem_priv); in rkispp_allow_buffer() 100 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkispp_allow_buffer() [all...] |
H A D | common.h | 50 void *mem_priv[GROUP_BUF_MAX]; member 76 void *mem_priv; member
|
H A D | stats.c | 32 if (!dummy_buf->mem_priv) in update_addr()
|