Code

History

Commits on 94dea151bf3651c01acb12a38ca75ba9d26ea4da to kernel/dma/mapping.c35+
  1. dma-mapping: add a dma_ops_bypass flag to struct deviceChristoph Hellwig committed 6 years agod35834c
  2. dma-mapping: move the remaining DMA API calls out of lineChristoph Hellwig committed 6 years agod3fa60d
  3. dma-mapping: Add a new dma_need_sync APIChristoph Hellwig committed 6 years ago3aa9162
  4. dma-mapping: Fix dma_pgprot() for unencrypted coherent pagesThomas Hellstrom committed 6 years ago17c4a2a
  5. dma-direct: provide mmap and get_sgtable method overridesChristoph Hellwig committed 7 years ago34dc0ea
  6. Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds committed 7 years ago45824fc
  7. dma-mapping: provide a better default ->get_required_maskChristoph Hellwig committed 7 years ago249baa5
  8. dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAPChristoph Hellwig committed 7 years ago62fcee9
  9. dma-mapping: add a dma_can_mmap helperChristoph Hellwig committed 7 years agoe29ccc1
  10. dma-mapping: explicitly wire up ->mmap and ->get_sgtableChristoph Hellwig committed 7 years agof9f3232
  11. dma-mapping: move the dma_get_sgtable API comments from arm to common codeChristoph Hellwig committed 7 years ago1445146
  12. dma-mapping: introduce dma_get_merge_boundary()Yoshihiro Shimoda committed 7 years ago6ba9941
  13. dma-mapping: remove arch_dma_mmap_pgprotChristoph Hellwig committed 7 years ago419e2f1
  14. dma-mapping: fix page attributes for dma_mmap_*Christoph Hellwig committed 7 years ago33dcb37
  15. dma-mapping: Remove dma_check_mask()Thiago Jung Bauermann committed 7 years agoe740815
  16. dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable}Christoph Hellwig committed 7 years ago66d7780
  17. dma-mapping: truncate dma masks to what dma_addr_t can holdChristoph Hellwig committed 7 years ago4a54d16
  18. dma-mapping: remove an unnecessary NULL checkDan Carpenter committed 7 years ago148a97d
  19. x86/dma: Remove the x86_dma_fallback_dev hackChristoph Hellwig committed 7 years agoe43e265
  20. Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds committed 7 years ago45ba8d5
  21. dma: Introduce dma_max_mapping_size()Joerg Roedel committed 7 years ago133d624
  22. dma-mapping, powerpc: simplify the arch dma_set_mask overrideChristoph Hellwig committed 7 years ago11ddce1
  23. powerpc/dma: stop overriding dma_get_required_maskChristoph Hellwig committed 7 years agoffe3dfd
  24. dma-mapping: remove dmam_{declare,release}_coherent_memoryChristoph Hellwig committed 7 years ago4788ba5
  25. dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrsChristoph Hellwig committed 7 years agod7076f0
  26. dma-mapping: fix inverted logic in dma_supportedThierry Reding committed 7 years ago8b1cce9
  27. dma-mapping: bypass indirect calls for dma-directChristoph Hellwig committed 7 years ago356da6d
  28. dma-mapping: move dma_cache_sync out of lineChristoph Hellwig committed 7 years ago8ddbe59
  29. dma-mapping: move various slow path functions out of lineChristoph Hellwig committed 7 years ago7249c1a
  30. dma-mapping: move dma_get_required_mask to kernel/dmaChristoph Hellwig committed 7 years ago05887cb
  31. dma-mapping: move the remap helpers to a separate fileChristoph Hellwig committed 8 years agof0edfea
  32. dma-mapping: support non-coherent devices in dma_common_get_sgtableChristoph Hellwig committed 8 years ago9406a49
  33. dma-mapping: consolidate the dma mmap implementationsChristoph Hellwig committed 8 years ago58b0440
  34. dma-mapping: remove dma_deconfigureChristoph Hellwig committed 8 years agodc3c055
  35. dma-mapping: remove dma_configureChristoph Hellwig committed 8 years agoccf640f