Searched refs:rga_dma_buffer (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/ |
| H A D | rga_dma_buf.h | 27 int rga_dma_memory_check(struct rga_dma_buffer *rga_dma_buffer, struct rga_img_info_t *img); 30 struct rga_dma_buffer *buffer, 33 struct rga_dma_buffer *buffer, 35 void rga_iommu_unmap(struct rga_dma_buffer *buffer); 37 int rga_dma_map_buf(struct dma_buf *dma_buf, struct rga_dma_buffer *rga_dma_buffer, 39 int rga_dma_map_fd(int fd, struct rga_dma_buffer *rga_dma_buffer, 41 void rga_dma_unmap_buf(struct rga_dma_buffer *rga_dma_buffer);
|
| H A D | rga_drv.h | 165 struct rga_dma_buffer { struct 205 struct rga_dma_buffer *dma_buffer; argument
|
| H A D | rga_mm.h | 40 static inline bool rga_mm_is_invalid_dma_buffer(struct rga_dma_buffer *buffer) in rga_mm_is_invalid_dma_buffer()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/ |
| H A D | rga_dma_buf.c | 260 void rga_iommu_unmap(struct rga_dma_buffer *buffer) in rga_iommu_unmap() 272 struct rga_dma_buffer *buffer, in rga_iommu_map_sgt() 317 struct rga_dma_buffer *buffer, in rga_iommu_map() 393 int rga_dma_memory_check(struct rga_dma_buffer *rga_dma_buffer, struct rga_img_info_t *img) in rga_dma_memory_check() argument 402 dma_buf = rga_dma_buffer->dma_buf; in rga_dma_memory_check() 428 int rga_dma_map_buf(struct dma_buf *dma_buf, struct rga_dma_buffer *rga_dma_buffer, in rga_dma_map_buf() argument 457 rga_dma_buffer->dma_buf = dma_buf; in rga_dma_map_buf() 458 rga_dma_buffer->attach = attach; in rga_dma_map_buf() 459 rga_dma_buffer->sgt = sgt; in rga_dma_map_buf() 460 rga_dma_buffer->iova = sg_dma_address(sgt->sgl); in rga_dma_map_buf() [all …]
|
| H A D | rga_mm.c | 379 struct rga_dma_buffer *buffer; in rga_mm_map_dma_buffer() 532 struct rga_dma_buffer *buffer; in rga_mm_map_virt_addr() 679 struct rga_dma_buffer *buffer; in rga_mm_map_phys_addr()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga2/ |
| H A D | rga2_mmu_info.c | 291 struct rga_dma_buffer_t *rga_dma_buffer, in rga2_map_dma_buffer() argument 323 rga_dma_buffer->dma_buf = dma_buf; in rga2_map_dma_buffer() 324 rga_dma_buffer->attach = attach; in rga2_map_dma_buffer() 325 rga_dma_buffer->sgt = sgt; in rga2_map_dma_buffer() 326 rga_dma_buffer->size = sg_dma_len(sgt->sgl); in rga2_map_dma_buffer() 327 rga_dma_buffer->dir = dir; in rga2_map_dma_buffer() 341 static void rga2_unmap_dma_buffer(struct rga_dma_buffer_t *rga_dma_buffer) in rga2_unmap_dma_buffer() argument 343 if (rga_dma_buffer->attach && rga_dma_buffer->sgt) in rga2_unmap_dma_buffer() 344 dma_buf_unmap_attachment(rga_dma_buffer->attach, in rga2_unmap_dma_buffer() 345 rga_dma_buffer->sgt, in rga2_unmap_dma_buffer() [all …]
|