Home
last modified time | relevance | path

Searched refs:cma (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/
H A Dcma_heap.c12 #include <linux/cma.h>
27 struct cma *cma; member
255 cma_release(cma_heap->cma, buffer->cma_pages, buffer->pagecount); in cma_heap_dma_buf_release()
299 cma_pages = cma_alloc(cma_heap->cma, pagecount, align, GFP_KERNEL); in cma_heap_allocate()
304 /* Clear the cma pages */ in cma_heap_allocate()
359 cma_release(cma_heap->cma, cma_pages, pagecount); in cma_heap_allocate()
370 static int _add_cma_heap(struct cma *cma, void *data) in _add_cma_heap() argument
379 cma_heap->cma in _add_cma_heap()
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Ddma-map-ops.h13 struct cma;
105 extern struct cma *dma_contiguous_default_area;
107 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area()
117 phys_addr_t limit, struct cma **res_cma,
129 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area()
139 struct cma **res_cma, bool fixed) in dma_contiguous_reserve_area()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/
H A Ddrv_media_mem.c53 #include <linux/cma.h>
659 /* get cma phy address and len of real page buffer */ in real_page_buffer_alloc_and_map()
703 /* get cma phy address and len of real page buffer */ in real_page_buffer_alloc_and_map()
1275 hi_mmz_warn("err args, iommu must be 0, and addr must be cma phy_addr\n"); in hil_mmb_cma_mapto_iommu()
1331 hi_mmz_warn("err args, iommu must be 1, and addr must be cma phy_addr\n"); in hil_mmb_cma_unmapfrom_iommu()
1726 struct cma *cma; in media_mem_parse_cmdline() local
1748 hi_mmz_warn("can't get cma zone info:%s\n", argv[0]); in media_mem_parse_cmdline()
1753 cma = dev_get_cma_area(NULL); in media_mem_parse_cmdline()
1754 if (heap == NULL || cma in media_mem_parse_cmdline()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/nouveau/
H A Dnouveau_drv.h146 bool cma; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/adp/tde_v2_0/
H A Dtde_hal.h343 hi_bool cma; member
H A Dtde_osictl_k.c4394 src_drv_surface.cma = mmz_for_src; in tde_osi_single_src_1_blit()
4401 dst_drv_surface.cma = mmz_for_dst; in tde_osi_single_src_1_blit()
4576 drv_surface->cma = mmz_for_src; in tde_osi_single_src_2_blit()
4599 drv_surface->cma = mmz_for_dst; in tde_osi_single_src_2_blit()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dvideobuf2-rdma-sg.c4 #include <linux/cma.h>
46 /* cma reserved area */ in vb2_dma_sg_alloc_contiguous()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dvideobuf2-rdma-sg.c4 #include <linux/cma.h>
47 /* cma reserved area */ in vb2_dma_sg_alloc_contiguous()

Completed in 19 milliseconds