/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/ |
H A D | common.c | 273 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 D | stream_v20.c | 145 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 D | common.h | 49 struct rkisp_ispp_buf *dbufs; member
|
H A D | ispp.c | 320 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 D | stream.h | 242 void *get_pool_buf(struct rkispp_device *dev, struct rkisp_ispp_buf *dbufs);
|
H A D | stream.c | 441 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 D | common.c | 267 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 D | stream_v20.c | 154 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 D | common.h | 49 struct rkisp_ispp_buf *dbufs; member
|
H A D | ispp.c | 316 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 D | stream.h | 257 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 D | bridge.c | 21 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 D | isp_external.h | 26 struct rkisp_rx_buf *dbufs; member
|
H A D | bridge_v30.c | 17 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 D | rkisp.c | 2547 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 D | bridge.h | 44 struct rkisp_ispp_buf dbufs; member
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/ |
H A D | bridge.c | 22 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 D | isp_external.h | 29 struct rkisp_rx_buf *dbufs; member
|
H A D | bridge_v30.c | 18 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 D | rkisp.c | 2563 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 D | bridge.h | 44 struct rkisp_ispp_buf dbufs; member
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/ |
H A D | capture.c | 567 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 D | dev.h | 467 struct rkisp_rx_buf dbufs;
member
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/ |
H A D | capture.c | 511 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 D | dev.h | 426 struct rkisp_rx_buf dbufs; member
|