Home
last modified time | relevance | path

Searched refs:bus_dma_limit (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/kernel/dma/
H A Ddirect.c50 u64 dma_limit = min_not_zero(dma_mask, dev->bus_dma_limit); in dma_direct_optimal_gfp_mask()
76 min_not_zero(dev->coherent_dma_mask, dev->bus_dma_limit); in dma_coherent_ok()
423 &dma_addr, size, *dev->dma_mask, dev->bus_dma_limit); in dma_direct_map_resource()
H A Ddirect.h99 &dma_addr, size, *dev->dma_mask, dev->bus_dma_limit); in dma_direct_map_page()
H A Dswiotlb.c726 &dma_addr, size, *dev->dma_mask, dev->bus_dma_limit); in swiotlb_map()
H A Dmapping.c116 return min_not_zero(mask, dev->bus_dma_limit) >= in dma_go_direct()
/OK3568_Linux_fs/kernel/drivers/rknpu/
H A Drknpu_iommu.c34 dma_limit = min_not_zero(dma_limit, dev->bus_dma_limit); in rknpu_iommu_dma_alloc_iova()
/OK3568_Linux_fs/kernel/arch/mips/pci/
H A Dfixup-sb1250.c58 dev->dev.bus_dma_limit = DMA_BIT_MASK(32); in sb1250_bus_dma_limit()
/OK3568_Linux_fs/kernel/arch/x86/kernel/
H A Dpci-dma.c143 pdev->dev.bus_dma_limit = DMA_BIT_MASK(32); in via_no_dac_cb()
/OK3568_Linux_fs/kernel/include/linux/
H A Ddma-direct.h137 return end <= min_not_zero(*dev->dma_mask, dev->bus_dma_limit); in dma_capable()
H A Ddma-mapping.h465 return min_not_zero(dma_get_mask(dev), dev->bus_dma_limit) < in dma_addressing_limited()
H A Ddevice.h508 u64 bus_dma_limit; /* upstream dma constraint */ member
/OK3568_Linux_fs/kernel/arch/x86/pci/
H A Dsta2x11-fixup.c147 dev->bus_dma_limit = max_amba_addr; in sta2x11_map_ep()
/OK3568_Linux_fs/kernel/drivers/of/
H A Ddevice.c167 dev->bus_dma_limit = end; in of_dma_configure_id()
/OK3568_Linux_fs/kernel/arch/x86/mm/
H A Dmem_encrypt.c380 dev->bus_dma_limit); in force_dma_unencrypted()
/OK3568_Linux_fs/kernel/arch/powerpc/sysdev/
H A Dfsl_pci.c118 pdev->dev.bus_dma_limit = in pci_dma_dev_setup_swiotlb()
138 dev->bus_dma_limit = 0; in fsl_pci_dma_set_mask()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga_dma_buf.c225 dma_limit = min_not_zero(dma_limit, dev->bus_dma_limit); in rga_iommu_dma_alloc_iova()
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Ddma-iommu.c496 dma_limit = min_not_zero(dma_limit, dev->bus_dma_limit); in iommu_dma_alloc_iova()
/OK3568_Linux_fs/kernel/drivers/acpi/arm64/
H A Diort.c1185 dev->bus_dma_limit = end; in iort_dma_setup()
/OK3568_Linux_fs/kernel/arch/arm/mm/
H A Ddma-mapping.c666 u64 mask = min_not_zero(dev->coherent_dma_mask, dev->bus_dma_limit); in __dma_alloc()