Home
last modified time | relevance | path

Searched refs:DMA_ATTR_WRITE_COMBINE (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.15/drivers/media/platform/qcom/iris/
H A Diris_hfi_queue.c256 GFP_KERNEL, DMA_ATTR_WRITE_COMBINE); in iris_hfi_queues_init()
264 GFP_KERNEL, DMA_ATTR_WRITE_COMBINE); in iris_hfi_queues_init()
268 core->iface_q_table_daddr, DMA_ATTR_WRITE_COMBINE); in iris_hfi_queues_init()
305 core->sfr_daddr, DMA_ATTR_WRITE_COMBINE); in iris_hfi_queues_deinit()
314 core->iface_q_table_daddr, DMA_ATTR_WRITE_COMBINE); in iris_hfi_queues_deinit()
H A Diris_buffer.c280 buffer->dma_attrs = DMA_ATTR_WRITE_COMBINE | DMA_ATTR_NO_KERNEL_MAPPING; in iris_create_internal_buffer()
/linux-6.15/drivers/media/platform/st/sti/hva/
H A Dhva-mem.c26 DMA_ATTR_WRITE_COMBINE); in hva_mem_alloc()
59 DMA_ATTR_WRITE_COMBINE); in hva_mem_free()
/linux-6.15/rust/kernel/
H A Ddma.rs80 pub const DMA_ATTR_WRITE_COMBINE: Attrs = Attrs(bindings::DMA_ATTR_WRITE_COMBINE); constant
/linux-6.15/drivers/media/platform/st/sti/delta/
H A Ddelta-mem.c16 unsigned long attrs = DMA_ATTR_WRITE_COMBINE; in hw_alloc()
/linux-6.15/drivers/media/platform/st/sti/bdisp/
H A Dbdisp-hw.c437 DMA_ATTR_WRITE_COMBINE); in bdisp_hw_free_nodes()
458 GFP_KERNEL, DMA_ATTR_WRITE_COMBINE); in bdisp_hw_alloc_nodes()
493 bdisp_h_filter[0].paddr, DMA_ATTR_WRITE_COMBINE); in bdisp_hw_free_filters()
514 DMA_ATTR_WRITE_COMBINE); in bdisp_hw_alloc_filters()
/linux-6.15/include/linux/
H A Ddma-mapping.h25 #define DMA_ATTR_WRITE_COMBINE (1UL << 2) macro
598 unsigned long attrs = DMA_ATTR_WRITE_COMBINE; in dma_alloc_wc()
610 DMA_ATTR_WRITE_COMBINE); in dma_free_wc()
619 DMA_ATTR_WRITE_COMBINE); in dma_mmap_wc()
/linux-6.15/Documentation/core-api/
H A Ddma-attributes.rst18 DMA_ATTR_WRITE_COMBINE chapter
21 DMA_ATTR_WRITE_COMBINE specifies that writes to the mapping may be
24 Since it is optional for platforms to implement DMA_ATTR_WRITE_COMBINE,
/linux-6.15/drivers/media/platform/rockchip/rga/
H A Drga.c889 DMA_ATTR_WRITE_COMBINE); in rga_probe()
911 rga->cmdbuf_phy, DMA_ATTR_WRITE_COMBINE); in rga_probe()
929 rga->cmdbuf_phy, DMA_ATTR_WRITE_COMBINE); in rga_remove()
/linux-6.15/drivers/gpu/drm/mediatek/
H A Dmtk_gem.c75 mtk_gem->dma_attrs = DMA_ATTR_WRITE_COMBINE; in mtk_gem_create()
/linux-6.15/drivers/gpu/drm/exynos/
H A Dexynos_drm_gem.c49 attr |= DMA_ATTR_WRITE_COMBINE; in exynos_drm_alloc_buf()
H A Dexynos_drm_g2d.c278 g2d->cmdlist_dma_attrs = DMA_ATTR_WRITE_COMBINE; in g2d_init_cmdlist()
/linux-6.15/drivers/media/platform/nvidia/tegra-vde/
H A Dvde.c71 bo->dma_attrs = DMA_ATTR_WRITE_COMBINE | in tegra_vde_alloc_bo()
H A Dv4l2.c355 dma_attrs = DMA_ATTR_WRITE_COMBINE; in tegra_queue_init()
/linux-6.15/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.c162 rk_obj->dma_attrs = DMA_ATTR_WRITE_COMBINE; in rockchip_gem_alloc_dma()
/linux-6.15/kernel/dma/
H A DKconfig43 # DMA_ATTR_WRITE_COMBINE. Normally the "uncached" mapping should be what
H A Dmapping.c510 if (attrs & DMA_ATTR_WRITE_COMBINE) in dma_pgprot()
/linux-6.15/drivers/leds/
H A Dleds-sun50i-a100.c482 GFP_KERNEL, DMA_ATTR_WRITE_COMBINE); in sun50i_a100_ledc_probe()
/linux-6.15/include/trace/events/
H A Ddma.h28 { DMA_ATTR_WRITE_COMBINE, "WRITE_COMBINE" }, \
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dgk20a.c601 DMA_ATTR_WRITE_COMBINE; in gk20a_instmem_new()
/linux-6.15/drivers/gpu/drm/msm/
H A Dmsm_drv.c179 attrs |= DMA_ATTR_WRITE_COMBINE; in msm_init_vram()
/linux-6.15/drivers/media/platform/qcom/venus/
H A Dhelpers.c203 buf->attrs = DMA_ATTR_WRITE_COMBINE | in venus_helper_alloc_dpb_bufs()
259 buf->attrs = DMA_ATTR_WRITE_COMBINE | in intbufs_set_buffer()
H A Dhfi_venus.c345 desc->attrs = DMA_ATTR_WRITE_COMBINE; in venus_alloc()
/linux-6.15/drivers/video/fbdev/
H A Dgbefb.c1179 DMA_ATTR_WRITE_COMBINE); in gbefb_probe()
/linux-6.15/arch/arm/mm/
H A Ddma-mapping.c440 prot = (attrs & DMA_ATTR_WRITE_COMBINE) ? in __get_dma_pgprot()

12