Home
last modified time | relevance | path

Searched refs:vdma (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/staging/media/tegra-vde/
H A Dvde.h35 void __iomem *vdma; member
98 if (vde->vdma == base) in tegra_vde_reg_base_name()
H A Dvde.c317 tegra_vde_set_bits(vde, 0x0005, vde->vdma, 0x04); in tegra_vde_setup_hw_context()
319 tegra_vde_writel(vde, 0x00000000, vde->vdma, 0x1C); in tegra_vde_setup_hw_context()
320 tegra_vde_writel(vde, 0x00000000, vde->vdma, 0x00); in tegra_vde_setup_hw_context()
321 tegra_vde_writel(vde, 0x00000007, vde->vdma, 0x04); in tegra_vde_setup_hw_context()
987 vde->vdma = devm_platform_ioremap_resource_byname(pdev, "vdma"); in tegra_vde_probe()
988 if (IS_ERR(vde->vdma)) in tegra_vde_probe()
989 return PTR_ERR(vde->vdma); in tegra_vde_probe()
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dpci_sabre.c466 const u32 *vdma; in sabre_probe() local
536 vdma = of_get_property(dp, "virtual-dma", NULL); in sabre_probe()
537 if (!vdma) { in sabre_probe()
542 dma_mask = vdma[0]; in sabre_probe()
543 switch(vdma[1]) { in sabre_probe()
562 err = psycho_iommu_init(pbm, tsbsize, vdma[0], dma_mask, SABRE_WRSYNC); in sabre_probe()
H A Dpci_sun4v.c873 const u32 *vdma; in pci_sun4v_iommu_init() local
875 vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", NULL); in pci_sun4v_iommu_init()
876 if (!vdma) in pci_sun4v_iommu_init()
877 vdma = vdma_default; in pci_sun4v_iommu_init()
879 if ((vdma[0] | vdma[1]) & ~IO_PAGE_MASK) { in pci_sun4v_iommu_init()
881 vdma[0], vdma[1]); in pci_sun4v_iommu_init()
885 dma_mask = (roundup_pow_of_two(vdma[1]) - 1UL); in pci_sun4v_iommu_init()
886 num_tsb_entries = vdma[ in pci_sun4v_iommu_init()
[all...]
H A Dpci_fire.c33 u32 vdma[2], dma_mask; in pci_fire_pbm_iommu_init() local
38 vdma[0] = 0xc0000000; /* base */ in pci_fire_pbm_iommu_init()
39 vdma[1] = 0x40000000; /* size */ in pci_fire_pbm_iommu_init()
59 err = iommu_table_init(iommu, tsbsize * 8 * 1024, vdma[0], dma_mask, in pci_fire_pbm_iommu_init()
H A Dpci_common.c334 const u32 *vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", in pci_register_iommu_region() local
337 if (vdma) { in pci_register_iommu_region()
346 rp->start = pbm->mem_space.start + (unsigned long) vdma[0]; in pci_register_iommu_region()
347 rp->end = rp->start + (unsigned long) vdma[1] - 1UL; in pci_register_iommu_region()
H A Dpci_schizo.c1139 const u32 *vdma; in schizo_pbm_iommu_init() local
1143 vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", NULL); in schizo_pbm_iommu_init()
1144 if (!vdma) in schizo_pbm_iommu_init()
1145 vdma = vdma_default; in schizo_pbm_iommu_init()
1147 dma_mask = vdma[0]; in schizo_pbm_iommu_init()
1148 switch (vdma[1]) { in schizo_pbm_iommu_init()
1198 err = iommu_table_init(iommu, tsbsize * 8 * 1024, vdma[0], dma_mask, in schizo_pbm_iommu_init()
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dpci_sabre.c466 const u32 *vdma; in sabre_probe() local
536 vdma = of_get_property(dp, "virtual-dma", NULL); in sabre_probe()
537 if (!vdma) { in sabre_probe()
542 dma_mask = vdma[0]; in sabre_probe()
543 switch(vdma[1]) { in sabre_probe()
562 err = psycho_iommu_init(pbm, tsbsize, vdma[0], dma_mask, SABRE_WRSYNC); in sabre_probe()
H A Dpci_sun4v.c872 const u32 *vdma; in pci_sun4v_iommu_init() local
874 vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", NULL); in pci_sun4v_iommu_init()
875 if (!vdma) in pci_sun4v_iommu_init()
876 vdma = vdma_default; in pci_sun4v_iommu_init()
878 if ((vdma[0] | vdma[1]) & ~IO_PAGE_MASK) { in pci_sun4v_iommu_init()
880 vdma[0], vdma[1]); in pci_sun4v_iommu_init()
884 dma_mask = (roundup_pow_of_two(vdma[1]) - 1UL); in pci_sun4v_iommu_init()
885 num_tsb_entries = vdma[ in pci_sun4v_iommu_init()
[all...]
H A Dpci_fire.c34 u32 vdma[2], dma_mask; in pci_fire_pbm_iommu_init() local
39 vdma[0] = 0xc0000000; /* base */ in pci_fire_pbm_iommu_init()
40 vdma[1] = 0x40000000; /* size */ in pci_fire_pbm_iommu_init()
60 err = iommu_table_init(iommu, tsbsize * 8 * 1024, vdma[0], dma_mask, in pci_fire_pbm_iommu_init()
H A Dpci_common.c335 const u32 *vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", in pci_register_iommu_region() local
338 if (vdma) { in pci_register_iommu_region()
347 rp->start = pbm->mem_space.start + (unsigned long) vdma[0]; in pci_register_iommu_region()
348 rp->end = rp->start + (unsigned long) vdma[1] - 1UL; in pci_register_iommu_region()
H A Dpci_schizo.c1139 const u32 *vdma; in schizo_pbm_iommu_init() local
1143 vdma = of_get_property(pbm->op->dev.of_node, "virtual-dma", NULL); in schizo_pbm_iommu_init()
1144 if (!vdma) in schizo_pbm_iommu_init()
1145 vdma = vdma_default; in schizo_pbm_iommu_init()
1147 dma_mask = vdma[0]; in schizo_pbm_iommu_init()
1148 switch (vdma[1]) { in schizo_pbm_iommu_init()
1198 err = iommu_table_init(iommu, tsbsize * 8 * 1024, vdma[0], dma_mask, in schizo_pbm_iommu_init()
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dfloppy.h22 #define _CROSS_64KB(a,s,vdma) \
23 (!(vdma) && ((unsigned long)(a)/K_64 != ((unsigned long)(a) + (s) - 1) / K_64))
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dfloppy.h22 #define _CROSS_64KB(a,s,vdma) \
23 (!(vdma) && ((unsigned long)(a)/K_64 != ((unsigned long)(a) + (s) - 1) / K_64))
/kernel/linux/linux-6.6/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c377 void saa7146_write_out_dma(struct saa7146_dev* dev, int which, struct saa7146_video_dma* vdma) in saa7146_write_out_dma() argument
388 saa7146_write(dev, where, vdma->base_odd); in saa7146_write_out_dma()
389 saa7146_write(dev, where+0x04, vdma->base_even); in saa7146_write_out_dma()
390 saa7146_write(dev, where+0x08, vdma->prot_addr); in saa7146_write_out_dma()
391 saa7146_write(dev, where+0x0c, vdma->pitch); in saa7146_write_out_dma()
392 saa7146_write(dev, where+0x10, vdma->base_page); in saa7146_write_out_dma()
393 saa7146_write(dev, where+0x14, vdma->num_line_byte); in saa7146_write_out_dma()
398 printk("vdma%d.base_even: 0x%08x\n", which,vdma->base_even); in saa7146_write_out_dma()
399 printk("vdma in saa7146_write_out_dma()
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dfloppy.h23 #define _CROSS_64KB(a, s, vdma) \
24 (!(vdma) && \
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dfloppy.h23 #define _CROSS_64KB(a, s, vdma) \
24 (!(vdma) && \
/kernel/linux/linux-6.6/drivers/media/platform/nvidia/tegra-vde/
H A Dvde.h103 void __iomem *vdma; member
230 if (vde->vdma == base) in tegra_vde_reg_base_name()
H A Dvde.c267 vde->vdma = devm_platform_ioremap_resource_byname(pdev, "vdma"); in tegra_vde_probe()
268 if (IS_ERR(vde->vdma)) in tegra_vde_probe()
269 return PTR_ERR(vde->vdma); in tegra_vde_probe()
H A Dh264.c290 tegra_vde_set_bits(vde, 0x0005, vde->vdma, 0x04); in tegra_vde_setup_hw_context()
292 tegra_vde_writel(vde, 0x00000000, vde->vdma, 0x1C); in tegra_vde_setup_hw_context()
293 tegra_vde_writel(vde, 0x00000000, vde->vdma, 0x00); in tegra_vde_setup_hw_context()
294 tegra_vde_writel(vde, 0x00000007, vde->vdma, 0x04); in tegra_vde_setup_hw_context()
/kernel/linux/linux-5.10/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c672 void saa7146_write_out_dma(struct saa7146_dev* dev, int which, struct saa7146_video_dma* vdma) in saa7146_write_out_dma() argument
683 saa7146_write(dev, where, vdma->base_odd); in saa7146_write_out_dma()
684 saa7146_write(dev, where+0x04, vdma->base_even); in saa7146_write_out_dma()
685 saa7146_write(dev, where+0x08, vdma->prot_addr); in saa7146_write_out_dma()
686 saa7146_write(dev, where+0x0c, vdma->pitch); in saa7146_write_out_dma()
687 saa7146_write(dev, where+0x10, vdma->base_page); in saa7146_write_out_dma()
688 saa7146_write(dev, where+0x14, vdma->num_line_byte); in saa7146_write_out_dma()
693 printk("vdma%d.base_even: 0x%08x\n", which,vdma->base_even); in saa7146_write_out_dma()
694 printk("vdma in saa7146_write_out_dma()
[all...]
/kernel/linux/linux-6.6/include/media/drv-intf/
H A Dsaa7146_vv.h154 void saa7146_write_out_dma(struct saa7146_dev* dev, int which, struct saa7146_video_dma* vdma) ;
/kernel/linux/linux-5.10/include/media/drv-intf/
H A Dsaa7146_vv.h199 void saa7146_write_out_dma(struct saa7146_dev* dev, int which, struct saa7146_video_dma* vdma) ;

Completed in 23 milliseconds