Home
last modified time | relevance | path

Searched refs:dbufs (Results 1 - 25 of 26) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dcommon.c273 if (!buf->dbufs) { in rkispp_free_pool()
277 dev_info(hw->dev, "%s dbufs[%d]:0x%p\n", __func__, i, buf->dbufs); in rkispp_free_pool()
283 dma_buf_put(buf->dbufs->dbuf[j]); in rkispp_free_pool()
287 buf->dbufs = NULL; in rkispp_free_pool()
294 static int rkispp_init_pool(struct rkispp_hw_dev *hw, struct rkisp_ispp_buf *dbufs) in rkispp_init_pool() argument
306 if (!pool->dbufs) { in rkispp_init_pool()
310 dbufs->is_isp = true; in rkispp_init_pool()
311 pool->dbufs = dbufs; in rkispp_init_pool()
346 rkispp_queue_dmabuf(struct rkispp_hw_dev *hw, struct rkisp_ispp_buf *dbufs) rkispp_queue_dmabuf() argument
[all...]
H A Dstream_v20.c145 struct rkisp_ispp_buf *dbufs; in fec_free_buf() local
151 dbufs = get_list_buf(list, true); in fec_free_buf()
152 if (dbufs->is_isp) { in fec_free_buf()
153 v4l2_subdev_call(dev->ispp_sdev.remote_sd, video, s_rx_buffer, dbufs, NULL); in fec_free_buf()
H A Dcommon.h49 struct rkisp_ispp_buf *dbufs; member
H A Dispp.c320 struct rkisp_ispp_buf *dbufs = buf; in rkispp_sd_s_rx_buffer() local
326 vdev->dbg.delay = ns - dbufs->frame_timestamp; in rkispp_sd_s_rx_buffer()
327 vdev->dbg.id = dbufs->frame_id; in rkispp_sd_s_rx_buffer()
H A Dstream.h242 void *get_pool_buf(struct rkispp_device *dev, struct rkisp_ispp_buf *dbufs);
H A Dstream.c441 void *get_pool_buf(struct rkispp_device *dev, struct rkisp_ispp_buf *dbufs) in get_pool_buf() argument
446 if (dev->hw_dev->pool[i].dbufs == dbufs) { in get_pool_buf()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dcommon.c267 if (!buf->dbufs) in rkispp_free_pool()
270 dev_info(hw->dev, "%s dbufs[%d]:0x%p\n", in rkispp_free_pool()
271 __func__, i, buf->dbufs); in rkispp_free_pool()
276 dma_buf_put(buf->dbufs->dbuf[j]); in rkispp_free_pool()
280 buf->dbufs = NULL; in rkispp_free_pool()
287 static int rkispp_init_pool(struct rkispp_hw_dev *hw, struct rkisp_ispp_buf *dbufs) in rkispp_init_pool() argument
299 if (!pool->dbufs) in rkispp_init_pool()
302 dbufs->is_isp = true; in rkispp_init_pool()
303 pool->dbufs = dbufs; in rkispp_init_pool()
339 rkispp_queue_dmabuf(struct rkispp_hw_dev *hw, struct rkisp_ispp_buf *dbufs) rkispp_queue_dmabuf() argument
[all...]
H A Dstream_v20.c154 struct rkisp_ispp_buf *dbufs; in fec_free_buf() local
159 dbufs = get_list_buf(list, true); in fec_free_buf()
160 if (dbufs->is_isp) in fec_free_buf()
162 video, s_rx_buffer, dbufs, NULL); in fec_free_buf()
H A Dcommon.h49 struct rkisp_ispp_buf *dbufs; member
H A Dispp.c316 struct rkisp_ispp_buf *dbufs = buf; in rkispp_sd_s_rx_buffer() local
322 vdev->dbg.delay = ns - dbufs->frame_timestamp; in rkispp_sd_s_rx_buffer()
323 vdev->dbg.id = dbufs->frame_id; in rkispp_sd_s_rx_buffer()
H A Dstream.h257 void *get_pool_buf(struct rkispp_device *dev, struct rkisp_ispp_buf *dbufs);
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dbridge.c21 static inline struct rkisp_bridge_buf *to_bridge_buf(struct rkisp_ispp_buf *dbufs) in to_bridge_buf() argument
23 return container_of(dbufs, struct rkisp_bridge_buf, dbufs); in to_bridge_buf()
30 struct rkisp_ispp_buf *dbufs; in free_bridge_buf() local
61 dbufs = list_first_entry(&hw->rpt_list, struct rkisp_ispp_buf, list); in free_bridge_buf()
62 list_del(&dbufs->list); in free_bridge_buf()
63 list_add_tail(&dbufs->list, &hw->list); in free_bridge_buf()
67 dbufs = list_first_entry(&hw->list, struct rkisp_ispp_buf, list); in free_bridge_buf()
68 list_del(&dbufs->list); in free_bridge_buf()
117 buf->dbufs in init_buf()
379 struct rkisp_ispp_buf *dbufs = buf; bridge_s_rx_buffer() local
[all...]
H A Disp_external.h26 struct rkisp_rx_buf *dbufs; member
H A Dbridge_v30.c17 static inline struct rkisp_bridge_buf *to_bridge_buf(struct rkisp_ispp_buf *dbufs) in to_bridge_buf() argument
19 return container_of(dbufs, struct rkisp_bridge_buf, dbufs); in to_bridge_buf()
H A Drkisp.c2547 if (!pool->dbufs) { in rkisp_rx_buf_pool_free()
2553 dma_buf_put(pool->dbufs->dbuf); in rkisp_rx_buf_pool_free()
2556 pool->dbufs = NULL; in rkisp_rx_buf_pool_free()
2560 static int rkisp_rx_buf_pool_init(struct rkisp_device *dev, struct rkisp_rx_buf *dbufs) in rkisp_rx_buf_pool_init() argument
2572 if (!pool->dbufs) { in rkisp_rx_buf_pool_init()
2577 pool->dbufs = dbufs; in rkisp_rx_buf_pool_init()
2578 v4l2_dbg(1, rkisp_debug, &dev->v4l2_dev, "%s type:0x%x dbufs[%d]:%p", __func__, dbufs->type, i, dbufs); in rkisp_rx_buf_pool_init()
2628 struct rkisp_rx_buf *dbufs; rkisp_sd_s_rx_buffer() local
[all...]
H A Dbridge.h44 struct rkisp_ispp_buf dbufs; member
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dbridge.c22 struct rkisp_bridge_buf *to_bridge_buf(struct rkisp_ispp_buf *dbufs) in to_bridge_buf() argument
24 return container_of(dbufs, struct rkisp_bridge_buf, dbufs); in to_bridge_buf()
31 struct rkisp_ispp_buf *dbufs; in free_bridge_buf() local
62 dbufs = list_first_entry(&hw->rpt_list, in free_bridge_buf()
64 list_del(&dbufs->list); in free_bridge_buf()
65 list_add_tail(&dbufs->list, &hw->list); in free_bridge_buf()
69 dbufs = list_first_entry(&hw->list, in free_bridge_buf()
71 list_del(&dbufs->list); in free_bridge_buf()
119 buf->dbufs in init_buf()
389 struct rkisp_ispp_buf *dbufs = buf; bridge_s_rx_buffer() local
[all...]
H A Disp_external.h29 struct rkisp_rx_buf *dbufs; member
H A Dbridge_v30.c18 struct rkisp_bridge_buf *to_bridge_buf(struct rkisp_ispp_buf *dbufs) in to_bridge_buf() argument
20 return container_of(dbufs, struct rkisp_bridge_buf, dbufs); in to_bridge_buf()
H A Drkisp.c2563 if (!pool->dbufs) in rkisp_rx_buf_pool_free()
2568 dma_buf_put(pool->dbufs->dbuf); in rkisp_rx_buf_pool_free()
2571 pool->dbufs = NULL; in rkisp_rx_buf_pool_free()
2576 struct rkisp_rx_buf *dbufs) in rkisp_rx_buf_pool_init()
2588 if (!pool->dbufs) in rkisp_rx_buf_pool_init()
2592 pool->dbufs = dbufs; in rkisp_rx_buf_pool_init()
2594 "%s type:0x%x dbufs[%d]:%p", __func__, dbufs->type, i, dbufs); in rkisp_rx_buf_pool_init()
2575 rkisp_rx_buf_pool_init(struct rkisp_device *dev, struct rkisp_rx_buf *dbufs) rkisp_rx_buf_pool_init() argument
2648 struct rkisp_rx_buf *dbufs; rkisp_sd_s_rx_buffer() local
[all...]
H A Dbridge.h44 struct rkisp_ispp_buf dbufs; member
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Dcapture.c567 static inline struct rkcif_rx_buffer *to_cif_rx_buf(struct rkisp_rx_buf *dbufs) in to_cif_rx_buf() argument
569 return container_of(dbufs, struct rkcif_rx_buffer, dbufs); in to_cif_rx_buf()
1368 static void rkcif_s_rx_buffer(struct rkcif_device *dev, struct rkisp_rx_buf *dbufs) in rkcif_s_rx_buffer() argument
1379 v4l2_subdev_call(sd, video, s_rx_buffer, dbufs, NULL); in rkcif_s_rx_buffer()
1385 struct rkisp_rx_buf *dbufs; in rkcif_assign_new_buffer_init_toisp() local
1404 dbufs = list_first_entry(&stream->rx_buf_head, struct rkisp_rx_buf, list); in rkcif_assign_new_buffer_init_toisp()
1405 if (dbufs) { in rkcif_assign_new_buffer_init_toisp()
1406 list_del(&dbufs->list); in rkcif_assign_new_buffer_init_toisp()
1408 stream->curr_buf_toisp = to_cif_rx_buf(dbufs); in rkcif_assign_new_buffer_init_toisp()
1442 struct rkisp_rx_buf *dbufs; rkcif_assign_new_buffer_update_toisp() local
2696 struct rkisp_rx_buf *dbufs; rkcif_free_rx_buf() local
[all...]
H A Ddev.h467 struct rkisp_rx_buf dbufs; member
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Dcapture.c511 struct rkcif_rx_buffer *to_cif_rx_buf(struct rkisp_rx_buf *dbufs) in to_cif_rx_buf() argument
513 return container_of(dbufs, struct rkcif_rx_buffer, dbufs); in to_cif_rx_buf()
1332 static void rkcif_s_rx_buffer(struct rkcif_device *dev, struct rkisp_rx_buf *dbufs) in rkcif_s_rx_buffer() argument
1342 v4l2_subdev_call(sd, video, s_rx_buffer, dbufs, NULL); in rkcif_s_rx_buffer()
1349 struct rkisp_rx_buf *dbufs; in rkcif_assign_new_buffer_init_toisp() local
1369 dbufs = list_first_entry(&stream->rx_buf_head, in rkcif_assign_new_buffer_init_toisp()
1372 if (dbufs) in rkcif_assign_new_buffer_init_toisp()
1373 list_del(&dbufs->list); in rkcif_assign_new_buffer_init_toisp()
1374 stream->curr_buf_toisp = to_cif_rx_buf(dbufs); in rkcif_assign_new_buffer_init_toisp()
1410 struct rkisp_rx_buf *dbufs; rkcif_assign_new_buffer_update_toisp() local
2776 struct rkisp_rx_buf *dbufs; rkcif_free_rx_buf() local
[all...]
H A Ddev.h426 struct rkisp_rx_buf dbufs; member

Completed in 32 milliseconds

12