/Linux-v4.19/include/trace/events/ |
D | swiotlb.h | 21 __field( u64, dma_mask ) 29 __entry->dma_mask = (dev->dma_mask ? *dev->dma_mask : 0); 38 __entry->dma_mask,
|
/Linux-v4.19/arch/arm/mach-pxa/ |
D | devices.c | 72 .dma_mask = &pxamci_dmamask, 116 .dma_mask = &udc_dma_mask, 127 .dma_mask = &udc_dma_mask, 177 .dma_mask = &fb_dma_mask, 409 .dma_mask = &pxaficp_dmamask, 472 .dma_mask = &pxa_ac97_dmamask, 547 .dma_mask = &pxa25x_ssp_dma_mask, 573 .dma_mask = &pxa25x_nssp_dma_mask, 600 .dma_mask = &pxa25x_assp_dma_mask, 628 .dma_mask = &pxa27x_dma_mask_camera, [all …]
|
/Linux-v4.19/arch/arm/mach-imx/devices/ |
D | platform-ipu-core.c | 82 pdev->dev.dma_mask = kmalloc(sizeof(*pdev->dev.dma_mask), GFP_KERNEL); in imx_alloc_mx3_camera() 83 if (!pdev->dev.dma_mask) in imx_alloc_mx3_camera() 86 *pdev->dev.dma_mask = DMA_BIT_MASK(32); in imx_alloc_mx3_camera() 99 kfree(pdev->dev.dma_mask); in imx_alloc_mx3_camera()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | dma-mapping.h | 64 if (dev->dma_mask && *dev->dma_mask) in device_to_mask() 65 return *dev->dma_mask; in device_to_mask() 111 extern int dma_set_mask(struct device *dev, u64 dma_mask);
|
D | dma-direct.h | 14 if (!dev->dma_mask) in dma_capable() 17 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
|
/Linux-v4.19/include/linux/ |
D | iommu-helper.h | 10 u64 dma_mask) in iommu_device_max_index() argument 12 if (size + offset > dma_mask) in iommu_device_max_index() 13 return dma_mask - offset + 1; in iommu_device_max_index()
|
/Linux-v4.19/arch/arm/plat-samsung/ |
D | devs.c | 80 .dma_mask = &samsung_device_dma_mask, 133 .dma_mask = &samsung_device_dma_mask, 155 .dma_mask = &samsung_device_dma_mask, 203 .dma_mask = &samsung_device_dma_mask, 233 .dma_mask = &samsung_device_dma_mask, 265 .dma_mask = &samsung_device_dma_mask, 295 .dma_mask = &samsung_device_dma_mask, 559 .dma_mask = &samsung_device_dma_mask, 626 .dma_mask = &samsung_device_dma_mask, 869 .dma_mask = &samsung_device_dma_mask, [all …]
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | dma.c | 310 int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument 313 return ppc_md.dma_set_mask(dev, dma_mask); in dma_set_mask() 319 return phb->controller_ops.dma_set_mask(pdev, dma_mask); in dma_set_mask() 322 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask() 324 *dev->dma_mask = dma_mask; in dma_set_mask()
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | dart_iommu.c | 393 static int dart_dma_set_mask(struct device *dev, u64 dma_mask) in dart_dma_set_mask() argument 395 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dart_dma_set_mask() 404 if (dart_device_on_pcie(dev) && dma_mask >= DMA_BIT_MASK(40)) { in dart_dma_set_mask() 412 *dev->dma_mask = dma_mask; in dart_dma_set_mask()
|
/Linux-v4.19/drivers/crypto/ccree/ |
D | cc_driver.c | 190 u64 dma_mask; in init_cc_resources() local 276 if (!plat_dev->dev.dma_mask) in init_cc_resources() 277 plat_dev->dev.dma_mask = &plat_dev->dev.coherent_dma_mask; in init_cc_resources() 279 dma_mask = DMA_BIT_MASK(DMA_BIT_MASK_LEN); in init_cc_resources() 280 while (dma_mask > 0x7fffffffUL) { in init_cc_resources() 281 if (dma_supported(&plat_dev->dev, dma_mask)) { in init_cc_resources() 282 rc = dma_set_coherent_mask(&plat_dev->dev, dma_mask); in init_cc_resources() 286 dma_mask >>= 1; in init_cc_resources() 290 dev_err(dev, "Failed in dma_set_mask, mask=%llx\n", dma_mask); in init_cc_resources()
|
/Linux-v4.19/arch/mips/include/asm/ |
D | dma-direct.h | 7 if (!dev->dma_mask) in dma_capable() 10 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
|
/Linux-v4.19/arch/arm/mach-iop13xx/ |
D | tpmi.c | 162 .dma_mask = &iop13xx_tpmi_mask, 173 .dma_mask = &iop13xx_tpmi_mask, 184 .dma_mask = &iop13xx_tpmi_mask, 195 .dma_mask = &iop13xx_tpmi_mask,
|
/Linux-v4.19/arch/arm/mach-ks8695/ |
D | devices.c | 76 .dma_mask = ð_dmamask, 114 .dma_mask = ð_dmamask, 146 .dma_mask = ð_dmamask,
|
/Linux-v4.19/arch/ia64/hp/common/ |
D | hwsw_iommu.c | 34 return dev && dev->dma_mask && in use_swiotlb() 35 !sba_dma_ops.dma_supported(dev, *dev->dma_mask); in use_swiotlb()
|
/Linux-v4.19/drivers/gpu/host1x/ |
D | dev.c | 85 .dma_mask = DMA_BIT_MASK(32), 95 .dma_mask = DMA_BIT_MASK(32), 105 .dma_mask = DMA_BIT_MASK(34), 115 .dma_mask = DMA_BIT_MASK(34), 125 .dma_mask = DMA_BIT_MASK(34), 199 dma_set_mask_and_coherent(host->dev, host->info->dma_mask); in host1x_probe()
|
/Linux-v4.19/drivers/pnp/ |
D | core.c | 155 dev->dma_mask = DMA_BIT_MASK(24); in pnp_alloc_dev() 159 dev->dev.dma_mask = &dev->dma_mask; in pnp_alloc_dev() 160 dev->dev.coherent_dma_mask = dev->dma_mask; in pnp_alloc_dev()
|
/Linux-v4.19/arch/m68k/kernel/ |
D | dma.c | 81 if (dev == NULL || (*dev->dma_mask < 0xffffffff)) in arch_dma_alloc() 121 pdev->dev.dma_mask == NULL) { in arch_setup_pdev_archdata() 123 pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask; in arch_setup_pdev_archdata()
|
/Linux-v4.19/arch/arm/include/asm/ |
D | dma-direct.h | 21 if (!dev->dma_mask) in dma_capable() 24 mask = *dev->dma_mask; in dma_capable()
|
/Linux-v4.19/arch/arm/mach-davinci/ |
D | dm355.c | 72 .dma_mask = &dm355_spi0_dma_mask, 290 .dma_mask = DMA_BIT_MASK(32), 387 .dma_mask = &vpfe_capture_dma_mask, 399 .dma_mask = &vpfe_capture_dma_mask, 418 .dma_mask = &vpfe_capture_dma_mask, 512 .dma_mask = &vpfe_capture_dma_mask, 528 .dma_mask = &vpfe_capture_dma_mask, 538 .dma_mask = &vpfe_capture_dma_mask,
|
D | dm644x.c | 277 .dma_mask = DMA_BIT_MASK(32), 360 .dma_mask = &dm644x_video_dma_mask, 371 .dma_mask = &dm644x_video_dma_mask, 392 .dma_mask = &dm644x_video_dma_mask, 457 .dma_mask = &dm644x_video_dma_mask, 472 .dma_mask = &dm644x_video_dma_mask, 482 .dma_mask = &dm644x_video_dma_mask,
|
/Linux-v4.19/arch/arm/mach-w90x900/ |
D | dev.c | 118 .dma_mask = &nuc900_device_usb_ehci_dmamask, 145 .dma_mask = &nuc900_device_usb_ohci_dmamask, 199 .dma_mask = &nuc900_device_emc_dmamask, 484 .dma_mask = &nuc900_device_lcd_dmamask, 512 .dma_mask = &nuc900_device_audio_dmamask,
|
/Linux-v4.19/drivers/eisa/ |
D | pci_eisa.c | 57 pci_eisa_root.dma_mask = pdev->dma_mask; in pci_eisa_init()
|
/Linux-v4.19/arch/sparc/kernel/ |
D | pci_sabre.c | 463 u32 upa_portid, dma_mask; in sabre_probe() local 542 dma_mask = vdma[0]; in sabre_probe() 545 dma_mask |= 0x1fffffff; in sabre_probe() 549 dma_mask |= 0x3fffffff; in sabre_probe() 554 dma_mask |= 0x7fffffff; in sabre_probe() 562 err = psycho_iommu_init(pbm, tsbsize, vdma[0], dma_mask, SABRE_WRSYNC); in sabre_probe()
|
/Linux-v4.19/arch/hexagon/kernel/ |
D | dma.c | 87 if (hwdev && hwdev->dma_mask && !dma_capable(hwdev, bus, size)) { in check_addr() 88 if (*hwdev->dma_mask >= DMA_BIT_MASK(32)) in check_addr() 92 (long long)*hwdev->dma_mask); in check_addr()
|
/Linux-v4.19/arch/arm/plat-iop/ |
D | adma.c | 145 .dma_mask = &iop3xx_adma_dmamask, 157 .dma_mask = &iop3xx_adma_dmamask, 169 .dma_mask = &iop3xx_adma_dmamask,
|