Searched refs:dt_dma (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | rockchip-iommu.c | 87 dma_addr_t dt_dma; member 687 rk_domain->dt_dma + dte_index * sizeof(u32), 1); in rk_dte_get_page_table() 882 rk_domain->dt_dma); in rk_iommu_enable() 1000 rk_domain->dt_dma = dma_map_single(dma_dev, rk_domain->dt, in rk_iommu_domain_alloc() 1002 if (dma_mapping_error(dma_dev, rk_domain->dt_dma)) { in rk_iommu_domain_alloc() 1007 rk_table_flush(rk_domain, rk_domain->dt_dma, NUM_DT_ENTRIES); in rk_iommu_domain_alloc() 1048 dma_unmap_single(dma_dev, rk_domain->dt_dma, in rk_iommu_domain_free()
|
H A D | sun50i-iommu.c | 121 dma_addr_t dt_dma; member 375 iommu_write(iommu, IOMMU_TTB_REG, sun50i_domain->dt_dma); in sun50i_iommu_enable() 658 sun50i_domain->dt_dma = dma_map_single(iommu->dev, sun50i_domain->dt, in sun50i_iommu_attach_domain() 660 if (dma_mapping_error(iommu->dev, sun50i_domain->dt_dma)) { in sun50i_iommu_attach_domain()
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | rockchip-iommu.c | 85 dma_addr_t dt_dma; member 746 rk_domain->dt_dma + dte_index * sizeof(u32), 1); in rk_dte_get_page_table() 942 rk_ops->mk_dtentries(rk_domain->dt_dma)); in rk_iommu_enable() 1084 rk_domain->dt_dma = dma_map_single(dma_dev, rk_domain->dt, in rk_iommu_domain_alloc() 1086 if (dma_mapping_error(dma_dev, rk_domain->dt_dma)) { in rk_iommu_domain_alloc() 1127 dma_unmap_single(dma_dev, rk_domain->dt_dma, in rk_iommu_domain_free()
|
H A D | sun50i-iommu.c | 122 dma_addr_t dt_dma; member 444 iommu_write(iommu, IOMMU_TTB_REG, sun50i_domain->dt_dma); in sun50i_iommu_enable() 717 sun50i_domain->dt_dma = dma_map_single(iommu->dev, sun50i_domain->dt, in sun50i_iommu_attach_domain() 719 if (dma_mapping_error(iommu->dev, sun50i_domain->dt_dma)) { in sun50i_iommu_attach_domain()
|
Completed in 7 milliseconds