| /linux-6.15/include/trace/events/ |
| H A D | swiotlb.h | 16 __field(u64, dma_mask) 24 __entry->dma_mask = (dev->dma_mask ? *dev->dma_mask : 0); 32 __entry->dma_mask,
|
| /linux-6.15/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_dev.c | 12 .dma_mask = DMA_BIT_MASK(48), 24 .dma_mask = DMA_BIT_MASK(48), 31 .dma_mask = DMA_BIT_MASK(40), 43 .dma_mask = DMA_BIT_MASK(40),
|
| /linux-6.15/drivers/acpi/arm64/ |
| H A D | dma.c | 19 if (!dev->dma_mask) { in acpi_arch_dma_setup() 21 dev->dma_mask = &dev->coherent_dma_mask; in acpi_arch_dma_setup() 50 *dev->dma_mask = min(*dev->dma_mask, mask); in acpi_arch_dma_setup()
|
| /linux-6.15/arch/arm/mach-s3c/ |
| H A D | devs.c | 67 .dma_mask = &samsung_device_dma_mask, 99 .dma_mask = &samsung_device_dma_mask, 129 .dma_mask = &samsung_device_dma_mask, 161 .dma_mask = &samsung_device_dma_mask, 191 .dma_mask = &samsung_device_dma_mask, 328 .dma_mask = &samsung_device_dma_mask, 348 .dma_mask = &samsung_device_dma_mask, 378 .dma_mask = &samsung_device_dma_mask,
|
| /linux-6.15/arch/arm/mach-pxa/ |
| H A D | devices.c | 74 .dma_mask = 0xffffffffUL, in pxa_set_mci_info() 112 .dma_mask = &udc_dma_mask, 123 .dma_mask = &udc_dma_mask, 146 .dma_mask = &fb_dma_mask, 432 .dma_mask = &pxa25x_ssp_dma_mask, 458 .dma_mask = &pxa25x_nssp_dma_mask, 485 .dma_mask = &pxa25x_assp_dma_mask, 513 .dma_mask = &pxa27x_ohci_dma_mask, 546 .dma_mask = &pxa27x_ssp1_dma_mask, 572 .dma_mask = &pxa27x_ssp2_dma_mask, [all …]
|
| /linux-6.15/include/linux/ |
| H A D | iommu-helper.h | 12 u64 dma_mask) in iommu_device_max_index() argument 14 if (size + offset > dma_mask) in iommu_device_max_index() 15 return dma_mask - offset + 1; in iommu_device_max_index()
|
| H A D | eisa.h | 41 u64 dma_mask; member 99 u64 dma_mask; /* from bridge device */ member
|
| /linux-6.15/drivers/gpu/host1x/ |
| H A D | dev.c | 91 .dma_mask = DMA_BIT_MASK(32), 106 .dma_mask = DMA_BIT_MASK(32), 121 .dma_mask = DMA_BIT_MASK(34), 136 .dma_mask = DMA_BIT_MASK(34), 177 .dma_mask = DMA_BIT_MASK(40), 216 .dma_mask = DMA_BIT_MASK(40), 269 .dma_mask = DMA_BIT_MASK(40), 356 if (host1x->info->dma_mask <= DMA_BIT_MASK(32)) { in host1x_wants_iommu() 424 end = geometry->aperture_end & host->info->dma_mask; in host1x_iommu_attach() 449 u64 mask = host->info->dma_mask; in host1x_iommu_init() [all …]
|
| H A D | context.c | 53 ctx->dma_mask = DMA_BIT_MASK(38); in host1x_memory_context_list_init() 54 ctx->dev.dma_mask = &ctx->dma_mask; in host1x_memory_context_list_init() 55 ctx->dev.coherent_dma_mask = ctx->dma_mask; in host1x_memory_context_list_init()
|
| /linux-6.15/arch/powerpc/kernel/ |
| H A D | dma-mask.c | 8 void arch_dma_set_mask(struct device *dev, u64 dma_mask) in arch_dma_set_mask() argument 11 ppc_md.dma_set_mask(dev, dma_mask); in arch_dma_set_mask()
|
| /linux-6.15/drivers/pnp/ |
| H A D | core.c | 133 dev->dma_mask = DMA_BIT_MASK(24); in pnp_alloc_dev() 137 dev->dev.dma_mask = &dev->dma_mask; in pnp_alloc_dev() 138 dev->dev.coherent_dma_mask = dev->dma_mask; in pnp_alloc_dev()
|
| /linux-6.15/arch/loongarch/kernel/ |
| H A D | dma.c | 22 *dev->dma_mask = min(*dev->dma_mask, mask); in acpi_arch_dma_setup()
|
| /linux-6.15/mm/ |
| H A D | dmapool_test.c | 33 static u64 dma_mask; variable 121 test_dev.dma_mask = &dma_mask; in dmapool_checks()
|
| /linux-6.15/arch/sparc/kernel/ |
| H A D | pci_sabre.c | 465 u32 upa_portid, dma_mask; in sabre_probe() local 543 dma_mask = vdma[0]; in sabre_probe() 546 dma_mask |= 0x1fffffff; in sabre_probe() 550 dma_mask |= 0x3fffffff; in sabre_probe() 555 dma_mask |= 0x7fffffff; in sabre_probe() 563 err = psycho_iommu_init(pbm, tsbsize, vdma[0], dma_mask, SABRE_WRSYNC); in sabre_probe()
|
| /linux-6.15/drivers/eisa/ |
| H A D | pci_eisa.c | 56 pci_eisa_root.dma_mask = pdev->dma_mask; in pci_eisa_init()
|
| H A D | eisa-bus.c | 201 edev->dma_mask = root->dma_mask; /* Default DMA mask */ in eisa_init_device() 205 edev->dev.dma_mask = &edev->dma_mask; in eisa_init_device() 206 edev->dev.coherent_dma_mask = edev->dma_mask; in eisa_init_device()
|
| /linux-6.15/drivers/media/platform/qcom/venus/ |
| H A D | core.c | 416 ret = dma_set_mask_and_coherent(dev, core->res->dma_mask); in venus_probe() 672 .dma_mask = 0xddc00000 - 1, 707 .dma_mask = 0xddc00000 - 1, 745 .dma_mask = 0xddc00000 - 1, 808 .dma_mask = 0xd9000000 - 1, 853 .dma_mask = 0xe0000000 - 1, 879 .dma_mask = 0xe0000000 - 1, 929 .dma_mask = 0xe0000000 - 1, 990 .dma_mask = 0xe0000000 - 1, 1050 .dma_mask = 0xe0000000 - 1,
|
| /linux-6.15/arch/alpha/kernel/ |
| H A D | pci_iommu.c | 211 if ((dac_offset & dev->dma_mask) != dac_offset) in pci_dac_dma_supported() 231 dma_addr_t max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK; in pci_map_single_1() 313 if (!dev || !dev->dma_mask || !*dev->dma_mask) in alpha_gendev_to_pci() 318 if (*dev->dma_mask >= isa_bridge->dma_mask) in alpha_gendev_to_pci() 335 dac_allowed = pdev ? pci_dac_dma_supported(pdev, pdev->dma_mask) : 0; in alpha_pci_map_page() 641 dac_allowed = dev ? pci_dac_dma_supported(pdev, pdev->dma_mask) : 0; in alpha_pci_map_sg() 663 max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK; in alpha_pci_map_sg() 728 max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK; in alpha_pci_unmap_sg()
|
| /linux-6.15/arch/mips/sgi-ip22/ |
| H A D | ip22-platform.c | 38 .dma_mask = &sgiwd93_0_dma_mask, 66 .dma_mask = &sgiwd93_1_dma_mask, 117 .dma_mask = &sgiseeq_dma_mask,
|
| /linux-6.15/arch/mips/alchemy/common/ |
| H A D | platform.c | 238 pdev->dev.dma_mask = &alchemy_all_dmamask; in alchemy_setup_usb() 258 pdev->dev.dma_mask = &alchemy_all_dmamask; in alchemy_setup_usb() 278 pdev->dev.dma_mask = &alchemy_all_dmamask; in alchemy_setup_usb() 346 .dma_mask = &alchemy_all_dmamask, 382 .dma_mask = &alchemy_all_dmamask,
|
| /linux-6.15/arch/mips/alchemy/devboards/ |
| H A D | db1000.c | 116 .dma_mask = &au1xxx_all_dmamask, 161 .dma_mask = &au1xxx_all_dmamask, 332 .dma_mask = &au1xxx_all_dmamask, 367 .dma_mask = &au1xxx_all_dmamask, 431 .dma_mask = DMA_BIT_MASK(32),
|
| /linux-6.15/arch/arm/mach-sa1100/ |
| H A D | generic.c | 129 .dma_mask = &sa11x0udc_dma_mask, 172 .dma_mask = &sa11x0mcp_dma_mask, 205 .dma_mask = &sa11x0ssp_dma_mask, 282 .dma_mask = &sa11x0dma_dma_mask,
|
| /linux-6.15/drivers/tc/ |
| H A D | tc.c | 97 tdev->dma_mask = DMA_BIT_MASK(34); in tc_bus_add_devices() 98 tdev->dev.dma_mask = &tdev->dma_mask; in tc_bus_add_devices()
|
| /linux-6.15/drivers/media/platform/qcom/iris/ |
| H A D | iris_probe.c | 196 u64 dma_mask; in iris_probe() local 252 dma_mask = core->iris_platform_data->dma_mask; in iris_probe() 254 ret = dma_set_mask_and_coherent(dev, dma_mask); in iris_probe()
|
| /linux-6.15/drivers/crypto/ccree/ |
| H A D | cc_driver.c | 313 u64 dma_mask; in init_cc_resources() local 370 if (!dev->dma_mask) in init_cc_resources() 371 dev->dma_mask = &dev->coherent_dma_mask; in init_cc_resources() 373 dma_mask = DMA_BIT_MASK(DMA_BIT_MASK_LEN); in init_cc_resources() 374 rc = dma_set_coherent_mask(dev, dma_mask); in init_cc_resources() 377 dma_mask); in init_cc_resources()
|