Home
last modified time | relevance | path

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

12

/linux-4.1.27/arch/x86/include/asm/
Ddma-mapping.h79 if (!dev->dma_mask) in dma_capable()
82 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
106 unsigned long dma_mask = 0; in dma_alloc_coherent_mask() local
108 dma_mask = dev->coherent_dma_mask; in dma_alloc_coherent_mask()
109 if (!dma_mask) in dma_alloc_coherent_mask()
110 dma_mask = (gfp & GFP_DMA) ? DMA_BIT_MASK(24) : DMA_BIT_MASK(32); in dma_alloc_coherent_mask()
112 return dma_mask; in dma_alloc_coherent_mask()
117 unsigned long dma_mask = dma_alloc_coherent_mask(dev, gfp); in dma_alloc_coherent_gfp_flags() local
119 if (dma_mask <= DMA_BIT_MASK(24)) in dma_alloc_coherent_gfp_flags()
122 if (dma_mask <= DMA_BIT_MASK(32) && !(gfp & GFP_DMA)) in dma_alloc_coherent_gfp_flags()
/linux-4.1.27/arch/openrisc/include/asm/
Ddma-mapping.h90 static inline int dma_supported(struct device *dev, u64 dma_mask) in dma_supported() argument
93 return dma_mask == DMA_BIT_MASK(32); in dma_supported()
101 static inline int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
103 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
106 *dev->dma_mask = dma_mask; in dma_set_mask()
/linux-4.1.27/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.1.27/arch/unicore32/include/asm/
Ddma-mapping.h57 if (dev && dev->dma_mask) in dma_capable()
58 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
75 static inline int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
77 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
80 *dev->dma_mask = dma_mask; in dma_set_mask()
/linux-4.1.27/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()
302 u64 dma_mask = DMA_BIT_MASK(32); in xen_swiotlb_alloc_coherent() local
328 dma_mask = dma_alloc_coherent_mask(hwdev, flags); in xen_swiotlb_alloc_coherent()
336 if (((dev_addr + size - 1 <= dma_mask)) && in xen_swiotlb_alloc_coherent()
341 fls64(dma_mask), dma_handle) != 0) { in xen_swiotlb_alloc_coherent()
357 u64 dma_mask = DMA_BIT_MASK(32); in xen_swiotlb_free_coherent() local
[all …]
/linux-4.1.27/arch/arm/mach-pxa/
Ddevices.c78 .dma_mask = &pxamci_dmamask,
122 .dma_mask = &udc_dma_mask,
133 .dma_mask = &udc_dma_mask,
183 .dma_mask = &fb_dma_mask,
405 .dma_mask = &pxaficp_dmamask,
482 .dma_mask = &pxa_ac97_dmamask,
557 .dma_mask = &pxa25x_ssp_dma_mask,
595 .dma_mask = &pxa25x_nssp_dma_mask,
634 .dma_mask = &pxa25x_assp_dma_mask,
662 .dma_mask = &pxa27x_dma_mask_camera,
[all …]
Dcm-x270.c257 .dma_mask = &fb_dma_mask,
/linux-4.1.27/arch/x86/kernel/
Dpci-dma.c54 .dma_mask = &x86_dma_fallback_dev.coherent_dma_mask,
63 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
66 *dev->dma_mask = mask; in dma_set_mask()
93 unsigned long dma_mask; in dma_generic_alloc_coherent() local
98 dma_mask = dma_alloc_coherent_mask(dev, flag); in dma_generic_alloc_coherent()
106 if (page && page_to_phys(page) + size > dma_mask) { in dma_generic_alloc_coherent()
118 if (addr + size > dma_mask) { in dma_generic_alloc_coherent()
121 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.1.27/arch/powerpc/kernel/
Ddma.c235 int __dma_set_mask(struct device *dev, u64 dma_mask) in __dma_set_mask() argument
240 return dma_ops->set_dma_mask(dev, dma_mask); in __dma_set_mask()
241 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in __dma_set_mask()
243 *dev->dma_mask = dma_mask; in __dma_set_mask()
247 int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
250 return ppc_md.dma_set_mask(dev, dma_mask); in dma_set_mask()
251 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.1.27/arch/microblaze/include/asm/
Ddma-mapping.h59 static inline int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
66 return ops->set_dma_mask(dev, dma_mask); in dma_set_mask()
67 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
69 *dev->dma_mask = dma_mask; in dma_set_mask()
/linux-4.1.27/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.1.27/arch/arc/include/asm/
Ddma-mapping.h200 static inline int dma_supported(struct device *dev, u64 dma_mask) in dma_supported() argument
203 return dma_mask == DMA_BIT_MASK(32); in dma_supported()
211 static inline int dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask() argument
213 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
216 *dev->dma_mask = dma_mask; in dma_set_mask()
/linux-4.1.27/arch/powerpc/include/asm/
Ddma-mapping.h66 if (dev->dma_mask && *dev->dma_mask) in device_to_mask()
67 return *dev->dma_mask; in device_to_mask()
136 extern int dma_set_mask(struct device *dev, u64 dma_mask);
137 extern int __dma_set_mask(struct device *dev, u64 dma_mask);
197 if (!dev->dma_mask) in dma_capable()
200 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
Ddevice.h52 u64 dma_mask; member
Dmachdep.h107 int (*dma_set_mask)(struct device *dev, u64 dma_mask);
/linux-4.1.27/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.h82 return dev->dma_mask != NULL && *dev->dma_mask != DMA_MASK_NONE; in is_device_dma_capable()
93 if (dev && dev->dma_mask && *dev->dma_mask) in dma_get_mask()
94 return *dev->dma_mask; in dma_get_mask()
130 dev->dma_mask = &dev->coherent_dma_mask; in dma_coerce_mask_and_coherent()
179 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()
/linux-4.1.27/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.1.27/arch/arm/plat-samsung/
Ddevs.c88 .dma_mask = &samsung_device_dma_mask,
141 .dma_mask = &samsung_device_dma_mask,
163 .dma_mask = &samsung_device_dma_mask,
211 .dma_mask = &samsung_device_dma_mask,
241 .dma_mask = &samsung_device_dma_mask,
273 .dma_mask = &samsung_device_dma_mask,
303 .dma_mask = &samsung_device_dma_mask,
575 .dma_mask = &samsung_device_dma_mask,
643 .dma_mask = &samsung_device_dma_mask,
896 .dma_mask = &samsung_device_dma_mask,
[all …]
/linux-4.1.27/arch/hexagon/kernel/
Ddma.c49 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
52 *dev->dma_mask = mask; in dma_set_mask()
106 if (hwdev && hwdev->dma_mask && !dma_capable(hwdev, bus, size)) { in check_addr()
107 if (*hwdev->dma_mask >= DMA_BIT_MASK(32)) in check_addr()
111 (long long)*hwdev->dma_mask); in check_addr()
/linux-4.1.27/arch/ia64/include/asm/
Ddma-mapping.h74 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
76 *dev->dma_mask = mask; in dma_set_mask()
82 if (!dev->dma_mask) in dma_capable()
85 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
/linux-4.1.27/arch/mips/include/asm/
Ddma-mapping.h25 if (!dev->dma_mask) in dma_capable()
28 return addr + size <= *dev->dma_mask; in dma_capable()
54 if(!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
60 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.1.27/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.1.27/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.1.27/arch/powerpc/sysdev/
Ddart_iommu.c348 static int dart_dma_set_mask(struct device *dev, u64 dma_mask) in dart_dma_set_mask() argument
350 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dart_dma_set_mask()
359 if (dart_device_on_pcie(dev) && dma_mask >= DMA_BIT_MASK(40)) { in dart_dma_set_mask()
368 *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.1.27/arch/arm64/include/asm/
Ddma-mapping.h90 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
92 *dev->dma_mask = mask; in dma_set_mask()
99 if (!dev->dma_mask) in dma_capable()
102 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
/linux-4.1.27/arch/tile/include/asm/
Ddma-mapping.h71 if (!dev->dma_mask) in dma_capable()
74 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
111 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
114 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.1.27/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.1.27/drivers/usb/core/
Dbuffer.c65 if (!hcd->self.controller->dma_mask && in hcd_buffer_create()
121 if (!bus->controller->dma_mask && in hcd_buffer_alloc()
147 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.1.27/arch/arm/mach-ks8695/
Ddevices.c76 .dma_mask = &eth_dmamask,
114 .dma_mask = &eth_dmamask,
146 .dma_mask = &eth_dmamask,
/linux-4.1.27/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()
1478 ASSERT(to_pci_dev(dev)->dma_mask); in sba_map_sg_attrs()
1479 if (likely((ioc->dma_mask & ~to_pci_dev(dev)->dma_mask) == 0)) { in sba_map_sg_attrs()
1765 sac->dma_mask = 0xFFFFFFFFUL; in ioc_sac_init()
1782 ioc->dma_mask = (0x1UL << 39) - 1; in ioc_zx1_init()
1823 ioc->dma_mask = 0xFFFFFFFFFFFFFFFFUL; /* conservative */ in ioc_init()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dpowernv.h15 extern int pnv_pci_dma_set_mask(struct pci_dev *pdev, u64 dma_mask);
21 static inline int pnv_pci_dma_set_mask(struct pci_dev *pdev, u64 dma_mask) in pnv_pci_dma_set_mask() argument
Dsetup.c172 static int pnv_dma_set_mask(struct device *dev, u64 dma_mask) in pnv_dma_set_mask() argument
175 return pnv_pci_dma_set_mask(to_pci_dev(dev), dma_mask); in pnv_dma_set_mask()
176 return __dma_set_mask(dev, dma_mask); in pnv_dma_set_mask()
Dpci.h110 u64 dma_mask);
Dpci.c693 int pnv_pci_dma_set_mask(struct pci_dev *pdev, u64 dma_mask) in pnv_pci_dma_set_mask() argument
699 return phb->dma_set_mask(phb, pdev, dma_mask); in pnv_pci_dma_set_mask()
700 return __dma_set_mask(&pdev->dev, dma_mask); in pnv_pci_dma_set_mask()
/linux-4.1.27/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.1.27/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.1.27/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()
944 if (!dev->dma_mask || in alpha_pci_set_mask()
948 *dev->dma_mask = mask; in alpha_pci_set_mask()
Dpci-noop.c116 if (!dev || *dev->dma_mask >= 0xffffffffUL) in alpha_noop_alloc_coherent()
171 if (!dev->dma_mask || !dma_supported(dev, mask)) in alpha_noop_set_mask()
174 *dev->dma_mask = mask; in alpha_noop_set_mask()
Dsys_jensen.c187 static struct pci_dev fake_isa_bridge = { .dma_mask = 0xffffffffUL, }; in jensen_init_arch()
/linux-4.1.27/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.1.27/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.1.27/arch/mips/pnx833x/common/
Dplatform.c98 .dma_mask = &uart_dmamask,
125 .dma_mask = &ehci_dmamask,
153 .dma_mask = &ethernet_dmamask,
/linux-4.1.27/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.1.27/drivers/of/
Ddevice.c103 if (!dev->dma_mask) in of_dma_configure()
104 dev->dma_mask = &dev->coherent_dma_mask; in of_dma_configure()
138 *dev->dma_mask = min((*dev->dma_mask), in of_dma_configure()
/linux-4.1.27/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.1.27/drivers/uwb/
Dumc-dev.c39 umc->dev.dma_mask = parent->dma_mask; in umc_device_create()
/linux-4.1.27/arch/arm/mach-ep93xx/
Ddma.c76 .dma_mask = &ep93xx_dma_m2p_mask,
107 .dma_mask = &ep93xx_dma_m2m_mask,
Dcore.c345 .dma_mask = &ep93xx_ohci_dma_mask,
406 .dma_mask = &ep93xx_eth_dma_mask,
488 .dma_mask = &ep93xx_spi_dma_mask,
627 .dma_mask = &ep93xx_fb_device.dev.coherent_dma_mask,
847 .dma_mask = &ep93xx_ide_device.dev.coherent_dma_mask,
/linux-4.1.27/arch/arm/include/asm/
Ddma-mapping.h120 return PHYS_PFN_OFFSET + dma_to_pfn(dev, *dev->dma_mask); in dma_max_pfn()
153 if (!dev->dma_mask) in dma_capable()
156 mask = *dev->dma_mask; in dma_capable()
196 extern int arm_dma_set_mask(struct device *dev, u64 dma_mask);
Decard.h165 u64 dma_mask; member
/linux-4.1.27/arch/arm/mach-sa1100/
Dgeneric.c126 .dma_mask = &sa11x0udc_dma_mask,
169 .dma_mask = &sa11x0mcp_dma_mask,
202 .dma_mask = &sa11x0ssp_dma_mask,
296 .dma_mask = &sa11x0dma_dma_mask,
Djornada720.c207 .dma_mask = &sa1111_dmamask,
Dbadge4.c73 .dma_mask = &sa1111_dmamask,
/linux-4.1.27/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.c891 if (!dev->dma_mask) { in dwc3_probe()
892 dev->dma_mask = dev->parent->dma_mask; in dwc3_probe()
/linux-4.1.27/arch/mips/pmcs-msp71xx/
Dmsp_usb.c71 .dma_mask = &msp_usbhost0_dma_mask,
112 .dma_mask = &msp_usbdev_dma_mask,
/linux-4.1.27/arch/sparc/include/asm/
Ddma-mapping.h80 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
82 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.1.27/arch/arm/mach-davinci/
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,
Ddm355.c419 .dma_mask = &dm355_spi0_dma_mask,
718 .dma_mask = &vpfe_capture_dma_mask,
730 .dma_mask = &vpfe_capture_dma_mask,
749 .dma_mask = &vpfe_capture_dma_mask,
843 .dma_mask = &vpfe_capture_dma_mask,
859 .dma_mask = &vpfe_capture_dma_mask,
869 .dma_mask = &vpfe_capture_dma_mask,
Ddm644x.c634 .dma_mask = &dm644x_video_dma_mask,
645 .dma_mask = &dm644x_video_dma_mask,
666 .dma_mask = &dm644x_video_dma_mask,
731 .dma_mask = &dm644x_video_dma_mask,
746 .dma_mask = &dm644x_video_dma_mask,
756 .dma_mask = &dm644x_video_dma_mask,
Ddm365.c675 .dma_mask = &dm365_spi0_dma_mask,
1208 .dma_mask = &vpfe_capture_dma_mask,
1248 .dma_mask = &vpfe_capture_dma_mask,
1270 .dma_mask = &dm365_video_dma_mask,
1367 .dma_mask = &dm365_video_dma_mask,
1383 .dma_mask = &dm365_video_dma_mask,
1393 .dma_mask = &dm365_video_dma_mask,
Dboard-neuros-osd2.c124 .dma_mask = &davinci_fb_dma_mask,
Ddm646x.c690 .dma_mask = &vpif_dma_mask,
714 .dma_mask = &vpif_dma_mask,
738 .dma_mask = &vpif_dma_mask,
/linux-4.1.27/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.1.27/arch/s390/include/asm/
Ddma-mapping.h44 if (!dev->dma_mask) in dma_capable()
46 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
Dpci.h108 u64 dma_mask; /* DMA address space mask */ member
/linux-4.1.27/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.1.27/arch/hexagon/include/asm/
Ddma-mapping.h58 if (!dev->dma_mask) in dma_capable()
60 return addr + size - 1 <= *dev->dma_mask; in dma_capable()
/linux-4.1.27/drivers/usb/gadget/udc/bdc/
Dbdc_pci.c92 bdc->dev.dma_mask = pci->dev.dma_mask; in bdc_pci_probe()
/linux-4.1.27/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.1.27/arch/sh/include/asm/
Ddma-mapping.h29 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
34 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.1.27/arch/arm/common/
Dsa1111.c602 if (sachip->dev->dma_mask) in sa1111_configure_smc()
603 *sachip->dev->dma_mask &= sa1111_dma_mask[drac >> 2]; in sa1111_configure_smc()
650 if (info->dma && sachip->dev->dma_mask) { in sa1111_init_one_child()
651 dev->dma_mask = *sachip->dev->dma_mask; in sa1111_init_one_child()
652 dev->dev.dma_mask = &dev->dma_mask; in sa1111_init_one_child()
1410 if (dev->dev.dma_mask && dev->dma_mask < 0xffffffffUL) { in sa1111_notifier_call()
1419 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.c236 if (lchip->dev->dma_mask) { in locomo_init_one_child()
237 dev->dma_mask = *lchip->dev->dma_mask; in locomo_init_one_child()
238 dev->dev.dma_mask = &dev->dma_mask; in locomo_init_one_child()
/linux-4.1.27/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.1.27/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.1.27/arch/mips/loongson/common/
Ddma-swiotlb.c97 *dev->dma_mask = DMA_BIT_MASK(loongson_sysconf.dma_mask_bits); in loongson_dma_set_mask()
101 *dev->dma_mask = mask; in loongson_dma_set_mask()
/linux-4.1.27/arch/arm/mach-shmobile/
Dsetup-r8a7779.c334 .dma_mask = &sata_device.dev.coherent_dma_mask,
403 .dma_mask = &ehci0_device.dev.coherent_dma_mask,
427 .dma_mask = &ehci1_device.dev.coherent_dma_mask,
457 .dma_mask = &ohci0_device.dev.coherent_dma_mask,
481 .dma_mask = &ohci1_device.dev.coherent_dma_mask,
Dboard-kzm9g.c130 .dma_mask = NULL,
278 .dma_mask = NULL,
376 .dma_mask = NULL,
606 .dma_mask = &fsi_ak4648_device.dev.coherent_dma_mask,
Dboard-bockw.c243 .dma_mask = DMA_BIT_MASK(32),
326 .dma_mask = DMA_BIT_MASK(32), \
713 .dma_mask = DMA_BIT_MASK(32), in bockw_init()
Dboard-armadillo800eva.c383 .dma_mask = &sh_eth_device.dev.coherent_dma_mask,
1032 .dma_mask = &fsi_wm8978_device.dev.coherent_dma_mask,
1057 .dma_mask = &fsi_hdmi_device.dev.coherent_dma_mask,
Dboard-marzen.c219 .dma_mask = DMA_BIT_MASK(32), \
/linux-4.1.27/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.1.27/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.1.27/arch/sh/boards/mach-x3proto/
Dsetup.c90 .dma_mask = NULL, /* don't use dma */
121 .dma_mask = NULL, /* don't use dma */
/linux-4.1.27/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.1.27/arch/mips/sni/
Deisa.c29 .dma_mask = 0xffffffff,
/linux-4.1.27/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.1.27/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.1.27/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.1.27/arch/powerpc/platforms/cell/
Diommu.c646 static int dma_set_mask_and_switch(struct device *dev, u64 dma_mask);
953 static int dma_set_mask_and_switch(struct device *dev, u64 dma_mask) in dma_set_mask_and_switch() argument
955 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask_and_switch()
958 if (dma_mask == DMA_BIT_MASK(64) && in dma_set_mask_and_switch()
970 *dev->dma_mask = dma_mask; in dma_set_mask_and_switch()
1171 if (!dev->dma_mask) in cell_dma_get_required_mask()
/linux-4.1.27/arch/arm/plat-orion/
Dcommon.c651 .dma_mask = &orion_xor_dmamask,
712 .dma_mask = &orion_xor_dmamask,
758 .dma_mask = &ehci_dmamask,
784 .dma_mask = &ehci_dmamask,
808 .dma_mask = &ehci_dmamask,
/linux-4.1.27/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.1.27/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,
/linux-4.1.27/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.c219 .dma_mask = DMA_BIT_MASK(32),
/linux-4.1.27/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.1.27/drivers/mfd/
Dmcp-core.c184 mcp->attached_device.dma_mask = parent->dma_mask; in mcp_host_alloc()
Dmfd-core.c146 pdev->dev.dma_mask = parent->dma_mask; in mfd_add_device()
/linux-4.1.27/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.c127 .dma_mask = &au1100_lcd_dmamask,
345 .dma_mask = &au1xxx_mmc_dmamask,
380 .dma_mask = &au1xxx_mmc_dmamask,
/linux-4.1.27/drivers/iommu/
Damd_iommu.c272 if (!dev || !dev->dma_mask) in check_device()
1701 u64 dma_mask, in dma_ops_area_alloc() argument
1719 if (dom->aperture[i]->offset >= dma_mask) in dma_ops_area_alloc()
1723 dma_mask >> PAGE_SHIFT); in dma_ops_area_alloc()
1745 u64 dma_mask) in dma_ops_alloc_addresses() argument
1755 dma_mask, dom->next_address); in dma_ops_alloc_addresses()
1760 dma_mask, 0); in dma_ops_alloc_addresses()
2649 u64 dma_mask) in __map_single() argument
2670 dma_mask); in __map_single()
2771 u64 dma_mask; in map_page() local
[all …]
Dintel-iommu.c2657 u64 dma_mask = *dev->dma_mask; in iommu_should_identity_map() local
2660 dev->coherent_dma_mask < dma_mask) in iommu_should_identity_map()
2661 dma_mask = dev->coherent_dma_mask; in iommu_should_identity_map()
2663 return dma_mask >= dma_get_required_mask(dev); in iommu_should_identity_map()
2934 unsigned long nrpages, uint64_t dma_mask) in intel_alloc_iova() argument
2939 dma_mask = min_t(uint64_t, DOMAIN_MAX_ADDR(domain->gaw), dma_mask); in intel_alloc_iova()
2941 if (!dmar_forcedac && dma_mask > DMA_BIT_MASK(32)) { in intel_alloc_iova()
2952 iova = alloc_iova(&domain->iovad, nrpages, IOVA_PFN(dma_mask), 1); in intel_alloc_iova()
3047 size_t size, int dir, u64 dma_mask) in __intel_map_single() argument
3069 iova = intel_alloc_iova(dev, domain, dma_to_mm_pfn(size), dma_mask); in __intel_map_single()
[all …]
/linux-4.1.27/arch/xtensa/include/asm/
Ddma-mapping.h158 if(!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
161 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.1.27/drivers/usb/dwc2/
Dplatform.c189 if (!dev->dev.dma_mask) in dwc2_driver_probe()
190 dev->dev.dma_mask = &dev->dev.coherent_dma_mask; in dwc2_driver_probe()
/linux-4.1.27/arch/tile/kernel/
Dusb.c39 .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.1.27/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.1.27/arch/metag/include/asm/
Ddma-mapping.h165 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
168 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.1.27/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.1.27/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.1.27/arch/sh/boards/mach-se/7206/
Dsetup.c40 .dma_mask = NULL,
/linux-4.1.27/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.1.27/arch/sh/boards/mach-sdk7780/
Dsetup.c56 .dma_mask = NULL, /* don't use dma */
/linux-4.1.27/arch/mips/bcm63xx/
Ddev-usb-usbd.c31 .dma_mask = &usbd_dmamask,
/linux-4.1.27/drivers/crypto/ccp/
Dccp-platform.c177 if (!dev->dma_mask) in ccp_platform_probe()
178 dev->dma_mask = &dev->coherent_dma_mask; in ccp_platform_probe()
/linux-4.1.27/drivers/usb/host/
Dxhci-plat.c91 if (!pdev->dev.dma_mask) in xhci_plat_probe()
92 pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask; in xhci_plat_probe()
Dfsl-mph-dr-of.c97 *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()
Dbcma-hcd.c189 hci_dev->dev.dma_mask = &hci_dev->dev.coherent_dma_mask; in bcma_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()
/linux-4.1.27/arch/sh/boards/mach-highlander/
Dsetup.c58 .dma_mask = NULL, /* don't use dma */
90 .dma_mask = NULL, /* don't use dma */
/linux-4.1.27/arch/sh/kernel/cpu/sh3/
Dsetup-sh7720.c121 .dma_mask = &usb_ohci_dma_mask,
148 .dma_mask = NULL,
/linux-4.1.27/arch/sh/boards/mach-se/7780/
Dsetup.c52 .dma_mask = NULL, /* don't use dma */
/linux-4.1.27/arch/powerpc/platforms/pseries/
Diommu.c1121 static int dma_set_mask_pSeriesLP(struct device *dev, u64 dma_mask) in dma_set_mask_pSeriesLP() argument
1129 if (!dev->dma_mask) in dma_set_mask_pSeriesLP()
1138 if (!disable_ddw && dma_mask == DMA_BIT_MASK(64)) { in dma_set_mask_pSeriesLP()
1173 if (!dma_supported(dev, dma_mask)) in dma_set_mask_pSeriesLP()
1176 *dev->dma_mask = dma_mask; in dma_set_mask_pSeriesLP()
1182 if (!dev->dma_mask) in dma_get_required_mask_pSeriesLP()
/linux-4.1.27/include/xen/
Dswiotlb-xen.h60 xen_swiotlb_set_dma_mask(struct device *dev, u64 dma_mask);
/linux-4.1.27/arch/arm/mach-dove/
Dcommon.c298 .dma_mask = &sdio_dmamask,
326 .dma_mask = &sdio_dmamask,
/linux-4.1.27/drivers/staging/fsl-mc/include/
Dmc.h151 uint64_t dma_mask; member
/linux-4.1.27/drivers/acpi/
Dacpi_platform.c106 pdevinfo.dma_mask = DMA_BIT_MASK(32); in acpi_create_platform_device()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/misc/
Dtifm_core.c271 sock->dev.dma_mask = fm->dev.parent->dma_mask; in tifm_alloc_device()
/linux-4.1.27/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.1.27/drivers/staging/fsl-mc/bus/
Dmc-bus.c403 mc_dev->dma_mask = FSL_MC_DEFAULT_DMA_MASK; in fsl_mc_device_add()
404 mc_dev->dev.dma_mask = &mc_dev->dma_mask; in fsl_mc_device_add()
/linux-4.1.27/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.1.27/arch/sh/boards/mach-se/7722/
Dsetup.c66 .dma_mask = NULL, /* don't use dma */
/linux-4.1.27/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.1.27/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.1.27/arch/mips/mti-sead3/
Dsead3-platform.c188 .dma_mask = &sead3_usbdev_dma_mask,
/linux-4.1.27/arch/arm/include/asm/hardware/
Dlocomo.h179 u64 dma_mask; member
Dsa1111.h420 u64 dma_mask; member
/linux-4.1.27/arch/arm/mach-s3c64xx/
Ddev-audio.c216 .dma_mask = &s3c64xx_ac97_dmamask,
/linux-4.1.27/arch/mips/loongson1/common/
Dplatform.c225 .dma_mask = &ls1x_ehci_dmamask,
/linux-4.1.27/arch/mips/ath79/
Ddev-usb.c70 pdev->dev.dma_mask = &ath79_usb_dmamask; in ath79_usb_register()
/linux-4.1.27/drivers/usb/gadget/udc/
Dpxa25x_udc.h122 u64 dma_mask; member
Dudc-core.c280 gadget->dev.dma_mask = parent->dma_mask; in usb_add_gadget_udc_release()
/linux-4.1.27/include/pcmcia/
Dds.h146 u64 dma_mask; member
/linux-4.1.27/arch/m68k/kernel/
Ddma.c82 if (dev == NULL || (*dev->dma_mask < 0xffffffff)) in dma_alloc_coherent()
/linux-4.1.27/arch/mips/ar7/
Dplatform.c278 .dma_mask = &cpmac_dma_mask,
290 .dma_mask = &cpmac_dma_mask,
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/
Dsetup-sh7763.c128 .dma_mask = &usb_ohci_dma_mask,
153 .dma_mask = NULL,
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-main.c404 if (!dev->dma_mask) in xgbe_probe()
405 dev->dma_mask = &dev->coherent_dma_mask; in xgbe_probe()
/linux-4.1.27/arch/arm/mach-rpc/
Decard.c722 ec->dev.dma_mask = &ec->dma_mask; in ecard_alloc_card()
723 ec->dma_mask = (u64)0xffffffff; in ecard_alloc_card()
724 ec->dev.coherent_dma_mask = ec->dma_mask; in ecard_alloc_card()
/linux-4.1.27/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.1.27/arch/mips/netlogic/xlr/
Dplatform.c113 .dma_mask = &xls_usb_dmamask, \
/linux-4.1.27/arch/s390/pci/
Dpci_dma.c267 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
270 *dev->dma_mask = mask; in dma_set_mask()
/linux-4.1.27/drivers/misc/mic/bus/
Dmic_bus.c164 mbdev->dev.dma_mask = &mbdev->dev.coherent_dma_mask; in mbus_register_device()
/linux-4.1.27/drivers/staging/i2o/
Dmemory.c188 if ((sizeof(dma_addr_t) > 4) && (pdev->dma_mask == DMA_BIT_MASK(64))) { in i2o_dma_alloc()
/linux-4.1.27/arch/avr32/boards/hammerhead/
Dflash.c293 .dma_mask = &hh_fpga0_dma_mask,
/linux-4.1.27/drivers/mmc/card/
Dqueue.c199 if (mmc_dev(host)->dma_mask && *mmc_dev(host)->dma_mask) in mmc_init_queue()
/linux-4.1.27/arch/sh/boards/
Dboard-sh7785lcr.c119 .dma_mask = NULL,
/linux-4.1.27/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.1.27/drivers/dma/
Dbcm2835-dma.c564 if (!pdev->dev.dma_mask) in bcm2835_dma_probe()
565 pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask; in bcm2835_dma_probe()
/linux-4.1.27/arch/sh/boards/mach-se/7724/
Dsetup.c413 .dma_mask = NULL, /* not use dma */
442 .dma_mask = NULL, /* not use dma */

12