Searched refs:dma_offset (Results 1 – 13 of 13) sorted by relevance
| /arch/powerpc/include/asm/ |
| A D | dma-direct.h | 7 return paddr + dev->archdata.dma_offset; in phys_to_dma() 12 return daddr - dev->archdata.dma_offset; in dma_to_phys()
|
| A D | device.h | 26 dma_addr_t dma_offset; member
|
| /arch/sparc/include/asm/ |
| A D | iommu_64.h | 90 u32 dma_offset, u32 dma_addr_mask,
|
| /arch/powerpc/platforms/pseries/ |
| A D | iommu.c | 443 u64 tce_size, num_tce, dma_offset, next; in tce_clearrange_multi_pSeriesLP() local 466 dma_offset = next + be64_to_cpu(maprange->dma_base); in tce_clearrange_multi_pSeriesLP() 469 dma_offset, in tce_clearrange_multi_pSeriesLP() 482 u64 tce_size, num_tce, dma_offset, next, proto_tce, liobn; in tce_setrange_multi_pSeriesLP() local 536 dma_offset = next + be64_to_cpu(maprange->dma_base); in tce_setrange_multi_pSeriesLP() 544 dma_offset, in tce_setrange_multi_pSeriesLP() 1741 dev->dev.archdata.dma_offset = win_addr; in enable_ddw() 1776 dev->dev.bus_dma_limit = dev->dev.archdata.dma_offset + in enable_ddw() 2114 if (find_existing_ddw(pdn, &pdev->dev.archdata.dma_offset, &len, in spapr_tce_create_table() 2126 if (find_existing_ddw(pdn, &pdev->dev.archdata.dma_offset, &len, in spapr_tce_create_table() [all …]
|
| /arch/powerpc/platforms/powernv/ |
| A D | pci-ioda-tce.c | 50 u64 dma_offset, unsigned int page_shift) in pnv_pci_setup_iommu_table() argument 55 tbl->it_offset = dma_offset >> tbl->it_page_shift; in pnv_pci_setup_iommu_table()
|
| A D | pci.h | 323 u64 dma_offset, unsigned int page_shift);
|
| A D | pci-ioda.c | 1039 pdev->dev.archdata.dma_offset = pe->tce_bypass_base; in pnv_pci_ioda_dma_dev_setup() 1149 pdev->dev.archdata.dma_offset = (1ULL << 32); in pnv_pci_ioda_iommu_bypass_supported() 1531 dev->dev.archdata.dma_offset = pe->tce_bypass_base; in pnv_ioda_setup_bus_dma()
|
| /arch/powerpc/kernel/ |
| A D | dma-iommu.c | 25 #define is_direct_handle(dev, h) ((h) >= (dev)->archdata.dma_offset)
|
| A D | pci-common.c | 1064 dev->dev.archdata.dma_offset = PCI_DRAM_OFFSET; in pcibios_bus_add_device()
|
| /arch/powerpc/sysdev/ |
| A D | dart_iommu.c | 378 dev->dev.archdata.dma_offset = DART_U4_BYPASS_BASE; in pci_dma_dev_setup_dart()
|
| A D | fsl_pci.c | 141 dev->archdata.dma_offset = pci64_dma_offset; in fsl_pci_dma_set_mask()
|
| /arch/sparc/kernel/ |
| A D | iommu.c | 94 u32 dma_offset, u32 dma_addr_mask, in iommu_table_init() argument 105 iommu->tbl.table_map_base = dma_offset; in iommu_table_init()
|
| A D | pci_sun4v.c | 871 u32 dma_mask, dma_offset; in pci_sun4v_iommu_init() local 887 dma_offset = vdma[0]; in pci_sun4v_iommu_init() 892 iommu->tbl.table_map_base = dma_offset; in pci_sun4v_iommu_init()
|
Completed in 39 milliseconds