Home
last modified time | relevance | path

Searched refs:dma_mask (Results 1 – 200 of 306) sorted by relevance

12

/linux-4.4.14/arch/x86/include/asm/
Ddma-mapping.h67 if (!dev->dma_mask) in dma_capable()
70 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
94 unsigned long dma_mask = 0; in dma_alloc_coherent_mask() local
96 dma_mask = dev->coherent_dma_mask; in dma_alloc_coherent_mask()
97 if (!dma_mask) in dma_alloc_coherent_mask()
98 dma_mask = (gfp & GFP_DMA) ? DMA_BIT_MASK(24) : DMA_BIT_MASK(32); in dma_alloc_coherent_mask()
100 return dma_mask; in dma_alloc_coherent_mask()
105 unsigned long dma_mask = dma_alloc_coherent_mask(dev, gfp); in dma_alloc_coherent_gfp_flags() local
107 if (dma_mask <= DMA_BIT_MASK(24)) in dma_alloc_coherent_gfp_flags()
110 if (dma_mask <= DMA_BIT_MASK(32) && !(gfp & GFP_DMA)) in dma_alloc_coherent_gfp_flags()
/linux-4.4.14/include/trace/events/
Dswiotlb.h20 __field( u64, dma_mask )
28 __entry->dma_mask = (dev->dma_mask ? *dev->dma_mask : 0);
37 __entry->dma_mask,
/linux-4.4.14/arch/powerpc/include/asm/
Ddma-mapping.h68 if (dev->dma_mask && *dev->dma_mask) in device_to_mask()
69 return *dev->dma_mask; in device_to_mask()
126 extern int dma_set_mask(struct device *dev, u64 dma_mask);
130 extern int __dma_set_mask(struct device *dev, u64 dma_mask);
142 if (!dev->dma_mask) in dma_capable()
145 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
Ddevice.h58 u64 dma_mask; member
Dpci-bridge.h44 int (*dma_set_mask)(struct pci_dev *dev, u64 dma_mask);
Dmachdep.h87 int (*dma_set_mask)(struct device *dev, u64 dma_mask);
/linux-4.4.14/arch/arm/mach-pxa/
Ddevices.c79 .dma_mask = &pxamci_dmamask,
123 .dma_mask = &udc_dma_mask,
134 .dma_mask = &udc_dma_mask,
184 .dma_mask = &fb_dma_mask,
426 .dma_mask = &pxaficp_dmamask,
489 .dma_mask = &pxa_ac97_dmamask,
564 .dma_mask = &pxa25x_ssp_dma_mask,
602 .dma_mask = &pxa25x_nssp_dma_mask,
641 .dma_mask = &pxa25x_assp_dma_mask,
669 .dma_mask = &pxa27x_dma_mask_camera,
[all …]
Dcm-x270.c257 .dma_mask = &fb_dma_mask,
/linux-4.4.14/drivers/xen/
Dswiotlb-xen.c60 unsigned long dma_mask = 0; in dma_alloc_coherent_mask() local
62 dma_mask = dev->coherent_dma_mask; in dma_alloc_coherent_mask()
63 if (!dma_mask) in dma_alloc_coherent_mask()
64 dma_mask = (gfp & GFP_DMA) ? DMA_BIT_MASK(24) : DMA_BIT_MASK(32); in dma_alloc_coherent_mask()
66 return dma_mask; in dma_alloc_coherent_mask()
301 u64 dma_mask = DMA_BIT_MASK(32); in xen_swiotlb_alloc_coherent() local
324 dma_mask = dma_alloc_coherent_mask(hwdev, flags); in xen_swiotlb_alloc_coherent()
332 if (((dev_addr + size - 1 <= dma_mask)) && in xen_swiotlb_alloc_coherent()
337 fls64(dma_mask), dma_handle) != 0) { in xen_swiotlb_alloc_coherent()
353 u64 dma_mask = DMA_BIT_MASK(32); in xen_swiotlb_free_coherent() local
[all …]
/linux-4.4.14/arch/powerpc/kernel/
Ddma.c310 int __dma_set_mask(struct device *dev, u64 dma_mask) in __dma_set_mask() argument
315 return dma_ops->set_dma_mask(dev, dma_mask); in __dma_set_mask()
316 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in __dma_set_mask()
318 *dev->dma_mask = dma_mask; in __dma_set_mask()
322 int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
325 return ppc_md.dma_set_mask(dev, dma_mask); in dma_set_mask()
331 return phb->controller_ops.dma_set_mask(pdev, dma_mask); in dma_set_mask()
334 return __dma_set_mask(dev, dma_mask); in dma_set_mask()
Dsetup-common.c749 pdev->archdata.dma_mask = DMA_BIT_MASK(32); in arch_setup_pdev_archdata()
750 pdev->dev.dma_mask = &pdev->archdata.dma_mask; in arch_setup_pdev_archdata()
/linux-4.4.14/arch/arm/mach-imx/devices/
Dplatform-ipu-core.c82 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()
Ddevices-common.h29 .dma_mask = dmamask, in imx_add_platform_device_dmamask()
/linux-4.4.14/arch/arc/include/asm/
Ddma-mapping.h181 static inline int dma_supported(struct device *dev, u64 dma_mask) in dma_supported() argument
184 return dma_mask == DMA_BIT_MASK(32); in dma_supported()
192 static inline int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
194 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
197 *dev->dma_mask = dma_mask; in dma_set_mask()
/linux-4.4.14/include/linux/
Diommu-helper.h8 u64 dma_mask) in iommu_device_max_index() argument
10 if (size + offset > dma_mask) in iommu_device_max_index()
11 return dma_mask - offset + 1; in iommu_device_max_index()
Ddma-mapping.h83 return dev->dma_mask != NULL && *dev->dma_mask != DMA_MASK_NONE; in is_device_dma_capable()
94 if (dev && dev->dma_mask && *dev->dma_mask) in dma_get_mask()
95 return *dev->dma_mask; in dma_get_mask()
131 dev->dma_mask = &dev->coherent_dma_mask; in dma_coerce_mask_and_coherent()
183 return *dev->dma_mask >> PAGE_SHIFT; in dma_max_pfn()
Deisa.h40 u64 dma_mask; member
98 u64 dma_mask; /* from bridge device */ member
Dplatform_device.h72 u64 dma_mask; member
104 .dma_mask = 0, in platform_device_register_resndata()
Drio.h189 u64 dma_mask; member
/linux-4.4.14/arch/c6x/include/asm/
Ddma-mapping.h28 static inline int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
30 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
33 *dev->dma_mask = dma_mask; in dma_set_mask()
/linux-4.4.14/arch/tile/include/asm/
Ddma-mapping.h69 if (!dev->dma_mask) in dma_capable()
72 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
100 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
103 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/arch/x86/kernel/
Dpci-dma.c54 .dma_mask = &x86_dma_fallback_dev.coherent_dma_mask,
82 unsigned long dma_mask; in dma_generic_alloc_coherent() local
87 dma_mask = dma_alloc_coherent_mask(dev, flag); in dma_generic_alloc_coherent()
95 if (page && page_to_phys(page) + size > dma_mask) { in dma_generic_alloc_coherent()
107 if (addr + size > dma_mask) { in dma_generic_alloc_coherent()
110 if (dma_mask < DMA_BIT_MASK(32) && !(flag & GFP_DMA)) { in dma_generic_alloc_coherent()
Dpci-nommu.c18 if (*hwdev->dma_mask >= DMA_BIT_MASK(32)) in check_addr()
22 (long long)*hwdev->dma_mask); in check_addr()
/linux-4.4.14/arch/arm/plat-samsung/
Ddevs.c92 .dma_mask = &samsung_device_dma_mask,
146 .dma_mask = &samsung_device_dma_mask,
168 .dma_mask = &samsung_device_dma_mask,
216 .dma_mask = &samsung_device_dma_mask,
246 .dma_mask = &samsung_device_dma_mask,
278 .dma_mask = &samsung_device_dma_mask,
308 .dma_mask = &samsung_device_dma_mask,
580 .dma_mask = &samsung_device_dma_mask,
648 .dma_mask = &samsung_device_dma_mask,
901 .dma_mask = &samsung_device_dma_mask,
[all …]
/linux-4.4.14/arch/blackfin/include/asm/
Ddma-mapping.h26 dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
28 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
31 *dev->dma_mask = dma_mask; in dma_set_mask()
/linux-4.4.14/arch/avr32/include/asm/
Ddma-mapping.h26 static inline int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
28 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
31 *dev->dma_mask = dma_mask; in dma_set_mask()
/linux-4.4.14/arch/powerpc/sysdev/
Ddart_iommu.c346 static int dart_dma_set_mask(struct device *dev, u64 dma_mask) in dart_dma_set_mask() argument
348 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dart_dma_set_mask()
357 if (dart_device_on_pcie(dev) && dma_mask >= DMA_BIT_MASK(40)) { in dart_dma_set_mask()
365 *dev->dma_mask = dma_mask; in dart_dma_set_mask()
Dfsl_pci.c126 static int fsl_pci_dma_set_mask(struct device *dev, u64 dma_mask) in fsl_pci_dma_set_mask() argument
128 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in fsl_pci_dma_set_mask()
137 dma_mask >= DMA_BIT_MASK(MAX_PHYS_ADDR_BITS)) { in fsl_pci_dma_set_mask()
142 *dev->dma_mask = dma_mask; in fsl_pci_dma_set_mask()
/linux-4.4.14/arch/openrisc/include/asm/
Ddma-mapping.h39 static inline int dma_supported(struct device *dev, u64 dma_mask) in dma_supported() argument
42 return dma_mask == DMA_BIT_MASK(32); in dma_supported()
/linux-4.4.14/arch/s390/include/asm/
Ddma-mapping.h30 if (!dev->dma_mask) in dma_capable()
32 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
Dpci.h110 u64 dma_mask; /* DMA address space mask */ member
/linux-4.4.14/arch/arm/mach-iop13xx/
Dtpmi.c162 .dma_mask = &iop13xx_tpmi_mask,
173 .dma_mask = &iop13xx_tpmi_mask,
184 .dma_mask = &iop13xx_tpmi_mask,
195 .dma_mask = &iop13xx_tpmi_mask,
Dsetup.c326 .dma_mask = &iop13xx_adma_dmamask,
338 .dma_mask = &iop13xx_adma_dmamask,
350 .dma_mask = &iop13xx_adma_dmamask,
/linux-4.4.14/arch/arm/mach-ks8695/
Ddevices.c76 .dma_mask = &eth_dmamask,
114 .dma_mask = &eth_dmamask,
146 .dma_mask = &eth_dmamask,
/linux-4.4.14/drivers/usb/core/
Dbuffer.c65 if (!hcd->self.controller->dma_mask && in hcd_buffer_create()
122 if (!bus->controller->dma_mask && in hcd_buffer_alloc()
148 if (!bus->controller->dma_mask && in hcd_buffer_free()
Dusb.c446 dev->dev.dma_mask = bus->controller->dma_mask; in usb_alloc_dev()
790 if (controller->dma_mask) {
828 if (controller->dma_mask) {
862 if (controller->dma_mask) {
910 || !controller->dma_mask)
946 || !controller->dma_mask)
974 || !controller->dma_mask)
/linux-4.4.14/arch/ia64/hp/common/
Dhwsw_iommu.c33 return dev && dev->dma_mask && in use_swiotlb()
34 !sba_dma_ops.dma_supported(dev, *dev->dma_mask); in use_swiotlb()
Dsba_iommu.c210 unsigned long dma_mask; member
938 ASSERT(to_pci_dev(dev)->dma_mask); in sba_map_page()
942 if (likely((pci_addr & ~to_pci_dev(dev)->dma_mask) == 0)) { in sba_map_page()
949 to_pci_dev(dev)->dma_mask, pci_addr); in sba_map_page()
1474 ASSERT(to_pci_dev(dev)->dma_mask); in sba_map_sg_attrs()
1475 if (likely((ioc->dma_mask & ~to_pci_dev(dev)->dma_mask) == 0)) { in sba_map_sg_attrs()
1761 sac->dma_mask = 0xFFFFFFFFUL; in ioc_sac_init()
1778 ioc->dma_mask = (0x1UL << 39) - 1; in ioc_zx1_init()
1819 ioc->dma_mask = 0xFFFFFFFFFFFFFFFFUL; /* conservative */ in ioc_init()
/linux-4.4.14/arch/arm/include/asm/
Ddma-mapping.h122 return PHYS_PFN_OFFSET + dma_to_pfn(dev, *dev->dma_mask); in dma_max_pfn()
155 if (!dev->dma_mask) in dma_capable()
158 mask = *dev->dma_mask; in dma_capable()
172 extern int arm_dma_set_mask(struct device *dev, u64 dma_mask);
Decard.h165 u64 dma_mask; member
/linux-4.4.14/arch/mips/include/asm/
Ddma-mapping.h24 if (!dev->dma_mask) in dma_capable()
27 return addr + size <= *dev->dma_mask; in dma_capable()
/linux-4.4.14/arch/hexagon/include/asm/
Ddma-mapping.h56 if (!dev->dma_mask) in dma_capable()
58 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
/linux-4.4.14/arch/ia64/include/asm/
Ddma-mapping.h32 if (!dev->dma_mask) in dma_capable()
35 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
/linux-4.4.14/arch/mips/jz4740/
Dplatform.c53 .dma_mask = &jz4740_usb_ohci_device.dev.coherent_dma_mask,
84 .dma_mask = &jz4740_udc_device.dev.coherent_dma_mask,
109 .dma_mask = &jz4740_mmc_device.dev.coherent_dma_mask,
213 .dma_mask = &jz4740_framebuffer_device.dev.coherent_dma_mask,
/linux-4.4.14/drivers/pnp/
Dcore.c154 dev->dma_mask = DMA_BIT_MASK(24); in pnp_alloc_dev()
158 dev->dev.dma_mask = &dev->dma_mask; in pnp_alloc_dev()
159 dev->dev.coherent_dma_mask = dev->dma_mask; in pnp_alloc_dev()
/linux-4.4.14/arch/sparc/include/asm/
Ddma-mapping.h46 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
48 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/arch/unicore32/include/asm/
Ddma-mapping.h35 if (dev && dev->dma_mask) in dma_capable()
36 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
/linux-4.4.14/drivers/eisa/
Dpci_eisa.c57 pci_eisa_root.dma_mask = pdev->dma_mask; in pci_eisa_init()
Deisa-bus.c207 edev->dma_mask = root->dma_mask; /* Default DMA mask */ in eisa_init_device()
211 edev->dev.dma_mask = &edev->dma_mask; in eisa_init_device()
212 edev->dev.coherent_dma_mask = edev->dma_mask; in eisa_init_device()
Dvirtual_root.c42 .dma_mask = 0xffffffff,
/linux-4.4.14/arch/mips/loongson64/common/
Ddma-swiotlb.c88 if (!dev->dma_mask || !dma_supported(dev, mask)) in loongson_dma_set_mask()
92 *dev->dma_mask = DMA_BIT_MASK(loongson_sysconf.dma_mask_bits); in loongson_dma_set_mask()
96 *dev->dma_mask = mask; in loongson_dma_set_mask()
/linux-4.4.14/arch/arm/mach-w90x900/
Ddev.c118 .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-4.4.14/arch/arm64/include/asm/
Ddma-mapping.h81 if (!dev->dma_mask) in dma_capable()
84 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
/linux-4.4.14/arch/mips/pnx833x/common/
Dplatform.c98 .dma_mask = &uart_dmamask,
125 .dma_mask = &ehci_dmamask,
153 .dma_mask = &ethernet_dmamask,
/linux-4.4.14/arch/arm/plat-iop/
Dadma.c145 .dma_mask = &iop3xx_adma_dmamask,
157 .dma_mask = &iop3xx_adma_dmamask,
169 .dma_mask = &iop3xx_adma_dmamask,
/linux-4.4.14/drivers/of/
Ddevice.c104 if (!dev->dma_mask) in of_dma_configure()
105 dev->dma_mask = &dev->coherent_dma_mask; in of_dma_configure()
139 *dev->dma_mask = min((*dev->dma_mask), in of_dma_configure()
/linux-4.4.14/arch/sparc/kernel/
Dpci_sabre.c462 u32 upa_portid, dma_mask; in sabre_probe() local
541 dma_mask = vdma[0]; in sabre_probe()
544 dma_mask |= 0x1fffffff; in sabre_probe()
548 dma_mask |= 0x3fffffff; in sabre_probe()
553 dma_mask |= 0x7fffffff; in sabre_probe()
561 err = psycho_iommu_init(pbm, tsbsize, vdma[0], dma_mask, SABRE_WRSYNC); in sabre_probe()
Dpsycho_common.h41 u32 dvma_offset, u32 dma_mask,
Dpci_fire.c31 u32 vdma[2], dma_mask; in pci_fire_pbm_iommu_init() local
38 dma_mask = 0xffffffff; 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_schizo.c1138 u32 dma_mask; in schizo_pbm_iommu_init() local
1145 dma_mask = vdma[0]; in schizo_pbm_iommu_init()
1148 dma_mask |= 0x1fffffff; in schizo_pbm_iommu_init()
1153 dma_mask |= 0x3fffffff; in schizo_pbm_iommu_init()
1158 dma_mask |= 0x7fffffff; in schizo_pbm_iommu_init()
1196 err = iommu_table_init(iommu, tsbsize * 8 * 1024, vdma[0], dma_mask, in schizo_pbm_iommu_init()
Dpsycho_common.c399 u32 dvma_offset, u32 dma_mask, in psycho_iommu_init() argument
423 dvma_offset, dma_mask, pbm->numa_node); in psycho_iommu_init()
Dpci_sun4v.c564 u32 dma_mask, dma_offset; in pci_sun4v_iommu_init() local
577 dma_mask = (roundup_pow_of_two(vdma[1]) - 1UL); in pci_sun4v_iommu_init()
586 iommu->dma_addr_mask = dma_mask; in pci_sun4v_iommu_init()
/linux-4.4.14/drivers/uwb/
Dumc-dev.c39 umc->dev.dma_mask = parent->dma_mask; in umc_device_create()
/linux-4.4.14/arch/arm/mach-ep93xx/
Ddma.c76 .dma_mask = &ep93xx_dma_m2p_mask,
107 .dma_mask = &ep93xx_dma_m2m_mask,
Dcore.c237 .dma_mask = &ep93xx_ohci_dma_mask,
298 .dma_mask = &ep93xx_eth_dma_mask,
380 .dma_mask = &ep93xx_spi_dma_mask,
519 .dma_mask = &ep93xx_fb_device.dev.coherent_dma_mask,
739 .dma_mask = &ep93xx_ide_device.dev.coherent_dma_mask,
/linux-4.4.14/arch/hexagon/kernel/
Ddma.c95 if (hwdev && hwdev->dma_mask && !dma_capable(hwdev, bus, size)) { in check_addr()
96 if (*hwdev->dma_mask >= DMA_BIT_MASK(32)) in check_addr()
100 (long long)*hwdev->dma_mask); in check_addr()
/linux-4.4.14/arch/alpha/kernel/
Dpci_iommu.c235 if ((dac_offset & dev->dma_mask) != dac_offset) in pci_dac_dma_supported()
255 dma_addr_t max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK; in pci_map_single_1()
337 if (!dev || !dev->dma_mask || !*dev->dma_mask) in alpha_gendev_to_pci()
342 if (*dev->dma_mask >= isa_bridge->dma_mask) in alpha_gendev_to_pci()
359 dac_allowed = pdev ? pci_dac_dma_supported(pdev, pdev->dma_mask) : 0; in alpha_pci_map_page()
665 dac_allowed = dev ? pci_dac_dma_supported(pdev, pdev->dma_mask) : 0; in alpha_pci_map_sg()
685 max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK; in alpha_pci_map_sg()
748 max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK; in alpha_pci_unmap_sg()
Dsys_jensen.c187 static struct pci_dev fake_isa_bridge = { .dma_mask = 0xffffffffUL, }; in jensen_init_arch()
Dpci-noop.c116 if (!dev || *dev->dma_mask >= 0xffffffffUL) in alpha_noop_alloc_coherent()
/linux-4.4.14/drivers/misc/cxl/
Dvphb.c14 static int cxl_dma_set_mask(struct pci_dev *pdev, u64 dma_mask) in cxl_dma_set_mask() argument
16 if (dma_mask < DMA_BIT_MASK(64)) { in cxl_dma_set_mask()
21 *(pdev->dev.dma_mask) = dma_mask; in cxl_dma_set_mask()
/linux-4.4.14/drivers/usb/dwc3/
Dhost.c38 xhci->dev.dma_mask = dwc->dev->dma_mask; in dwc3_host_init()
Ddwc3-keystone.c112 dev->dma_mask = &kdwc3_dma_mask; in kdwc3_probe()
Dcore.c986 if (!dev->dma_mask) { in dwc3_probe()
987 dev->dma_mask = dev->parent->dma_mask; in dwc3_probe()
/linux-4.4.14/arch/arm/mach-sa1100/
Dgeneric.c129 .dma_mask = &sa11x0udc_dma_mask,
172 .dma_mask = &sa11x0mcp_dma_mask,
205 .dma_mask = &sa11x0ssp_dma_mask,
299 .dma_mask = &sa11x0dma_dma_mask,
Djornada720.c207 .dma_mask = &sa1111_dmamask,
Dbadge4.c73 .dma_mask = &sa1111_dmamask,
/linux-4.4.14/arch/mips/pmcs-msp71xx/
Dmsp_usb.c71 .dma_mask = &msp_usbhost0_dma_mask,
112 .dma_mask = &msp_usbdev_dma_mask,
/linux-4.4.14/drivers/acpi/
Dacpi_platform.c108 pdevinfo.dma_mask = DMA_BIT_MASK(32); in acpi_create_platform_device()
110 pdevinfo.dma_mask = 0; in acpi_create_platform_device()
/linux-4.4.14/arch/arm/mach-davinci/
Ddm355.c420 .dma_mask = &dm355_spi0_dma_mask,
619 .dma_mask = DMA_BIT_MASK(32),
716 .dma_mask = &vpfe_capture_dma_mask,
728 .dma_mask = &vpfe_capture_dma_mask,
747 .dma_mask = &vpfe_capture_dma_mask,
841 .dma_mask = &vpfe_capture_dma_mask,
857 .dma_mask = &vpfe_capture_dma_mask,
867 .dma_mask = &vpfe_capture_dma_mask,
Ddm644x.c548 .dma_mask = DMA_BIT_MASK(32),
631 .dma_mask = &dm644x_video_dma_mask,
642 .dma_mask = &dm644x_video_dma_mask,
663 .dma_mask = &dm644x_video_dma_mask,
728 .dma_mask = &dm644x_video_dma_mask,
743 .dma_mask = &dm644x_video_dma_mask,
753 .dma_mask = &dm644x_video_dma_mask,
Ddevices.c105 .dma_mask = &ide_dma_mask,
161 .dma_mask = &mmcsd0_dma_mask,
198 .dma_mask = &mmcsd1_dma_mask,
Dusb.c78 .dma_mask = &usb_dmamask,
163 .dma_mask = &da8xx_usb11_dma_mask,
Ddm365.c676 .dma_mask = &dm365_spi0_dma_mask,
1204 .dma_mask = &vpfe_capture_dma_mask,
1244 .dma_mask = &vpfe_capture_dma_mask,
1266 .dma_mask = &dm365_video_dma_mask,
1363 .dma_mask = &dm365_video_dma_mask,
1379 .dma_mask = &dm365_video_dma_mask,
1389 .dma_mask = &dm365_video_dma_mask,
Ddm646x.c595 .dma_mask = DMA_BIT_MASK(32),
687 .dma_mask = &vpif_dma_mask,
711 .dma_mask = &vpif_dma_mask,
735 .dma_mask = &vpif_dma_mask,
Dboard-neuros-osd2.c124 .dma_mask = &davinci_fb_dma_mask,
Ddevices-da8xx.c219 .dma_mask = DMA_BIT_MASK(32),
229 .dma_mask = DMA_BIT_MASK(32),
1051 .dma_mask = &da850_sata_dmamask,
Dda850.c1217 .dma_mask = &da850_vpif_dma_mask,
1236 .dma_mask = &da850_vpif_dma_mask,
1260 .dma_mask = &da850_vpif_dma_mask,
/linux-4.4.14/drivers/platform/goldfish/
Dpdev_bus.c122 name_len + 1 + sizeof(*dev->pdev.dev.dma_mask), GFP_ATOMIC); in goldfish_new_pdev()
130 dev->pdev.dev.dma_mask = (void *)(dev->pdev.name + name_len + 1); in goldfish_new_pdev()
131 *dev->pdev.dev.dma_mask = ~0; in goldfish_new_pdev()
/linux-4.4.14/drivers/usb/gadget/udc/bdc/
Dbdc_pci.c92 bdc->dev.dma_mask = pci->dev.dma_mask; in bdc_pci_probe()
/linux-4.4.14/drivers/mtd/nand/
Ddenali_dt.c83 denali->dev->dma_mask = &denali_dma_mask; in denali_dt_probe()
85 denali->dev->dma_mask = NULL; in denali_dt_probe()
/linux-4.4.14/arch/ia64/sn/pci/
Dpci_dma.c51 int sn_dma_set_mask(struct device *dev, u64 dma_mask) in sn_dma_set_mask() argument
55 if (!sn_dma_supported(dev, dma_mask)) in sn_dma_set_mask()
58 *dev->dma_mask = dma_mask; in sn_dma_set_mask()
Dtioce_provider.c532 u64 dma_mask; in tioce_do_dma_map() local
534 dma_mask = (barrier) ? pdev->dev.coherent_dma_mask : pdev->dma_mask; in tioce_do_dma_map()
537 if (dma_mask < 0x7fffffffUL) in tioce_do_dma_map()
548 if (dma_mask == ~0UL) { in tioce_do_dma_map()
570 map->pci_start <= dma_mask) { in tioce_do_dma_map()
583 if (!mapaddr && !barrier && dma_mask >= 0xffffffffffUL) { in tioce_do_dma_map()
616 if (!mapaddr && dma_mask >= 0xffffffffUL) in tioce_do_dma_map()
Dtioca_provider.c529 if (pdev->dma_mask == ~0UL) in tioca_dma_map()
531 else if (pdev->dma_mask == 0xffffffffffffUL) in tioca_dma_map()
/linux-4.4.14/arch/arm/common/
Dsa1111.c601 if (sachip->dev->dma_mask) in sa1111_configure_smc()
602 *sachip->dev->dma_mask &= sa1111_dma_mask[drac >> 2]; in sa1111_configure_smc()
649 if (info->dma && sachip->dev->dma_mask) { in sa1111_init_one_child()
650 dev->dma_mask = *sachip->dev->dma_mask; in sa1111_init_one_child()
651 dev->dev.dma_mask = &dev->dma_mask; in sa1111_init_one_child()
1408 if (dev->dev.dma_mask && dev->dma_mask < 0xffffffffUL) { in sa1111_notifier_call()
1417 if (dev->dev.dma_mask && dev->dma_mask < 0xffffffffUL) in sa1111_notifier_call()
Ddmabounce.c227 if (dev->dma_mask) { in needs_bounce()
228 unsigned long limit, mask = *dev->dma_mask; in needs_bounce()
233 "mask %#Lx)\n", size, *dev->dma_mask); in needs_bounce()
443 static int dmabounce_set_mask(struct device *dev, u64 dma_mask) in dmabounce_set_mask() argument
448 return arm_dma_ops.set_dma_mask(dev, dma_mask); in dmabounce_set_mask()
Dit8152.c261 if (dev->dma_mask) in it8152_pci_platform_notify()
262 *dev->dma_mask = (SZ_64M - 1) | PHYS_OFFSET; in it8152_pci_platform_notify()
Dlocomo.c238 if (lchip->dev->dma_mask) { in locomo_init_one_child()
239 dev->dma_mask = *lchip->dev->dma_mask; in locomo_init_one_child()
240 dev->dev.dma_mask = &dev->dma_mask; in locomo_init_one_child()
/linux-4.4.14/arch/frv/include/asm/
Ddma-mapping.h120 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
123 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/arch/arm/mach-cns3xxx/
Dcns3420vb.c172 .dma_mask = &cns3xxx_usb_ehci_dma_mask,
203 .dma_mask = &cns3xxx_usb_ohci_dma_mask,
Ddevices.c48 .dma_mask = &cns3xxx_ahci_dmamask,
/linux-4.4.14/drivers/base/
Dplatform.c464 if (pdevinfo->dma_mask) { in platform_device_register_full()
471 pdev->dev.dma_mask = in platform_device_register_full()
472 kmalloc(sizeof(*pdev->dev.dma_mask), GFP_KERNEL); in platform_device_register_full()
473 if (!pdev->dev.dma_mask) in platform_device_register_full()
476 *pdev->dev.dma_mask = pdevinfo->dma_mask; in platform_device_register_full()
477 pdev->dev.coherent_dma_mask = pdevinfo->dma_mask; in platform_device_register_full()
494 kfree(pdev->dev.dma_mask); in platform_device_register_full()
Disa.c145 isa_dev->dev.dma_mask = &isa_dev->dev.coherent_dma_mask; in isa_register_driver()
/linux-4.4.14/arch/mn10300/include/asm/
Ddma-mapping.h157 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
160 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/arch/sh/boards/mach-x3proto/
Dsetup.c90 .dma_mask = NULL, /* don't use dma */
121 .dma_mask = NULL, /* don't use dma */
/linux-4.4.14/arch/arm/mach-mmp/
Ddevices.c273 .dma_mask = &usb_dma_mask,
306 .dma_mask = &usb_dma_mask,
342 .dma_mask = &usb_dma_mask,
Dpxa168.c161 .dma_mask = &pxa168_usb_host_dmamask,
/linux-4.4.14/arch/mips/sni/
Deisa.c29 .dma_mask = 0xffffffff,
/linux-4.4.14/arch/cris/include/asm/
Ddma-mapping.h147 if(!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
150 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/arch/nios2/include/asm/
Ddma-mapping.h108 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
111 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/sound/aoa/soundbus/i2sbus/
Dcore.c221 dev->sound.ofdev.archdata.dma_mask = macio->ofdev.archdata.dma_mask; in i2sbus_add_dev()
223 dev->sound.ofdev.dev.dma_mask = &dev->sound.ofdev.archdata.dma_mask; in i2sbus_add_dev()
/linux-4.4.14/arch/powerpc/platforms/cell/
Diommu.c652 static int dma_set_mask_and_switch(struct device *dev, u64 dma_mask);
959 static int dma_set_mask_and_switch(struct device *dev, u64 dma_mask) in dma_set_mask_and_switch() argument
961 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask_and_switch()
964 if (dma_mask == DMA_BIT_MASK(64) && in dma_set_mask_and_switch()
976 *dev->dma_mask = dma_mask; in dma_set_mask_and_switch()
1177 if (!dev->dma_mask) in cell_dma_get_required_mask()
/linux-4.4.14/arch/arm/plat-orion/
Dcommon.c647 .dma_mask = &orion_xor_dmamask,
708 .dma_mask = &orion_xor_dmamask,
754 .dma_mask = &ehci_dmamask,
780 .dma_mask = &ehci_dmamask,
804 .dma_mask = &ehci_dmamask,
/linux-4.4.14/Documentation/
Deisa.txt54 u64 dma_mask; /* from bridge device */
65 dma_mask : Default DMA mask. Usually the bridge device dma_mask.
126 u64 dma_mask;
136 dma_mask: DMA mask set from the parent device.
/linux-4.4.14/arch/arm/mach-omap1/
Dfb.c47 .dma_mask = &omap_fb_dma_mask,
Dusb.c198 .dma_mask = &udc_dmamask,
245 .dma_mask = &ohci_dmamask,
Ddevices.c302 .dma_mask = &omap1_camera_dma_mask,
Ddma.c263 .dma_mask = DMA_BIT_MASK(32),
/linux-4.4.14/drivers/mfd/
Dmcp-core.c184 mcp->attached_device.dma_mask = parent->dma_mask; in mcp_host_alloc()
Dmfd-core.c166 pdev->dev.dma_mask = parent->dma_mask; in mfd_add_device()
/linux-4.4.14/arch/arm/mach-omap2/
Dusb-tusb6010.c153 .dma_mask = &tusb_dmamask,
231 tusb_device.dev.dma_mask = NULL; in tusb6010_setup_interface()
Dfb.c102 .dma_mask = &omap_fb_dma_mask,
Dusb-musb.c103 dev->dma_mask = &musb_dmamask; in usb_musb_init()
Ddma.c218 .dma_mask = DMA_BIT_MASK(32),
/linux-4.4.14/drivers/ide/
Dide-lib.c27 if (dev && dev->dma_mask) in ide_toggle_bounce()
28 addr = *dev->dma_mask; in ide_toggle_bounce()
Dhpt366.c386 u32 dma_mask; member
422 .dma_mask = 0x303800ff,
435 .dma_mask = 0x31c001ff,
641 (speed < XFER_UDMA_0 ? t->dma_mask : in hpt3xx_set_mode()
/linux-4.4.14/arch/mips/alchemy/devboards/
Ddb1200.c335 .dma_mask = &au1200_ide_dmamask,
569 .dma_mask = &au1xxx_mmc_dmamask,
604 .dma_mask = &au1xxx_mmc_dmamask,
660 .dma_mask = &au1200_lcd_dmamask,
718 .dma_mask = &spi_dmamask,
Ddb1000.c128 .dma_mask = &au1100_lcd_dmamask,
346 .dma_mask = &au1xxx_mmc_dmamask,
381 .dma_mask = &au1xxx_mmc_dmamask,
/linux-4.4.14/drivers/iommu/
Damd_iommu.c322 if (!dev || !dev->dma_mask) in check_device()
1546 u64 dma_mask, in dma_ops_area_alloc() argument
1566 if (dom->aperture[i]->offset >= dma_mask) in dma_ops_area_alloc()
1570 dma_mask >> PAGE_SHIFT); in dma_ops_area_alloc()
1592 u64 dma_mask) in dma_ops_alloc_addresses() argument
1602 dma_mask, dom->next_address); in dma_ops_alloc_addresses()
1607 dma_mask, 0); in dma_ops_alloc_addresses()
2442 u64 dma_mask) in __map_single() argument
2463 dma_mask); in __map_single()
2564 u64 dma_mask; in map_page() local
[all …]
Dintel-iommu.c2785 u64 dma_mask = *dev->dma_mask; in iommu_should_identity_map() local
2788 dev->coherent_dma_mask < dma_mask) in iommu_should_identity_map()
2789 dma_mask = dev->coherent_dma_mask; in iommu_should_identity_map()
2791 return dma_mask >= dma_get_required_mask(dev); in iommu_should_identity_map()
3304 unsigned long nrpages, uint64_t dma_mask) in intel_alloc_iova() argument
3309 dma_mask = min_t(uint64_t, DOMAIN_MAX_ADDR(domain->gaw), dma_mask); in intel_alloc_iova()
3313 if (!dmar_forcedac && dma_mask > DMA_BIT_MASK(32)) { in intel_alloc_iova()
3324 iova = alloc_iova(&domain->iovad, nrpages, IOVA_PFN(dma_mask), 1); in intel_alloc_iova()
3425 size_t size, int dir, u64 dma_mask) in __intel_map_single() argument
3447 iova = intel_alloc_iova(dev, domain, dma_to_mm_pfn(size), dma_mask); in __intel_map_single()
[all …]
/linux-4.4.14/arch/tile/kernel/
Dusb.c41 .dma_mask = dmamask, \
Dpci-dma.c39 u64 dma_mask = (dev && dev->coherent_dma_mask) ? in tile_dma_alloc_coherent() local
56 if (dma_mask <= DMA_BIT_MASK(32)) { in tile_dma_alloc_coherent()
66 if (addr + size > dma_mask) { in tile_dma_alloc_coherent()
/linux-4.4.14/arch/mips/alchemy/common/
Dplatform.c234 pdev->dev.dma_mask = &alchemy_ohci_dmamask; in alchemy_setup_usb()
254 pdev->dev.dma_mask = &alchemy_ehci_dmamask; in alchemy_setup_usb()
274 pdev->dev.dma_mask = &alchemy_ohci_dmamask; in alchemy_setup_usb()
/linux-4.4.14/arch/metag/include/asm/
Ddma-mapping.h169 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
172 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/arch/mips/netlogic/xlp/
Dusb-init-xlp2.c252 dev->dev.dma_mask = &xlp_usb_dmamask; in nlm_xlp9xx_usb_fixup_final()
270 dev->dev.dma_mask = &xlp_usb_dmamask; in nlm_xlp2xx_usb_fixup_final()
Dusb-init.c123 dev->dev.dma_mask = &xlp_usb_dmamask; in nlm_usb_fixup_final()
/linux-4.4.14/arch/parisc/include/asm/
Dparisc-device.h28 u64 dma_mask; /* DMA mask for I/O */ member
Ddma-mapping.h182 if(!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
185 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/arch/sh/boards/mach-se/7206/
Dsetup.c40 .dma_mask = NULL,
/linux-4.4.14/arch/mips/bcm63xx/
Ddev-usb-usbd.c31 .dma_mask = &usbd_dmamask,
/linux-4.4.14/arch/sh/boards/mach-sdk7780/
Dsetup.c56 .dma_mask = NULL, /* don't use dma */
/linux-4.4.14/arch/sh/boards/mach-highlander/
Dsetup.c58 .dma_mask = NULL, /* don't use dma */
90 .dma_mask = NULL, /* don't use dma */
/linux-4.4.14/arch/sh/kernel/cpu/sh3/
Dsetup-sh7720.c121 .dma_mask = &usb_ohci_dma_mask,
148 .dma_mask = NULL,
/linux-4.4.14/arch/h8300/kernel/
Ddma.c22 if (dev == NULL || (*dev->dma_mask < 0xffffffff)) in dma_alloc()
/linux-4.4.14/lib/
Dswiotlb.c635 u64 dma_mask = DMA_BIT_MASK(32); in swiotlb_alloc_coherent() local
638 dma_mask = hwdev->coherent_dma_mask; in swiotlb_alloc_coherent()
643 if (dev_addr + size - 1 > dma_mask) { in swiotlb_alloc_coherent()
665 if (dev_addr + size - 1 > dma_mask) { in swiotlb_alloc_coherent()
667 (unsigned long long)dma_mask, in swiotlb_alloc_coherent()
/linux-4.4.14/arch/sh/boards/mach-se/7780/
Dsetup.c52 .dma_mask = NULL, /* don't use dma */
/linux-4.4.14/include/xen/
Dswiotlb-xen.h60 xen_swiotlb_set_dma_mask(struct device *dev, u64 dma_mask);
/linux-4.4.14/arch/arm/mach-dove/
Dcommon.c298 .dma_mask = &sdio_dmamask,
326 .dma_mask = &sdio_dmamask,
/linux-4.4.14/arch/powerpc/platforms/pseries/
Diommu.c1211 static int dma_set_mask_pSeriesLP(struct device *dev, u64 dma_mask) in dma_set_mask_pSeriesLP() argument
1219 if (!dev->dma_mask) in dma_set_mask_pSeriesLP()
1228 if (!disable_ddw && dma_mask == DMA_BIT_MASK(64)) { in dma_set_mask_pSeriesLP()
1262 if (!dma_supported(dev, dma_mask)) in dma_set_mask_pSeriesLP()
1265 *dev->dma_mask = dma_mask; in dma_set_mask_pSeriesLP()
1271 if (!dev->dma_mask) in dma_get_required_mask_pSeriesLP()
/linux-4.4.14/drivers/staging/fsl-mc/include/
Dmc.h151 u64 dma_mask; member
/linux-4.4.14/arch/ia64/sn/pci/pcibr/
Dpcibr_dma.c363 if (hwdev->dma_mask < 0x7fffffff) { in pcibr_dma_map()
367 if (hwdev->dma_mask == ~0UL) { in pcibr_dma_map()
/linux-4.4.14/drivers/usb/host/
Dfsl-mph-dr-of.c99 *pdev->dev.dma_mask = *ofdev->dev.dma_mask; in fsl_usb2_device_register()
Dehci-grlib.c105 op->dev.dma_mask = &op->dev.coherent_dma_mask; in ehci_hcd_grlib_probe()
Duhci-grlib.c108 op->dev.dma_mask = &op->dev.coherent_dma_mask; in uhci_hcd_grlib_probe()
Dssb-hcd.c125 hci_dev->dev.dma_mask = &hci_dev->dev.coherent_dma_mask; in ssb_hcd_create_pdev()
Dohci-ps3.c130 dev->core.dma_mask = &dummy_mask; /* FIXME: for improper usb code */ in ps3_ohci_probe()
Dehci-ps3.c146 dev->core.dma_mask = &dummy_mask; /* FIXME: for improper usb code */ in ps3_ehci_probe()
Dxhci-plat.c98 if (WARN_ON(!pdev->dev.dma_mask)) in xhci_plat_probe()
Dbcma-hcd.c273 hci_dev->dev.dma_mask = &hci_dev->dev.coherent_dma_mask; in bcma_hcd_create_pdev()
/linux-4.4.14/arch/x86/pci/
Dsta2x11-fixup.c227 if (!dev->dma_mask) in dma_capable()
229 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
/linux-4.4.14/arch/parisc/kernel/
Ddrivers.c413 dev->dma_mask = 0xffffffffUL; /* PARISC devices are 32-bit */ in create_tree_node()
416 dev->dev.dma_mask = &dev->dma_mask; in create_tree_node()
417 dev->dev.coherent_dma_mask = dev->dma_mask; in create_tree_node()
/linux-4.4.14/drivers/misc/
Dtifm_core.c271 sock->dev.dma_mask = fm->dev.parent->dma_mask; in tifm_alloc_device()
/linux-4.4.14/drivers/amba/
Dbus.c429 void *pdata, unsigned int periphid, u64 dma_mask, in amba_aphb_device_add() argument
439 dev->dev.coherent_dma_mask = dma_mask; in amba_aphb_device_add()
505 dev->dev.dma_mask = &dev->dev.coherent_dma_mask; in amba_device_initialize()
/linux-4.4.14/sound/pci/emu10k1/
Dmemory.c239 if (addr & ~emu->dma_mask) { in is_valid_page()
242 emu->dma_mask, (unsigned long)addr); in is_valid_page()
476 if (!p || (page_to_pfn(p) & ~(emu->dma_mask >> PAGE_SHIFT))) { in synth_alloc_pages()
/linux-4.4.14/arch/sh/boards/mach-se/7722/
Dsetup.c66 .dma_mask = NULL, /* don't use dma */
/linux-4.4.14/drivers/usb/dwc2/
Dplatform.c364 if (!dev->dev.dma_mask) in dwc2_driver_probe()
365 dev->dev.dma_mask = &dev->dev.coherent_dma_mask; in dwc2_driver_probe()
/linux-4.4.14/drivers/usb/isp1760/
Disp1760-core.c127 dev->dma_mask = NULL; in isp1760_register()
Disp1760-if.c141 dev->dev.dma_mask = NULL; in isp1761_pci_probe()
/linux-4.4.14/drivers/macintosh/
Dmacio_asic.c377 dev->ofdev.archdata.dma_mask = 0xffffffffUL; in macio_add_one_device()
378 dev->ofdev.dev.dma_mask = &dev->ofdev.archdata.dma_mask; in macio_add_one_device()
/linux-4.4.14/drivers/staging/fsl-mc/bus/
Dmc-bus.c473 mc_dev->dma_mask = FSL_MC_DEFAULT_DMA_MASK; in fsl_mc_device_add()
474 mc_dev->dev.dma_mask = &mc_dev->dma_mask; in fsl_mc_device_add()
/linux-4.4.14/arch/arm/include/asm/hardware/
Dlocomo.h179 u64 dma_mask; member
Dsa1111.h420 u64 dma_mask; member
/linux-4.4.14/arch/arm/mach-s3c64xx/
Ddev-audio.c221 .dma_mask = &s3c64xx_ac97_dmamask,
/linux-4.4.14/arch/mips/mti-sead3/
Dsead3-platform.c188 .dma_mask = &sead3_usbdev_dma_mask,
/linux-4.4.14/arch/mips/ath79/
Ddev-usb.c70 pdev->dev.dma_mask = &ath79_usb_dmamask; in ath79_usb_register()
/linux-4.4.14/arch/mips/loongson32/common/
Dplatform.c225 .dma_mask = &ls1x_ehci_dmamask,
/linux-4.4.14/include/pcmcia/
Dds.h146 u64 dma_mask; member
/linux-4.4.14/drivers/usb/gadget/udc/
Dpxa25x_udc.h122 u64 dma_mask; member
Dudc-core.c372 gadget->dev.dma_mask = parent->dma_mask; in usb_add_gadget_udc_release()
/linux-4.4.14/arch/mips/ar7/
Dplatform.c277 .dma_mask = &cpmac_dma_mask,
289 .dma_mask = &cpmac_dma_mask,
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/
Dsetup-sh7763.c128 .dma_mask = &usb_ohci_dma_mask,
153 .dma_mask = NULL,
Dsetup-sh7786.c358 .dma_mask = &usb_ehci_device.dev.coherent_dma_mask,
384 .dma_mask = &usb_ohci_device.dev.coherent_dma_mask,
Dsetup-sh7757.c648 .dma_mask = NULL,
710 .dma_mask = &usb_ehci_device.dev.coherent_dma_mask,
736 .dma_mask = &usb_ohci_device.dev.coherent_dma_mask,
/linux-4.4.14/arch/arm/mach-rpc/
Decard.c721 ec->dev.dma_mask = &ec->dma_mask; in ecard_alloc_card()
722 ec->dma_mask = (u64)0xffffffff; in ecard_alloc_card()
723 ec->dev.coherent_dma_mask = ec->dma_mask; in ecard_alloc_card()
/linux-4.4.14/arch/sh/boards/mach-ecovec24/
Dsetup.c206 .dma_mask = NULL, /* not use dma */
242 .dma_mask = NULL, /* not use dma */
299 .dma_mask = NULL, /* not use dma */
878 .dma_mask = &fsi_da7210_device.dev.coherent_dma_mask,
/linux-4.4.14/arch/m68k/kernel/
Ddma.c82 if (dev == NULL || (*dev->dma_mask < 0xffffffff)) in dma_alloc_coherent()
/linux-4.4.14/arch/mips/netlogic/xlr/
Dplatform.c113 .dma_mask = &xls_usb_dmamask, \
/linux-4.4.14/include/asm-generic/
Ddma-mapping-common.h351 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
353 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.4.14/arch/avr32/boards/hammerhead/
Dflash.c293 .dma_mask = &hh_fpga0_dma_mask,
/linux-4.4.14/drivers/misc/mic/bus/
Dmic_bus.c162 mbdev->dev.dma_mask = &mbdev->dev.coherent_dma_mask; in mbus_register_device()
Dscif_bus.c168 sdev->dev.dma_mask = &sdev->dev.coherent_dma_mask; in scif_register_device()
/linux-4.4.14/drivers/mmc/card/
Dqueue.c197 if (mmc_dev(host)->dma_mask && *mmc_dev(host)->dma_mask) in mmc_init_queue()
/linux-4.4.14/arch/sh/boards/
Dboard-sh7785lcr.c119 .dma_mask = NULL,
/linux-4.4.14/drivers/rapidio/
Drio-scan.c471 rdev->dma_mask = DMA_BIT_MASK(32); in rio_setup_device()
472 rdev->dev.dma_mask = &rdev->dma_mask; in rio_setup_device()
/linux-4.4.14/drivers/misc/mic/card/
Dmic_x100.c304 .dma_mask = &mic_dma_mask,
/linux-4.4.14/drivers/hwtracing/intel_th/
Dcore.c275 thdev->dev.dma_mask = parent->dma_mask; in intel_th_device_alloc()
/linux-4.4.14/drivers/dma/
Dbcm2835-dma.c594 if (!pdev->dev.dma_mask) in bcm2835_dma_probe()
595 pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask; in bcm2835_dma_probe()
/linux-4.4.14/arch/sh/boards/mach-se/7724/
Dsetup.c413 .dma_mask = NULL, /* not use dma */
442 .dma_mask = NULL, /* not use dma */
/linux-4.4.14/arch/arm/mm/
Ddma-mapping.c1007 int arm_dma_set_mask(struct device *dev, u64 dma_mask) in arm_dma_set_mask() argument
1009 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in arm_dma_set_mask()
1012 *dev->dma_mask = dma_mask; in arm_dma_set_mask()
/linux-4.4.14/drivers/parisc/
Deisa.c372 eisa_dev.root.dma_mask = 0xffffffff; /* wild guess */ in eisa_probe()
/linux-4.4.14/drivers/ntb/
Dntb_transport.c1616 dma_cap_mask_t dma_mask; in ntb_transport_create_queue() local
1643 dma_cap_zero(dma_mask); in ntb_transport_create_queue()
1644 dma_cap_set(DMA_MEMCPY, dma_mask); in ntb_transport_create_queue()
1648 dma_request_channel(dma_mask, ntb_dma_filter_fn, in ntb_transport_create_queue()
1654 dma_request_channel(dma_mask, ntb_dma_filter_fn, in ntb_transport_create_queue()

12