Searched refs:IOMMU_WRITE (Results 1 - 15 of 15) sorted by relevance
/device/soc/rockchip/common/sdk_linux/drivers/iommu/ |
H A D | dma-iommu.c | 457 return prot | IOMMU_READ | IOMMU_WRITE; in dma_info_to_prot() 461 return prot | IOMMU_WRITE; in dma_info_to_prot() 1286 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in iommu_dma_get_msi_page()
|
H A D | rockchip-iommu.c | 326 flags |= (prot & IOMMU_WRITE) ? RK_PTE_PAGE_WRITABLE : 0;
in rk_mk_pte() 336 flags |= (prot & IOMMU_WRITE) ? RK_PTE_PAGE_WRITABLE_V2 : 0;
in rk_mk_pte_v2()
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_logo.c | 224 IOMMU_WRITE | IOMMU_READ); in init_loader_memory() 255 IOMMU_WRITE | IOMMU_READ); in init_loader_memory()
|
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/ |
H A D | mpp_rkvdec2.c | 1022 ret = iommu_map(domain, iova, sram_start, sram_size, IOMMU_READ | IOMMU_WRITE);
in rkvdec2_alloc_rcbbuf() 1039 ret = iommu_map(domain, iova + sram_size, page_to_phys(page), page_size, IOMMU_READ | IOMMU_WRITE);
in rkvdec2_alloc_rcbbuf()
|
H A D | mpp_rkvenc2.c | 1471 ret = iommu_map(domain, iova, sram_start, sram_size, IOMMU_READ | IOMMU_WRITE);
in rkvenc2_alloc_rcbbuf() 1488 ret = iommu_map(domain, iova + sram_size, page_to_phys(page), page_size, IOMMU_READ | IOMMU_WRITE);
in rkvenc2_alloc_rcbbuf()
|
H A D | mpp_rkvenc.c | 1081 IOMMU_READ | IOMMU_WRITE);
in rkvenc_iommu_handle_work()
|
H A D | mpp_rkvdec.c | 1232 IOMMU_READ | IOMMU_WRITE);
in rkvdec_3328_iommu_hdl()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_logo.c | 235 ret = iommu_map(private->domain, start, start, ALIGN(size, pg_size), IOMMU_WRITE | IOMMU_READ); in init_loader_memory() 269 ret = iommu_map(private->domain, start, start, ALIGN(size, pg_size), IOMMU_WRITE | IOMMU_READ); in init_loader_memory()
|
H A D | rockchip_drm_gem.c | 39 int prot = IOMMU_READ | IOMMU_WRITE; in rockchip_gem_iommu_map()
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/ |
H A D | rga_dma_buf.c | 38 return prot | IOMMU_READ | IOMMU_WRITE; in rga_dma_info_to_prot() 42 return prot | IOMMU_WRITE; in rga_dma_info_to_prot()
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/ |
H A D | mpp_rkvdec2.c | 1022 ret = iommu_map(domain, iova, sram_start, sram_size, IOMMU_READ | IOMMU_WRITE); in rkvdec2_alloc_rcbbuf() 1040 page_size, IOMMU_READ | IOMMU_WRITE); in rkvdec2_alloc_rcbbuf()
|
H A D | mpp_rkvenc2.c | 1458 ret = iommu_map(domain, iova, sram_start, sram_size, IOMMU_READ | IOMMU_WRITE); in rkvenc2_alloc_rcbbuf() 1476 page_size, IOMMU_READ | IOMMU_WRITE); in rkvenc2_alloc_rcbbuf()
|
H A D | mpp_rkvenc.c | 1133 IOMMU_READ | IOMMU_WRITE); in rkvenc_iommu_handle_work()
|
H A D | mpp_rkvdec.c | 1288 IOMMU_READ | IOMMU_WRITE); in rkvdec_3328_iommu_hdl()
|
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | iommu.h | 20 #define IOMMU_WRITE (1 << 1) macro
|
Completed in 36 milliseconds