Home
last modified time | relevance | path

Searched refs:vdma (Results 1 – 9 of 9) sorted by relevance

/arch/sparc/kernel/
Dpci_sabre.c465 const u32 *vdma; in sabre_probe() local
535 vdma = of_get_property(dp, "virtual-dma", NULL); in sabre_probe()
536 if (!vdma) { in sabre_probe()
541 dma_mask = vdma[0]; in sabre_probe()
542 switch(vdma[1]) { in sabre_probe()
561 err = psycho_iommu_init(pbm, tsbsize, vdma[0], dma_mask, SABRE_WRSYNC); in sabre_probe()
Dpci_sun4v.c856 const u32 *vdma; in pci_sun4v_iommu_init() local
858 vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", NULL); in pci_sun4v_iommu_init()
859 if (!vdma) in pci_sun4v_iommu_init()
860 vdma = vdma_default; in pci_sun4v_iommu_init()
862 if ((vdma[0] | vdma[1]) & ~IO_PAGE_MASK) { in pci_sun4v_iommu_init()
864 vdma[0], vdma[1]); in pci_sun4v_iommu_init()
868 dma_mask = (roundup_pow_of_two(vdma[1]) - 1UL); in pci_sun4v_iommu_init()
869 num_tsb_entries = vdma[1] / IO_PAGE_SIZE; in pci_sun4v_iommu_init()
871 dma_offset = vdma[0]; in pci_sun4v_iommu_init()
Dpci_fire.c31 u32 vdma[2], dma_mask; in pci_fire_pbm_iommu_init() local
36 vdma[0] = 0xc0000000; /* base */ in pci_fire_pbm_iommu_init()
37 vdma[1] = 0x40000000; /* size */ in pci_fire_pbm_iommu_init()
57 err = iommu_table_init(iommu, tsbsize * 8 * 1024, vdma[0], dma_mask, in pci_fire_pbm_iommu_init()
Dpci_common.c370 const u32 *vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", in pci_register_iommu_region() local
373 if (vdma) { in pci_register_iommu_region()
382 rp->start = pbm->mem_space.start + (unsigned long) vdma[0]; in pci_register_iommu_region()
383 rp->end = rp->start + (unsigned long) vdma[1] - 1UL; in pci_register_iommu_region()
Dpci_schizo.c1137 const u32 *vdma; in schizo_pbm_iommu_init() local
1141 vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", NULL); in schizo_pbm_iommu_init()
1142 if (!vdma) in schizo_pbm_iommu_init()
1143 vdma = vdma_default; in schizo_pbm_iommu_init()
1145 dma_mask = vdma[0]; in schizo_pbm_iommu_init()
1146 switch (vdma[1]) { in schizo_pbm_iommu_init()
1196 err = iommu_table_init(iommu, tsbsize * 8 * 1024, vdma[0], dma_mask, in schizo_pbm_iommu_init()
/arch/parisc/include/asm/
Dfloppy.h35 #define _CROSS_64KB(a,s,vdma) \ argument
36 (!(vdma) && ((unsigned long)(a)/K_64 != ((unsigned long)(a) + (s) - 1) / K_64))
/arch/x86/include/asm/
Dfloppy.h23 #define _CROSS_64KB(a, s, vdma) \ argument
24 (!(vdma) && \
/arch/mn10300/kernel/
Dmn10300-serial.h105 asmlinkage void (*vdma)(void); member
Dmn10300-serial.c978 pint->vdma = mn10300_serial_vdma_rx_handler; in mn10300_serial_startup()
981 pint->vdma = mn10300_serial_vdma_tx_handler; in mn10300_serial_startup()